A New Noise-Tolerant Obstacle Avoidance Scheme for Motion Planning of Redundant Robot Manipulators

Avoiding obstacle(s) is a challenging issue in the research of redundant robot manipulators. In addition, noise from truncation, rounding, and model uncertainty is an important factor that affects greatly the obstacle avoidance scheme. In this paper, based on the neural dynamics design formula, a new scheme with the pseudoinverse-type formulation is proposed for obstacle avoidance of redundant robot manipulators in a noisy environment. Such a scheme has the capability of suppressing constant and bounded time-varying noises, and it is thus termed as the noise-tolerant obstacle avoidance (NTOA) scheme in this paper. Theoretical results are also given to show the excellent property of the proposed NTOA scheme (particularly in noise situation). Based on a PA10 robot manipulator with point and window-shaped obstacles, computer simulation results are presented to further substantiate the efficacy and superiority of the proposed NTOA scheme for motion planning of redundant robot manipulators.

[1]  Keng Peng Tee,et al.  Adaptive Neural Control for Output Feedback Nonlinear Systems Using a Barrier Lyapunov Function , 2010, IEEE Transactions on Neural Networks.

[2]  Jun Wang,et al.  A recurrent neural network for solving Sylvester equation with time-varying coefficients , 2002, IEEE Trans. Neural Networks.

[3]  Y. Hamam,et al.  Optimal Trajectory Planning of Manipulators With Collision Detection and Avoidance , 1992 .

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

[5]  Shuai Li,et al.  Integration-Enhanced Zhang Neural Network for Real-Time-Varying Matrix Inversion in the Presence of Various Kinds of Noises , 2016, IEEE Transactions on Neural Networks and Learning Systems.

[6]  Shuai Li,et al.  Distributed Task Allocation of Multiple Robots: A Control Perspective , 2018, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[7]  Shuzhi Sam Ge,et al.  Adaptive Control of Robotic Manipulators With Unified Motion Constraints , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

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

[9]  Feng Liu,et al.  Obstacle Avoidance for Kinematically Redundant Robot , 2015 .

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

[11]  Jun Wang,et al.  Passivity of Switched Recurrent Neural Networks With Time-Varying Delays , 2015, IEEE Transactions on Neural Networks and Learning Systems.

[12]  Mukul Mukherjee,et al.  The impact of environmental noise on robot-assisted laparoscopic surgical performance. , 2010, Surgery.

[13]  Yunong Zhang,et al.  Minimum jerk norm scheme applied to obstacle avoidance of redundant robot arm with jerk bounded and feedback control , 2016 .

[14]  Stefan Schaal,et al.  Bayesian robot system identification with input and output noise , 2011, Neural Networks.

[15]  Zhi Yang,et al.  Revisit and compare Ma equivalence and Zhang equivalence of minimum velocity norm (MVN) type , 2016, Adv. Robotics.

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

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

[18]  William A. Gruver,et al.  Kinematic control of redundant robots and the motion optimizability measure , 2001, IEEE Trans. Syst. Man Cybern. Part B.

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

[20]  Dongsheng Guo,et al.  Acceleration-level obstacle-avoidance scheme for motion planning of redundant robot manipulators , 2016, 2016 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[21]  Şahin Yildirim,et al.  Noise analysis of robot manipulator using neural networks , 2010 .

[22]  Chuandong Li,et al.  A Recurrent Neural Network for Solving Bilevel Linear Programming Problem , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[23]  Martin Buss,et al.  Obstacle avoidance for redundant robots using Jacobian transpose method , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[24]  Shuai Li,et al.  A Novel Recurrent Neural Network for Manipulator Control With Improved Noise Tolerance , 2018, IEEE Transactions on Neural Networks and Learning Systems.

[25]  Dongsheng Guo,et al.  The Application of Noise-Tolerant ZD Design Formula to Robots’ Kinematic Control via Time-Varying Nonlinear Equations Solving , 2018, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[26]  Giuseppe Oriolo,et al.  Control of redundant robots on cyclic trajectories , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[27]  Patrick Florchinger,et al.  Feedback Stabilization of a Torque Controlled Rigid Robot Corrupted by Noise , 2000 .

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

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

[30]  Alessandro De Luca,et al.  Discrete-time redundancy resolution at the velocity level with acceleration/torque optimization properties , 2015, Robotics Auton. Syst..

[31]  Jing-Sin Liu,et al.  On-line multi-criteria based collision-free posture generation of redundant manipulator in constrained workspace , 2002, Robotica.

[32]  Huaiqin Wu,et al.  A Recurrent Neural Network for Solving Convex Quadratic Program , 2008 .

[33]  A. A. Maciejewski,et al.  Obstacle Avoidance , 2005 .

[34]  Chuandong Li,et al.  Neural network for solving convex quadratic bilevel programming problems , 2014, Neural Networks.

[35]  Shuai Li,et al.  Modified ZNN for Time-Varying Quadratic Programming With Inherent Tolerance to Noises and Its Application to Kinematic Redundancy Resolution of Robot Manipulators , 2016, IEEE Transactions on Industrial Electronics.

[36]  Yunong Zhang,et al.  Dynamic design, numerical solution and effective verification of acceleration-level obstacle-avoidance scheme for robot manipulators , 2016, Int. J. Syst. Sci..

[37]  Xinghuo Yu,et al.  A Generalized Hopfield Network for Nonsmooth Constrained Convex Optimization: Lie Derivative Approach , 2016, IEEE Transactions on Neural Networks and Learning Systems.

[38]  Shuai Li,et al.  Cooperative Motion Generation in a Distributed Network of Redundant Robot Manipulators With Noises , 2018, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[39]  Juan López Coronado,et al.  An unsupervised neural network for low-level control of a wheeled mobile robot: noise resistance, stability, and hardware implementation , 1996, IEEE Trans. Syst. Man Cybern. Part B.

[40]  Yunong Zhang,et al.  QP-based refined manipulability-maximizing scheme for coordinated motion planning and control of physically constrained wheeled mobile redundant manipulators , 2016, Nonlinear Dynamics.

[41]  Shuai Li,et al.  Noise-Tolerant ZNN Models for Solving Time-Varying Zero-Finding Problems: A Control-Theoretic Approach , 2017, IEEE Transactions on Automatic Control.