Linear Dual Algebra Algorithms and their Application to Kinematics

Summary. Mathematical and mechanical entities such as line vectors, screws and wrenches can be conveniently represented within the framework of dual algebra. Despite the applications received by this type of algebra, less developed appear the numerical linear algebra algorithms within the field of dual numbers. In this paper will be summarized different basic algorithms for handling vectors and matrices of dual numbers. It will be proposed an original application to finite and infinitesimal rigid body motion analysis.

[1]  K. Zindler Geometrie der Dynamen , 1903 .

[2]  F. Veldpaus,et al.  A least-squares algorithm for the equiform transformation from spatial marker co-ordinates. , 1988, Journal of biomechanics.

[3]  Gene H. Golub,et al.  Matrix computations (3rd ed.) , 1996 .

[4]  Harry H. Cheng Programming with dual numbers and its applications in mechanisms design , 1994, Engineering with Computers.

[5]  Gene H. Golub,et al.  Matrix computations , 1983 .

[6]  Clifford,et al.  Preliminary Sketch of Biquaternions , 1871 .

[7]  A. Laub,et al.  The Analysis of Rigid Body Motion From Measured Data , 1995 .

[8]  Ian S. Fischer,et al.  The dual angle and axis of a screw motion , 1998 .

[9]  L. Brand Vector and tensor analysis , 1947 .

[10]  Koon Kiat Teu,et al.  The analysis of golf swing as a kinematic chain using dual Euler angle algorithm. , 2006, Journal of biomechanics.

[11]  Jorge Angeles,et al.  Computational Methods in Mechanical Systems , 1998 .

[12]  Meccanica Razionale , 1906, Nature.

[13]  J. Y. S. Luh,et al.  Dual-number transformation and its applications to robotics , 1987, IEEE Journal on Robotics and Automation.

[14]  McCarthy,et al.  Geometric Design of Linkages , 2000 .

[15]  K. C. Gupta,et al.  Accurate Determination of Object Position from Imprecise Data , 1998 .

[16]  Vicente Mata,et al.  Experimental determination of instantaneous screw axis in human motions. Error analysis , 2007 .

[17]  Jorge Angeles,et al.  Spatial kinematic chains , 1982 .

[18]  J. Angeles The application of dual algebra to kinematic analysis , 1998 .

[19]  Jorge Angeles Automatic Computation of the Screw Parameters of Rigid-Body Motions. Part I: Finitely-Separated Positions , 1986 .

[20]  Joseph Duffy,et al.  Analysis of mechanisms and robot manipulators , 1980 .

[21]  I. M. Yaglom,et al.  Complex Numbers in Geometry , 1969, The Mathematical Gazette.

[22]  F. Dimentberg The screw calculus and its applications in mechanics , 1968 .

[23]  Wangdo Kim,et al.  Estimation of the axis of a screw motion from noisy data--a new method based on Plücker lines. , 2006, Journal of biomechanics.

[24]  Ian S. Fischer,et al.  Dual-Number Methods in Kinematics, Statics and Dynamics , 1998 .

[25]  E. Pennestrì,et al.  Linear algebra and numerical algorithms using dual numbers , 2007 .

[26]  J. H. Wilkinson,et al.  Error analysis , 2003 .

[27]  Harry H. Cheng,et al.  Dual iterative displacement analysis of spatial mechanisms using the CH programming language , 1997 .

[28]  A. T. Yang,et al.  On the Principle of Transference In Three-Dimensional Kinematics , 1981 .