Modified Primal-Dual Neural Networks for Motion Control of Redundant Manipulators With Dynamic Rejection of Harmonic Noises

In recent decades, primal-dual neural networks, as a special type of recurrent neural networks, have received great success in real-time manipulator control. However, noises are usually ignored when neural controllers are designed based on them, and thus, they may fail to perform well in the presence of intensive noises. Harmonic noises widely exist in real applications and can severely affect the control accuracy. This work proposes a novel primal-dual neural network design that directly takes noise control into account. By taking advantage of the fact that the unknown amplitude and phase information of a harmonic signal can be eliminated from its dynamics, our deliberately designed neural controller is able to reach the accurate tracking of reference trajectories in a noisy environment. Theoretical analysis and extensive simulations show that the proposed controller stabilizes the control system polluted by harmonic noises and converges the position tracking error to zero. Comparisons show that our proposed solution consistently and significantly outperforms the existing primal-dual neural solutions as well as feedforward neural one and adaptive neural one for redundancy resolution of manipulators.

[1]  John M. Hollerbach,et al.  Redundancy resolution of manipulators through torque optimization , 1987, IEEE J. Robotics Autom..

[2]  Shengwei Zhang,et al.  Lagrange programming neural networks , 1992 .

[3]  Shuzhi Sam Ge,et al.  Adaptive neural network control of robot manipulators in task space , 1997, IEEE Trans. Ind. Electron..

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

[5]  Kevin A. O'Neil,et al.  Divergence of linear acceleration-based redundancy resolution schemes , 2002, IEEE Trans. Robotics Autom..

[6]  L. Liao,et al.  A neural network for monotone variational inequalities with linear constraints , 2003 .

[7]  Xing-Bao Gao,et al.  Exponential stability of globally projected dynamic systems , 2003, IEEE Trans. Neural Networks.

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

[9]  Jun Wang,et al.  A primal-dual neural network for online resolving constrained kinematic redundancy in robot motion control , 2005, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[10]  Yonghui Sun,et al.  Adaptive lag synchronization of unknown chaotic delayed neural networks with noise perturbation , 2007 .

[11]  Ibrahim Ozkol,et al.  Forward kinematics analysis of the 6-3 SPM by using neural networks , 2007 .

[12]  Xiaolin Hu,et al.  An Improved Dual Neural Network for Solving a Class of Quadratic Programming Problems and Its $k$-Winners-Take-All Application , 2008, IEEE Transactions on Neural Networks.

[13]  MengChu Zhou,et al.  Engineering Open Complex Agent Systems: A Case Study , 2008, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[14]  Frank L. Lewis,et al.  Neural network compensation control for mechanical systems with disturbances , 2009, Autom..

[15]  Li-Zhi Liao,et al.  A New Projection-Based Neural Network for Constrained Variational Inequalities , 2009, IEEE Transactions on Neural Networks.

[16]  Li-Zhi Liao,et al.  A New One-Layer Neural Network for Linear and Quadratic Programming , 2010, IEEE Transactions on Neural Networks.

[17]  Henry Leung,et al.  A fast algorithm for AR parameter estimation using a novel noise-constrained least-squares method , 2010, Neural Networks.

[18]  Long Cheng,et al.  Neural-Network-Based Adaptive Leader-Following Control for Multiagent Systems With Uncertainties , 2010, IEEE Transactions on Neural Networks.

[19]  Li-Zhi Liao,et al.  Stability and Convergence Analysis for a Class of Neural Networks , 2011, IEEE Transactions on Neural Networks.

[20]  Pierre-Brice Wieber,et al.  Kinematic Control of Redundant Manipulators: Generalizing the Task-Priority Framework to Inequality Task , 2011, IEEE Transactions on Robotics.

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

[22]  Wei Xing Zheng,et al.  Discrete-Time Neural Network for Fast Solving Large Linear $L_{1}$ Estimation Problems and its Application to Image Restoration , 2012, IEEE Transactions on Neural Networks and Learning Systems.

[23]  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).

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

[25]  Weihua Sheng,et al.  Multi-Agent Motion Control in Cluttered and Noisy Environments , 2013, J. Commun..

