Axis-angle representation of the rotation matrix:
Matrix exponential and Rodrigues’ identity
1st-order differential equation for the orientation matrix A
of a rotating rigid body:
Definition:
r(S) = A r(B)
Superscripts:
“S”: space frame,
“B”: body frame
with instantaneous angular velocity matrix Ω /
/ angular velocity vector ω (in the space frame) :
Ω = skew(ω) = skew(ω n) = ω skew(n) = ω N
(ω = |ω| and n = ω/ω is the unit vector of the rotation axis)
Consider special case: Rotation with ω = const. ⇔ Ω = const.
⇒ Solution:
with rotation matrix written as matrix exponential:
With axis-angle representation as obtained by geometric derivation:
“Rodrigues’ identity”
Axis-angle representation of the rotation matrix:
Matrix exponential and Rodrigues’ identity
Direct proof of Rodrigues’ identity
without the “detour” via the geometric derivation?
Yes !
• Definition of the matrix exponential:
For any real 3x3 matrix B the matrix exponential
is defined via the convergent (Taylor ) series
eB
• Sequence of powers of N is periodic :
⇔
• Analytic summation of the Taylor series of eθ N :
Infinite series in θ N reduces to 2nd-order polynomial in N with three coefficients
of which two are each a well-known ordinary Taylor series in θ :
Axis-angle representation of the rotation matrix:
Calculation of the rotation matrix when axis & angle are given
Straight-forward application of the axis-angle representation formula!
Example: