Points, Lines, Screws and Planes in Dual Quaternions Kinematics

Quaternions and dual quaternions are interesting elements which are being used to robot kinematics over five decades. They arise from Clifford algebras as many isomorphisms. In this chapter we offer representations to points, vectors, lines, screws and planes in dual quaternions coordinates, allowing a huge possibilities to solve problems, especially robot kinematics. No Clifford algebra is necessary, we will use only quaternions units. The displacement of the given elements are found in terms of dual quaternions algebra. For all these elements we must define the right dual quaternions conjugation and operations to handle with. Also, the principle of transference now is not sufficient, as we will explain into the chapter. Examples are presented to show the applicability of our results.

[1]  Changbin Yu,et al.  Unit dual quaternion-based feedback linearization tracking problem for attitude and position dynamics , 2013, Syst. Control. Lett..

[2]  Russell H. Taylor,et al.  On homogeneous transforms, quaternions, and computational efficiency , 1990, IEEE Trans. Robotics Autom..

[3]  Hakan Temeltas,et al.  A Comparative Study of Three Inverse Kinematic Methods of Serial Industrial Robot Manipulators in the Screw Theory Framework , 2011 .

[4]  Om P. Agrawal,et al.  Hamilton operators and dual-number-quaternions in spatial kinematics , 1987 .

[5]  J. Michael McCarthy,et al.  On the geometric analysis of optimum trajectories for cooperating robots using dual quaternion coordinates , 1993, [1993] Proceedings IEEE International Conference on Robotics and Automation.

[6]  Zhaowei Sun,et al.  Relative motion coupled control based on dual quaternion , 2013 .

[7]  John A. Vince,et al.  Geometric algebra for computer graphics , 2008 .

[8]  Bert Jüttler,et al.  Visualization of moving objects using dual quaternion curves , 1994, Comput. Graph..

[9]  Richard P. Paul,et al.  A computational analysis of screw transformations in robotics , 1990, IEEE Trans. Robotics Autom..

[10]  Moshe Shoham,et al.  Application of Grassmann—Cayley Algebra to Geometrical Interpretation of Parallel Robot Singularities , 2009, Int. J. Robotics Res..

[11]  A. T. Yang,et al.  Application of Dual-Number Quaternion Algebra to the Analysis of Spatial Mechanisms , 1964 .

[12]  Nikos A. Aspragathos,et al.  A comparative study of three methods for robot kinematics , 1998, IEEE Trans. Syst. Man Cybern. Part B.

[13]  Bibhuti Bhusan Biswal,et al.  A Novel Method for Representing Robot Kinematics using Quaternion Theory , 2008 .

[14]  Wilhelm Blaschke,et al.  Kinematik und Quaternionen , 1960 .

[15]  Roberto Simoni,et al.  A Comparative Study of the Kinematics of Robots Manipulators by Denavit-Hartenberg and Dual Quaternion , 2012 .

[16]  Joseph Duffy,et al.  The principle of transference: History, statement and proof , 1993 .

[17]  L. Woo,et al.  Application of Line geometry to theoretical kinematics and the kinematic analysis of mechanical systems , 1970 .

[18]  Changbin Yu,et al.  The geometric structure of unit dual quaternion with application in kinematic control , 2012 .

[19]  Eduardo Bayro-Corrochano,et al.  Geometric algebra of points, lines, planes and spheres for computer vision and robotics , 2005, Robotica.

[20]  Jon M. Selig Clifford algebra of points, lines and planes , 2000, Robotica.

[21]  J. M. Selig Geometric Fundamentals of Robotics , 2004, Monographs in Computer Science.

[22]  Christoph M. Hoffmann,et al.  COMPLIANT MOTION CONSTRAINTS , 2003 .