All courses › Robotics › Homogeneous Transformation
Homogeneous Transformation
A homogeneous transformation matrix combines a rotation and a translation in one operation, making it easy to convert coordinates from one frame to another. When you chain several frames, link by link along a robot arm, you multiply the transformation matrices in the right order.
homogeneous transform: rotation R and translation \vec p
global coordinates from local ones
Symbols
| rotation matrix | ||
| origin of the new frame, in the old one | ||
| local and global coordinates |
Example
Frame B rotated and shifted ; the point locally:
.
Rotation and translation in one matrix – remember to rotate first, then add .
Practise rotations and transformations for free →