Coordinate-invariant algorithms for robot dynamics

被引:41
作者
Ploen, SR [1 ]
Park, FC [1 ]
机构
[1] Seoul Natl Univ, Sch Mech & Aerosp Engn, Seoul, South Korea
来源
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION | 1999年 / 15卷 / 06期
关键词
Lie algebra; Lie group; multibody dynamics; robot dynamics;
D O I
10.1109/70.817677
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this article, we present, using methods from the theory of Lie groups and Lie algebras, a coordinate-invariant formulation of the dynamics of open kinematic chains. We first reformulate the recursive dynamics algorithm originally given in [8] for open chains in terms of standard Linear operators on the Lie algebra of the Special Euclidean group. Using straight forward algebraic manipulations, we then recast the resulting algorithm into a set of closed-form dynamic equations; this transformation allows one to move easily between O(n) recursive algorithms advantageous for computation, and closed-form equations advantageous for symbolic manipulation and analysis. The transformation also illuminates how the choice of link reference frames affects the computational structure. We then reformulate Featherstone's articulated body inertia algorithm [3] using this same geometric framework, and rederive Rodriguez et at's [11]-[13] square factorization of the mass matrix and its inverse. An efficient O(n) recursive algorithm for forward dynamics is also extracted from the inverse factorization. The resulting equations lead to a succinct high-level description of robot dynamics in both joint and operational space coordinates that minimizes symbolic complexity without sacrificing computational efficiency, and provides the basis for a dynamics formulation that does not require link reference frames in the description of the forward kinematics.
引用
收藏
页码:1130 / 1135
页数:6
相关论文
共 14 条
[1]  
[Anonymous], MATH INTRO ROBOT MAN
[2]  
[Anonymous], DYNAMIC ANAL ROBOTIC
[3]  
DUBROVIN BA, 1984, MODERN GEOMETRY ME 1
[4]  
Featherstone Roy, 1987, Robot Dynamics Algorithm., DOI DOI 10.1007/978-0-387-74315-8
[5]   A UNIFIED APPROACH FOR MOTION AND FORCE CONTROL OF ROBOT MANIPULATORS - THE OPERATIONAL SPACE FORMULATION [J].
KHATIB, O .
IEEE JOURNAL OF ROBOTICS AND AUTOMATION, 1987, 3 (01) :43-53
[6]  
LUH JYS, 1980, ASME, V102, P69
[7]  
Martin BJ, 1999, INT J ROBOT RES, V18, P213
[8]   A LIE GROUP FORMULATION OF ROBOT DYNAMICS [J].
PARK, FC ;
BOBROW, JE ;
PLOEN, SR .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1995, 14 (06) :609-618
[9]  
Ploen SR, 1997, IEEE INT CONF ROBOT, P1606, DOI 10.1109/ROBOT.1997.614370
[10]  
PLOEN SR, 1997, GEOMETRIC ALGORITHMS