A recursive, numerically stable, and efficient simulation algorithm for serial robots

被引:34
作者
Mohan, Ashish [1 ]
Saha, S. K. [1 ]
机构
[1] Indian Inst Technol, Dept Mech Engn, New Delhi 110016, India
关键词
simulation; DeNOC matrices; recursive; numerical stabile; PUMA;
D O I
10.1007/s11044-007-9044-8
中图分类号
O3 [力学];
学科分类号
08 ; 0801 ;
摘要
Traditionally, the dynamic model, i.e., the equations of motion, of a robotic system is derived from Euler-Lagrange (EL) or Newton-Euler (NE) equations. The EL equations begin with a set of generally independent generalized coordinates, whereas the NE equations are based on the Cartesian coordinates. The NE equations consider various forces and moments on the free body diagram of each link of the robotic system at hand, and, hence, require the calculation of the constrained forces and moments that eventually do not participate in the motion of the coupled system. Hence, the principle of elimination of constraint forces has been proposed in the literature. One such methodology is based on the Decoupled Natural Orthogonal Complement (DeNOC) matrices, reported elsewhere. It is shown in this paper that one can also begin with the EL equations of motion based on the kinetic and potential energies of the system, and use the DeNOC matrices to obtain the independent equations of motion. The advantage of the proposed approach is that a computationally more efficient forward dynamics algorithm for the serial robots having slender rods is obtained, which is numerically stable. The typical six-degree-of-freedom PUMA robot is considered here to illustrate the advantages of the proposed algorithm.
引用
收藏
页码:291 / 319
页数:29
相关论文
共 36 条
[1]   Improved 'Order-N' performance algorithm for the simulation of constrained multi-rigid-body dynamic systems [J].
Anderson, KS ;
Critchley, JH .
MULTIBODY SYSTEM DYNAMICS, 2003, 9 (02) :185-212
[2]   AN ORDER-N FORMULATION FOR THE MOTION SIMULATION OF GENERAL MULTI-RIGID-BODY CONSTRAINED SYSTEMS [J].
ANDERSON, KS .
COMPUTERS & STRUCTURES, 1992, 43 (03) :565-579
[3]   THE FORMULATION OF DYNAMICAL EQUATIONS OF HOLONOMIC MECHANICAL SYSTEMS USING A NATURAL ORTHOGONAL COMPLEMENT [J].
ANGELES, J ;
LEE, SK .
JOURNAL OF APPLIED MECHANICS-TRANSACTIONS OF THE ASME, 1988, 55 (01) :243-244
[4]  
Armstrong W.W., 1979, P 5 WORLD C THEOR MA P 5 WORLD C THEOR MA, P1342
[5]   Forward dynamics, elimination methods, and formulation stiffness in robot simulation [J].
Ascher, UM ;
Pai, DK ;
Cloutier, BP .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1997, 16 (06) :749-758
[6]   A RECURSIVE FORMULATION FOR CONSTRAINED MECHANICAL SYSTEM DYNAMICS .1. OPEN LOOP-SYSTEMS [J].
BAE, DS ;
HAUG, EJ .
MECHANICS OF STRUCTURES AND MACHINES, 1987, 15 (03) :359-382
[7]   BLOCK-DIAGONAL EQUATIONS FOR MULTIBODY ELASTODYNAMICS WITH GEOMETRIC STIFFNESS AND CONSTRAINTS [J].
BANERJEE, AK .
JOURNAL OF GUIDANCE CONTROL AND DYNAMICS, 1993, 16 (06) :1092-1100
[8]  
BHANGALE P, 2004, THESIS INDIAN I TECH
[9]  
CHAUDHARY H, IN PRESS T ASME
[10]  
DENAVIT J, 1955, ASME, V77, P445