Professional Documents
Culture Documents
Composition of Rotations:
Example
c Anton Shiriaev. 5EL158: Lecture 3 p. 1/15
Lecture 3: Kinematics:
Rigid Motions and Homogeneous Transformations
Composition of Rotations:
Example
Parameterizations of Rotations:
Euler Angles
Axis/Angle Representation
c Anton Shiriaev. 5EL158: Lecture 3 p. 1/15
Lecture 3: Kinematics:
Rigid Motions and Homogeneous Transformations
Composition of Rotations:
Example
Parameterizations of Rotations:
Euler Angles
Axis/Angle Representation
T
its coordinates in the 0-frame are computed simply as
p
0
= Rp
2
=
_
R
x,
R
z,
p
2
c Anton Shiriaev. 5EL158: Lecture 3 p. 3/15
Example 2.8:
Find the rotation R dened by the following basic rotations:
1
R
z,
_
R
x,
R
z,
1
R
z,
_
R
x,
R
z,
R
y,
c Anton Shiriaev. 5EL158: Lecture 3 p. 5/15
Example 2.8:
Find the rotation R dened by the following basic rotations:
1
R
x,
_
R
z,
R
x,
R
z,
R
y,
1
R
x,
_
R
z,
R
x,
R
z,
R
y,
Composition of Rotations:
Example
Parameterizations of Rotations:
Euler Angles
Axis/Angle Representation
_
c
0
s
0
0 0 1
_
_
R
y,
R
z,
c Anton Shiriaev. 5EL158: Lecture 3 p. 9/15
Euler Angles:
Euler angles are angles of 3 rotations about current axes
R
ZY Z
:=
_
_
c
0
s
0
0 0 1
_
_
c
0 s
0 1 0
s
0 c
_
R
z,
c Anton Shiriaev. 5EL158: Lecture 3 p. 9/15
Euler Angles:
Euler angles are angles of 3 rotations about current axes
R
ZY Z
:=
_
_
c
0
s
0
0 0 1
_
_
c
0 s
0 1 0
s
0 c
_
c
0
s
0
0 0 1
_
_
c Anton Shiriaev. 5EL158: Lecture 3 p. 9/15
Roll, Pitch Yaw Angles:
Roll, pitch and yaw angles are angles of 3 rotations about the
xed axes x, y and z
R
xyz
:= R
z,
R
y,
R
x,
c Anton Shiriaev. 5EL158: Lecture 3 p. 10/15
Roll, Pitch Yaw Angles:
Roll, pitch and yaw angles are angles of 3 rotations
about the xed axes x, y and z
R
xyz
:= R
z,
R
y,
_
_
1 0 0
0 c
0 s
_
c Anton Shiriaev. 5EL158: Lecture 3 p. 10/15
Roll, Pitch Yaw Angles:
Roll, pitch and yaw angles are angles of 3 rotations
about the xed axes x, y and z
R
xyz
:= R
z,
_
c
0 s
0 1 0
s
0 c
_
1 0 0
0 c
0 s
_
c Anton Shiriaev. 5EL158: Lecture 3 p. 10/15
Roll, Pitch Yaw Angles:
Roll, pitch and yaw angles are angles of 3 rotations
about the xed axes x, y and z
R
xyz
:=
_
_
c
0
s
0
0 0 1
_
_
c
0 s
0 1 0
s
0 c
_
1 0 0
0 c
0 s
_
c Anton Shiriaev. 5EL158: Lecture 3 p. 10/15
Axis/Angle Representation for a Rotation Matrix:
Any rotational matrix can be expressed as a rotation of angle
about an axis k = [k
x
, k
y
, k
z
]
T
R
k,
= R R
z,
R
1
, R = R
z,
R
y,
c Anton Shiriaev. 5EL158: Lecture 3 p. 11/15
Lecture 3: Kinematics:
Rigid Motions and Homogeneous Transformations
Composition of Rotations:
Example
Parameterizations of Rotations:
Euler Angles
Axis/Angle Representation