SlideShare a Scribd company logo
1 of 6
Download to read offline
Module 6 : Robot manipulators kinematics
Lecture 18 : Homogeneous coordinate transformation and examples
Objectives
In this course you will learn the following
What is meant by homogeneous coordinate systems for manipulators.
Its properties & Example for the same.
Homogenous Coordinates (Refer Figure 18.1)
Let x1,y1,z1 be global ref frame with x2,y2,z2 as local frame for point P. Now homogenous
coordinates are represented as 4x4 matrix of position & orientation matrix of this point .
Figure 18.1 Homogeneous coordinates
Theorem : To prove that
Fig. 18.2 Ref & body attached coordinate systems
Here we would like to find 3x3 transformation matrix R that will transform the coordinates of puvw to the
coordinates expressed w.r.t. the OXYZ coordinate system, after the OUVW coordinate system has been
rotated. That is
Recalling the definitions of the components of a vector, we have
where represent the projections of p onto respective axis. Now using definitions of scalar
product and above equation, we have
OR expressed in matrix form, it will be as
Similarly one can obtain the coordinates of puvw from coordinates of pxyz as,
from above two equations; since dot product are commutative we can write
Thus we have proved the theorem.
Theorem : To prove that
Fig. 18.2 Ref & body attached coordinate systems
Here we would like to find 3x3 transformation matrix R that will transform the coordinates of puvw to the
coordinates expressed w.r.t. the OXYZ coordinate system, after the OUVW coordinate system has been
rotated. That is
Recalling the definitions of the components of a vector, we have
where represent the projections of p onto respective axis. Now using definitions of scalar
product and above equation, we have
OR expressed in matrix form, it will be as
Similarly one can obtain the coordinates of puvw from coordinates of pxyz as,
from above two equations; since dot product are commutative we can write
Thus we have proved the theorem.
Example
Find position and orientation matrices (transformation) of end effecter in initial and final position for the
system shown below.
Solution :
A object with 3 pegs is placed on a table as shown below Figure 18.3. It need to be picked up & placed on
another inclined plane part as shown. Problem is about matching the two coordinate systems viz
(x2,y2,z2) to (x5,y5,z5).
Figure 18.3
Data given that,
The rotation matrix is ( All 3x3 matrices) & Transformation
matrix is (4x4) which need to be found for initial & final position of
part.
Part (A)
We have ,
Also, local coordinate systems 4, 5 & 6 are parallel. Therefore their rotation
matrices are Identity matrices.
Thus rotation matrix in global coordinate is known for final position of End effecter (EE).
Also for initial position of part, the coordinate systems are parallel to each other except directions.
Therefore rotation matrix is
Part(B)
To find the transformation matrices for initial & final position of end
Effecter, we proceed as follows.
For initial position of EE,
For final position of EE,
Thus all the matrices are known from above to calculate
Recap
In this course you will learn the following
Specifying position and orientation of rigid bodies can be done by homogeneous coordinate representation
How to express end effector coordinate in base reference frame using homogeneous coordinates
Congratulations, you have finished Lecture 18. To view the next lecture select it from the left hand side
menu of the page
Lecture 18

More Related Content

What's hot

2.5 Calculus of Vector & Matrix_2022.ppsx
2.5  Calculus of Vector & Matrix_2022.ppsx2.5  Calculus of Vector & Matrix_2022.ppsx
2.5 Calculus of Vector & Matrix_2022.ppsxEvelynEvelyn37
 
Singularity condition of wrist partitioned 6-r serial
Singularity condition of wrist partitioned 6-r serialSingularity condition of wrist partitioned 6-r serial
Singularity condition of wrist partitioned 6-r serialeSAT Publishing House
 
Decision maths 1 graphs and networks
Decision maths 1 graphs and networksDecision maths 1 graphs and networks
Decision maths 1 graphs and networksMichael Mireku
 
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
 
Practical Implications of Group Theory in Chemistry
Practical Implications of Group Theory in ChemistryPractical Implications of Group Theory in Chemistry
Practical Implications of Group Theory in ChemistryVenkatesan Thimmakondu Samy
 
Project business maths
Project business mathsProject business maths
Project business mathsareea
 
Matrix Operations
Matrix OperationsMatrix Operations
Matrix OperationsRon Eick
 
Introduction to Matrices
Introduction to MatricesIntroduction to Matrices
Introduction to Matricesholmsted
 
