transformations and euler angles

20
Transformations and Euler Angles Sebastian van Delden USC Upstate [email protected]

Upload: halden

Post on 18-Jan-2016

108 views

Category:

Documents


1 download

DESCRIPTION

Transformations and Euler Angles. Sebastian van Delden USC Upstate [email protected]. Homogeneous Transformations. A 4x4 matrix that represents general transformations. Transformation Equations. Consider the following transformations: - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Transformations and Euler Angles

Transformations and Euler Angles

Sebastian van Delden

USC Upstate

[email protected]

Page 2: Transformations and Euler Angles

Homogeneous Transformations A 4x4 matrix that represents general

transformations.

Page 3: Transformations and Euler Angles

Transformation Equations Consider the following

transformations: Notice that {D} can be

expressed in two different ways.

Page 4: Transformations and Euler Angles

Transformation Equations cont…

Page 5: Transformations and Euler Angles

Transformation Equations cont… A typical use of transformation equations:

Page 6: Transformations and Euler Angles

More on Rotation Matrices

Rotation matrices can also be represented as follows. The significance is that only 3 parameters are

needed to specify an orientation … even though a rotation matrix has 9 values.

Page 7: Transformations and Euler Angles

More on Rotation Matrices

There are 6 dependencies in a rotation matrix.

Page 8: Transformations and Euler Angles

More on Rotation Matrices For example, given the following homogeneous

transformation, find the missing values.

Page 9: Transformations and Euler Angles

Representing A General Orientation A rotation matrix that represents any possible

orientation can be created by multiplying 3 pure axis rotation matrices together. Also, recall that matrix multiplication don’t usually

commute.

Page 10: Transformations and Euler Angles

X – Y – Z Fixed Angles

Page 11: Transformations and Euler Angles

X – Y – Z Fixed Angles cont…

Page 12: Transformations and Euler Angles

X – Y – Z Fixed Angles cont…

Page 13: Transformations and Euler Angles

X – Y – Z Fixed Angles cont… The inverse problem:

Page 14: Transformations and Euler Angles

Z – Y – X Euler Angles Rotations are performed around the moving axes:

Page 15: Transformations and Euler Angles

Z – Y – X Euler Angles cont…

Page 16: Transformations and Euler Angles

Z–Y–X Euler versus X-Y-Z Fixed They are the same… Conceptually the

difference is in the order that the matrix multiplications are made…

Do example: RXYZ(90,90,90)

RZ’Y’X’(90,90,90)

Page 17: Transformations and Euler Angles

Z – Y – Z Euler Angles

Page 18: Transformations and Euler Angles

Z – Y – Z Euler Angles

Page 19: Transformations and Euler Angles

Other Conventions 12 conventions for Fixed Angle, 12 for Euler

Angle. Because of duality, 12 unique conventions in

total. 3 x 2 x 2 combinations:

X Y Z X Y X X Z X …

Staubli’s V+ Machines use Z-Y-Z Euler Staubli’s VAL3 Machines use X-Y-Z Euler Fanuc TPP Machines use X-Y-Z Fixed

Page 20: Transformations and Euler Angles

All combinations