Robust Dynamic Surface Control of da Vinci Robot Manipulator Considering Uncertainties: A Fuzzy Based Approach

da Vinci is a robotic platform used to perform surgical tasks. The use of this robotic platform can have a significant effect on the reduction of operation time and improvement of the surgical task outcomes. However, the dynamic model of the da Vinci robot especially the friction model of the prismatic joint is unknown. Therefore, the design of an adaptive torque controller for da Vinci system can be the optimal solution for autonomous control strategies. In this work, we propose a fuzzy dynamic surface controller as a suitable application of the fuzzy method to tune the gain of the dynamic surface as an adaptive and robust controller for the da Vinci robot. The proposed controller is able to observe and eliminate the uncertainties. Lyaponuv method is used to guarantee the stability of the closed loop system. Finally, experiments are conducted to verify the proper performance of the proposed approach. It is worth noting that the experimental results indicate the robustness of the controller against uncertainties of the system.

[1]  Louis J. Everett,et al.  Robust Impedance Control of Robot Manipulators , 1991 .

[2]  Mark E Rentschler,et al.  Towards autonomous motion control in minimally invasive robotic surgery , 2016, Expert review of medical devices.

[3]  M. Vidyasagar,et al.  Control of a Class of Manipulators With a Single Flexible Link: Part I—Feedback Linearization , 1991 .

[4]  Yan Wang,et al.  A Dynamic Model Identification Package for the da Vinci Research Kit , 2019, ArXiv.

[5]  Neville Hogan,et al.  Robust control of dynamically interacting systems , 1988 .

[6]  Chih-Min Lin,et al.  Recurrent-neural-network-based adaptive-backstepping control for induction servomotors , 2005, IEEE Transactions on Industrial Electronics.

[7]  Frank L. Lewis,et al.  Flexible-link robot arm control by a feedback linearization/singular perturbation approach , 1994, J. Field Robotics.

[8]  Maryam Zekri,et al.  Adaptive impedance control of uncertain robot manipulators with saturation effect based on dynamic surface technique and self-recurrent wavelet neural networks , 2018, Robotica.

[9]  Bruno Siciliano,et al.  A V-REP Simulator for the da Vinci Research Kit Robotic Platform , 2018, 2018 7th IEEE International Conference on Biomedical Robotics and Biomechatronics (Biorob).

[10]  P. P. Yip,et al.  Adaptive dynamic surface control : a simplified algorithm for adaptive backstepping control of nonlinear systems , 1998 .

[11]  Heping. Chen Robust impedance control for robot manipulators. , 1999 .

[12]  Achille Melingui,et al.  Robust adaptive control for robot manipulators: Support vector regression-based command filtered adaptive backstepping approach , 2018, Robotica.

[13]  Bruno Siciliano,et al.  Modelling and identification of the da Vinci Research Kit robotic arms , 2017, 2017 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[14]  Tzyh Jong Tarn,et al.  Effect of motor dynamics on nonlinear feedback robot arm control , 1991, IEEE Trans. Robotics Autom..

[15]  J. Hedrick,et al.  Dynamic Surface Control of Uncertain Nonlinear Systems: An LMI Approach , 2011 .

[16]  Frank L. Lewis,et al.  Robust backstepping control of nonlinear systems using neural networks , 2000, IEEE Trans. Syst. Man Cybern. Part A.

[17]  Darwin G. Caldwell,et al.  Enhancing bilateral teleoperation using camera-based online virtual fixtures generation , 2016, 2016 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[18]  Hong Ren Wu,et al.  A robust MIMO terminal sliding mode control scheme for rigid robotic manipulators , 1994, IEEE Trans. Autom. Control..

[19]  Yu Tang,et al.  Terminal sliding mode control for rigid robots , 1998, Autom..

[20]  Jin Bae Park,et al.  Adaptive Dynamic Surface Control of Flexible-Joint Robots Using Self-Recurrent Wavelet Neural Networks , 2006, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[21]  Swaroop Darbha,et al.  Dynamic surface control for a class of nonlinear systems , 2000, IEEE Trans. Autom. Control..

[22]  Bin Xu,et al.  Robust adaptive neural control of flexible hypersonic flight vehicle with dead-zone input nonlinearity , 2015 .