The Controller Design For Linear System: A State Space Approach
The Controller Design For Linear System: A State Space ApproachThe Controller Design For Linear System: A State Space Approach
The Controller Design For Linear System: A State Space ApproachYang Hong
 
Sparse matrix and its representation data structure
Sparse matrix and its representation data structureSparse matrix and its representation data structure
Sparse matrix and its representation data structureVardhil Patel
 
A Two-DOF Parallel Mechanism Analysis Based on Position and Orientation Chara...
A Two-DOF Parallel Mechanism Analysis Based on Position and Orientation Chara...A Two-DOF Parallel Mechanism Analysis Based on Position and Orientation Chara...
A Two-DOF Parallel Mechanism Analysis Based on Position and Orientation Chara...IJRES Journal
 
Solving using systems
Solving using systemsSolving using systems
Solving using systemsholmsted
 
MATRICES
MATRICESMATRICES
MATRICESfaijmsk
 
presentation on matrix
 presentation on matrix presentation on matrix
presentation on matrixNikhi Jain
 
Matrices and determinants
Matrices and determinantsMatrices and determinants
Matrices and determinantssom allul
 
5.4 randomized datastructures
5.4 randomized datastructures5.4 randomized datastructures
5.4 randomized datastructuresKrish_ver2
 

What's hot (20)

2.5 Calculus of Vector & Matrix_2022.ppsx
2.5  Calculus of Vector & Matrix_2022.ppsx2.5  Calculus of Vector & Matrix_2022.ppsx
2.5 Calculus of Vector & Matrix_2022.ppsx
 
Singularity condition of wrist partitioned 6-r serial
Singularity condition of wrist partitioned 6-r serialSingularity condition of wrist partitioned 6-r serial
Singularity condition of wrist partitioned 6-r serial
 
Decision maths 1 graphs and networks
Decision maths 1 graphs and networksDecision maths 1 graphs and networks
Decision maths 1 graphs and networks
 
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...
 
Practical Implications of Group Theory in Chemistry
Practical Implications of Group Theory in ChemistryPractical Implications of Group Theory in Chemistry
Practical Implications of Group Theory in Chemistry
 
matricesMrtices
matricesMrticesmatricesMrtices
matricesMrtices
 
Project business maths
Project business mathsProject business maths
Project business maths
 
Matrix Operations
Matrix OperationsMatrix Operations
Matrix Operations
 
Matrices 1
Matrices 1Matrices 1
Matrices 1
 
Introduction to Matrices
Introduction to MatricesIntroduction to Matrices
Introduction to Matrices
 
The Controller Design For Linear System: A State Space Approach
The Controller Design For Linear System: A State Space ApproachThe Controller Design For Linear System: A State Space Approach
The Controller Design For Linear System: A State Space Approach
 
Sparse matrix and its representation data structure
Sparse matrix and its representation data structureSparse matrix and its representation data structure
Sparse matrix and its representation data structure
 
A Two-DOF Parallel Mechanism Analysis Based on Position and Orientation Chara...
A Two-DOF Parallel Mechanism Analysis Based on Position and Orientation Chara...A Two-DOF Parallel Mechanism Analysis Based on Position and Orientation Chara...
A Two-DOF Parallel Mechanism Analysis Based on Position and Orientation Chara...
 
Solving using systems
Solving using systemsSolving using systems
Solving using systems
 
Introduction to matices
Introduction to maticesIntroduction to matices
Introduction to matices
 
MATRICES
MATRICESMATRICES
MATRICES
 
presentation on matrix
 presentation on matrix presentation on matrix
presentation on matrix
 
Gaussian
GaussianGaussian
Gaussian
 
Matrices and determinants
Matrices and determinantsMatrices and determinants
Matrices and determinants
 
5.4 randomized datastructures
5.4 randomized datastructures5.4 randomized datastructures
5.4 randomized datastructures
 

Similar to Lecture 18

3-D Transformation in Computer Graphics
3-D Transformation in Computer Graphics3-D Transformation in Computer Graphics
3-D Transformation in Computer GraphicsSanthiNivas
 
02 representing position and orientation
02 representing position and orientation02 representing position and orientation
02 representing position and orientationcairo university
 
Manipulator kinematics
Manipulator kinematicsManipulator kinematics
Manipulator kinematicsSudhir Reddy
 
Beginning direct3d gameprogrammingmath06_transformations_20161019_jintaeks
Beginning direct3d gameprogrammingmath06_transformations_20161019_jintaeksBeginning direct3d gameprogrammingmath06_transformations_20161019_jintaeks
Beginning direct3d gameprogrammingmath06_transformations_20161019_jintaeksJinTaek Seo
 
