Professional Documents
Culture Documents
Analysis of Rotational Motion and Technology
Analysis of Rotational Motion and Technology
Analysis of Rotational Motion and Technology
Spring 2018
• Implications:
- Inner product is preserved:
x̂b ẑb
ẑs ŷb
p
ŷs
x̂s
• Let xsb , ysb and zsb be the coordinate of x̂b , ŷb , ẑb in frame {s}
- det(Rsb ) = 1
• Changing
g the reference frame:
- pa = Rab pb
R = Rot(ω̂, θ)
ẑ ẑ
90◦ ŷ
x̂
ŷ
x̂ R = Rot(ẑ, 90◦ )
ẑs
x̂b
90◦
ẑs x̂b Rsb = RRsb
ŷb fixed frame ŷb {b }
rotation ẑb
{b}
{s}
x̂s ŷs ẑb 90◦ x̂b
ẑb
Rsb = Rsb R {b }
body frame
rotation ẑb ŷb
.
- 6 independent equations with 9 unknowns
- Dimension of SO(3) is 3.
- Rotate {b} about ẑb by an angle α, then rotate about the (new) ŷb axis by β,
and then rotate about the (new) ẑb axis by γ. This yields a net orientation
Rsb (α, β, γ) parameterized by the ZYZ angles (α, β, γ)
z0
Roll
Yaw y0
Pitch
x0
- For some applications, the polar coordinate is preferred due to its geometric
meaning.
• Rotate the point with constant unit velocity around fixed axis ω. The motion
is described by
Rot(ω, θ) = e[ω]θ
[ω]θ θ2 2 θ3 3
e = I + θ[ω] + [ω] + [ω] + · · ·
2! 3!
• Rodrigues’ Formula: Given any [ω] ∈ so(3), we have
e[ω̂]θ ∈ SO(3)
( 0, 1)T
• Rotation matrix corresponding to (1,
1
- Otherwise, θ = cos−1 2
(tr(R) − 1) ∈ [0, π) and [ω̂] = 1
2 sin(θ)
(R − RT )
q = q0 + q1 i + q 2 j + q3 k
pq = p0 q0 − pT q, p0 q + q0 p + p × q
q∗
- Inverse: q −1 q2
∗
Lq (v ) = Im(qv̊q
m ) = (q02 − q2 )v + 2(qT v )q + 2q0 (q × v )
In this case, Lq (v ) is the vector obtained by rotating v ∈ R3 about the axis ω̂
for θ degree.