Motion Planning with Obstacle Avoidance for Kinematically Redundant Manipulators Based on Two Recurrent Neural Networks

被引:7
作者
Hu, Xiaolin [1 ]
Wang, Jun [2 ]
Zhang, Bo [1 ]
机构
[1] Tsinghua Univ, State Key Lab Intelligent Technol & Syst, TNList, Beijing 100084, Peoples R China
[2] Chinese Univ Hong Kong, Dept Mech & Automat Engn, Hong Kong, Peoples R China
来源
2009 IEEE INTERNATIONAL CONFERENCE ON SYSTEMS, MAN AND CYBERNETICS (SMC 2009), VOLS 1-9 | 2009年
基金
中国博士后科学基金; 中国国家自然科学基金;
关键词
LINEAR VARIATIONAL-INEQUALITIES; ROBOT; OPTIMIZATION;
D O I
10.1109/ICSMC.2009.5346561
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Inverse kinematic motion planning of redundant manipulators by using recurrent neural networks in the presence of obstacles and uncertainties is a real-time nonlinear optimization problem. To tackle this problem, two subproblems should be resolved in real time. One is the determination of critical points on a given manipulator closest to obstacles, and the other is the computation of joint velocities of the manipulator which can direct the manipulator following a desired trajectory and away from obstacles if it is getting close to them. Different from our previous approaches where the critical points on the manipulator were assumed to be known, these points are to be computed by using a recurrent neural network in the paper. A time-varying quadratic programming problem is formulated for avoiding polyhedral obstacles. In view that the problem is not strictly convex, an existing recurrent neural network, general projection neural network, is applied for solving it. By introducing a velocity smoothing technique into our previous quadratic programming formulation of the joint velocity assignment problem, a recently developed recurrent neural network, improved dual neural network, is proposed to solve it, which features lower structural complexity compared with existing neural networks. Moreover, The effectiveness of the proposed neural networks is demonstrated by simulations on the Mitsubishi PA10-7C manipulator.
引用
收藏
页码:137 / +
页数:2
相关论文
共 20 条
[1]   Multi-fingered robot hand optimal task force distribution - Neural inverse kinematics approach [J].
Al-Gallaf, EA .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2006, 54 (01) :34-51
[2]   Kinematic control of robots with joint constraints [J].
Allotta, B ;
Colla, V ;
Bioli, G .
JOURNAL OF DYNAMIC SYSTEMS MEASUREMENT AND CONTROL-TRANSACTIONS OF THE ASME, 1999, 121 (03) :433-442
[3]   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
[4]  
CHENG FT, 1993, PROCEEDINGS : IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-3, pC262
[5]   Redundancy resolution of robotic manipulators with neural computation [J].
Ding, H ;
Tso, SK .
IEEE TRANSACTIONS ON INDUSTRIAL ELECTRONICS, 1999, 46 (01) :230-233
[6]   Recurrent neural networks for minimum infinity-norm kinematic control of redundant manipulators [J].
Ding, H ;
Wang, J .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART A-SYSTEMS AND HUMANS, 1999, 29 (03) :269-276
[7]  
Gao XB, 2001, CHINESE J ELECTRON, V10, P471
[8]   Solving generally constrained generalized linear variational inequalities using the general projection neural networks [J].
Hu, Xiaolin ;
Wang, Jun .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 2007, 18 (06) :1697-1708
[9]   Design of general projection neural networks for solving monotone linear variational inequalities and linear and quadratic optimization problems [J].
Hu, Xiaolin ;
Wang, Jun .
IEEE TRANSACTIONS ON SYSTEMS MAN AND CYBERNETICS PART B-CYBERNETICS, 2007, 37 (05) :1414-1421
[10]   An Improved Dual Neural Network for Solving a Class of Quadratic Programming Problems and Its k-Winners-Take-All Application [J].
Hu, Xiaolin ;
Wang, Jun .
IEEE TRANSACTIONS ON NEURAL NETWORKS, 2008, 19 (12) :2022-2031