Virtual decomposition based control for generalized high dimensional robotic systems with complicated structure

被引:76
作者
Zhu, WH
Xi, YG
Zhang, ZJ
Bien, ZN
DeSchutter, J
机构
[1] SHANGHAI JIAO TONG UNIV,DEPT AUTOMAT,SHANGHAI 200030,PEOPLES R CHINA
[2] KOREA ADV INST SCI & TECHNOL,DEPT ELECT ENGN,TAEJON 305701,SOUTH KOREA
来源
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION | 1997年 / 13卷 / 03期
基金
中国国家自然科学基金;
关键词
adaptive control; control of complex robots; control of multiple robots; control of space robots; control systems; dynamics; Lyapunov methods; manipulators; modular design stability; motion force control; nonlinear systems; parameter estimation; position control; stability; virtual decomposition control;
D O I
10.1109/70.585903
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper presents a systematic adaptive control strategy which can accomplish a variety of control objectives (position control, internal force control, constraints, and optimizations) for the generalized high dimensional robotic systems (GHDRS) without restriction on target systems. Based on the concept of virtual decomposition by which a GHDRS is virtually decomposed into several objects and base-floating open chains, the motion control problem of the original system is converted into that of each object and that of each open chain, individually, while the internal force control as well as the constraint force control may be performed with respect to each object only. This feature makes it possible to implement the control algorithm of each subsystem in modularly structured hardware which can be integrated to form any specific robot controller dedicated to a specific application. In the sense of Lyapunov, it is the first time to declare that the dynamic coupling between every two physically connected subsystems can be completely represented by the so-called virtual power flows (VPF's) at the cutting points between them. Asymptotic stability of the complete system can be ensured by choosing the system Lyapunov function as the sum of all nonnegative accompanying functions assigned for the subsystems. Some possible applications based on the proposed approach are discussed. Finally, computer simulations of two PUMA 560 arms transporting a common object along a prespecified trajectory are carried out to verify the stability and robustness issues of the system.
引用
收藏
页码:411 / 436
页数:26
相关论文
共 64 条
[31]   DYNAMICS COMPUTATION OF CLOSED-LINK ROBOT MECHANISMS WITH NONREDUNDANT AND REDUNDANT ACTUATORS [J].
NAKAMURA, Y ;
GHODOUSSI, M .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1989, 5 (03) :294-302
[32]   EXPLOITING NONHOLONOMIC REDUNDANCY OF FREE-FLYING SPACE ROBOTS [J].
NAKAMURA, Y ;
MUKHERJEE, R .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1993, 9 (04) :499-506
[33]  
ORIN DE, 1981, ASME, V102, P134
[34]   DYNAMIC SINGULARITIES IN FREE-FLOATING SPACE MANIPULATORS [J].
PAPADOPOULOS, E ;
DUBOWSKY, S .
JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 1993, 115 (01) :44-52
[35]   ON THE NATURE OF CONTROL ALGORITHMS FOR FREE-FLOATING SPACE MANIPULATORS [J].
PAPADOPOULOS, E ;
DUBOWSKY, S .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1991, 7 (06) :750-758
[36]   RESOLVING REDUNDANT MANIPULATOR JOINT RATES AND IDENTIFYING SPECIAL ARM CONFIGURATIONS USING JACOBIAN NULL-SPACE BASES [J].
PODHORODESKI, RP ;
GOLDENBERG, AA ;
FENTON, RG .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1991, 7 (05) :607-618
[37]   STABILITY AND ROBUSTNESS ANALYSIS OF A CLASS OF ADAPTIVE CONTROLLERS FOR ROBOTIC MANIPULATORS [J].
SADEGH, N ;
HOROWITZ, R .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1990, 9 (03) :74-92
[38]   OBJECT IMPEDANCE CONTROL FOR COOPERATIVE MANIPULATION - THEORY AND EXPERIMENTAL RESULTS [J].
SCHNEIDER, SA ;
CANNON, RH .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1992, 8 (03) :383-394
[39]   COMPOSITE ADAPTIVE-CONTROL OF ROBOT MANIPULATORS [J].
SLOTINE, JJE ;
LI, WP .
AUTOMATICA, 1989, 25 (04) :509-519
[40]   ON THE ADAPTIVE-CONTROL OF ROBOT MANIPULATORS [J].
SLOTINE, JJE ;
LI, WP .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1987, 6 (03) :49-59