Autonomous Mobile Manipulation
Transformations
C. Papachristos
Robotic Workers (RoboWork) Lab
University of Nevada, Reno
CS-791
Coordinate Systems
CS791 C. Papachristos
ENU & NED Conventions
CS791 C. Papachristos
Vectors
CS791 C. Papachristos
Vectors
CS791 C. Papachristos
Rotations
CS791 C. Papachristos
Rotations
Specifies relative orientation of {B} as seen from frame{S}
CS791 C. Papachristos
Rotations
But from previous:
and
, so:
CS791 C. Papachristos
Rotations
CS791 C. Papachristos
Rotations
CS791 C. Papachristos
ENU Convention
NED Convention
Special Orthogonal Group SO(3)
More on these later on…
CS791 C. Papachristos
Axis-Angle
CS791 C. Papachristos
Euler Angles
CS791 C. Papachristos
Euler Angles
CS791 C. Papachristos
Euler Angles
CS791 C. Papachristos
Euler Angles
CS791 C. Papachristos
Orientation Representations
Axis-Angle
Advantages:
Disadvantages:
CS791 C. Papachristos
Quaternions
Scalar part
Vector part
Note: Required to make division� algebra associative.� (but commutativity is still lost…)
(with respect to Hamilton Product)
Note: The Hamilton Product� of two quaternions is also a quaternion
CS791 C. Papachristos
Rotation Quaternions
therefore:
CS791 C. Papachristos
Quaternions
CS791 C. Papachristos
Rotation Quaternions
CS791 C. Papachristos
Quaternions
CS791 C. Papachristos
Configuration / Pose
CS791 C. Papachristos
Homogeneous Representation
and:
Note(!):
CS791 C. Papachristos
Rotation – Translation
1)
2)
composed as:
CS791 C. Papachristos
Rotation – Translation
composed as:
1)
2)
CS791 C. Papachristos
Special Euclidian Group SE(3)
More on these later on…
CS791 C. Papachristos
Resources
http://people.csail.mit.edu/jstraub/download/straubTransformationCookbook.pdf
CS791 C. Papachristos
Resources
CS791 C. Papachristos
Resources
Modern Robotics: Mechanics, Planning, and Control�Kevin M. Lynch and Frank C. Park, Cambridge University Press, 2017
CS791 C. Papachristos
Resources
CS791 C. Papachristos
Resources
CS791 C. Papachristos
Resources
CS791 C. Papachristos
Time for Questions !
CPE-791
CS791 C. Papachristos