A new composite body method for manipulator dynamics

This article presents a new composite body method for numerically forming the inertia matrix and the bias vector of manipulators, which is more efficient than the other two existing types of composite body methods. The main discrepancy of this one from the existing ones is that all points in a manipulator are observed from the origin of the base frame and the distances are all measured from this origin. The required computations of the present method for the inertia matrix and the bias vector of a manipulator with n rotational joints are (10.5n2 + 38.5n - 85)M + (6n2 + 39n - 70)A and (12.5n2 + 5.5n + 3)M + (9n2 + n)A, respectively, where “M” denotes multiplications, “A” does additions. In numerically forming the inertia matrix, the present method is more efficient than other methods in the literature for a manipulator with five or more joints; whereas this method is also superior to the recursive Newton-Euler formulation in computing the bias vector for a manipulator with six or less joints.

[1]  Marc Renaud,et al.  A near Minimum Iterative Analytical Procedure for Obtaining a Robot-Manipulator Dynamic Model , 1986 .

[2]  William M. Silver On the equivalence of Lagrangian and Newton-Euler dynamics for manipulators , 1981 .

[3]  Shir-Kuan Lin Microprocessor Implementation of the Inverse Dynamical System for Industrial Robot Control , 1987 .

[4]  Wisama Khalil,et al.  Minimum operations and minimum parameters of the dynamic models of tree structure robots , 1987, IEEE Journal on Robotics and Automation.

[5]  Hironori Kasahara,et al.  Parallel Processing of Robot Motion Simulation , 1987 .

[6]  Francis L. Merat,et al.  Introduction to robotics: Mechanics and control , 1987, IEEE J. Robotics Autom..

[7]  David E. Orin,et al.  Efficient Dynamic Computer Simulation of Robotic Mechanisms , 1982 .

[8]  N. Kirćanski,et al.  An efficient procedure for generating dynamic manipulator models , 1985, Robotica.

[9]  J. Wittenburg,et al.  Dynamics of systems of rigid bodies , 1977 .

[10]  William M. Silver On the Equivalence of Lagrangian and Newton-Euler Dynamics for Manipulators , 1982 .

[11]  Amir Fijany,et al.  An efficient algorithm for computation of manipulator inertia matrix , 1990, J. Field Robotics.

[12]  Amir Fijany,et al.  An efficient method for computation of the manipulator inertia matrix , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[13]  J. Y. S. Luh,et al.  On-Line Computational Scheme for Mechanical Manipulators , 1980 .

[14]  Rajnikant V. Patel,et al.  Efficient modeling and computation of manipulator dynamics using orthogonal Cartesian tensors , 1988, IEEE J. Robotics Autom..

[15]  S.-K. Lin,et al.  AN EFFICIENT FORMULATION FOR THE DYNAMIC SIMULATION OF ROBOTS , 1988 .

[16]  M. Renaud,et al.  Quasi-minimal computation of the dynamic model of a robot manipulator utilizing the newton-euler formalism and the notion of augmented body , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[17]  Joel W. Burdick An algorithm for generation of efficient manipulator dynamic equations , 1986, Proceedings. 1986 IEEE International Conference on Robotics and Automation.