Robotics
Robotics
Robotics
1 Feb. 2019
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 1 / 71
Robotics
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 2 / 71
Robot
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 3 / 71
Robot generations
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 4 / 71
Sophia
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 5 / 71
Automation
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 6 / 71
Hard and soft automation
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 7 / 71
Cost-Effectiveness
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 8 / 71
Unit cost, Production volume
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 9 / 71
Anatomy of robots
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 10 / 71
Robot anatomy
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 11 / 71
Robot: Joints
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 12 / 71
Type of Robot Joints
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 13 / 71
Equivalence between humans and robots
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 14 / 71
Components of a Robot
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 15 / 71
Actuators
The term used for a mechanism that drives a Robot arm is actuator.
These actuators may be electric motors of some type or hydraulic or
pneumatic cylinders.
Hydraulic and pneumatic actuators are generally suited to driving
prismatic joints since they produce linear motion directly. They are
often referred to as linear actuators.
Electric motors which produce rotation are more suited to driving
revolute joints.
However various gear mechanisms may be used to convert linear to
rotary motion and vice versa.
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 16 / 71
Robot Classification
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 17 / 71
Electric Drives
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 18 / 71
Hydraulic drives
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 19 / 71
Pneumatic drives
Mechanical work put in is used to compress the air. The system for
pumping air into a pneumatic cylinder is much simpler than the
hydraulic system. This is mainly because there is no point
recirculating the air. Used air expelled from the cylinder is released to
the atmosphere via a valve.
Drawbacks:
Compressible, position may depend on load.
Cannot be stopped in between (We may put external rings for
stopping)
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 20 / 71
Comparison of robot drive systems
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 21 / 71
Work Envelope
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 22 / 71
Degree of Freedom
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 23 / 71
Degree of Freedom
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 24 / 71
2D plane
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 25 / 71
2D plane, 3 DOF
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 26 / 71
Six Degrees of Freedom
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 27 / 71
3D plane, 6 DOF
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 28 / 71
Revolute pair
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 29 / 71
Prismatic pair
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 30 / 71
Some possible robot coordinate frames
Cartesian (3P)
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 31 / 71
Cylindrical (PRP)
Cylindrical
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 32 / 71
Spherical (PRR or P2R)
Spherical
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 33 / 71
Articulated (3R)
Articulated
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 34 / 71
SCARA
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 35 / 71
System
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 36 / 71
Systems
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 37 / 71
Intelligent Robots
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 38 / 71
Robot as a mechanical system
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 39 / 71
Systems
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 40 / 71
Systems
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 41 / 71
General structure of a robotic mechanical system
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 42 / 71
Manipulation
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 43 / 71
Manipulators
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 44 / 71
R and P joints
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 45 / 71
Robot Characteristics
Payload
Reach
Precision
Repeatability
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 46 / 71
Payload
Payload is the weight a robot can carry and still remain within its
other specifications.
Normally a robot’s maximum load capacity is much higher than the
specified payload. At these levels, robot may become less accurate
and may not accurately follow its intended trajectory.
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 47 / 71
Reach
Maximum distance a robot can reach within its work envelope. Reach
is a function of robot’s joints and lengths and its configuration.
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 48 / 71
Precision (validity)
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 49 / 71
Repeatability (variability)
The accuracy with which the same position can be reached if the
motion is repeated many times.
Repeat the same motion a number of times.
Robot may not reach the same point every time, but will be
within a certain radius every time from the desired point.
Radius of the circle formed by the repeated motions is called
repeatability
Repeatabiltiy is much more important than precision.
Precision: can be predicted and corrected through software.
Repeatability: measures randomness - cannot be easily corrected.
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 50 / 71
Repeatabilty
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 51 / 71
Repeatabilty
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 52 / 71
Repeatabilty
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 53 / 71
Assignment 1: Robot Applications
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 54 / 71
Robot joints
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 55 / 71
Robot joints
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 56 / 71
Robot joints
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 57 / 71
Type of Robot joints
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 58 / 71
Robot joints
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 59 / 71
Robot configurations
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 60 / 71
Common Robot configurations
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 61 / 71
Robot configurations
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 62 / 71
SCARA
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 63 / 71
Robot Wrist
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 64 / 71
Robot configurations
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 65 / 71
Drive Systems
Electric
Hydraulic
Pneumatic
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 66 / 71
Pneumatic drives
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 67 / 71
Electric drives
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 68 / 71
Hydraulic drives
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 69 / 71
Load carrying capacity
Dr. A. R. Jayan, ECE Dept., GEC Sreekrishnapuram EC368 Robotics 1 Feb. 2019 70 / 71