SPATIAL OPERATOR FACTORIZATION AND INVERSION OF THE MANIPULATOR MASS MATRIX

被引:43
作者
RODRIGUEZ, G [1 ]
KREUTZDELGADO, K [1 ]
机构
[1] UNIV CALIF SAN DIEGO,DEPT ELECT & COMP ENGN,LA JOLLA,CA 92130
来源
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION | 1992年 / 8卷 / 01期
关键词
D O I
10.1109/70.127240
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Two new recursive factorizations are developed of the mass matrix for fixed-base and mobile-base manipulators. First, the mass matrix M is shown to have the factorization M = H-phi-M-phi*H*. This is referred to here as the Newton-Euler factorization because it is closely related to the recursive Newton-Euler equations of motion. This factorization may be the simplest way to show the equivalence of recursive Newton-Euler and Lagrangian manipulator dynamics. Second, the mass matrix is shown to have a related innovations factorization M = (I + H-PHI-G)D(I + H-PHI-G)*. This leads to an immediate inversion M-1 = (I - H-PSI-G)* D-1 (I - H-PSI-G), where H and PHI are given by known link geometric parameters, and G, PSI and D are obtained by a discrete-step Riccati equation driven by the link masses. The factors (I + H-PHI-G) and (I - H-PSI-G) are lower triangular matrices that are inverses of each other, and D is a diagonal matrix. Efficient order N inverse and forward dynamics algorithms are embedded in the two factorizations. Moreover, the factorizations provide a high-level architectural understanding of the mass matrix and its inverse, which is not available readily from the detailed algorithms. The two factorizations are model-based in the sense that the manipulator model itself determines the sequence of computations. This makes the two factorizations quite distinct from more traditional Cholesky-like numerical factorizations of positive definite matrices. Because the manipulator model is used, every computational step has a corresponding physical interpretation. This adds a substantial amount of robustness, and numerical errors can be detected by physical intuition. Development of the factorizations is made simple by the use of spatial operators, such as phi, PHI and PSI, which govern the propagation of forces, velocities, and accelerations from link to link along the span of the manipulator.
引用
收藏
页码:65 / 76
页数:12
相关论文
共 34 条
[21]   ONLINE COMPUTATIONAL SCHEME FOR MECHANICAL MANIPULATORS [J].
LUH, JYS ;
WALKER, MW ;
PAUL, RPC .
JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 1980, 102 (02) :69-76
[22]  
NASSER MG, 1989, P NASA C SPACE TELER, V897, P309
[23]  
RODRIGEUZ G, 1989, NOV P SPIE C INTELL
[24]   RANDOM FIELD ESTIMATION APPROACH TO ROBOT DYNAMICS [J].
RODRIGUEZ, G .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1990, 20 (05) :1081-1093
[25]   RECURSIVE FORWARD DYNAMICS FOR MULTIPLE ROBOT ARMS MOVING A COMMON TASK OBJECT [J].
RODRIGUEZ, G .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1989, 5 (04) :510-521
[26]   KALMAN FILTERING, SMOOTHING, AND RECURSIVE ROBOT ARM FORWARD AND INVERSE DYNAMICS [J].
RODRIGUEZ, G .
IEEE JOURNAL OF ROBOTICS AND AUTOMATION, 1987, 3 (06) :624-639
[27]  
RODRIGUEZ G, 1990, MAY P IEEE INT C ROB
[28]  
RODRIGUEZ G, 1991, INT J ROBOTICS R AUG
[29]  
RODRIGUEZ G, 1988, JPL PUB, V8811
[30]  
Schumitzky A., 1968, Journal of the Korean Physical Society, V2, P76, DOI 10.1016/S0022-0000(68)80005-4