SlideShare a Scribd company logo
1 of 10
Download to read offline
Module 6 : Robot manipulators kinematics
Lecture 21 : Forward & inverse kinematics examples of 2R, 3R & 3P manipulators
Objectives
In this course you will learn the following
Inverse position and orientation matrix for 6R serial chain robot
Forward and inverse position problem for simple manipulators
Inverse Kinematics for 6R Manipulator using D-H Parameters
Here given the for i=1……6 and the transformation matrix EE position & orientation; Find out the
joint position for i=1…..6
Fig. 21.1 Concurrent wrist for PUMA robot
C is a point of concurrency is at distance from End Effector frame & at
distance from ref frame .
Where equation (A) contains with as only unknowns.
We observe that does not exist when sin (arg) >1. This implies that end effecter is beyond the reach as
shown Figure 21.2. That is when sin (arg) is grater than 1, numerator is grater than denominator in
expression. And hence two solutions exist for 1.
Fig.21.2 Workspace for Puma
Figure 21.3 Work space for Puma Robot
(Hint for )Use cosine rule knowing 3 sides, find angles; 2 solution for .
Thus we have 2 solutions for & each and therefore total 4 solutions for kinematics of Puma robot
(refer figure 21.3). Now will have COROSPONDING 4 solutions.
Part II
Here is known in terms of as given and thus RHS is known as
Thus all for i=1….6 is known and problem of inverse kinematics for 6R Puma robot is solved.
Example of SCARA Manipulator
Basically it has RRP pairs as arm and single DOF as wrist. It is as shown in figure. The homogeneous
transformation matrices for frame expressed in frame is as follows
i.e. The D-H representation of linkage parameters are as given in table here.
Joint ai di
1 a1 0 0
2 a2 0 0
3 0 180 d3 0
4 0 0 d4
(Bold letters shows the joint variables)
The corresponding transformation matrices are
The forward kinematics problem will be knowing ai, , di, i.e. joint variables, finding end effector
position and orientation. This is achieved through above transformation matrices. The inverse position
problem would be, knowing the elements in numerical values; finding the position and orientation of
each link i.e. ai, , di, . This is achieved by equating numerical values of to above elements and
solving for ai, , di, .
Fig. 21.2 SCARA Manipulator sketch of joint variables
Solve following
Exercise (A)
Do the Forward and inverse position calculation for concurrent wrist Manipulators
PUMA
Spherical
Cylindrical
SCARA
Do the exercise 1 calculation for non-concurrent wrist
Do the Exercise 1 for
Exercise (B)
Do the forward and inverse position calculation for serial chain manipulator / robot with n>6
[ Hint: In inverse kinematics, we have only EE position & orientation as known. This has 6 independent
variables as studied earlier. Therefore,
Infinite solution are possible for such chains and are kinematically redundant ]
Do the exercise for n<6
Generalised Stewart Platform is the one with fully parallel chain mechanism.
[ Hint: in forward kinematics, the local reference frame of all links are given & one has to find out the
position & orientation of the Stewart Platform. In Inverse kinematics it is the reverse way of above]
Hybrid links (combination of linear & rotary actuators ) can be solved for above depending on no. of links
in chains.
PUMA for non-concurrent wrist
We have C1(Xc1, Yc1, Zc1)0 and C2 (Xc2, Yc2, Zc2)0 as known points in terms of ref base ref frame and
ref frame (X3, Y3, Z3) and (X6, Y6, Z6) respectively(refer figure 21.4). (Both position and orientation as
follows).
Here the only unknowns are in
Similarly,
Where the contains as unknowns which can be solved as we have done for concurrent
wrist.
Fig.21.4 PUMA non-concurrent wrist sketch
Cylindrical robot with 3 dof wrist ( non-concurrent C1 & C2)
Joint ai di
1 a1 1 d1
1
2 a2 2 d2
2
3 a3 3 d3
3
4 a4 4 d4
4
5 a5 5 d5
5
6 a6 6 d6
6
(Bold letters are the joint variables)
The procedure for obtaining (refer figure 21.5) remains the same as for PUMA non
concurrent wrist with C1 & C2 as known.
Fig. 21.5 Sketch of cylindrical robot with joint variables
(All parameters listed in D-H table are not shown in figure)
Spherical robot with 3 dof wrist (non-concurrent C1 & C2)
Joint ai i di
i
1 a1 1 d1
1
2 a2 2 d2
2
3 a3 3 d3
3
4 a4 4 d4
4
5 a5 5 d5
5
6 a6 6 d6
6
(Bold letters are the joint variables)
Fig.21.6 Sketch of spherical robot with joint variables (All parameters listed in
D-H table are not shown in figure)
The procedure for obtaining (refer figure 21.6) remains the same as for PUMA non
concurrent wrist with C1 & C2 as known
Hybrid (3 DOF Stewart Platform) Manipulators
Forward Kinematics : Given the link parameters, find EE position & orientation.
The D-H table is given as
(Xp, Yp, Zp)
Joint ai i di i
1 b 0 0 1
2 0 90 d2 0
3 0 0 a 3
Fig. 21.7 Stewart Platform as 3 DOF hybrid manipulator
We have as given earlier, hence the forward kinematics is multiplication of these transformation
matrices as which gives position and orientation point P.
To get position of top platform, sum up three top joints coordinates. And to get orientation, take cross
product of orientation vectors from .
Inverse kinematics: This will be as, given top platforms position and orientation, find out position and
orientation of each link. i.e. given numerical values of 4x4 matrix, finding the joint variables 1, d2, 3 is
a inverse kinematics problem. Equating and solving for joint variables is a solution.
Recap
In this course you will learn the following
Inverse position problem for PUMA robot.
Example of SCARA robot.
PUMA for non-concurrent wrist as example for forward kinematics.
Cylindrical robot with 3 dof wrist ( non-concurrent C1 & C2).
Example of Spherical robot with 3 DOF wrist (non-concurrent).
Example of Stewart platform as 3 DOF hybrid manipulator
Congratulations, you have finished Lecture 21. To view the next lecture select it from the left hand side
menu of the page.
Robot manipulator kinematics examples

