A Dynamic Model Based Robot Arm Selection Criterion

The selection of robot manipulator architecture, i.e. the determination of link lengths, their relative orientations, types of joints, e.g. revolute or prismatic, etc., has been largely done so far by experience, intuition and at most based on the kinematic considerations like workspace, manipulability, etc. Dynamics is generally ignored at this stage even though it is widely used for control and simulation. This paper attempts to introduce a criterion based on the dynamics of a robot manipulator, namely, simplicity of the associated generalized inertia matrix (GIM). Since the GIM influences both the control and simulation algorithms significantly, its fast computation and / or making its shape diagonal will certainly enhance the speed, precision, and stability of the robots. Two measures of simplicity, the computation complexity of the GIM in terms of floating point operations and the computer CPU time of an algorithm where the GIM appears, e.g., the inverse dynamics algorithm, are used here to evaluate a robot arm. The proposed criterion is illustrated with two -link robot arms with revolute and prismatic joints and compared with the two commonly used criteria, namely, the workspace, and manipulability. Finally, an example is taken to select an arm from the two spatial robot architectures, RTX and Stanford.

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

[2]  Jorge Angeles,et al.  Dynamic Simulation of n-Axis Serial Robotic Manipulators Using a Natural Orthogonal Complement , 1988, Int. J. Robotics Res..

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

[4]  S. Saha Dynamics of Serial Multibody Systems Using the Decoupled Natural Orthogonal Complement Matrices , 1999 .

[5]  Marco Ceccarelli,et al.  On the Workspace of General 4R Manipulators , 1995, Int. J. Robotics Res..

[6]  Ian A. Gravagne,et al.  Manipulability, force, and compliance analysis for planar continuum manipulators , 2002, IEEE Trans. Robotics Autom..

[7]  C. S. G. Lee,et al.  Robotics: Control, Sensing, Vision, and Intelligence , 1987 .

[8]  John T. Wen,et al.  Kinematic manipulability of general constrained rigid multibody systems , 1999, IEEE Trans. Robotics Autom..

[9]  Eugene I. Rivin,et al.  Mechanical Design of Robots , 1987 .

[10]  Shimon Y. Nof,et al.  International Encyclopedia of Robotics: Applications and Automation , 1988 .

[11]  Tsuneo Yoshikawa,et al.  Foundations of Robotics: Analysis and Control , 1990 .

[12]  H. Harry Asada,et al.  Direct-Drive Robots: Theory and Practice , 1987 .

[13]  Werner Schiehlen,et al.  Multibody System Dynamics: Roots and Perspectives , 1997 .

[14]  Werner Schiehlen,et al.  RECURSIVE KINEMATICS AND DYNAMICS FOR PARALLEL STRUCTURED CLOSED-LOOP MULTIBODY SYSTEMS* , 2001 .

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

[16]  Subir Kumar Saha,et al.  Simulation of Industrial Manipulators Based on the UDUT Decomposition of Inertia Matrix , 2003 .

[17]  吉川 恒夫,et al.  Foundations of robotics : analysis and control , 1990 .

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

[19]  J. Angeles,et al.  The Formulation of Dynamical Equations of Holonomic Mechanical Systems Using a Natural Orthogonal Complement , 1988 .

[20]  L. Wang,et al.  Recursive computations of kinematic and dynamic equations for mechanical manipulators , 1985, IEEE J. Robotics Autom..