On Multiple Secondary Task Execution of Redundant Nonholonomic Mobile Manipulators

被引:5
作者
Liu, Yugang [1 ]
Liu, Guangjun [1 ]
机构
[1] Ryerson Univ, Dept Aerosp Engn, Toronto, ON M5B 2K3, Canada
基金
加拿大自然科学与工程研究理事会;
关键词
Mobile manipulator; Redundant robot; Neural-network control; Adaptive control; Self-motion control; NEURAL-NETWORK CONTROL; OBSTACLE AVOIDANCE; ROBOT MANIPULATORS; JOINT LIMITS; FUZZY; FORMULATION; CONTROLLER; RESOLUTION; SCHEME; MOTION;
D O I
10.1007/s10846-009-9323-0
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper investigates self-motion control of redundant nonholonomic mobile manipulators, to execute multiple secondary tasks including tip-over prevention, singularity removal, obstacle avoidance and physical limits escape. An extended gradient projection method (EGPM) is proposed to determine self-motion directions, and a real-time fuzzy logic self-motion planner (FLSMP) is devised to generate the corresponding self-motion magnitudes. Unlike the task-priority allocation method and the extended Jacobian method, the proposed scheme is simple to implement and is free from algorithm singularities. The proposed dynamic model is established with consideration of nonholonomic constraints of the mobile platform, interactive motions between the mobile platform and the onboard manipulator, as well as self-motions allowed by redundancy of the entire robot. Furthermore, a robust adaptive neural-network controller (RANNC) is developed to accomplish multiple secondary tasks without affecting the primary one in the workspace. The RANNC does not rely on precise prior knowledge of dynamic parameters and can suppress bounded external disturbance effectively. In addition, the RANNC does not require any off-line training and can ensure the control performance by online adjusting the neural-network parameters through adaptation laws. The effectiveness of the proposed algorithm is verified via simulations on a three-wheeled redundant nonholonomic mobile manipulator.
引用
收藏
页码:365 / 388
页数:24
相关论文
共 45 条
[1]   Neural network-based kinematic inversion of industrial redundant robots using cooperative fuzzy hint for the joint limits avoidance [J].
Assal, Samy F. M. ;
Watanabe, Keigo ;
Izumi, Kiyotaka .
IEEE-ASME TRANSACTIONS ON MECHATRONICS, 2006, 11 (05) :593-603
[2]  
Brock O, 2002, 2002 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS I-IV, PROCEEDINGS, P388, DOI 10.1109/ROBOT.2002.1013391
[3]   PATH PLANNING FOR MOBILE MANIPULATORS FOR MULTIPLE TASK EXECUTION [J].
CARRIKER, WF ;
KHOSLA, PK ;
KROGH, BH .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1991, 7 (03) :403-408
[4]  
CHAN TF, 1995, IEEE T ROBOTIC AUTOM, V11, P286, DOI 10.1109/70.370511
[5]   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
[6]   Adaptive Jacobian tracking control of robots with uncertainties in kinematic, dynamic and actuator models [J].
Cheah, C. C. ;
Liu, C. ;
Slotine, J. J. E. .
IEEE TRANSACTIONS ON AUTOMATIC CONTROL, 2006, 51 (06) :1024-1029
[7]   Window-shaped obstacle avoidance for a redundant manipulator [J].
Cheng, FT ;
Lu, YT ;
Sun, YY .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 1998, 28 (06) :806-815
[8]   Singularity-robust task-priority redundancy resolution for real-time kinematic control of robot manipulators [J].
Chiaverini, S .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1997, 13 (03) :398-410
[9]   Interaction control of a redundant mobile manipulator [J].
Chung, JH ;
Velinsky, SA ;
Hess, RA .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1998, 17 (12) :1302-1309
[10]   Kinematic modeling and redundancy resolution for nonholonomic mobile manipulators [J].
De Luca, Alessandro ;
Oriolo, Giuseppe ;
Giordano, Paolo Robuffo .
2006 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), VOLS 1-10, 2006, :1867-1873