More Related Content

What's hot

Kinematics Modeling of a 4-DOF Robotic Arm
Kinematics Modeling of a 4-DOF Robotic ArmKinematics Modeling of a 4-DOF Robotic Arm
Kinematics Modeling of a 4-DOF Robotic ArmAmin A. Mohammed
 
robot kinematics
robot kinematicsrobot kinematics
robot kinematicsSumit Kumar
 
Robotics: Cartesian Trajectory Planning
Robotics: Cartesian Trajectory PlanningRobotics: Cartesian Trajectory Planning
Robotics: Cartesian Trajectory PlanningDamian T. Gordon
 
Denavit hartenberg convention
Denavit hartenberg conventionDenavit hartenberg convention
Denavit hartenberg conventionnguyendattdh
 
Inverse Kinematics Analysis for Manipulator Robot with Wrist Offset Based On ...
Inverse Kinematics Analysis for Manipulator Robot with Wrist Offset Based On ...Inverse Kinematics Analysis for Manipulator Robot with Wrist Offset Based On ...
Inverse Kinematics Analysis for Manipulator Robot with Wrist Offset Based On ...Waqas Tariq
 
Industrial Robots
Industrial RobotsIndustrial Robots
Industrial RobotsNafis Ahmad
 
Position analysis and dimensional synthesis
Position analysis and dimensional synthesisPosition analysis and dimensional synthesis
Position analysis and dimensional synthesisPreetshah1212
 
Ch04 position analysis
Ch04 position analysisCh04 position analysis
Ch04 position analysisGeletu Basha
 
Robot motion planning
Robot motion planningRobot motion planning
Robot motion planningAJAL A J
 
Robotics Representing Position & Orientation 1
Robotics Representing Position & Orientation 1Robotics Representing Position & Orientation 1
Robotics Representing Position & Orientation 1cairo university
 
