PlanetPhysics/Direction Cosine Matrix to Axis Angle of Rotation

From testwiki
Revision as of 03:21, 13 September 2020 by imported>MaintenanceBot (Formatting)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

The angle of rotation can be found from the [[../Trace/|trace]] of the direction cosine matrix to axis angle of rotation [[../Matrix/|matrix]] A11+A22+A33=3cos(α)+(1cos(α))(e12+e22+e32)

Noting that the axis of rotation is a [[../PureState/|unit vector]] and has a length of 1 means

e12+e22+e32=1

therefore

A11+A22+A33=1+2cos(α)

rearranging gives

α=cos1(12(A11+A22+A331))

Inverse cosine is a multivalued [[../Bijective/|function]] and there are 2 possible solutions for α. Normally, the convention is to choose the principle value such that 0<α<π

As long as α is not zero, the unit vector is given by

[e1e2e3]=[(A23A32)2sin(α)(A31A13)2sin(α)(A12A21)2sin(α)]

Above equation should be proved at some time...

Template:CourseCat