NESTOR ARTEAGA GEOMETRIA ANALITICA
NESTOR ARTEAGA GEOMETRIA ANALITICANESTOR ARTEAGA GEOMETRIA ANALITICA
NESTOR ARTEAGA GEOMETRIA ANALITICANestorArteaga5
 
EMT_2A_cylindrical coordinates.pptx
EMT_2A_cylindrical coordinates.pptxEMT_2A_cylindrical coordinates.pptx
EMT_2A_cylindrical coordinates.pptx5610UmarIqbal
 
3D Coordinate Geometry
3D Coordinate Geometry 3D Coordinate Geometry
3D Coordinate Geometry ParasKulhari
 
CHAPTER 2 of robotics .pptx
CHAPTER 2 of robotics .pptxCHAPTER 2 of robotics .pptx
CHAPTER 2 of robotics .pptxMahamad Jawhar
 
seminar_presentation
seminar_presentationseminar_presentation
seminar_presentationmahsa rezaei
 
Reflection, Scaling, Shear, Translation, and Rotation
Reflection, Scaling, Shear, Translation, and RotationReflection, Scaling, Shear, Translation, and Rotation
Reflection, Scaling, Shear, Translation, and RotationSaumya Tiwari
 
Cylindrical and Spherical Coordinates System
Cylindrical and Spherical Coordinates SystemCylindrical and Spherical Coordinates System
Cylindrical and Spherical Coordinates SystemJezreel David
 
Positive Kinematics Analysis of 6-3 Stewart Platform Parallel Manipulator
Positive Kinematics Analysis of 6-3 Stewart Platform Parallel ManipulatorPositive Kinematics Analysis of 6-3 Stewart Platform Parallel Manipulator
Positive Kinematics Analysis of 6-3 Stewart Platform Parallel ManipulatorIJRES Journal
 
Mapping Between Frames in Space
Mapping Between Frames in SpaceMapping Between Frames in Space
Mapping Between Frames in SpaceHitesh Mohapatra
 
Chapter 3. velocity analysis (IC,GRAPHICAL AND RELATIVE VELOCITY METHOD)
Chapter 3. velocity analysis (IC,GRAPHICAL AND RELATIVE VELOCITY METHOD)Chapter 3. velocity analysis (IC,GRAPHICAL AND RELATIVE VELOCITY METHOD)
Chapter 3. velocity analysis (IC,GRAPHICAL AND RELATIVE VELOCITY METHOD)kidanemariam tesera
 
Homogeneous Representation: rotating, shearing
Homogeneous Representation: rotating, shearingHomogeneous Representation: rotating, shearing
Homogeneous Representation: rotating, shearingManthan Kanani
 
Modern Control System (BE)
Modern Control System (BE)Modern Control System (BE)
Modern Control System (BE)PRABHAHARAN429
 
radially_polarized_piezo_56.pptx
radially_polarized_piezo_56.pptxradially_polarized_piezo_56.pptx
radially_polarized_piezo_56.pptxMohammedFarag39
 
CHAPTER 2 of robotics .pdf
CHAPTER 2 of robotics .pdfCHAPTER 2 of robotics .pdf
CHAPTER 2 of robotics .pdfMahamad Jawhar
 

Similar to Lecture 18 (20)

3-D Transformation in Computer Graphics
3-D Transformation in Computer Graphics3-D Transformation in Computer Graphics
3-D Transformation in Computer Graphics
 
02 representing position and orientation
02 representing position and orientation02 representing position and orientation
02 representing position and orientation
 
Manipulator kinematics
Manipulator kinematicsManipulator kinematics
Manipulator kinematics
 
Beginning direct3d gameprogrammingmath06_transformations_20161019_jintaeks
Beginning direct3d gameprogrammingmath06_transformations_20161019_jintaeksBeginning direct3d gameprogrammingmath06_transformations_20161019_jintaeks
Beginning direct3d gameprogrammingmath06_transformations_20161019_jintaeks
 
NESTOR ARTEAGA GEOMETRIA ANALITICA
NESTOR ARTEAGA GEOMETRIA ANALITICANESTOR ARTEAGA GEOMETRIA ANALITICA
NESTOR ARTEAGA GEOMETRIA ANALITICA
 
Lecture 21
Lecture 21Lecture 21
Lecture 21
 
EMT_2A_cylindrical coordinates.pptx
EMT_2A_cylindrical coordinates.pptxEMT_2A_cylindrical coordinates.pptx
EMT_2A_cylindrical coordinates.pptx
 
