A Model-Based Recurrent Neural Network With Randomness for Efficient Control With Applications

Recently, recurrent neural network (RNN) control schemes for redundant manipulators have been extensively studied. These control schemes demonstrate superior computational efficiency, control precision, and control robustness. However, they lack planning completeness. This paper explains why RNN control schemes suffer from the problem. Based on the analysis, this work presents a new random RNN control scheme, which 1) introduces randomness into RNN to address the planning completeness problem, 2) improves control precision with a new optimization target, and 3) improves planning efficiency through learning from exploration. Theoretical analyses are used to prove the global stability, the planning completeness, and the computational complexity of the proposed method. Software simulation is provided to demonstrate the improved robustness against noise, the planning completeness and the improved planning efficiency of the proposed method over benchmark RNN control schemes. Real-world experiments are presented to demonstrate the application of the proposed method.

[1]  Chun-Yi Su,et al.  Neural Control of Bimanual Robots With Guaranteed Global Stability and Motion Precision , 2017, IEEE Transactions on Industrial Informatics.

[2]  A. N. Kolmogorov,et al.  Foundations of the theory of probability , 1960 .

[3]  Long Jin,et al.  Robot Manipulator Redundancy Resolution , 2017 .

[4]  Yan-Jun Liu,et al.  Formation Control With Obstacle Avoidance for a Class of Stochastic Multiagent Systems , 2018, IEEE Transactions on Industrial Electronics.

[5]  Zhicong Huang,et al.  Adaptive Impedance Control for an Upper Limb Robotic Exoskeleton Using Biological Signals , 2017, IEEE Transactions on Industrial Electronics.

[6]  A. Bejczy Robot arm dynamics and control , 1974 .

[7]  Blake Hannaford,et al.  Gaussian Process Regression for Sensorless Grip Force Estimation of Cable-Driven Elongated Surgical Instruments , 2017, IEEE Robotics and Automation Letters.

[8]  Francis L. Merat,et al.  Introduction to robotics: Mechanics and control , 1987, IEEE J. Robotics Autom..

[9]  Adrian F. M. Smith,et al.  BOOK REVIEW: Bayesian Theory , 2001 .

[10]  Yan-Jun Liu,et al.  Adaptive Critic Design for Pure-Feedback Discrete-Time MIMO Systems Preceded by Unknown Backlashlike Hysteresis , 2018, IEEE Transactions on Neural Networks and Learning Systems.

[11]  Dennis S. Bernstein,et al.  Matrix Mathematics: Theory, Facts, and Formulas with Application to Linear Systems Theory , 2005 .

[12]  Wei He,et al.  Adaptive Fuzzy Neural Network Control for a Constrained Robot Using Impedance Learning , 2018, IEEE Transactions on Neural Networks and Learning Systems.

[13]  Joshua B. Tenenbaum,et al.  Human-level concept learning through probabilistic program induction , 2015, Science.

[14]  Phillip J. McKerrow,et al.  Introduction to robotics , 1991 .

[15]  Shuai Li,et al.  STMVO: biologically inspired monocular visual odometry , 2018, Neural Computing and Applications.

[16]  Yunong Zhang,et al.  Obstacle avoidance for kinematically redundant manipulators using a dual neural network , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[17]  Shuai Li,et al.  Kinematic Control of Redundant Manipulators Using Neural Networks , 2017, IEEE Transactions on Neural Networks and Learning Systems.

[18]  Blake Hannaford,et al.  Improving control precision and motion adaptiveness for surgical robot with recurrent neural network , 2017, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[19]  Stephen J. Wright,et al.  Sequential Quadratic Programming , 1999 .

[20]  Stephen Grossberg,et al.  Nonlinear neural networks: Principles, mechanisms, and architectures , 1988, Neural Networks.

[21]  Jing Na,et al.  Adaptive Parameter Estimation and Control Design for Robot Manipulators With Finite-Time Convergence , 2018, IEEE Transactions on Industrial Electronics.

[22]  Oussama Khatib,et al.  A unified approach for motion and force control of robot manipulators: The operational space formulation , 1987, IEEE J. Robotics Autom..

[23]  Wei He,et al.  Vibration Control of a Flexible Robotic Manipulator in the Presence of Input Deadzone , 2017, IEEE Transactions on Industrial Informatics.

[24]  Tianmiao Wang,et al.  Robust Stabilization of a Wheeled Mobile Robot Using Model Predictive Control Based on Neurodynamics Optimization , 2017, IEEE Transactions on Industrial Electronics.

[25]  Yide Ma,et al.  3D Kinematic Simulation for PA10-7C Robot Arm Based on VRML , 2007, 2007 IEEE International Conference on Automation and Logistics.

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

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

[28]  Shaocheng Tong,et al.  Barrier Lyapunov functions for Nussbaum gain adaptive control of full state constrained nonlinear systems , 2017, Autom..

[29]  Shuai Li,et al.  Distributed Recurrent Neural Networks for Cooperative Control of Manipulators: A Game-Theoretic Perspective , 2017, IEEE Transactions on Neural Networks and Learning Systems.

[30]  Yuichi Nakamura,et al.  Approximation of dynamical systems by continuous time recurrent neural networks , 1993, Neural Networks.

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

[32]  Hai Liu,et al.  Fast and Robust Data Association Using Posterior Based Approximate Joint Compatibility Test , 2014, IEEE Transactions on Industrial Informatics.

[33]  Zhijun Zhang,et al.  Three Recurrent Neural Networks and Three Numerical Methods for Solving a Repetitive Motion Planning Scheme of Redundant Robot Manipulators , 2017, IEEE/ASME Transactions on Mechatronics.

[34]  Dongsheng Guo,et al.  Li-function activated ZNN with finite-time convergence applied to redundant-manipulator kinematic control via time-varying Jacobian matrix pseudoinversion , 2014, Appl. Soft Comput..

[35]  Blake Hannaford,et al.  Soft-obstacle Avoidance for Redundant Manipulators with Recurrent Neural Network , 2018, 2018 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[36]  Huiming Wang,et al.  Adaptive Command-Filtered Backstepping Control of Robot Arms With Compliant Actuators , 2018, IEEE Transactions on Control Systems Technology.

[37]  Chenguang Yang,et al.  Integral Sliding Mode Control: Performance, Modification, and Improvement , 2018, IEEE Transactions on Industrial Informatics.

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

[39]  Changyin Sun,et al.  Neural Network Control of a Two-Link Flexible Robotic Manipulator Using Assumed Mode Method , 2019, IEEE Transactions on Industrial Informatics.

[40]  Shuai Li,et al.  Manipulability Optimization of Redundant Manipulators Using Dynamic Neural Networks , 2017, IEEE Transactions on Industrial Electronics.

[41]  Gong Chen,et al.  Continuous Tracking Control for a Compliant Actuator With Two-Stage Stiffness , 2018, IEEE Transactions on Automation Science and Engineering.

[42]  Shuai Li,et al.  Neural Dynamics for Cooperative Control of Redundant Robot Manipulators , 2018, IEEE Transactions on Industrial Informatics.

[43]  Shuai Li,et al.  Nonlinearly Activated Neural Network for Solving Time-Varying Complex Sylvester Equation , 2014, IEEE Transactions on Cybernetics.

[44]  Simon X. Yang,et al.  A Bioinspired Filtered Backstepping Tracking Control of 7000-m Manned Submarine Vehicle , 2014, IEEE Transactions on Industrial Electronics.