Consider and . The rotation of vector by matrix is given by multiplication:
(26) |
Then differentiation by the vector is straightforward, as is linear in :
(27) |
Differentiation by the rotation parameters is performed by implicitly left multiplying the rotation by the exponential of a tangent vector and differentiating the resulting expression around the origin. This is equivalent to left multiplying the product by the generators.
(28) | |||
(29) | |||
(30) | |||
(31) | |||
(32) |
Differentiation of a product of rotations is performed by the same method. The differentation by the tangent space element is always performed around , and the adjoint is employed to shift the tangent vector left. The result is simple:
(33) | |||
(34) | |||
(35) | |||
(36) | |||
(37) |
Ethan Eade 2012-02-16