3D Coordinate Geometry
3D Coordinate Geometry 3D Coordinate Geometry
3D Coordinate Geometry
 
CHAPTER 2 of robotics .pptx
CHAPTER 2 of robotics .pptxCHAPTER 2 of robotics .pptx
CHAPTER 2 of robotics .pptx
 
seminar_presentation
seminar_presentationseminar_presentation
seminar_presentation
 
Reflection, Scaling, Shear, Translation, and Rotation
Reflection, Scaling, Shear, Translation, and RotationReflection, Scaling, Shear, Translation, and Rotation
Reflection, Scaling, Shear, Translation, and Rotation
 
Cylindrical and Spherical Coordinates System
Cylindrical and Spherical Coordinates SystemCylindrical and Spherical Coordinates System
Cylindrical and Spherical Coordinates System
 
Positive Kinematics Analysis of 6-3 Stewart Platform Parallel Manipulator
Positive Kinematics Analysis of 6-3 Stewart Platform Parallel ManipulatorPositive Kinematics Analysis of 6-3 Stewart Platform Parallel Manipulator
Positive Kinematics Analysis of 6-3 Stewart Platform Parallel Manipulator
 
Mapping Between Frames in Space
Mapping Between Frames in SpaceMapping Between Frames in Space
Mapping Between Frames in Space
 
Mdof
MdofMdof
Mdof
 
Chapter 3. velocity analysis (IC,GRAPHICAL AND RELATIVE VELOCITY METHOD)
Chapter 3. velocity analysis (IC,GRAPHICAL AND RELATIVE VELOCITY METHOD)Chapter 3. velocity analysis (IC,GRAPHICAL AND RELATIVE VELOCITY METHOD)
Chapter 3. velocity analysis (IC,GRAPHICAL AND RELATIVE VELOCITY METHOD)
 
Homogeneous Representation: rotating, shearing
Homogeneous Representation: rotating, shearingHomogeneous Representation: rotating, shearing
Homogeneous Representation: rotating, shearing
 
Modern Control System (BE)
Modern Control System (BE)Modern Control System (BE)
Modern Control System (BE)
 
radially_polarized_piezo_56.pptx
radially_polarized_piezo_56.pptxradially_polarized_piezo_56.pptx
radially_polarized_piezo_56.pptx
 
CHAPTER 2 of robotics .pdf
CHAPTER 2 of robotics .pdfCHAPTER 2 of robotics .pdf
CHAPTER 2 of robotics .pdf
 

More from Praveen Djadhav (20)

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&pneum ramani pumptypes and operations
Hydra&pneum ramani pumptypes and operationsHydra&pneum ramani pumptypes and operations
Hydra&pneum ramani pumptypes and operations
 
Cylinder presentation2
Cylinder presentation2Cylinder presentation2
Cylinder presentation2
 
Analog readserial
Analog readserialAnalog readserial
Analog readserial
 
Lecture 22&23
Lecture 22&23Lecture 22&23
Lecture 22&23
 
Lecture 22&23 (1)
Lecture 22&23 (1)Lecture 22&23 (1)
Lecture 22&23 (1)
 
Lecture 20
Lecture 20Lecture 20
Lecture 20
 
Lecture 19
Lecture 19Lecture 19
Lecture 19
 
Lecture 17
Lecture 17Lecture 17
Lecture 17
 
Lecture 16
Lecture 16Lecture 16
Lecture 16
 
Lecture 15
Lecture 15Lecture 15
Lecture 15
 
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 04 kinem
Fir 04 kinemFir 04 kinem
Fir 04 kinem
 
Fir 03 rbody
Fir 03 rbodyFir 03 rbody
Fir 03 rbody
 
Actuators3
Actuators3Actuators3
Actuators3
 
Actuators2
Actuators2Actuators2
Actuators2
 

Recently uploaded

UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingrknatarajan
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...Call Girls in Nagpur High Profile
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...roncy bisnoi
 
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
 
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
 
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
 
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
 
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
 
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
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...ranjana rawat
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxfenichawla
 
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
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...ranjana rawat
 
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
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdfankushspencer015
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
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
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur High Profile
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Bookingdharasingh5698
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGSIVASHANKAR N
 

Recently uploaded (20)

UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and workingUNIT-V FMM.HYDRAULIC TURBINE - Construction and working
UNIT-V FMM.HYDRAULIC TURBINE - Construction and working
 
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...Booking open Available Pune Call Girls Pargaon  6297143586 Call Hot Indian Gi...
Booking open Available Pune Call Girls Pargaon 6297143586 Call Hot Indian Gi...
 
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
Call Girls Pimpri Chinchwad Call Me 7737669865 Budget Friendly No Advance Boo...
 
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...
 
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...
 
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
 
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...
 
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...
 
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...
 
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
(SHREYA) Chakan Call Girls Just Call 7001035870 [ Cash on Delivery ] Pune Esc...
 
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptxBSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
BSides Seattle 2024 - Stopping Ethan Hunt From Taking Your Data.pptx
 
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...
 
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
(ANJALI) Dange Chowk Call Girls Just Call 7001035870 [ Cash on Delivery ] Pun...
 
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
 
AKTU Computer Networks notes --- Unit 3.pdf
AKTU Computer Networks notes ---  Unit 3.pdfAKTU Computer Networks notes ---  Unit 3.pdf
AKTU Computer Networks notes --- Unit 3.pdf
 
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur EscortsCall Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
Call Girls in Nagpur Suman Call 7001035870 Meet With Nagpur Escorts
 
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
 
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur EscortsHigh Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
High Profile Call Girls Nagpur Meera Call 7001035870 Meet With Nagpur Escorts
 
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 BookingVIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
VIP Call Girls Ankleshwar 7001035870 Whatsapp Number, 24/07 Booking
 
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTINGMANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
MANUFACTURING PROCESS-II UNIT-1 THEORY OF METAL CUTTING
 

Lecture 18

  • 1. Module 6 : Robot manipulators kinematics Lecture 18 : Homogeneous coordinate transformation and examples Objectives In this course you will learn the following What is meant by homogeneous coordinate systems for manipulators. Its properties & Example for the same. Homogenous Coordinates (Refer Figure 18.1) Let x1,y1,z1 be global ref frame with x2,y2,z2 as local frame for point P. Now homogenous coordinates are represented as 4x4 matrix of position & orientation matrix of this point . Figure 18.1 Homogeneous coordinates Theorem : To prove that
  • 2. Fig. 18.2 Ref & body attached coordinate systems Here we would like to find 3x3 transformation matrix R that will transform the coordinates of puvw to the coordinates expressed w.r.t. the OXYZ coordinate system, after the OUVW coordinate system has been rotated. That is Recalling the definitions of the components of a vector, we have where represent the projections of p onto respective axis. Now using definitions of scalar product and above equation, we have OR expressed in matrix form, it will be as Similarly one can obtain the coordinates of puvw from coordinates of pxyz as, from above two equations; since dot product are commutative we can write Thus we have proved the theorem. Theorem : To prove that
  • 3. Fig. 18.2 Ref & body attached coordinate systems Here we would like to find 3x3 transformation matrix R that will transform the coordinates of puvw to the coordinates expressed w.r.t. the OXYZ coordinate system, after the OUVW coordinate system has been rotated. That is Recalling the definitions of the components of a vector, we have where represent the projections of p onto respective axis. Now using definitions of scalar product and above equation, we have OR expressed in matrix form, it will be as Similarly one can obtain the coordinates of puvw from coordinates of pxyz as, from above two equations; since dot product are commutative we can write Thus we have proved the theorem. Example Find position and orientation matrices (transformation) of end effecter in initial and final position for the system shown below. Solution : A object with 3 pegs is placed on a table as shown below Figure 18.3. It need to be picked up & placed on another inclined plane part as shown. Problem is about matching the two coordinate systems viz (x2,y2,z2) to (x5,y5,z5).
  • 4. Figure 18.3 Data given that, The rotation matrix is ( All 3x3 matrices) & Transformation matrix is (4x4) which need to be found for initial & final position of part. Part (A) We have , Also, local coordinate systems 4, 5 & 6 are parallel. Therefore their rotation matrices are Identity matrices. Thus rotation matrix in global coordinate is known for final position of End effecter (EE). Also for initial position of part, the coordinate systems are parallel to each other except directions. Therefore rotation matrix is
  • 5. Part(B) To find the transformation matrices for initial & final position of end Effecter, we proceed as follows. For initial position of EE, For final position of EE, Thus all the matrices are known from above to calculate Recap In this course you will learn the following Specifying position and orientation of rigid bodies can be done by homogeneous coordinate representation How to express end effector coordinate in base reference frame using homogeneous coordinates Congratulations, you have finished Lecture 18. To view the next lecture select it from the left hand side menu of the page