SlideShare a Scribd company logo
1 of 30
Robotics and Control (ME452 )
Dr. Himanshu Pathak
1
Course Syllabus
Course Content:
• Introduction to Robotics: Basic definitions, mechanism, degree of freedom, classification
and specifications of Robots, Industrial Robots, sensors, controller, actuator.
• Robot Kinematics: Position and orientation of links, Coordinate transformation, d-h
parameters, joint variable and position of end effectors, forward and inverse kinematic
analysis. Velocity analysis – Jacobian and Singularity. Static force analysis.
• Trajectory Planning: Joint Space Trajectory Planning, Cubic Polynomial Path Generation,
Obstacle Avoidance.
• Robot Dynamics: Derivation of dynamics equation based on Newton Eulers formulation and
Lagrangian formulation.
• Robot Control: Actuators - hydraulic, pneumatic, electric motors, Sensors – position,
velocity, proximity, force and pressure, Position control- Proportional-Integral-Derivative
control, servo compensation. Force control – Impedance control, hybrid control (force +
position control), introduction to nonlinear control of manipulators.
2
Course Reference & Evaluation
Textbook:
• Craig John J., “Introduction to robotics: Mechanics & Control”, 3rd Ed., Pearson. 2008.
• Tsuneo Yoshikawa, “Foundations of Robotics – Analysis and Control”, 1990.
• Subir Kumar Saha, “Introduction to robotics”, Mc Graw Hill.
• Mittal R.K., Nagrath I.J., “Robotics and Control”, Mc Graw Hill.
Assignments/Tutorial 10 %
Quiz-I 25 %
Quiz-II 25 %
End-term Exam 40 %
Total 100 %
3
Assessment Scheme ???
Lecture: Mon, Tues & Thurs
Consult Time: Tues 2:00 – 3:00 at G1-110. himanshu@iitmandi.ac.in
Course Objective
Students who successfully complete the course will demonstrate the following outcomes by
lectures, tutorials, quiz and tests:
• To introduce the basic concepts, parts of robots and types of robots.
• To make the student familiar with the various drive systems for robot, sensors and their
applications in robots and programming of robots.
• An understanding of the basic concepts associated with the design and functioning
and applications of Robots.
• An understanding of the robotics kinematics, inverse kinematics and designing of robot
components for expected objectives.
• A knowledge of Trajectory Planning for robot moving members.
• A knowledge of various kind of control systems for robotics application.
4
Lecture-1 Questions
• Make a chart showing the major events in the development of industrial robots over the
past 30 years in chronically manner.
• Give all possible application of robots.
• List all components of robotic system.
• Define Degree of Freedom.
• In a sentence of two, define: Kinematics, Workspace and Trajectory.
Robot: A multi-functional operator which can be controlled by programs. It moves the
materials, components, tools and other special apparatus through control programs to
finish a series of work. (American Robots Association)
Karel Capek (1920): A Czech novelist coined term Robot in his
novel titled Rassum’s Universal Robots (RUR). Robot in Czech
is a word for worker or servant.
6
Leonardo da Vinci (1500): Created many human-inspired,
robot-like sketches, designs, and models in the 1500’s.
Historical Aspects
Isaac Asimov (1930): A visionary who envisioned a positronic
brain for controlling robots; much earlier than the invention of
computer.
Joseph Engleberger and George Devoe (1961): Fathers of
industrial robots; built the first industrial robot (PUMA),
inspired by the human arm.
Robotics Timeline
Real vs Fiction
8
Automation
Hard Automation: Can’t handle product design
variation.
Programmable: Flexible because of computer
control.
Autonomous: Endowed with decision making
capability through use of sensors and feedback
system.
9
Automation: The complete process to achieve desirable product/service
without human intervention.
Utility of Robot
10
Hazardous
Environment
Painting
Handling
Toxic/Explosive/Nuc
lear/Biological
Material
Welding
Repetitive
Task
Assembly
Operations
Loading and
Unloading
Machine Tools
Handlin Fragile
and Tiny parts
Exploration
Space Rovers
Strategic
Operations &
Surveillance
Deep Sea Search
Law of Robotics
1st Law: A robot should not injure a human being
or, through inaction, allow a human to be
harmed.
2nd Law: A robot must obey orders given by
humans except when that conflicts with the first
law.
3rd Law: A robot must protect its own existence
unless that conflicts with the first or second law.
11
Issac Asimov: Introduce humanoids and postulated rules for their ethical conduct.
Components
Arms and Fingers: to Manipulate objects.
Leg: for locomotion.
Muscles: Actuators.
Eye, Nose, Tounge, Skin: Sensors.
Nerves: for Communication.
Brain: Controller
12
Extrapolating Robotics Parts from Nature
Actuators: Motors, Pneumatic and Hydraulic,
Polymer, Shape Memory alloy.
Sensor: Camera, Microphone, Tactile Sensor.
Communication: Wire, Fibre Optics, Radio.
Controller: Computers and Micro-processor
Energy Source: AC Supply, Generator, Battery.
Components
1. Mechanisms (Mechanical Structure)
2. End Effecters
3. Tools
4. Sensors
5. Actuators
6. Controllers
7. Energy Source
8. Locomotion (Wheel/Leg)
9. Programming Interface
13
Parts of Industrial Robot System
1. Dynamic system Modeling and analysis
2. Feedback control
3. Sensors and signal conditioning
4. Actuators (muscles) and power electronics
5. Hardware/computer interfacing
6. Computer programming
14
Typical knowledgebase for the design and operation of robotics systems
Knowledgebase for Robotics
Mechanism
15
Links: Links are rigid parts.
Joints: Joints permit relative motion between links.
Kinematic Pair/Joints in Robotics
According to nature of relative motion:
• Prismatic/Sliding Pair: Links have a sliding motion relative to each other.
• Revolute/Turning Pair: Pairs has a turning/revolving motion between them.
• Rolling Pair: Pair are connected in such a way that one rolls over another fixed link.
• Screw pair: One element can turn about the other by screw threads.
• Spherical pair: Elements of a pair are connected in such a way that one element
(with spherical shape) turns or swivels about the other fixed element.
16
Degree of Freedom
A rigid body free in space has six degree of freedom:
3 for translation (position) and 3 for rotation (orientation).
3 Translations: Representing linear motions along three mutually perpendicular axes.
3 Rotations : Represent angular motions bout the three axes.
17
DOF: Number of independent movements that an object can perform in a 3D space.
• 3 translation motion along x, y and z axis.
• 3 rotational motion in yz, xy and xz plane.
The connection of link with another impose
certain constraints on their relative motion.
DOF = 6 – Number of restrains,
Mobility of Mechanism
Number Synthesis:
18
N= total number of links in mechanism; P1 = Number of pairs having one DOF;
P2= Number of pairs having two DOF; F = Total DOF for mechanism.
In mechanism, one link if fixed.
Number of movable link = (N-1); DOF of (N-1) movable links = 6(N-1)
The pairs having 1 DOF, will impose 5 restrains can reduce DOF by 5P1; pairs having 2 DOF
will impose 4 restrain on each corresponding link will reduce DOF by 4P2.
Similarly, 3, 4 and 5 DOF links will reduce corresponding DOFs of the mechanism.
Therefore, F = 6(N-1) - 5P1 - 4P2 - 3P3 - 2P4 – P5 (3-D Mechanism)
For 2-D mechanism: F = 3(N-1) - 2P1 - 1P2 (Gruebler’s Criterion)
F = 3(N-1) - 2P1 (Kutzback’s Criterion)
Arm Configuration
19
Arm is used to provide reachable workspace to wrist.
Mechanism of arm depends on type of three joints employed and their
arrangement.
Links are long enough to provide for maximum reach in the space.
Arm must be mechanically robust to provide sufficient strength and stiffness to
bear load of work piece, wrist and endeffector.
According to joint movements and arrangement of links:
Cartesian Configuration- all three P joints.
Cylindrical Configuration- one R and two P joints.
Polar (spherical) Configuration – two R and one P joints
Articulated (Revolute or Jointed Arm) Configuration- all three R joints.
Arm Configuration
20
Cantilevered Cartesian Gantry/Box Cartesian
PPP Joints
Arm Configuration
21
Cylindrical Configuration
PRP Joints RRP Joints
Spherical Configuration
Arm Configuration
22
Articulated Configuration/
Arthropomorphic Manipulator
Combined Cylindrical and Articulated
SCARA Configuration
RRR Joints
Wrist Configuration
23
Wrist: Part of Manipulator, enable manipulator to orient the end-effecter to perform
the task properly.
Hold only rotary joints, 3-DOF wrist may provide rotation about three mutually
perpendicular direction.
Must be Compact.
Wrist assembly attached to end of arm.
End effecter is attached to wrist assembly.
3-DOF of Wrist.
Roll.
Pitch
Yaw
End-Effecter
24
End-Effecter: External part of Manipulator, attached to wrist and use to interact with
environment to get done desirable work.
It’s DOF do not combine with the manipulator’s DOF.
1. Gripper: Use to grasp or hold the work piece during the work cycle.
2. Tools: A assembly mounted with wrist to apply some work on the contact of
other material.
Gripper
25
Mechanical grippers
Vacuum gripper
Magnetic gripper
Gripper with Adhesive Strips
Tools
26
Spray Paint Guns
Welding guns
Tool head for Drilling and Milling
Welding/Heating Torch
Screw Driver
Human Arm vs Robotic Arm
27
The design of Human Arm mechanism is unique Marvel and is still a challenge to
replicate with the same DOF and flexible movement.
1. -180o ≤ Roll ≤ +90o
2. -90o ≤ Pitch ≤ +50o
3. -45o ≤ Yaw ≤ +15o
A. 2-DOF Upper Arm
B. 1 DOF Forearm
C. Upperarm length/forearm length=1.2
D. 4-DOF Fingers
Sensor
28
Reads actual variables in robot motion for use in control.
Human senses: sight, sound, touch, taste, and smell provide us vital information to
function and survive.
Robot sensors: measure robot configuration/condition and its environment and send
such information to robot controller as electronic signals (e.g., arm position, presence
of toxic gas)
Robots often need information that is beyond 5 human senses (e.g., ability to: see in
the dark, detect tiny amounts of invisible radiation, measure movement that is too
small or fast for the human eye to see)
Actuators
29
Provides force/torque for robot motion.
Common robotic actuators utilize combinations of different electro-mechanical
devices.
 Synchronous motor
 Stepper motor
 AC servo motor
 Brushless DC servo motor
 Brushed DC servo motor
