1 / 22

On Cayley ’ s Factorization of 4D Rotations and Applications

This presentation explores Cayley’s factorization for 4D rotations and its applications in computational kinematics. It covers isoclinic rotations, alternative methods, rotations in 3D, and a useful mapping.

thrasher
Download Presentation

On Cayley ’ s Factorization of 4D Rotations and Applications

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. On Cayley’s Factorization of 4D Rotations and Applications Federico Thomas and Alba Pérez-Gracia IRI (CSIC-UPC) and Idaho StateUniversity

  2. Preamble In Computational Kinematics, dual quaternions are used to model the movement of solid objects in 3D, i.e., to represent the group of spatial displacements SE(3).

  3. Outline of the presentation Rotations in 4D Isoclinic rotations Cayley’s factorization Elfrinkhof-Rosen method Our alternative Rotations in 3D A useful mapping Example Conclusion

  4. Rotations in 4D By properly choosing the reference frame, a rotation in 4D can be expressed as:

  5. Isoclinic rotations • Cayley’s factorization: any 4D rotation matrix can be decomposed into the product of a right- and a left-isoclinic matrix. • The product of a right- and a left-isoclinic matrix is commutative. • The product of two right- (left-) isoclinic matrices is a right- (left-) isoclinic matrix.

  6. Isoclinic rotations

  7. Isoclinic rotations A rotation in 4D can be represented as a double quaternion

  8. Cayley’s factorization (Elfrinkhof-Rosen method) If we square and add all the elements in row i

  9. Cayley’s factorization (our method)

  10. Cayley’s factorization (our method) We can define the following linear operators:

  11. Rotations in 3D

  12. Rotations in 3D

  13. Rotations in 3D

  14. Rotations in 3D The representation based on a double quaternion is redundant. One quaternion is enough to represent a 3D rotation

  15. From quaternion to matrix representation A rotation in 3D can be either represented as or How to recover the matrix representation? Easy!

  16. Geometric interpretation of n Alternative expression to Rodrigues’ formula

  17. A useful mapping We define the “magic” mapping: The interest of this mapping is that, applying Cayley’s factorization, we get

  18. Geometricinterpretation Chasles’ theorem d

  19. Example

  20. Example

  21. Conclusion Cayley’s factorization is a fundamental tool in Computational Kinematics. It can be seen as a unifying procedure to: • obtain the double quaternion representation of 4D rotations, • the dual quaternion representation of 3D displacements (as a particular case, the quaternion representation of 3D rotations).

  22. Degenerate cases >> [L R]= CayleyFactorization(trotz(0)) L = 1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 = I R =  1 0 0 0 0 1 0 0 0 0 1 0 0 0 0 1 = I >> [L R]= CayleyFactorization(trotz(pi)) L = 0 -1 0 0 1 0 0 0 0 0 0 -1 0 0 1 0 = A_3 R =  0 -1 0 0 1 0 0 0 0 0 0 1 0 0 -1 0 = B_3

More Related