Singularity condition of wrist partitioned 6-r serial manipulator based on gr...
Singularity condition of wrist partitioned 6-r serial manipulator based on gr...Singularity condition of wrist partitioned 6-r serial manipulator based on gr...
Singularity condition of wrist partitioned 6-r serial manipulator based on gr...eSAT Journals
 

What's hot (19)

Kinematics Modeling of a 4-DOF Robotic Arm
Kinematics Modeling of a 4-DOF Robotic ArmKinematics Modeling of a 4-DOF Robotic Arm
Kinematics Modeling of a 4-DOF Robotic Arm
 
Robot kinematics
Robot kinematicsRobot kinematics
Robot kinematics
 
Virtual reality
Virtual realityVirtual reality
Virtual reality
 
robot kinematics
robot kinematicsrobot kinematics
robot kinematics
 
Kinematics final
Kinematics finalKinematics final
Kinematics final
 
Robotics position and orientation
Robotics position and orientationRobotics position and orientation
Robotics position and orientation
 
Robotics: Cartesian Trajectory Planning
Robotics: Cartesian Trajectory PlanningRobotics: Cartesian Trajectory Planning
Robotics: Cartesian Trajectory Planning
 
11 kinematicsrobot
11 kinematicsrobot11 kinematicsrobot
11 kinematicsrobot
 
Denavit hartenberg convention
Denavit hartenberg conventionDenavit hartenberg convention
Denavit hartenberg convention
 
Inverse Kinematics Analysis for Manipulator Robot with Wrist Offset Based On ...
Inverse Kinematics Analysis for Manipulator Robot with Wrist Offset Based On ...Inverse Kinematics Analysis for Manipulator Robot with Wrist Offset Based On ...
Inverse Kinematics Analysis for Manipulator Robot with Wrist Offset Based On ...
 
Matlab robotics toolbox
Matlab robotics toolboxMatlab robotics toolbox
Matlab robotics toolbox
 
Industrial Robots
Industrial RobotsIndustrial Robots
Industrial Robots
 
Position analysis and dimensional synthesis
Position analysis and dimensional synthesisPosition analysis and dimensional synthesis
Position analysis and dimensional synthesis
 
Ch04 position analysis
Ch04 position analysisCh04 position analysis
Ch04 position analysis
 
Manipulator Jacobian
Manipulator JacobianManipulator Jacobian
Manipulator Jacobian
 
Robot motion planning
Robot motion planningRobot motion planning
Robot motion planning
 
Fir 05 dynamics
Fir 05 dynamicsFir 05 dynamics
Fir 05 dynamics
 
Robotics Representing Position & Orientation 1
Robotics Representing Position & Orientation 1Robotics Representing Position & Orientation 1
Robotics Representing Position & Orientation 1
 
Singularity condition of wrist partitioned 6-r serial manipulator based on gr...
Singularity condition of wrist partitioned 6-r serial manipulator based on gr...Singularity condition of wrist partitioned 6-r serial manipulator based on gr...
Singularity condition of wrist partitioned 6-r serial manipulator based on gr...
 

Similar to Robot manipulator kinematics examples

Robotics_Final_Paper_Folza
Robotics_Final_Paper_FolzaRobotics_Final_Paper_Folza
Robotics_Final_Paper_FolzaAlex Folz
 
A New Method For Solving Kinematics Model Of An RA-02
A New Method For Solving Kinematics Model Of An RA-02A New Method For Solving Kinematics Model Of An RA-02
A New Method For Solving Kinematics Model Of An RA-02IJERA Editor
 
Robot forward and inverse kinematics research using matlab by d.sivasamy
Robot forward and inverse kinematics research using matlab by d.sivasamyRobot forward and inverse kinematics research using matlab by d.sivasamy
Robot forward and inverse kinematics research using matlab by d.sivasamySiva Samy
 
Solving the Kinematics of Welding Robot Based on ADAMS
Solving the Kinematics of Welding Robot Based on ADAMSSolving the Kinematics of Welding Robot Based on ADAMS
Solving the Kinematics of Welding Robot Based on ADAMSIJRES Journal
 
