Useful properties

Rotation matrices

The following notation is used to transform a vector from one coordinate frame to another:

Skew- symmetry of a matrix and cross- product operator

The vector cross product is defined by:

where

Smtrx.m

The inverse operator is denoted vex(.) such that

vex.m

Euler angle transformation

Linear velocity transformation (zyx convention)

Rzyx.m

Angular velocity transformation(zyx convention)

Tzyx.m

6 DOF kinematic equations

Unit quaternions

Linear velocity transformation

Rquat.m

Angular velocity transformation

Tquat

6 DOF kinematic equations 7 ODEs

Unit quaternion from euler angles

euler2q.m

Euler Angles from a unit quaternion

q2euler.m