![]() |
Fig. 1: An arbitrary rotation is undone by three rotations about the z-, y- and x-axes. |
- The result of two rotations a and b, conducted one after the other, written formally as a∘b, is again a rotation ("closure").
- A series of rotations can be grouped at will, we'll always arrive at the same result. I.e. (a∘b)∘c=a∘(b∘c) ("associativity").
- Rotating an object by zero degrees is regarded a rotation as well. This operation, denoted by e, commutes with every other rotation e∘a=a∘e ("identity element").
- Every rotation through an angle α can be undone by a rotation through −α ("inverse element").
![]() |
Fig.2: Three-dimensional rotations are not commutative. |
Algebraically rotations are expressed in terms of 3x3 matrices.
Rx(α)=(1000cosαsinα0−sinαcosα)Ry(α)=(cosα0sinα010−sinα0cosα)Rz(α)=(cosαsinα0−sinαcosα0001)
Here, the matrix Rx(α) describes the rotation about the x-axis by an angle α. E.g., the point (x,y,z) rotated by α about the x-axis, by β about the y-axis and by γ about the z-axis is given by
Rz(γ)⋅Ry(β)⋅Rx(α)⋅(xyz)
No comments:
Post a Comment