Adaptive neural network force tracking impedance control for uncertain robotic manipulator based on nonlinear velocity observer

Abstract In this paper, an adaptive neural network force tracking impedance control scheme based on a nonlinear observer is proposed to control robotic system with uncertainties and external disturbances. It is supposed that the joint positions and interaction force of the robotic system can be measured, while the joint velocities are unknown and unmeasured. Then, a nonlinear velocity observer is designed to estimate the joint velocities of the manipulator, and the stability of the observer is analyzed using the Lyapunov stability theory. Based on the estimated joint velocities, an adaptive radial basis function neural network (RBFNN) impedance controller is developed to track the desired contact force of the end-effector and the desired trajectories of the manipulator, where the adaptive RBFNN is used to compensate the system uncertainties so that the accuracy of the joint positions and force tracking can be then improved. Based on the Lyapunov stability theorem, it is proved that the proposed adaptive RBFNN impedance control system is stable and the signals in closed-loop system are all bounded. Finally, simulation examples on a two-link robotic manipulator are presented to show the efficiency of the proposed method.

[1]  Daniel Dopico,et al.  State and force observers based on multibody models and the indirect Kalman filter , 2018, Mechanical Systems and Signal Processing.

[2]  Goshaidas Ray,et al.  An Adaptive Fuzzy Controller for Trajectory Tracking of Robot Manipulator , 2011 .

[3]  Yaonan Wang,et al.  Neural network based robust hybrid control for robotic system: an H∞ approach , 2011 .

[4]  Javier Moreno-Valenzuela,et al.  Operational space trajectory tracking control of robot manipulators endowed with a primary controller of synthetic joint velocity. , 2011, ISA transactions.

[5]  Guoqiang Hu,et al.  Adaptive Task-Space Cooperative Tracking Control of Networked Robotic Manipulators Without Task-Space Velocity Measurements , 2016, IEEE Transactions on Cybernetics.

[6]  Alice O. Oke,et al.  Development of a robotic arm for dangerous object disposal , 2014, 2014 6th International Conference on Computer Science and Information Technology (CSIT).

[7]  Shuzhi Sam Ge,et al.  Neural networks impedance control of robots interacting with environments , 2013 .

[8]  Farzin Piltan,et al.  A New Estimate Sliding Mode Fuzzy Controller for Robotic Manipulator , 2012 .

[9]  Mohammad Jafar Sadigh,et al.  A nonlinear high gain observer based input–output control of flexible link manipulator , 2012 .

[10]  Hung-Ching Lu,et al.  Radial basis function neural network with sliding mode control for robotic manipulators , 2010, 2010 IEEE International Conference on Systems, Man and Cybernetics.

[11]  Jianqiang Yi,et al.  A computed torque controller for uncertain robotic manipulator systems: Fuzzy approach , 2005, Fuzzy Sets Syst..

[12]  Suguru Arimoto,et al.  Stability of hybrid position and force control for robotic manipulator with kinematics and dynamics uncertainties , 2003, Autom..

[13]  R A Scheidt,et al.  Impedance control and internal model formation when reaching in a randomly varying dynamical environment. , 2001, Journal of neurophysiology.

[14]  Seul Jung,et al.  Force tracking impedance control of robot manipulators under unknown environment , 2004, IEEE Transactions on Control Systems Technology.

[15]  Hee-Jun Kang,et al.  An output feedback tracking control based on neural sliding mode and high order sliding mode observer , 2017, 2017 10th International Conference on Human System Interactions (HSI).

[16]  M. Keshmiri,et al.  Observer-based impedance control of robot manipulators , 2013, 2013 First RSI/ISM International Conference on Robotics and Mechatronics (ICRoM).

[17]  Rong Mei,et al.  Adaptive Neural Output Feedback Control for Uncertain Robot Manipulators with Input Saturation , 2017, Complex..

[18]  Denny Oetomo,et al.  Neuro-adaptive motion control with velocity observer in operational space formulation , 2011 .

[19]  Yaobing Wang,et al.  Adaptive hybrid impedance control of robot manipulators with robustness against environment's uncertainties , 2015, 2015 IEEE International Conference on Mechatronics and Automation (ICMA).

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

[21]  Liu Hong,et al.  Adaptive Impedance-controlled Manipulator Based on Collision Detection , 2009 .

[22]  Seul Jung,et al.  Force Tracking Impedance Control for Robot Manipulators with an Unknown Environment: Theory, Simulation, and Experiment , 2001, Int. J. Robotics Res..

[23]  M. Erlic,et al.  Impedance control without using velocity measurements , 1993, Proceedings of IEEE International Conference on Control and Applications.

[24]  Shuzhi Sam Ge,et al.  Learning impedance control for physical robot–environment interaction , 2012, Int. J. Control.

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

[26]  John J. Craig,et al.  Hybrid position/force control of manipulators , 1981 .

[27]  Pham Duc Cuong,et al.  Adaptive trajectory tracking neural network control with robust compensator for robot manipulators , 2016 .

[28]  Seul Jung,et al.  Neural network impedance force control of robot manipulator , 1998, IEEE Trans. Ind. Electron..

[29]  Neville Hogan,et al.  Impedance control - An approach to manipulation. I - Theory. II - Implementation. III - Applications , 1985 .

[30]  Chih-Min Lin,et al.  A new adaptive fuzzy neural force controller for robots manipulator interacting with environments , 2015, 2015 International Conference on Machine Learning and Cybernetics (ICMLC).

[31]  Shuai Li,et al.  A Noise-Suppressing Neural Algorithm for Solving the Time-Varying System of Linear Equations: A Control-Based Approach , 2019, IEEE Transactions on Industrial Informatics.

[32]  Yan Liu,et al.  Fuzzy adaptive output feedback control for robotic systems based on fuzzy adaptive observer , 2014 .

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

[34]  Seul Jung Neural Network Compensation for Impedance Force Controlled Robot Manipulators , 2014, Int. J. Fuzzy Log. Intell. Syst..

[35]  Rong-Jong Wai,et al.  Tracking control based on neural network strategy for robot manipulator , 2003, Neurocomputing.

[36]  Alireza Khosravi,et al.  On position/force tracking control problem of cooperative robot manipulators using adaptive fuzzy backstepping approach. , 2017, ISA transactions.

[37]  Homayoun Seraji,et al.  Adaptive admittance control: an approach to explicit force control in compliant motion , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

[38]  Mehrzad Namvar A Class of Globally Convergent Velocity Observers for Robotic Manipulators , 2009, IEEE Transactions on Automatic Control.

[39]  Alexander Zelinsky,et al.  Quantitative Safety Guarantees for Physical Human-Robot Interaction , 2003, Int. J. Robotics Res..