Resources:
Can be summarized by Rodrigues rotation formula
Where:
- is the vector in the body frame of the vehicle
- is the same vector in the world frame
- is a tree-dimensional vector (the axis)
- is a scalar angle
Which again can be written as
Around the -axis if , or generally as
Where , and is the Skew-Symmetric Matrix.
Why use angle axis representation?
An alternative representation to avoid singularity issues that arises when using Euler Angles.
- Useful for a fighter jet since it can be any rotation, but for a ship you can put the singularity point when it is upside down.