Efficient recursive algorithm for the operational space inertia matrix of branching mechanisms

被引:13
作者
Chang, KS [1 ]
Khatib, O [1 ]
机构
[1] Stanford Univ, Dept Comp Sci, Robot Lab, Stanford, CA 94305 USA
关键词
branching mechanisms; operational space formulation with multiple operational points; modified spatial notation; operational space inertia matrix; efficient recursive algorithm;
D O I
10.1163/156855301750078757
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
This article describes an efficient recursive algorithm for the computation of the operational space inertia matrix of an n-link branching robotic mechanism with multiple (m) operational points. The proposed algorithm achieves the complexity of O(nm +m(3)). Since m can be considered as a small constant in practice, as the number of links increases, this algorithm performs significantly better than the existing O(n(3) + m(3)) symbolic method. The experimental results of this algorithm are presented using real-time dynamic simulation.
引用
收藏
页码:703 / 715
页数:13
相关论文
共 13 条
[1]  
CHANG KS, 2000, P IEEE INT C ROB AUT, V1, P850
[2]  
Craig J., 2004, INTRO ROBOTICS MECH
[3]  
Featherstone Roy, 1987, Robot Dynamics Algorithm., DOI DOI 10.1007/978-0-387-74315-8
[4]  
Greenwood DT., 1988, PRINCIPLES DYNAMICS
[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]  
Khatib O, 1996, LAB ROBOTICS AUTOMAT, V8, P37, DOI 10.1002/(SICI)1098-2728(1996)8:1<37::AID-LRA5>3.0.CO
[7]  
2-Y
[8]  
KREUTZDELGADO K, 1991, 1991 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-3, P1750, DOI 10.1109/ROBOT.1991.131874
[9]   EFFICIENT O(N) RECURSIVE COMPUTATION OF THE OPERATIONAL SPACE INERTIA MATRIX [J].
LILLY, KW ;
ORIN, DE .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS, 1993, 23 (05) :1384-1391
[10]  
LILLY KW, 1992, EFFICIENT DYNAMIC SI