An analytical expression for the generalized forces in multibody Lagrange equations

This paper describes how the partial derivative of the kinetic energy, with respect to the generalized coordinates in the Lagrange equations, can be obtained in analytic form for structures consisting of rigid links connected by lower pair joints. We will prove that the expression for the derivative involves the time derivative of the line coordinates of the geometric lines, coinciding with the joint axes. As a consequence, the generalized force in the Lagrange equations can be written as a function of the inertia matrices and the line coordinates of the joint axes. The time derivative of the line coordinates can be expressed by using the adjoint matrix of the line vector.

[1]  J. A Parkin,et al.  Co-ordinate transformations of screws with applications to screw systems and finite twists☆ , 1990 .

[2]  K. Wohlhart,et al.  Motor Tensor Calculus , 1995 .

[3]  F. Park Distance Metrics on the Rigid-Body Motions with Applications to Mechanism Design , 1995 .

[4]  T. Shamir,et al.  Repeatability of redundant manipulators: mathematical solution of the problem , 1988 .

[5]  Moshe Shoham,et al.  Dual numbers representation of rigid body dynamics , 1999 .

[6]  G. R. Pennock,et al.  Application of Screw Theory to Rigid Body Dynamics , 1992 .

[7]  Roger W. Brockett,et al.  Robotic manipulators and the product of exponentials formula , 1984 .

[8]  L. Brand,et al.  Vector and tensor analysis , 1947 .

[9]  Kenneth J. Waldron,et al.  Series-Parallel Dualities in Actively Coordinated Mechanisms , 1988, Int. J. Robotics Res..

[10]  Vijay Kumar,et al.  On the generation of smooth three-dimensional rigid body motions , 1998, IEEE Trans. Robotics Autom..

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

[12]  Roy Featherstone,et al.  Robot Dynamics Algorithms , 1987 .

[13]  Moshe Shoham,et al.  Automation of surface finishing processes , 1992 .

[14]  L. M. MILNE-THOMSON,et al.  Vector and Tensor Analysis , 1949, Nature.

[15]  J. Denavit,et al.  A kinematic notation for lower pair mechanisms based on matrices , 1955 .

[16]  Roger W. Brockett,et al.  Dynamics of Kinematic Chains , 1996, Int. J. Robotics Res..

[17]  Janusz,et al.  Geometrical Methods in Robotics , 1996, Monographs in Computer Science.

[18]  Frank Chongwoo Park,et al.  A Lie Group Formulation of Robot Dynamics , 1995, Int. J. Robotics Res..

[19]  Mark W. Spong,et al.  Robot dynamics and control , 1989 .