References
• Craig John J., “Introduction to robotics: Mechanics & Control”, 3rd Ed., Pearson. 2008.
• Tsuneo Yoshikawa, “Foundations of Robotics – Analysis and Control”, 1990.
• Subir Kumar Saha, “Introduction to robotics”, Mc Graw Hill.
• Mittal R.K., Nagrath I.J., “Robotics and Control”, Mc Graw Hill.

More Related Content

Similar to Robotics and Control (ME452

UNIT 6 Robotics01.ppt
UNIT 6 Robotics01.pptUNIT 6 Robotics01.ppt
UNIT 6 Robotics01.pptnachiketkale5
 
Robotics_EC368_Module_1.pptx
Robotics_EC368_Module_1.pptxRobotics_EC368_Module_1.pptx
Robotics_EC368_Module_1.pptxneenajoseph18
 
Robotics introduction
Robotics introductionRobotics introduction
Robotics introductionBasuD2
 
Kinematic performance analysis of 4 link planar serial manipulator
Kinematic performance analysis of 4 link planar serial manipulatorKinematic performance analysis of 4 link planar serial manipulator
Kinematic performance analysis of 4 link planar serial manipulatoreSAT Journals
 
Kinematic performance analysis of 4 link planar serial manipulator
Kinematic performance analysis of 4 link planar serial manipulatorKinematic performance analysis of 4 link planar serial manipulator
Kinematic performance analysis of 4 link planar serial manipulatoreSAT Publishing House
 
A fuzzy logic controllerfora two link functional manipulator
A fuzzy logic controllerfora two link functional manipulatorA fuzzy logic controllerfora two link functional manipulator
A fuzzy logic controllerfora two link functional manipulatorIJCNCJournal
 
2 robot types_classifications
2 robot types_classifications2 robot types_classifications
2 robot types_classificationsMicheal Ogundero
 
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...BellamMaheshBabu
 
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...BellamMaheshBabu
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)theijes
 
