An O(N) modular algorithm for the dynamic simulation of robots constrained by a single contact

被引:5
作者
Bonaventura, CS [1 ]
Jablokow, KW
机构
[1] ZETA TECH Associates Inc, Cherry Hill, NJ 08034 USA
[2] Penn State Univ, Dept Mech & Nucl Engn, Great Valley Sch Grad Profess Studies, Malvern, PA 19355 USA
来源
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART C-APPLICATIONS AND REVIEWS | 2002年 / 32卷 / 04期
基金
美国国家科学基金会;
关键词
constrained motion; contact model; forward dynamics; multiple robots;
D O I
10.1109/TSMCC.2002.806746
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper presents an efficient modular algorithm for the dynamic simulation of robots constrained through a single contact. Such configurations include single robots with closed-loop topologies, as well as, multiple robots with simple series, parallel, and bracing topologies. The modular nature of the algorithm enables the incorporation of existing open-chain models for the individual robots without significant reprogramming, while a general contact model extends the range of possible contact conditions to include both holonomic and nonholonomic constraints. The algorithm is validated through the simulation of two robots cooperating in parallel. This paper establishes an accurate framework for simulating simple robot systems with single contacts, which can be extended to multi-robot, multi-contact systems performing general tasks.
引用
收藏
页码:406 / 415
页数:10
相关论文
共 33 条
[1]   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
[2]  
[Anonymous], P IFAC IFIP IMACS IN
[3]  
[Anonymous], 1993, EFFICIENT DYNAMIC SI
[4]   A CONSTRAINED MOTION ALGORITHM FOR THE SHUTTLE REMOTE MANIPULATOR SYSTEM [J].
BONAVENTURA, CS ;
LILLY, KW .
IEEE CONTROL SYSTEMS MAGAZINE, 1995, 15 (05) :6-16
[5]  
BONAVENTURA CS, 2002, THESIS PENNSYLVANIA
[6]  
BRANDL H, 1987, P IFTOMM 7 WORLD C T
[7]  
CHANG KS, 2000, P IEEE INT C ROB AUT, P850
[8]   An extension to operational space for kinematically redundant manipulators: Kinematics and dynamics [J].
Chang, PH ;
Park, KC ;
Lee, S .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2000, 16 (05) :592-596
[9]  
CHEN W, 1989, P ASME WINT ANN DSC, V4, P131
[10]   Equations of motion of constrained mechanical systems: given force depends on constraint force [J].
Chen, YH .
MECHATRONICS, 1999, 9 (04) :411-428