Bi-criteria velocity minimization of robot manipulators using LVI-based primal-dual neural network and illustrated via PUMA560 robot arm

In this paper, to diminish discontinuity points arising in the infinity-norm velocity minimization scheme, a bi-criteria velocity minimization scheme is presented based on a new neural network solver, i.e., an LVI-based primal-dual neural network. Such a kinematic planning scheme of redundant manipulators can incorporate joint physical limits, such as, joint limits and joint velocity limits simultaneously. Moreover, the presented kinematic planning scheme can be reformulated as a quadratic programming (QP) problem. As a real-time QP solver, the LVI-based primal-dual neural network is developed with a simple piecewise linear structure and high computational efficiency. Computer simulations performed based on a PUMA560 manipulator model are presented to illustrate the validity and advantages of such a bi-criteria velocity minimization neural planning scheme for redundant robot arms.

[1]  Charles A. Klein,et al.  Review of pseudoinverse control for use with kinematically redundant manipulators , 1983, IEEE Transactions on Systems, Man, and Cybernetics.

[2]  Ian D. Walker,et al.  Minimum effort inverse kinematics for redundant manipulators , 1997, IEEE Trans. Robotics Autom..

[3]  Shuzhi Sam Ge,et al.  A unified quadratic-programming-based dynamical system approach to joint torque optimization of physically constrained redundant manipulators , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[4]  Yunong Zhang On the LVI-based primal-dual neural network for solving online linear and quadratic programming problems , 2005, Proceedings of the 2005, American Control Conference, 2005..

[5]  Jun Wang,et al.  Recurrent Neural Networks for Computing Pseudoinverses of Rank-Deficient Matrices , 1997, SIAM J. Sci. Comput..

[6]  Jun Wang,et al.  A dual neural network for kinematic control of redundant robot manipulators , 2001, IEEE Trans. Syst. Man Cybern. Part B.

[7]  Jihong Lee A structured algorithm for minimum l[infty infinity]-norm solutions and its application to a robot velocity workspace analysis , 2001, Robotica.

[8]  Youshen Xia A new neural network for solving linear programming problems and its application , 1996, IEEE Trans. Neural Networks.

[9]  Abdesselam Bouzerdoum,et al.  Neural network for quadratic optimization with bound constraints , 1993, IEEE Trans. Neural Networks.

[10]  Yunong Zhang,et al.  Minimum-Energy Redundancy Resolution of Robot Manipulators Unified by Quadratic Programming and its Online Solution , 2007, 2007 International Conference on Mechatronics and Automation.

[11]  Jun Wang,et al.  A dual neural network for bi-criteria kinematic control of redundant manipulators , 2002, IEEE Trans. Robotics Autom..

[12]  Danchi Jiang,et al.  A Lagrangian network for kinematic control of redundant robot manipulators , 1999, IEEE Trans. Neural Networks.

[13]  Lei Zhang,et al.  Bi-criteria Velocity Minimization of Robot Manipulators Using a Linear Variational Inequalities-Based Primal-Dual Neural Network and PUMA560 Example , 2008, Adv. Robotics.

[14]  Zhi Yang,et al.  A dual neural network applied to drift-free resolution of five-link planar robot arm , 2008, 2008 International Conference on Information and Automation.

[15]  Luciano E. Chiang,et al.  Optimal trajectory planning for a redundant mobile manipulator with non-holonomic constraints performing push-pull tasks , 2008, Robotica.

[16]  Valentina Colla,et al.  Kinematic Control of Robots With Joint Constraints , 1999 .

[17]  Qixin Cao,et al.  An on-line task modification method for singularity avoidance of robot manipulators , 2009, Robotica.

[18]  L. Siciliano Modelling and Control of Robot Manipulators , 2000 .

[19]  Ali Meghdari,et al.  Optimal stability of a redundant mobile manipulator via genetic algorithm , 2006, Robotica.

[20]  Vincent Padois,et al.  Kinematic and dynamic model-based control of wheeled mobile manipulators: a unified framework for reactive approaches , 2007, Robotica.

[21]  Peter S. Donelan Singularity-theoretic methods in robot kinematics , 2007, Robotica.

[22]  Jun Wang,et al.  A dual neural network for redundancy resolution of kinematically redundant manipulators subject to joint limits and joint velocity limits , 2003, IEEE Trans. Neural Networks.

[23]  Tien C. Hsia,et al.  Obstacle avoidance inverse kinematics solution of redundant robots by neural networks , 1997, Robotica.

[24]  Yunong Zhang,et al.  A dual neural network for convex quadratic programming subject to linear equality and inequality constraints , 2002 .

[25]  S. K. Tso,et al.  A fully neural-network-based planning scheme for torque minimization of redundant manipulators , 1999, IEEE Trans. Ind. Electron..

[26]  Jun Wang,et al.  RECURRENT NEURAL NETWORKS FOR REAL-TIME COMPUTATION OF INVERSE KINEMATICS OF REDUNDANT MANIPULATORS , 2004 .

[27]  Erkan Zergeroglu,et al.  Robust tracking control of kinematically redundant robot manipulators subject to multiple self-motion criteria , 2006, 2006 IEEE Conference on Computer Aided Control System Design, 2006 IEEE International Conference on Control Applications, 2006 IEEE International Symposium on Intelligent Control.

[28]  Jun Wang,et al.  A dual neural network for constrained joint torque optimization of kinematically redundant manipulators , 2002, IEEE Trans. Syst. Man Cybern. Part B.

[29]  Jun Wang,et al.  Recurrent neural networks for minimum infinity-norm kinematic control of redundant manipulators , 1999, IEEE Trans. Syst. Man Cybern. Part A.

[30]  Yunong Zhang,et al.  A set of nonlinear equations and inequalities arising in robotics and its online solution via a primal neural network , 2006, Neurocomputing.

[31]  Ian A. Gravagne,et al.  On the structure of minimum effort solutions with application to kinematic redundancy resolution , 2000, IEEE Trans. Robotics Autom..

[32]  Jun Wang,et al.  A recurrent neural network for minimum infinity-norm kinematic control of redundant manipulators with an improved problem formulation and reduced architecture complexity , 2001, IEEE Trans. Syst. Man Cybern. Part B.