multi functional operating robot
multi functional operating robotmulti functional operating robot
multi functional operating robotVenkatesh rao
 
Ch-1_Introduction-to-Robotics.pdf
Ch-1_Introduction-to-Robotics.pdfCh-1_Introduction-to-Robotics.pdf
Ch-1_Introduction-to-Robotics.pdfVikashiniG
 
Basic of Robotics and application
Basic of Robotics and application  Basic of Robotics and application
Basic of Robotics and application abhijeet saxena
 
Robot classification working and spesific uitilities of robot
Robot classification working and spesific uitilities of robotRobot classification working and spesific uitilities of robot
Robot classification working and spesific uitilities of robotpsc2015
 
Artificial Control of PUMA Robot Manipulator: A-Review of Fuzzy Inference Eng...
Artificial Control of PUMA Robot Manipulator: A-Review of Fuzzy Inference Eng...Artificial Control of PUMA Robot Manipulator: A-Review of Fuzzy Inference Eng...
Artificial Control of PUMA Robot Manipulator: A-Review of Fuzzy Inference Eng...Waqas Tariq
 

Similar to Robotics and Control (ME452 (20)

UNIT 6 Robotics01.ppt
UNIT 6 Robotics01.pptUNIT 6 Robotics01.ppt
UNIT 6 Robotics01.ppt
 
Robotics_EC368_Module_1.pptx
Robotics_EC368_Module_1.pptxRobotics_EC368_Module_1.pptx
Robotics_EC368_Module_1.pptx
 
Robotics introduction
Robotics introductionRobotics introduction
Robotics introduction
 
Kinematic performance analysis of 4 link planar serial manipulator
Kinematic performance analysis of 4 link planar serial manipulatorKinematic performance analysis of 4 link planar serial manipulator
Kinematic performance analysis of 4 link planar serial manipulator
 
Kinematic performance analysis of 4 link planar serial manipulator
Kinematic performance analysis of 4 link planar serial manipulatorKinematic performance analysis of 4 link planar serial manipulator
Kinematic performance analysis of 4 link planar serial manipulator
 
A fuzzy logic controllerfora two link functional manipulator
A fuzzy logic controllerfora two link functional manipulatorA fuzzy logic controllerfora two link functional manipulator
A fuzzy logic controllerfora two link functional manipulator
 
2 robot types_classifications
2 robot types_classifications2 robot types_classifications
2 robot types_classifications
 
Inner file 7_naew-5cajk5
Inner file 7_naew-5cajk5Inner file 7_naew-5cajk5
Inner file 7_naew-5cajk5
 
Chapter 2
Chapter 2Chapter 2
Chapter 2
 
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
 
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
2-Kinamatics Introduction, forward and reverse kinematics, robot arm and degr...
 
actuators, or effectors
actuators, or effectorsactuators, or effectors
actuators, or effectors
 
The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)The International Journal of Engineering and Science (The IJES)
The International Journal of Engineering and Science (The IJES)
 
