An Accelerated Recurrent Neural Network for Visual Servo Control of a Robotic Flexible Endoscope With Joint Limit Constraint

In this article, a recurrent neural network (RNN) is accelerated and applied to visual servo control of a physically constrained robotic flexible endoscope. The robotic endoscope consists of a patient side manipulator of the da Vinci Research Kit platform and a flexible endoscope working as an end-effector. To automate the robotic endoscope, kinematic modeling for visual servoing is conducted, leading to a quadratic programming (QP) control framework incorporating kinematic and physical constraints of the robotic endoscope. To solve the QP problem and realize the vision-based control, an RNN accelerated to finite-time convergence by a sign-bipower activation function (SBPAF) is proposed. The finite-time convergence of the RNN is theoretically proved in the sense of Lyapunov, showing that the SBPAF activated RNN exhibits a faster convergence speed as compared with its predecessor. To validate the efficacy of the RNN model and the control framework, simulations are performed using a simulated flexible endoscope in the robot operating system. Physical experiment is then further performed to verify the feasibility of the RNN model and the control framework. Both simulation and experimental results demonstrate that the proposed RNN solution is effective to achieve visual servoing and handle physical limits of the robotic endoscope simultaneously.

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

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

[3]  Byung-Ju Yi,et al.  A 4-DOF flexible continuum robot using a spring backbone , 2009, 2009 International Conference on Mechatronics and Automation.

[4]  H.,et al.  A Weighted Gradient Projection Method for Inverse Kinematics of Redundant Manipulators Considering Multiple Performance Criteria , 2018, Strojniški vestnik - Journal of Mechanical Engineering.

[5]  Shuai Li,et al.  A Neural Controller for Image-Based Visual Servoing of Manipulators With Physical Constraints , 2018, IEEE Transactions on Neural Networks and Learning Systems.

[6]  S. D'Attanasio,et al.  A semi-automatic handheld mechatronic endoscope with collision-avoidance capabilities , 2000 .

[7]  Mark Whitty,et al.  Robotics, Vision and Control. Fundamental Algorithms in MATLAB , 2012 .

[8]  Weibing Li,et al.  A Recurrent Neural Network With Explicitly Definable Convergence Time for Solving Time-Variant Linear Matrix Equations , 2018, IEEE Transactions on Industrial Informatics.

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

[10]  Shuai Li,et al.  Recurrent-Neural-Network-Based Velocity-Level Redundancy Resolution for Manipulators Subject to a Joint Acceleration Limit , 2019, IEEE Transactions on Industrial Electronics.

[11]  Giovanni Piersanti The Macroeconomic Theory of Exchange Rate Crises , 2012 .

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

[13]  Tianshu Wang,et al.  Gradient Projection of Weighted Jacobian Matrix Method for Inverse Kinematics of a Space Robot With a Controlled-Floating Base , 2017 .

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

[15]  Peter I. Corke,et al.  Robotics, Vision and Control - Fundamental Algorithms in MATLAB® , 2011, Springer Tracts in Advanced Robotics.

[16]  Philip Wai Yan Chiu,et al.  Application of robotics in gastrointestinal endoscopy: A review. , 2016, World journal of gastroenterology.

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

[18]  Gan Ma,et al.  Automatic Field of View Control of Laparoscopes with Soft RCM Constraints , 2018, 2018 13th World Congress on Intelligent Control and Automation (WCICA).

[19]  Sitian Qin,et al.  A recurrent neural network with finite-time convergence for convex quadratic bilevel programming problems , 2017, Neural Computing and Applications.

[20]  Zhiguo Tan,et al.  A Variable-Gain Finite-Time Convergent Recurrent Neural Network for Time-Variant Quadratic Programming With Unknown Noises Endured , 2019, IEEE Transactions on Industrial Informatics.

[21]  Siyuan Chen,et al.  Adaptive Projection Neural Network for Kinematic Control of Redundant Manipulators With Unknown Physical Parameters , 2018, IEEE Transactions on Industrial Electronics.

[22]  Zheng Li,et al.  Design of a Novel Flexible Endoscope-Cardioscope , 2015 .

[23]  J. Desai Medical Robotics , 2003 .

[24]  Rajiv V. Dubey,et al.  Efficient gradient projection optimization for manipulators with multiple degrees of redundancy , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[25]  H. Antosiewicz Review: Joseph La Salle and Solomon Lefschetz, Stability by Liapunov's direct method with applications , 1963 .

[26]  Zheng Li,et al.  Autonomous Flexible Endoscope for Minimally Invasive Surgery With Enhanced Safety , 2019, IEEE Robotics and Automation Letters.

[27]  Athanasios S. Polydoros,et al.  Real-time deep learning of robotic manipulator inverse dynamics , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[28]  Byung-Ju Yi,et al.  Design of a spring backbone micro endoscope , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[29]  Philippe Zanne,et al.  Robotic Assistance to Flexible Endoscopy by Physiological-Motion Tracking , 2011, IEEE Transactions on Robotics.

[30]  Zheng Li,et al.  Robotic Endoscopy , 2018, Visceral Medicine.

[31]  Sergey Levine,et al.  Deep reinforcement learning for robotic manipulation with asynchronous off-policy updates , 2016, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[32]  Sergey Levine,et al.  Deep Reinforcement Learning for Vision-Based Robotic Grasping: A Simulated Comparative Evaluation of Off-Policy Methods , 2018, 2018 IEEE International Conference on Robotics and Automation (ICRA).

[33]  Yuehua Huang,et al.  Uniformly Observable and Globally Lipschitzian Nonlinear Systems Admit Global Finite-Time Observers , 2009, IEEE Transactions on Automatic Control.

[34]  Solomon Lefschetz,et al.  Stability by Liapunov's Direct Method With Applications , 1962 .