Module 6: Robot Manipulators Kinematics Lecture 18: Homogeneous Coordinate Transformation and Examples Objectives
Module 6: Robot Manipulators Kinematics Lecture 18: Homogeneous Coordinate Transformation and Examples Objectives
Objectives
In this course you will learn the following
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 .
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
where represent the projections of p onto respective axis. Now using definitions of scalar
product and above equation, we have
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
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
where represent the projections of p onto respective axis. Now using definitions of scalar
product and above equation, we have
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
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
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
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
Recap
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