Solution of Inverse Kinematics for SCARA Manipulator Using Adaptive Neuro-Fuz...
Solution of Inverse Kinematics for SCARA Manipulator Using Adaptive Neuro-Fuz...Solution of Inverse Kinematics for SCARA Manipulator Using Adaptive Neuro-Fuz...
Solution of Inverse Kinematics for SCARA Manipulator Using Adaptive Neuro-Fuz...ijsc
 
Bg2420212027
Bg2420212027Bg2420212027
Bg2420212027IJMER
 
Kinematic modelofrobotmanipulators (1)
Kinematic modelofrobotmanipulators (1)Kinematic modelofrobotmanipulators (1)
Kinematic modelofrobotmanipulators (1)Amarildo Pasha
 
Chapter 4 All Problems 3rd Edition.pdf
Chapter 4 All Problems 3rd Edition.pdfChapter 4 All Problems 3rd Edition.pdf
Chapter 4 All Problems 3rd Edition.pdfMahamad Jawhar
 
CSCI 2033 Elementary Computational Linear Algebra(Spring 20.docx
CSCI 2033 Elementary Computational Linear Algebra(Spring 20.docxCSCI 2033 Elementary Computational Linear Algebra(Spring 20.docx
CSCI 2033 Elementary Computational Linear Algebra(Spring 20.docxmydrynan
 
The research on end-effector position and orientation error distribution of S...
The research on end-effector position and orientation error distribution of S...The research on end-effector position and orientation error distribution of S...
The research on end-effector position and orientation error distribution of S...IJRES Journal
 
Robotics ch 4 robot dynamics
Robotics ch 4 robot dynamicsRobotics ch 4 robot dynamics
Robotics ch 4 robot dynamicsCharlton Inao
 
RMV Mechanics
RMV MechanicsRMV Mechanics
RMV Mechanicsanand hd
 
Manipulator kinematics
Manipulator kinematicsManipulator kinematics
Manipulator kinematicsSudhir Reddy
 
Chapter 2 - Robot Kinematics.ppt
Chapter 2 - Robot Kinematics.pptChapter 2 - Robot Kinematics.ppt
Chapter 2 - Robot Kinematics.pptHoDMechanical9
 

Similar to Robot manipulator kinematics examples (20)

Lecture 15
Lecture 15Lecture 15
Lecture 15
 
Lecture 20
Lecture 20Lecture 20
Lecture 20
 
Robotics_Final_Paper_Folza
Robotics_Final_Paper_FolzaRobotics_Final_Paper_Folza
Robotics_Final_Paper_Folza
 
A New Method For Solving Kinematics Model Of An RA-02
A New Method For Solving Kinematics Model Of An RA-02A New Method For Solving Kinematics Model Of An RA-02
A New Method For Solving Kinematics Model Of An RA-02
 
Robot forward and inverse kinematics research using matlab by d.sivasamy
Robot forward and inverse kinematics research using matlab by d.sivasamyRobot forward and inverse kinematics research using matlab by d.sivasamy
Robot forward and inverse kinematics research using matlab by d.sivasamy
 
Solving the Kinematics of Welding Robot Based on ADAMS
Solving the Kinematics of Welding Robot Based on ADAMSSolving the Kinematics of Welding Robot Based on ADAMS
Solving the Kinematics of Welding Robot Based on ADAMS
 
Lecture 18
Lecture 18Lecture 18
Lecture 18
 
Solution of Inverse Kinematics for SCARA Manipulator Using Adaptive Neuro-Fuz...
Solution of Inverse Kinematics for SCARA Manipulator Using Adaptive Neuro-Fuz...Solution of Inverse Kinematics for SCARA Manipulator Using Adaptive Neuro-Fuz...
Solution of Inverse Kinematics for SCARA Manipulator Using Adaptive Neuro-Fuz...
 
Bg2420212027
Bg2420212027Bg2420212027
Bg2420212027
 
Kinematic modelofrobotmanipulators (1)
Kinematic modelofrobotmanipulators (1)Kinematic modelofrobotmanipulators (1)
Kinematic modelofrobotmanipulators (1)
 
Chapter 4 All Problems 3rd Edition.pdf
Chapter 4 All Problems 3rd Edition.pdfChapter 4 All Problems 3rd Edition.pdf
Chapter 4 All Problems 3rd Edition.pdf
 
Electrical Engineering Assignment Help
Electrical Engineering Assignment HelpElectrical Engineering Assignment Help
Electrical Engineering Assignment Help
 
CSCI 2033 Elementary Computational Linear Algebra(Spring 20.docx
CSCI 2033 Elementary Computational Linear Algebra(Spring 20.docxCSCI 2033 Elementary Computational Linear Algebra(Spring 20.docx
CSCI 2033 Elementary Computational Linear Algebra(Spring 20.docx
 
The research on end-effector position and orientation error distribution of S...
The research on end-effector position and orientation error distribution of S...The research on end-effector position and orientation error distribution of S...
The research on end-effector position and orientation error distribution of S...
 
Lecture 17
Lecture 17Lecture 17
Lecture 17
 
Robotics ch 4 robot dynamics
Robotics ch 4 robot dynamicsRobotics ch 4 robot dynamics
Robotics ch 4 robot dynamics
 
RMV Mechanics
RMV MechanicsRMV Mechanics
RMV Mechanics
 
Manipulator kinematics
Manipulator kinematicsManipulator kinematics
Manipulator kinematics
 
D05532531
D05532531D05532531
D05532531
 
Chapter 2 - Robot Kinematics.ppt
Chapter 2 - Robot Kinematics.pptChapter 2 - Robot Kinematics.ppt
Chapter 2 - Robot Kinematics.ppt
 

More from Praveen Djadhav (17)

Santosh g kelshekar hyd pumping theory
Santosh g kelshekar  hyd pumping theorySantosh g kelshekar  hyd pumping theory
Santosh g kelshekar hyd pumping theory
 
Prof.n.nagraj pneumatic control
Prof.n.nagraj pneumatic controlProf.n.nagraj pneumatic control
Prof.n.nagraj pneumatic control
 
Hydraulic cylinder e_notes
Hydraulic cylinder e_notesHydraulic cylinder e_notes
Hydraulic cylinder e_notes
 
Hydra&amp;pneum ramani pumptypes and operations
Hydra&amp;pneum ramani pumptypes and operationsHydra&amp;pneum ramani pumptypes and operations
Hydra&amp;pneum ramani pumptypes and operations
 
Cylinder presentation2
Cylinder presentation2Cylinder presentation2
Cylinder presentation2
 
Analog readserial
Analog readserialAnalog readserial
Analog readserial
 
Lecture 22&amp;23
Lecture 22&amp;23Lecture 22&amp;23
Lecture 22&amp;23
 
Lecture 22&amp;23 (1)
Lecture 22&amp;23 (1)Lecture 22&amp;23 (1)
Lecture 22&amp;23 (1)
 
Lecture 19
Lecture 19Lecture 19
Lecture 19
 
Lecture 16
Lecture 16Lecture 16
Lecture 16
 
Lecture 6
Lecture 6Lecture 6
Lecture 6
 
Lecture 5
Lecture 5Lecture 5
Lecture 5
 
Lecture 4 (1)
Lecture 4 (1)Lecture 4 (1)
Lecture 4 (1)
 
Fir 03 rbody
Fir 03 rbodyFir 03 rbody
Fir 03 rbody
 
Actuators3
Actuators3Actuators3
Actuators3
 
Actuators2
Actuators2Actuators2
Actuators2
 
Actuators
ActuatorsActuators
Actuators
 

Recently uploaded

Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Call Girls in Nagpur High Profile
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )Tsuyoshi Horigome
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...Call 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
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performancesivaprakash250
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...ranjana rawat
 
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
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...Soham Mondal
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxupamatechverse
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Dr.Costas Sachpazis
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls in Nagpur High Profile
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Christo Ananth
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlysanyuktamishra911
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingrakeshbaidya232001
 
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
 
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
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduitsrknatarajan
 
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
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college projectTonystark477637
 

Recently uploaded (20)

Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...Top Rated  Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
Top Rated Pune Call Girls Budhwar Peth ⟟ 6297143586 ⟟ Call Me For Genuine Se...
 
SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )SPICE PARK APR2024 ( 6,793 SPICE Models )
SPICE PARK APR2024 ( 6,793 SPICE Models )
 
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...Booking open Available Pune Call Girls Koregaon Park  6297143586 Call Hot Ind...
Booking open Available Pune Call Girls Koregaon Park 6297143586 Call Hot Ind...
 
(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...
 
UNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its PerformanceUNIT - IV - Air Compressors and its Performance
UNIT - IV - Air Compressors and its Performance
 
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
The Most Attractive Pune Call Girls Manchar 8250192130 Will You Miss This Cha...
 
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
 
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
OSVC_Meta-Data based Simulation Automation to overcome Verification Challenge...
 
Introduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptxIntroduction to Multiple Access Protocol.pptx
Introduction to Multiple Access Protocol.pptx
 
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service NashikCollege Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
College Call Girls Nashik Nehal 7001305949 Independent Escort Service Nashik
 
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
Sheet Pile Wall Design and Construction: A Practical Guide for Civil Engineer...
 
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service NashikCall Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
Call Girls Service Nashik Vaishnavi 7001305949 Independent Escort Service Nashik
 
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
Call for Papers - African Journal of Biological Sciences, E-ISSN: 2663-2187, ...
 
KubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghlyKubeKraft presentation @CloudNativeHooghly
KubeKraft presentation @CloudNativeHooghly
 
Porous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writingPorous Ceramics seminar and technical writing
Porous Ceramics seminar and technical writing
 
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...
 
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
 
UNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular ConduitsUNIT-II FMM-Flow Through Circular Conduits
UNIT-II FMM-Flow Through Circular Conduits
 
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
 
result management system report for college project
result management system report for college projectresult management system report for college project
result management system report for college project
 

Robot manipulator kinematics examples

  • 1. Module 6 : Robot manipulators kinematics Lecture 21 : Forward & inverse kinematics examples of 2R, 3R & 3P manipulators Objectives In this course you will learn the following Inverse position and orientation matrix for 6R serial chain robot Forward and inverse position problem for simple manipulators Inverse Kinematics for 6R Manipulator using D-H Parameters Here given the for i=1……6 and the transformation matrix EE position & orientation; Find out the joint position for i=1…..6 Fig. 21.1 Concurrent wrist for PUMA robot C is a point of concurrency is at distance from End Effector frame & at distance from ref frame . Where equation (A) contains with as only unknowns.
  • 2.
  • 3. We observe that does not exist when sin (arg) >1. This implies that end effecter is beyond the reach as shown Figure 21.2. That is when sin (arg) is grater than 1, numerator is grater than denominator in expression. And hence two solutions exist for 1. Fig.21.2 Workspace for Puma Figure 21.3 Work space for Puma Robot (Hint for )Use cosine rule knowing 3 sides, find angles; 2 solution for . Thus we have 2 solutions for & each and therefore total 4 solutions for kinematics of Puma robot (refer figure 21.3). Now will have COROSPONDING 4 solutions. Part II Here is known in terms of as given and thus RHS is known as
  • 4. Thus all for i=1….6 is known and problem of inverse kinematics for 6R Puma robot is solved. Example of SCARA Manipulator Basically it has RRP pairs as arm and single DOF as wrist. It is as shown in figure. The homogeneous transformation matrices for frame expressed in frame is as follows i.e. The D-H representation of linkage parameters are as given in table here. Joint ai di 1 a1 0 0 2 a2 0 0 3 0 180 d3 0 4 0 0 d4 (Bold letters shows the joint variables) The corresponding transformation matrices are
  • 5. The forward kinematics problem will be knowing ai, , di, i.e. joint variables, finding end effector position and orientation. This is achieved through above transformation matrices. The inverse position problem would be, knowing the elements in numerical values; finding the position and orientation of each link i.e. ai, , di, . This is achieved by equating numerical values of to above elements and solving for ai, , di, . Fig. 21.2 SCARA Manipulator sketch of joint variables Solve following Exercise (A) Do the Forward and inverse position calculation for concurrent wrist Manipulators PUMA Spherical Cylindrical SCARA
  • 6. Do the exercise 1 calculation for non-concurrent wrist Do the Exercise 1 for Exercise (B) Do the forward and inverse position calculation for serial chain manipulator / robot with n>6 [ Hint: In inverse kinematics, we have only EE position & orientation as known. This has 6 independent variables as studied earlier. Therefore, Infinite solution are possible for such chains and are kinematically redundant ] Do the exercise for n<6 Generalised Stewart Platform is the one with fully parallel chain mechanism. [ Hint: in forward kinematics, the local reference frame of all links are given & one has to find out the position & orientation of the Stewart Platform. In Inverse kinematics it is the reverse way of above] Hybrid links (combination of linear & rotary actuators ) can be solved for above depending on no. of links in chains. PUMA for non-concurrent wrist We have C1(Xc1, Yc1, Zc1)0 and C2 (Xc2, Yc2, Zc2)0 as known points in terms of ref base ref frame and ref frame (X3, Y3, Z3) and (X6, Y6, Z6) respectively(refer figure 21.4). (Both position and orientation as follows). Here the only unknowns are in Similarly, Where the contains as unknowns which can be solved as we have done for concurrent wrist.
  • 7. Fig.21.4 PUMA non-concurrent wrist sketch Cylindrical robot with 3 dof wrist ( non-concurrent C1 & C2) Joint ai di 1 a1 1 d1 1 2 a2 2 d2 2 3 a3 3 d3 3 4 a4 4 d4 4 5 a5 5 d5 5 6 a6 6 d6 6 (Bold letters are the joint variables) The procedure for obtaining (refer figure 21.5) remains the same as for PUMA non concurrent wrist with C1 & C2 as known. Fig. 21.5 Sketch of cylindrical robot with joint variables (All parameters listed in D-H table are not shown in figure) Spherical robot with 3 dof wrist (non-concurrent C1 & C2) Joint ai i di i
  • 8. 1 a1 1 d1 1 2 a2 2 d2 2 3 a3 3 d3 3 4 a4 4 d4 4 5 a5 5 d5 5 6 a6 6 d6 6 (Bold letters are the joint variables) Fig.21.6 Sketch of spherical robot with joint variables (All parameters listed in D-H table are not shown in figure) The procedure for obtaining (refer figure 21.6) remains the same as for PUMA non concurrent wrist with C1 & C2 as known Hybrid (3 DOF Stewart Platform) Manipulators Forward Kinematics : Given the link parameters, find EE position & orientation. The D-H table is given as (Xp, Yp, Zp) Joint ai i di i 1 b 0 0 1 2 0 90 d2 0 3 0 0 a 3
  • 9. Fig. 21.7 Stewart Platform as 3 DOF hybrid manipulator We have as given earlier, hence the forward kinematics is multiplication of these transformation matrices as which gives position and orientation point P. To get position of top platform, sum up three top joints coordinates. And to get orientation, take cross product of orientation vectors from . Inverse kinematics: This will be as, given top platforms position and orientation, find out position and orientation of each link. i.e. given numerical values of 4x4 matrix, finding the joint variables 1, d2, 3 is a inverse kinematics problem. Equating and solving for joint variables is a solution. Recap In this course you will learn the following Inverse position problem for PUMA robot. Example of SCARA robot. PUMA for non-concurrent wrist as example for forward kinematics. Cylindrical robot with 3 dof wrist ( non-concurrent C1 & C2). Example of Spherical robot with 3 DOF wrist (non-concurrent). Example of Stewart platform as 3 DOF hybrid manipulator Congratulations, you have finished Lecture 21. To view the next lecture select it from the left hand side menu of the page.