Spatial Descriptions and Transformations: Sami Haddadin
Spatial Descriptions and Transformations: Sami Haddadin
transformations
Sami Haddadin
A
RB (γ, β, α) = RZ (α)RY (β)RX (γ) =
⎡ ⎤⎡ ⎤⎡ ⎤
cα −sα 0 cβ 0 sβ 1 0 0
⎣ sα cα 0 ⎦ ⎣ 0 1 0 ⎦ ⎣ 0 cγ −sγ ⎦ (8)
0 0 1 −sβ 0 cβ 0 sγ cγ
Keep in mind that the definition given here specifies the order of
the three rotations.
β = arctan 2(−r31 , r11
2 + r2 )
21
α = arctan 2(r21 /cβ, r11 /cβ) (11)
γ = arctan 2(r32 /cβ, r33 /cβ),
β = 90o
α = 00 (12)
γ = arctan 2(r12 , r22 ).
β = −90o
α = 00 (13)
γ = − arctan 2(r12 , r22 ).
0o ≤ θ ≤ 180o and for any angle axis pair, there exists another
pair with negative signs.
for small angular rotations, the axis becomes ill-defined.
It is then clear that these four quantities are not independent, but
that
21 + 22 + 23 + 24 = 1 (22)
must always hold. Hence, an orientation might be visualized as a
point on a unit hypersphere in four-dimensional space. Euler
parameters are also known as a unit quaternion.