ME 115(a): Solution to Homework #4 (Winter 2015/2016)
Problem 1: (5 points, Prob. 11(e) in Chapt. 2 of MLS) Part (e): Let ˆ V b denote the planar body velocity:
V ˆ b = ˆ ω b ~ v b
~0 T 0
where ˆ ω b ∈ so(2), ~v b ∈ R 2 . Then the planar spatial velocity is:
V ˆ s = Ad g V ˆ b = g ˆ V b g −1
= R ~p
~0 T 1
ˆ ω b ~ v b
~0 T 0
R T −R T ~ p
~0 T 0
= Rˆ ω b R T −Rˆ ω b R T ~ p + R~ v b
~0 T 0
Therefore:
ˆ
ω s = Rˆ ω b R T ~ v s = R~ v b − Rˆ ω b R T ~ p = R~ v b − ˆ ω s ~ p The spatial angular velocity can be simplified as follows:
ˆ
ω s = Rˆ ω b R T = r 11 r 12 r 21 r 22
0 −ω
ω 0
r 11 r 21 r 12 r 22
= ω
0 − det(R) det(R) 0
= ω 0 −1 1 0
= ˆ ω b Using this result:
~ v s = R~ v b − ˆ ω s p = R~ ~ v b + ω b p y
−p x
=
R p y
−p x
~v b ω b
Therefore:
V s = ~v s
~ ω s
=
R p y
−p x
~0 T 1
V b
Problem 2: (10 points, Problem 14 in Chapter 2 of MLS).
Part (a): Let g ∈ SE(3) denote a homogeneous transformation matrix:
g = R ~p
~0 T 1
Ad g = R ˆ pR
0 R
Then:
g −1 = R T −R T ~ p
~0 T 1
Ad g
−1=
"
R T − \ (R T ~ p)R T
~0 T R T
#
= R T −R T p ˆ 0 R T
where we have made use of the identity \ (R T ~ p) = R T pR. Let’s now compute Ad ˆ g Ad g
−1: Ad g Ad g
−1= R ˆ pR
0 R
R T −R T p ˆ 0 R T
= I 0 0 I
Hence, Ad g
−1must equal (Ad g ) −1 since Ad g Ad g
−1= I.
Part (b): If
g 1 = R 1 ~ p 1
~0 T 1
g 2 = R 2 ~ p 2
~0 T 1
Then
g 1 g 2 = R 1 R 2 ~ p 1 + R 1 ~ p 2
~0 T 1
Hence:
Ad g
1g
2= R 1 R 2 (~ p 1 + R 1 p ~ 2 ) ˆ R 1 R 2
0 R 1 R 2
= R 1 R 2 p ˆ 1 R 1 R 2 + R 1 p ˆ 2 R T 1 R 1 R 2
0 R 1 R 2
= R 1 R 2 p ˆ 1 R 1 R 2 + R 1 p ˆ 2 R 2
0 R 1 R 2
= R 1 p ˆ 1 R 1
0 R 1
R 2 p ˆ 2 R 2
0 R 2
= Ad g
1Ad g
2Problem 3: (25 points, Problem 18(a,b,c,d,e) in Chapter 2 of MLS).
Part (a): Let
g ab (t) = R ab (t) d ~ ab
~0 T 1
denote the relative location of a moving body (with a reference frame “B” attached to the moving body) with respect to a fixed observer in frame “A.” The body velocity of the moving body is:
V ~ ab b = (g ab −1 (t) ˙g ab (t)) ∨ = ~v ab 2
~ ω ab b
=
"
R T ab d ~ ˙ ab (R T ab R ˙ ab ) ∨
#
. (1)
To show the desired result,
R ab 0 0 R ab
V ~ ab b = R ab 0 0 R ab
"
R T ab d ~ ˙ ab
~ ω b ab
#
=
"
R ab R T ab d ~ ˙ ab R ab ~ ω b ab
#
= " ˙~ d ab
~ ω ab s
#
= ~ V ab h where we have used the fact that ~ ω ab s = R ab ~ ω b ab .
Part (b): There are many ways to solve this problem. For example, you could either start with Proposition 2.14 or Proposition 2.15 on page 59 of MLS which relate the velocities of three frames, A, B, and C. Let’s choose Prop. 2.15:
b b b
Using the fact that
V ac h = R ac 0 0 R ac
V ac b Eq. (2) can be written as:
V ac h = R ac 0 0 R ac
(Ad g
−1bc