multi functional operating robot
multi functional operating robotmulti functional operating robot
multi functional operating robot
 
Ch-1_Introduction-to-Robotics.pdf
Ch-1_Introduction-to-Robotics.pdfCh-1_Introduction-to-Robotics.pdf
Ch-1_Introduction-to-Robotics.pdf
 
CIM unit-3
CIM  unit-3CIM  unit-3
CIM unit-3
 
Basic of Robotics and application
Basic of Robotics and application  Basic of Robotics and application
Basic of Robotics and application
 
Robot Arm Kinematics
Robot Arm KinematicsRobot Arm Kinematics
Robot Arm Kinematics
 
Robot classification working and spesific uitilities of robot
Robot classification working and spesific uitilities of robotRobot classification working and spesific uitilities of robot
Robot classification working and spesific uitilities of robot
 
Artificial Control of PUMA Robot Manipulator: A-Review of Fuzzy Inference Eng...
Artificial Control of PUMA Robot Manipulator: A-Review of Fuzzy Inference Eng...Artificial Control of PUMA Robot Manipulator: A-Review of Fuzzy Inference Eng...
Artificial Control of PUMA Robot Manipulator: A-Review of Fuzzy Inference Eng...
 

Recently uploaded

UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSISrknatarajan
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINESIVASHANKAR N
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Christo Ananth
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...ranjana rawat
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxAsutosh Ranjan
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Dr.Costas Sachpazis
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)Suman Mia
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSRajkumarAkumalla
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSSIVASHANKAR N
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations120cr0395
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxupamatechverse
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxpurnimasatapathy1234
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSKurinjimalarL3
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordAsst.prof M.Gokilavani
 

Recently uploaded (20)

UNIT-III FMM. DIMENSIONAL ANALYSIS
UNIT-III FMM.        DIMENSIONAL ANALYSISUNIT-III FMM.        DIMENSIONAL ANALYSIS
UNIT-III FMM. DIMENSIONAL ANALYSIS
 
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINEMANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
MANUFACTURING PROCESS-II UNIT-2 LATHE MACHINE
 
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINEDJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
DJARUM4D - SLOT GACOR ONLINE | SLOT DEMO ONLINE
 
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
Call for Papers - Educational Administration: Theory and Practice, E-ISSN: 21...
 
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
The Most Attractive Pune Call Girls Budhwar Peth 8250192130 Will You Miss Thi...
 
Coefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptxCoefficient of Thermal Expansion and their Importance.pptx
Coefficient of Thermal Expansion and their Importance.pptx
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
Structural Analysis and Design of Foundations: A Comprehensive Handbook for S...
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)Software Development Life Cycle By  Team Orange (Dept. of Pharmacy)
Software Development Life Cycle By Team Orange (Dept. of Pharmacy)
 
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICSHARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
HARDNESS, FRACTURE TOUGHNESS AND STRENGTH OF CERAMICS
 
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLSMANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
MANUFACTURING PROCESS-II UNIT-5 NC MACHINE TOOLS
 
Extrusion Processes and Their Limitations
Extrusion Processes and Their LimitationsExtrusion Processes and Their Limitations
Extrusion Processes and Their Limitations
 
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur EscortsCall Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
Call Girls Service Nagpur Tanvi Call 7001035870 Meet With Nagpur Escorts
 
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(PRIYA) Rajgurunagar Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
Introduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptxIntroduction and different types of Ethernet.pptx
Introduction and different types of Ethernet.pptx
 
Microscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptxMicroscopic Analysis of Ceramic Materials.pptx
Microscopic Analysis of Ceramic Materials.pptx
 
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICSAPPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
APPLICATIONS-AC/DC DRIVES-OPERATING CHARACTERISTICS
 
Roadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and RoutesRoadmap to Membership of RICS - Pathways and Routes
Roadmap to Membership of RICS - Pathways and Routes
 
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete RecordCCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
CCS335 _ Neural Networks and Deep Learning Laboratory_Lab Complete Record
 

