Li-function activated ZNN with finite-time convergence applied to redundant-manipulator kinematic control via time-varying Jacobian matrix pseudoinversion

HighlightsThe LFAZNN model is developed for time-varying Jacobian matrix pseudoinversion.This paper presents the theoretical result about the LFAZNN finite-time convergence.This paper further shows the LFAZNN application to robots' kinematic control.Simulation results demonstrate well the effectiveness of the LFAZNN model. This paper presents and investigates the application of Zhang neural network (ZNN) activated by Li function to kinematic control of redundant robot manipulators via time-varying Jacobian matrix pseudoinversion. That is, by using Li activation function and by computing the time-varying pseudoinverse of the Jacobian matrix (of the robot manipulator), the resultant ZNN model is applied to redundant-manipulator kinematic control. Note that there are nine novelties and differences of ZNN from the conventional gradient neural network in the research methodology. More importantly, such a Li-function activated ZNN (LFAZNN) model has the property of finite-time convergence (showing its feasibility to redundant-manipulator kinematic control). Simulation results based on a four-link planar robot manipulator and a PA10 robot manipulator further demonstrate the effectiveness of the presented LFAZNN model, as well as show the LFAZNN application prospect.

[1]  Wen-Shyong Yu,et al.  An observer-based adaptive neural network tracking control of robotic systems , 2013, Appl. Soft Comput..

[2]  Shuai Li,et al.  Decentralized kinematic control of a class of collaborative redundant manipulators via recurrent neural networks , 2012, Neurocomputing.

[3]  David Gianazza,et al.  Forecasting workload and airspace configuration with neural networks and tree search methods , 2010, Artif. Intell..

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

[5]  Yangming Li,et al.  A class of finite-time dual neural networks for solving quadratic programming problems and its k-winners-take-all application , 2013, Neural Networks.

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

[7]  Shuai Li,et al.  Accelerating a Recurrent Neural Network to Finite-Time Convergence for Solving Time-Varying Sylvester Equation by Using a Sign-Bi-power Activation Function , 2012, Neural Processing Letters.

[8]  Ning Tan,et al.  Zhang neural network solving for time-varying full-rank matrix Moore–Penrose inverse , 2010, Computing.

[9]  Manu Pratap Singh,et al.  Performance evaluation of feed-forward neural network with soft computing techniques for hand written English alphabets , 2011, Appl. Soft Comput..

[10]  G. Oriolo,et al.  Robotics: Modelling, Planning and Control , 2008 .

[11]  Sibi Chacko,et al.  Polynomial joint angle arm robot motion planning in complex geometrical obstacles , 2013, Appl. Soft Comput..

[12]  Chris Lightcap,et al.  An Extended Kalman Filter for Real-Time Estimation and Control of a Rigid-Link Flexible-Joint Manipulator , 2010, IEEE Transactions on Control Systems Technology.

[13]  Mohammad Bagher Menhaj,et al.  Control of leader-follower formation and path planning of mobile robots using Asexual Reproduction Optimization (ARO) , 2014, Appl. Soft Comput..

[14]  Yunong Zhang,et al.  Time-Varying Moore-Penrose Inverse Solving Shows Different Zhang Functions Leading to Different ZNN Models , 2012, ISNN.

[15]  Dongsheng Guo,et al.  Common Nature of Learning Between Back-Propagation and Hopfield-Type Neural Networks for Generalized Matrix Inversion With Simplified Models , 2013, IEEE Transactions on Neural Networks and Learning Systems.

[16]  Lale Özbakir,et al.  A soft computing-based approach for integrated training and rule extraction from artificial neural networks: DIFACONN-miner , 2010, Appl. Soft Comput..

[17]  Jun Wang,et al.  A recurrent neural network for computing pseudoinverse matrices , 1994 .

[18]  Shuai Li,et al.  Decentralized control of collaborative redundant manipulators with partial command coverage via locally connected recurrent neural networks , 2012, Neural Computing and Applications.

[19]  Yimin Wei Recurrent neural networks for computing weighted Moore-Penrose inverse , 2000, Appl. Math. Comput..

[20]  Yu-Nong Zhang,et al.  Analysis and design of recurrent neural networks and their applications to control and robotic systems , 2002 .

[21]  Dongsheng Guo,et al.  A New Inequality-Based Obstacle-Avoidance MVN Scheme and Its Application to Redundant Robot Manipulators , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[22]  Michael K. Ng,et al.  Computing Moore-Penrose inverses of Toeplitz matrices by Newton's iteration , 2004, Math. Comput. Model..

[23]  Yunong Zhang,et al.  Zhang Neural Networks and Neural-Dynamic Method , 2011 .

[24]  Zsolt Kemény,et al.  Redundancy resolution in robots using parameterization through space , 2003, IEEE Trans. Ind. Electron..

[25]  José António Tenreiro Machado,et al.  A fractional approach for the motion planning of redundant and hyper-redundant manipulators , 2011, Signal Process..

[26]  Long Cheng,et al.  Multicriteria Optimization for Coordination of Redundant Robots Using a Dual Neural Network , 2010, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

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

[28]  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.

[29]  Adi Ben-Israel,et al.  Generalized inverses: theory and applications , 1974 .

[30]  Dongsheng Guo,et al.  Zhang Neural Network for Online Solution of Time-Varying Linear Matrix Inequality Aided With an Equality Conversion , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[31]  Yunong Zhang,et al.  Repetitive Motion Planning and Control of Redundant Robot Manipulators , 2013 .

[32]  Yongming Li,et al.  Adaptive fuzzy output feedback control for a single-link flexible robot manipulator driven DC motor via backstepping ☆ , 2013 .

[33]  José António Tenreiro Machado,et al.  A multi-objective approach for the motion planning of redundant manipulators , 2012, Appl. Soft Comput..

[34]  Yunong Zhang,et al.  Variable Joint-Velocity Limits of Redundant Robot Manipulators Handled by Quadratic Programming , 2013, IEEE/ASME Transactions on Mechatronics.

[35]  Krzysztof Tchon Optimal Extended Jacobian Inverse Kinematics Algorithms for Robotic Manipulators , 2008, IEEE Transactions on Robotics.

[36]  Shuai Li,et al.  Selective Positive–Negative Feedback Produces the Winner-Take-All Competition in Recurrent Neural Networks , 2013, IEEE Transactions on Neural Networks and Learning Systems.

[37]  Carver Mead,et al.  Analog VLSI and neural systems , 1989 .

[38]  Yunong Zhang,et al.  A new variant of the Zhang neural network for solving online time-varying linear inequalities , 2012, Proceedings of the Royal Society A: Mathematical, Physical and Engineering Sciences.

[39]  T. Martin McGinnity,et al.  Kinematic control of a redundant manipulator using an inverse-forward adaptive scheme with a KSOM based hint generator , 2010, Robotics Auton. Syst..

[40]  Dongsheng Guo,et al.  Novel Recurrent Neural Network for Time-Varying Problems Solving [Research Frontier] , 2012, IEEE Computational Intelligence Magazine.

[41]  J J Hopfield,et al.  Neural networks and physical systems with emergent collective computational abilities. , 1982, Proceedings of the National Academy of Sciences of the United States of America.

[42]  Oussama Khatib,et al.  Springer Handbook of Robotics , 2007, Springer Handbooks.

[43]  Nagarajan Sukavanam,et al.  Adaptive neural controller for cooperative multiple robot manipulator system manipulating a single rigid object , 2012, Appl. Soft Comput..

[44]  José António Tenreiro Machado,et al.  Manipulator trajectory planning using a MOEA , 2007, Appl. Soft Comput..