One of the advantages of dual algebra is the capability to express in elegant and compact notation operations and transformations on geometric algebra objects. This capability proved to be useful in different areas of engineering such as kinematics, dynamics, robot vision and computer graphics. This paper addresses the problem of extending the QR, SVD and LU matrix decompositions to the field of dual numbers. The availability of these new computational tools should give the possibility of a wider use of Clifford algebra in engineering. The results herein presented are based on the solution of Sylvester type of linear matrix equations. The need of new variable types or overload operators is avoided. Only standard linear algebra library routines are required. Although they have a general validity, the algorithms herein presented are applied to screw motion estimation from body points coordinates and to kinematic synthesis of the function generator RCCC spatial linkage. For a ready use of the matrix algorithms herein proposed, MATLAB source code is listed in the Appendix.

Pennestri', E., Valentini, P.p. (2017). Classic Matrix Decompositions in Clifford Algebra with Applications to Kinematic Analysis. CLIFFORD ANALYSIS, CLIFFORD ALGEBRAS AND THEIR APPLICATIONS.

Classic Matrix Decompositions in Clifford Algebra with Applications to Kinematic Analysis

PENNESTRI', ETTORE;VALENTINI, PIER PAOLO
2017

Abstract

One of the advantages of dual algebra is the capability to express in elegant and compact notation operations and transformations on geometric algebra objects. This capability proved to be useful in different areas of engineering such as kinematics, dynamics, robot vision and computer graphics. This paper addresses the problem of extending the QR, SVD and LU matrix decompositions to the field of dual numbers. The availability of these new computational tools should give the possibility of a wider use of Clifford algebra in engineering. The results herein presented are based on the solution of Sylvester type of linear matrix equations. The need of new variable types or overload operators is avoided. Only standard linear algebra library routines are required. Although they have a general validity, the algorithms herein presented are applied to screw motion estimation from body points coordinates and to kinematic synthesis of the function generator RCCC spatial linkage. For a ready use of the matrix algorithms herein proposed, MATLAB source code is listed in the Appendix.
In corso di stampa
Rilevanza internazionale
Articolo
Esperti anonimi
Settore ING-IND/13 - Meccanica Applicata alle Macchine
English
Pennestri', E., Valentini, P.p. (2017). Classic Matrix Decompositions in Clifford Algebra with Applications to Kinematic Analysis. CLIFFORD ANALYSIS, CLIFFORD ALGEBRAS AND THEIR APPLICATIONS.
Pennestri', E; Valentini, Pp
Articolo su rivista
File in questo prodotto:
Non ci sono file associati a questo prodotto.

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: http://hdl.handle.net/2108/183546
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus ND
  • ???jsp.display-item.citation.isi??? ND
social impact