Robotics and Control (ME452

  • 1. Robotics and Control (ME452 ) Dr. Himanshu Pathak 1
  • 2. Course Syllabus Course Content: • Introduction to Robotics: Basic definitions, mechanism, degree of freedom, classification and specifications of Robots, Industrial Robots, sensors, controller, actuator. • Robot Kinematics: Position and orientation of links, Coordinate transformation, d-h parameters, joint variable and position of end effectors, forward and inverse kinematic analysis. Velocity analysis – Jacobian and Singularity. Static force analysis. • Trajectory Planning: Joint Space Trajectory Planning, Cubic Polynomial Path Generation, Obstacle Avoidance. • Robot Dynamics: Derivation of dynamics equation based on Newton Eulers formulation and Lagrangian formulation. • Robot Control: Actuators - hydraulic, pneumatic, electric motors, Sensors – position, velocity, proximity, force and pressure, Position control- Proportional-Integral-Derivative control, servo compensation. Force control – Impedance control, hybrid control (force + position control), introduction to nonlinear control of manipulators. 2
  • 3. Course Reference & Evaluation Textbook: • Craig John J., “Introduction to robotics: Mechanics & Control”, 3rd Ed., Pearson. 2008. • Tsuneo Yoshikawa, “Foundations of Robotics – Analysis and Control”, 1990. • Subir Kumar Saha, “Introduction to robotics”, Mc Graw Hill. • Mittal R.K., Nagrath I.J., “Robotics and Control”, Mc Graw Hill. Assignments/Tutorial 10 % Quiz-I 25 % Quiz-II 25 % End-term Exam 40 % Total 100 % 3 Assessment Scheme ??? Lecture: Mon, Tues & Thurs Consult Time: Tues 2:00 – 3:00 at G1-110. himanshu@iitmandi.ac.in
  • 4. Course Objective Students who successfully complete the course will demonstrate the following outcomes by lectures, tutorials, quiz and tests: • To introduce the basic concepts, parts of robots and types of robots. • To make the student familiar with the various drive systems for robot, sensors and their applications in robots and programming of robots. • An understanding of the basic concepts associated with the design and functioning and applications of Robots. • An understanding of the robotics kinematics, inverse kinematics and designing of robot components for expected objectives. • A knowledge of Trajectory Planning for robot moving members. • A knowledge of various kind of control systems for robotics application. 4
  • 5. Lecture-1 Questions • Make a chart showing the major events in the development of industrial robots over the past 30 years in chronically manner. • Give all possible application of robots. • List all components of robotic system. • Define Degree of Freedom. • In a sentence of two, define: Kinematics, Workspace and Trajectory.
  • 6. Robot: A multi-functional operator which can be controlled by programs. It moves the materials, components, tools and other special apparatus through control programs to finish a series of work. (American Robots Association) Karel Capek (1920): A Czech novelist coined term Robot in his novel titled Rassum’s Universal Robots (RUR). Robot in Czech is a word for worker or servant. 6 Leonardo da Vinci (1500): Created many human-inspired, robot-like sketches, designs, and models in the 1500’s. Historical Aspects Isaac Asimov (1930): A visionary who envisioned a positronic brain for controlling robots; much earlier than the invention of computer. Joseph Engleberger and George Devoe (1961): Fathers of industrial robots; built the first industrial robot (PUMA), inspired by the human arm.
  • 9. Automation Hard Automation: Can’t handle product design variation. Programmable: Flexible because of computer control. Autonomous: Endowed with decision making capability through use of sensors and feedback system. 9 Automation: The complete process to achieve desirable product/service without human intervention.
  • 10. Utility of Robot 10 Hazardous Environment Painting Handling Toxic/Explosive/Nuc lear/Biological Material Welding Repetitive Task Assembly Operations Loading and Unloading Machine Tools Handlin Fragile and Tiny parts Exploration Space Rovers Strategic Operations & Surveillance Deep Sea Search
  • 11. Law of Robotics 1st Law: A robot should not injure a human being or, through inaction, allow a human to be harmed. 2nd Law: A robot must obey orders given by humans except when that conflicts with the first law. 3rd Law: A robot must protect its own existence unless that conflicts with the first or second law. 11 Issac Asimov: Introduce humanoids and postulated rules for their ethical conduct.
  • 12. Components Arms and Fingers: to Manipulate objects. Leg: for locomotion. Muscles: Actuators. Eye, Nose, Tounge, Skin: Sensors. Nerves: for Communication. Brain: Controller 12 Extrapolating Robotics Parts from Nature Actuators: Motors, Pneumatic and Hydraulic, Polymer, Shape Memory alloy. Sensor: Camera, Microphone, Tactile Sensor. Communication: Wire, Fibre Optics, Radio. Controller: Computers and Micro-processor Energy Source: AC Supply, Generator, Battery.
  • 13. Components 1. Mechanisms (Mechanical Structure) 2. End Effecters 3. Tools 4. Sensors 5. Actuators 6. Controllers 7. Energy Source 8. Locomotion (Wheel/Leg) 9. Programming Interface 13 Parts of Industrial Robot System
  • 14. 1. Dynamic system Modeling and analysis 2. Feedback control 3. Sensors and signal conditioning 4. Actuators (muscles) and power electronics 5. Hardware/computer interfacing 6. Computer programming 14 Typical knowledgebase for the design and operation of robotics systems Knowledgebase for Robotics
  • 15. Mechanism 15 Links: Links are rigid parts. Joints: Joints permit relative motion between links.
  • 16. Kinematic Pair/Joints in Robotics According to nature of relative motion: • Prismatic/Sliding Pair: Links have a sliding motion relative to each other. • Revolute/Turning Pair: Pairs has a turning/revolving motion between them. • Rolling Pair: Pair are connected in such a way that one rolls over another fixed link. • Screw pair: One element can turn about the other by screw threads. • Spherical pair: Elements of a pair are connected in such a way that one element (with spherical shape) turns or swivels about the other fixed element. 16
  • 17. Degree of Freedom A rigid body free in space has six degree of freedom: 3 for translation (position) and 3 for rotation (orientation). 3 Translations: Representing linear motions along three mutually perpendicular axes. 3 Rotations : Represent angular motions bout the three axes. 17 DOF: Number of independent movements that an object can perform in a 3D space. • 3 translation motion along x, y and z axis. • 3 rotational motion in yz, xy and xz plane. The connection of link with another impose certain constraints on their relative motion. DOF = 6 – Number of restrains,
  • 18. Mobility of Mechanism Number Synthesis: 18 N= total number of links in mechanism; P1 = Number of pairs having one DOF; P2= Number of pairs having two DOF; F = Total DOF for mechanism. In mechanism, one link if fixed. Number of movable link = (N-1); DOF of (N-1) movable links = 6(N-1) The pairs having 1 DOF, will impose 5 restrains can reduce DOF by 5P1; pairs having 2 DOF will impose 4 restrain on each corresponding link will reduce DOF by 4P2. Similarly, 3, 4 and 5 DOF links will reduce corresponding DOFs of the mechanism. Therefore, F = 6(N-1) - 5P1 - 4P2 - 3P3 - 2P4 – P5 (3-D Mechanism) For 2-D mechanism: F = 3(N-1) - 2P1 - 1P2 (Gruebler’s Criterion) F = 3(N-1) - 2P1 (Kutzback’s Criterion)
  • 19. Arm Configuration 19 Arm is used to provide reachable workspace to wrist. Mechanism of arm depends on type of three joints employed and their arrangement. Links are long enough to provide for maximum reach in the space. Arm must be mechanically robust to provide sufficient strength and stiffness to bear load of work piece, wrist and endeffector. According to joint movements and arrangement of links: Cartesian Configuration- all three P joints. Cylindrical Configuration- one R and two P joints. Polar (spherical) Configuration – two R and one P joints Articulated (Revolute or Jointed Arm) Configuration- all three R joints.
  • 20. Arm Configuration 20 Cantilevered Cartesian Gantry/Box Cartesian PPP Joints
  • 21. Arm Configuration 21 Cylindrical Configuration PRP Joints RRP Joints Spherical Configuration
  • 22. Arm Configuration 22 Articulated Configuration/ Arthropomorphic Manipulator Combined Cylindrical and Articulated SCARA Configuration RRR Joints
  • 23. Wrist Configuration 23 Wrist: Part of Manipulator, enable manipulator to orient the end-effecter to perform the task properly. Hold only rotary joints, 3-DOF wrist may provide rotation about three mutually perpendicular direction. Must be Compact. Wrist assembly attached to end of arm. End effecter is attached to wrist assembly. 3-DOF of Wrist. Roll. Pitch Yaw
  • 24. End-Effecter 24 End-Effecter: External part of Manipulator, attached to wrist and use to interact with environment to get done desirable work. It’s DOF do not combine with the manipulator’s DOF. 1. Gripper: Use to grasp or hold the work piece during the work cycle. 2. Tools: A assembly mounted with wrist to apply some work on the contact of other material.
  • 25. Gripper 25 Mechanical grippers Vacuum gripper Magnetic gripper Gripper with Adhesive Strips
  • 26. Tools 26 Spray Paint Guns Welding guns Tool head for Drilling and Milling Welding/Heating Torch Screw Driver
  • 27. Human Arm vs Robotic Arm 27 The design of Human Arm mechanism is unique Marvel and is still a challenge to replicate with the same DOF and flexible movement. 1. -180o ≤ Roll ≤ +90o 2. -90o ≤ Pitch ≤ +50o 3. -45o ≤ Yaw ≤ +15o A. 2-DOF Upper Arm B. 1 DOF Forearm C. Upperarm length/forearm length=1.2 D. 4-DOF Fingers
  • 28. Sensor 28 Reads actual variables in robot motion for use in control. Human senses: sight, sound, touch, taste, and smell provide us vital information to function and survive. Robot sensors: measure robot configuration/condition and its environment and send such information to robot controller as electronic signals (e.g., arm position, presence of toxic gas) Robots often need information that is beyond 5 human senses (e.g., ability to: see in the dark, detect tiny amounts of invisible radiation, measure movement that is too small or fast for the human eye to see)
  • 29. Actuators 29 Provides force/torque for robot motion. Common robotic actuators utilize combinations of different electro-mechanical devices.  Synchronous motor  Stepper motor  AC servo motor  Brushless DC servo motor  Brushed DC servo motor
  • 30. References • Craig John J., “Introduction to robotics: Mechanics & Control”, 3rd Ed., Pearson. 2008. • Tsuneo Yoshikawa, “Foundations of Robotics – Analysis and Control”, 1990. • Subir Kumar Saha, “Introduction to robotics”, Mc Graw Hill. • Mittal R.K., Nagrath I.J., “Robotics and Control”, Mc Graw Hill.

Editor's Notes

  1. 2
  2. 3
  3. 4
  4. 9
  5. 10
  6. 11
  7. 12
  8. 13
  9. 14
  10. 15
  11. 16
  12. 17
  13. 18
  14. 19
  15. 20
  16. 21
  17. 22
  18. 23
  19. 24
  20. 25
  21. 26
  22. 27
  23. 28
  24. 29