By: Zeeshan Ansari, BEng (Hons) Electronic Engineering

Slides:



Advertisements
Similar presentations
MicroCART Micro processor C ontrolled A erial R obotics T eam Abstract MicroCART is a group of EE/CprE students tasked with developing an autonomous helicopter.
Advertisements

The robot structure model design 2 Curse 5. Modeling: the robot AcTrMStTk V(t) T(t)  (t) q(t) x(t)
João Rodrigues, Sérgio Brandão, Rui Rocha, Jorge Lobo, Jorge Dias {joaor, {jlobo, rprocha, Introduction The.
Senior Computer Engineering Project
Available at: – Program Optical Quad Encoders in Autonomous Mode Program optical quad encoders in autonomous mode.
Fast and Robust Legged Locomotion Sean Bailey Mechanical Engineering Design Division Advisor: Dr. Mark Cutkosky May 12, 2000.
M & M EE 296 Final Presentation Spring 2004 Presentation Overview Team Member Introduction Project Overview Overall Design Description Final Project.
Mobile Robotics: 10. Kinematics 1
FIRST Robotics A view from the Systems Engineering Perspective Chris Mikus January 2, 2006 Rev 0.2.
SNAKE ROBOTS TO THE RESCUE!. Introduction   Intelligent robots in SAR dealing with tasks in complex disaster environments   Autonomy, high mobility,
Design and Implementation of Metallic Waste Collection Robot
Robot design-- Four legged walking robot Instructors: Dr. A
Shaojie Ge Design Overview  The robot simulates the movements of a four leg walking animal. Its basic function include: Walking with four legs,
COMPUTER VIZUALIZATION OF MULTY-LINK MECHANISMS WITH TWO DEGREES OF FREEDOM Georgian Technical University PhD Student Marina Razmadze.
1 CMPUT 412 Motion Control – Wheeled robots Csaba Szepesvári University of Alberta TexPoint fonts used in EMF. Read the TexPoint manual before you delete.

MINOS ’03 Dr John Pote. The Team Dr Tony Wilcox Embedded Systems ROBOtic Inventor Dr Nick Holden Control Expert This guy likes lots of.
The George Washington University Electrical & Computer Engineering Department ECE 002 Dr. S. Ahmadi Class 2.
Introduction Designing controllers for walking robots presents many challenges. In order for walking robotics to reach this stage, perhaps a new approach.
Advanced Programming for 3D Applications CE Bob Hobbs Staffordshire university Human Motion Lecture 3.
Available at: Lesson 3.6 – Program Line Follower in Autonomous Mode Program Line Follower in Autonomous Mode.
BIPEDAL LOCOMOTION Prima Parte Antonio D'Angelo.
INVERSE KINEMATICS ANALYSIS TRAJECTORY PLANNING FOR A ROBOT ARM Proceedings of th Asian Control Conference Kaohsiung, Taiwan, May 15-18, 2011 Guo-Shing.
The American Ivan Bukreyev University of Florida IMDL, 9/18/2012.
An najah national university Faculty of engineering Electrical engineering department General Educational robot Student :- Mohammad auni nofal. Supervisor.
Theory of walking Locomotion on ground can be realized with three different basic mechanisms: slide lever wheel or track First two are walking mechanisms.
Smart Plant Robot Prepared by Haya De’bas Jumanah Salhab Supervisor Dr. Ra’ed Al-Qadi.
Automated Distinguisher (AD) New York City Research Initiative Athar Abdul-Quader Stephen Brandes Isaiah Silver Mentor: Professor Vikram Kapila Mechanical.
HL Sample Question Applied Control Systems Underlying Principles.
Muhammad Al-Nasser Mohammad Shahab Stochastic Optimization of Bipedal Walking using Gyro Feedback and Phase Resetting King Fahd University of Petroleum.
Centre for Mechanical Technology and Automation Institute of Electronics Engineering and Telematics  TEMA  IEETA  Simulation.
HARDWARE INTERFACE FOR A 3-DOF SURGICAL ROBOT ARM Ahmet Atasoy 1, Mehmed Ozkan 2, Duygun Erol Barkana 3 1 Institute of Biomedical Engineering, Bogazici.
Robotics Sharif In the name of Allah. Robotics Sharif Introduction to Robotics o Leila Sharif o o Lecture #2: The.
Available at: Lesson 3.5 – Program Light Sensor in Autonomous Mode Program Light Sensor in Autonomous Mode.
Juan David Rios IMDL FALL 2012 Dr. Eric M. Schwartz – A. Antonio Arroyo September 18/2012.
Negative Power or Negative Rotation makes robot go backwards. But if both are negative, the robot will go forward! Move Steering Block.
Sentry System Multiple Sensors
ZMP-BASED LOCOMOTION Robotics Course Lesson 22.
Ouimet Golf Playing Robot - Shashank G. Sawant. Topics covered: Block and Circuit Diagram Sensors : – CMUCAM – OPT101 The mechanical Hardware Behaviour.
Electronics and Robotics Merit Badges Class 5 – Programming Robot Controllers for Sumo Competition 12/23/2015 Electronics and Robotics Merit Badges - Class.
The George Washington University Electrical & Computer Engineering Department ECE 002 Dr. S. Ahmadi Class3/Lab 2.
City College of New York 1 John (Jizhong) Xiao Department of Electrical Engineering City College of New York Mobile Robot Control G3300:
Project Overview  Introduction  Frame Build  Motion  Power  Control  Sensors  Advanced Sensors  Open design challenges  Project evaluation.
EV3 Software EV3 Robot Workshop
ROBOTC Software EV3 Robot Workshop
Robot Project by Ahmad Shtaiyat Supervised by Dr. Salem Al-Agtash.
Robot Intelligence Technology Lab. 10. Complex Hardware Morphologies: Walking Machines Presented by In-Won Park
KAASHIV INFOTECH – A SOFTWARE CUM RESEARCH COMPANY IN ELECTRONICS, ELECTRICAL, CIVIL AND MECHANICAL AREAS
Gaits Cost of Transportation Wheeled Mobile Robots Most popular locomotion mechanism Highly efficient Simple mechanical implementation Balancing is.
P15201: TIGERBOT V Special Thanks to… George Slack (Guide) Ferat Sahin (Customer) John Chiu (Mechanical Engineer) Yingyi Chen (Industrial Engineer) Christine.
With. Project Overview  Introduction to Factory Automation Numerical Control  Build an autonomous robotic solution  Testing an autonomous robot build.
Engineering Notebook - Part 4 Tumbler Research Section Overview of Build Lesson 1 Basic Vocabulary Motors / Batteries Name: Per #:
EMBEDDED SYSTEMS S.HIMABINDU
P15201: TIGERBOT V Mechanical Design: Electrical Design:
Obstacle avoiding robot { pixel }
Metal Detector Robotic Vehicle
VEX IQ Curriculum Smart Machines Lesson 09 Lesson Materials:
Automatic human detector garbage can.
Academic Year LINE FOLLOWER
J. Gonzalez-Gomez, E. Boemo
Actuators & Directional Control Valves
Dr. Juan González-Gómez
Project Opiliones Mentor: Luke Wendt
Zaid H. Rashid Supervisor Dr. Hassan M. Alwan
Balanduino Supervisor: Dr. Raed Al-Qadi Prepared by: Nadeen Kalboneh Nardeen Mabrouk.
Robotic Arm Project Presentation
ME 202 Mechanical Engineering for Civil Engineers
Applied Control Systems Underlying Principles
LOCOMOTION Farahnaz AttarHamidi Samaneh Mahmoudi Mehraneh NezamiRad.
Exploring Computer Science Lesson 6-11
Presentation transcript:

By: Zeeshan Ansari, BEng (Hons) Electronic Engineering Design and control of compact legged-wheeled robot ---------------------------------------------------------------------------------------------------------------- Project Supervisor: Dr Mohamed Kara-Mohamed Undergraduate Project 2016/17, BEng (Hons) Electronic Engineering Presented by: Zeeshan Mustafa Latif Ansari (s09466807) By: Zeeshan Ansari, BEng (Hons) Electronic Engineering

By: Zeeshan Ansari, BEng (Hons) Electronic Engineering Abstract This project targets at building a robotic platform capable of performing combined capabilities of walking and rolling locomotion based on different surface conditions. Out of many walking machines, hexapod with 18 DOF (degree of freedom) is chosen as it offers best stability. For rolling locomotion, four wheels are added under the chassis. By: Zeeshan Ansari, BEng (Hons) Electronic Engineering

By: Zeeshan Ansari, BEng (Hons) Electronic Engineering Agenda Introduction and Aim Objectives Overview - Scope of Project Changes made to the Original Project Objectives Current Status Critical Analysis & Progress Hardware Design (Block diagram, Robot Assembly, Design of Legs and Wheels etc.) Software Design (Gate Selection, Algorithms, Coding) Achievement of Objectives Further plan towards completion Summary and Reflections By: Zeeshan Ansari, BEng (Hons) Electronic Engineering

By: Zeeshan Ansari, BEng (Hons) Electronic Engineering Introduction and Aim As the name states; it’s a robot with combined capabilities of legs and wheels locomotion. Legged – a slow locomotion is for uncertain surface. Operations include Walking forward, backward, rotating (Turns) and raising or lowering the body height. 2. Wheeled – a fast locomotion for even surfaces. Operations include forward or backward rolling. Aims This project primarily aims at more generalised legged-wheeled robotic platform that can manually be switched between legs’ and wheels’ mode. Once legged-wheeled locomotion is achieved, this platform can be modified to autonomous robot; which in future, can be further programmed to perform increasingly complex motions and functions. Applications Search & Rescue, reconnaissance, extra-terrestrial explorations etc. By: Zeeshan Ansari, BEng (Hons) Electronic Engineering

By: Zeeshan Ansari, BEng (Hons) Electronic Engineering Objectives Determine suitable hardware for robot structure; i.e. Microcontroller, legs, wheels, sensors and so forth. Mechanical design of legs, wheels and sensors to further assemble the components into a robot. Electronic circuit design and configuration of wheels, legs and sensors to aid performance. Develop block diagram of system hardware to write program for system and algorithm(s) (high- level description) of the system software. Derive equations to obtain mathematical model of robot. Program the microcontroller to implement a suitable control strategy. Basically implementing manual switch between legged and wheeled modes. Finally adding sensors to switch it to autonomous control between two modes. Develop appropriate test plans for circuit simulation and to check the functionality of the control strategy and robot as a whole. Evaluate final product as an autonomous robot. By: Zeeshan Ansari, BEng (Hons) Electronic Engineering

Hardware Design (Block diagram) By: Zeeshan Ansari, BEng (Hons) Electronic Engineering

Hardware Design (Robot Assembly) By: Zeeshan Ansari, BEng (Hons) Electronic Engineering

Hardware Design(Legs and Wheels) Leg Drawing and Dimensions for 3D Printing Wheel Design By: Zeeshan Ansari, BEng (Hons) Electronic Engineering

Software Design (Gate Selection) A process (based on leg structure) for single leg to put up and down according to a certain order or trajectory. Tripod Gait is famous gate, chosen for continuous stable walking motion. Legs are divided into two pairs of three legs as shown in the picture below: 2 Pairs 1st 1,4,5 Legs 2nd 2,3,6 Legs When 1st pair lifts off the ground, the 2nd pair supports the robot body and provides forward driving force for movement. Both pairs touch ground alternatively (Liang, 2017) . By: Zeeshan Ansari, BEng (Hons) Electronic Engineering

Software Design (Algorithms and Coding) Two methods can be used; “Inverse Kinematic” and “Forward Kinematic”. In inverse kinematic, things are controlled on three levels: The position (rotation) of each servo. The position of the foot of the leg. The movement of the robot’s body as a whole. Whereas the forward kinematic, which is the complement of Inverse kinematic, is operated by answering where is the foot? (given the position of the joints in this leg) (Hooper, 2017). Coding Microcontroller is successfully checked using “Blink LED” program in Arduino. Servo motors are tested, microcontroller successfully drives servos. No code is yet successful in driving any leg properly. By: Zeeshan Ansari, BEng (Hons) Electronic Engineering

Gantt Chart (Tasks completed are “marked”)

Achievement of Objectives No changes are made to the original Project plan. Project is progressing as it was originally planned. Parts Description Hardware First four objectives are achieved. Software Fifth and Sixth Objectives; Mathematical Modelling and Derivation of Control strategy is in progress. Software Implementation Writing up program for system is started. This part is progressing in parallel with software design. By: Zeeshan Ansari, BEng (Hons) Electronic Engineering

Further plan towards completion By: Zeeshan Ansari, BEng (Hons) Electronic Engineering

Summary and Reflections Project is an intellectual robotic challenge. It is progressing exactly as per the first Gantt chart. Deep research has been carried out and further research on Gate selection, Algorithms and Software Implementation will be carried out in few days. Supervision provided on regular basis is highly professional and effective. It’s helping the author to build confidence, improve knowledge and skills and permanently adopt professional approach towards challenging engineering problems. Weekly meetings and feedback ensure correct course of my project. By: Zeeshan Ansari, BEng (Hons) Electronic Engineering

By: Zeeshan Ansari, BEng (Hons) Electronic Engineering References [1] Liang, O. (2017). Simple Hexapod Robot Using Arduino - Oscar Liang. [online] Oscar Liang. Available at: https://oscarliang.com/simple-hexapod-robot-arduino/ [Accessed 27 Jan. 2017]. [2] Hooper, R. (2017). Learn about Robot Forward Kinematics. [online] Learnaboutrobots.com. Available at: http://www.learnaboutrobots.com/forwardKinematics.htm [Accessed 23 Jan. 2017]. [3] Hooper, R. (2017). Learn about Robot Inverse Kinematics. [online] Learnaboutrobots.com. Available at: http://www.learnaboutrobots.com/inverseKinematics.htm [Accessed 23 Jan. 2017]. By: Zeeshan Ansari, BEng (Hons) Electronic Engineering

Thank you for listening Any Questions Please? By: Zeeshan Ansari, BEng (Hons) Electronic Engineering