Beruflich Dokumente
Kultur Dokumente
7: Finite Rotations
So far: Have used various representations to
describe the relative orientation of 2 Cartesian coord
systems with common origin: Weve shown the
transformation matrix A in terms of:
The Euler Angles: A = A(,,)
The Cayley-Klein parameters: A = A(,,,)
Euler parameters: A = A(e0,e1,e2,e3)
Single rotation about a given direction A = A()
Here: We seek another representation: A vector
relationship between an initial vector r & the vector
r which results from the orthogonal transformation
(rotation) r = Ar. Representation in terms of the
rotation angle & direction cosines of rotation axis.
Get result using figure &
vector algebra. Treat
transformation as active
Counterclockwise coord
rotation = Clockwise
rotation of vectors in the
fixed coord system.
Fig: Initial position of vector r = OP. Final position
r = OQ. Rotation axis along ON. Unit vector along ON
= n. Rotation angle = . |ON| = nr ON = n(nr).
NP = OP - ON = r - n(nr). |NP| = |NQ| = |rn|
OQ = r = ON + NV + VQ
Taking all of these together:
r = n(nr) + [r - n(nr)]cos + (rn)sin Or:
r = r cos + n(nr)(1 - cos) + (rn)sin
The Rotation Formula
Holds for any rotation!
Worth mentioning: Can easily express rotation angle
in terms of Euler angles ,, by comparing
representations of the transformation matrix A in
terms of one & the other.
For A = A(,,) we had:
0 (d + d) 0
= A - 1 = - (d + d) 0 d
0 - d 0
0 d3 - d2
= -d3 0 d1
d2 - d1 0