[26]  Cecilia Laschi,et al.  A feed-forward neural network learning the inverse kinetics of a soft cable-driven manipulator moving in three-dimensional space , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[27]  Yunong Zhang,et al.  The link and comparison between velocity-level and acceleration-level repetitive motion planning schemes verified via PA10 robot arm , 2013 .

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

[29]  Pierre-Brice Wieber,et al.  Hierarchical quadratic programming: Fast online humanoid-robot motion generation , 2014, Int. J. Robotics Res..

[30]  Xiang Li,et al.  Adaptive Neural Network Control of Robot Based on a Unified Objective Bound , 2014, IEEE Transactions on Control Systems Technology.

[31]  Dongsheng Guo,et al.  Acceleration-Level Inequality-Based MAN Scheme for Obstacle Avoidance of Redundant Robot Manipulators , 2014, IEEE Transactions on Industrial Electronics.

[32]  Yunong Zhang,et al.  Physical-limits-constrained minimum velocity norm coordinating scheme for wheeled mobile redundant manipulators , 2014, Robotica.

[33]  Dongsheng Guo,et al.  Simulation and Experimental Verification of Weighted Velocity and Acceleration Minimization for Robotic Redundancy Resolution , 2014, IEEE Transactions on Automation Science and Engineering.

[34]  Yuanqing Li,et al.  Neural-Dynamic-Method-Based Dual-Arm CMG Scheme With Time-Varying Constraints Applied to Humanoid Robots , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[35]  Lin Xiao,et al.  A finite-time convergent neural dynamics for online solution of time-varying linear complex matrix equation , 2015, Neurocomputing.

[36]  Weihua Sheng,et al.  Multirobot Cooperative Learning for Predator Avoidance , 2015, IEEE Transactions on Control Systems Technology.

[37]  Lin Xiao,et al.  Finite-time solution to nonlinear equation using recurrent neural dynamics with a specially-constructed activation function , 2015, Neurocomputing.

[38]  Cecilia Laschi,et al.  Neural Network and Jacobian Method for Solving the Inverse Statics of a Cable-Driven Soft Arm With Nonconstant Curvature , 2015, IEEE Transactions on Robotics.

[39]  Jun Wang,et al.  Low-dimensional recurrent neural network-based Kalman filter for speech enhancement , 2015, Neural Networks.

[40]  Jiming Chen,et al.  Cooperative and Active Sensing in Mobile Sensor Networks for Scalar Field Mapping , 2015, IEEE Trans. Syst. Man Cybern. Syst..

[41]  Zhenmin Tang,et al.  Theory and application of multi-robot service-oriented architecture , 2016, IEEE/CAA Journal of Automatica Sinica.

[42]  Kok Kiong Tan,et al.  An RBF neural network approach towards precision motion system with selective sensor fusion , 2016, Neurocomputing.

[43]  Junzheng Wang,et al.  Observer-Based Robust Control of 6-DOF Parallel Electrical Manipulator With Fast Friction Estimation , 2016, IEEE Transactions on Automation Science and Engineering.

[44]  Predrag S. Stanimirovic,et al.  Neural network for computing pseudoinverses and outer inverses of complex-valued matrices , 2016, Appl. Math. Comput..

[45]  Hongnian Yu,et al.  Distributed Tracking Control of Uncertain Multiple Manipulators Under Switching Topologies Using Neural Networks , 2016, ISNN.

[46]  Fengning Zhang,et al.  High-speed nonsingular terminal switched sliding mode control of robot manipulators , 2017, IEEE/CAA Journal of Automatica Sinica.

[47]  Yongsheng Ding,et al.  An Affection-Based Dynamic Leader Selection Model for Formation Control in Multirobot Systems , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[48]  Anupam Shukla,et al.  A novel multi-agent formation control law with collision avoidance , 2017, IEEE/CAA Journal of Automatica Sinica.

[49]  Yunong Zhang,et al.  A Hybrid Multi-Objective Scheme Applied to Redundant Robot Manipulators , 2017, IEEE Transactions on Automation Science and Engineering.