Force Sensorless Admittance Control for Teleoperation of Uncertain Robot Manipulator Using Neural Networks

In this paper, a force sensorless control scheme based on neural networks (NNs) is developed for interaction between robot manipulators and human arms in physical collision. In this scheme, the trajectory is generated by using geometry vector method with Kinect sensor. To comply with the external torque from the environment, this paper presents a sensorless admittance control approach in joint space based on an observer approach, which is used to estimate external torques applied by the operator. To deal with the tracking problem of the uncertain manipulator, an adaptive controller combined with the radial basis function NN (RBFNN) is designed. The RBFNN is used to compensate for uncertainties in the system. In order to achieve the prescribed tracking precision, an error transformation algorithm is integrated into the controller. The Lyapunov functions are used to analyze the stability of the control system. The experiments on the Baxter robot are carried out to demonstrate the effectiveness and correctness of the proposed control scheme.

[1]  Shaocheng Tong,et al.  Adaptive NN Tracking Control of Uncertain Nonlinear Discrete-Time Systems With Nonaffine Dead-Zone Input , 2015, IEEE Transactions on Cybernetics.

[2]  Jooyoung Park,et al.  Universal Approximation Using Radial-Basis-Function Networks , 1991, Neural Computation.

[3]  Ahmed Rahmani,et al.  Distributed consensus-based formation control for multiple nonholonomic mobile robots with a specified reference trajectory , 2015, Int. J. Syst. Sci..

[4]  Long Cheng,et al.  Tracking Control of a Closed-Chain Five-Bar Robot With Two Degrees of Freedom by Integration of an Approximation-Based Approach and Mechanical Design , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

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

[6]  Angelo Cangelosi,et al.  Novel Hybrid Adaptive Controller for Manipulation in Complex Perturbation Environments , 2015, PloS one.

[7]  Stefano Stramigioli,et al.  Port-hamiltonian modeling for soft-finger manipulation , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  Robert J. Webster,et al.  Guiding Elastic Rods With a Robot-Manipulated Magnet for Medical Applications , 2017, IEEE Transactions on Robotics.

[9]  Farrokh Janabi-Sharifi,et al.  A Robust Vision-Based Sensor Fusion Approach for Real-Time Pose Estimation , 2014, IEEE Transactions on Cybernetics.

[10]  Jana Abhijit Kinect for Windows SDK Programming Guide , 2012 .

[11]  Changyin Sun,et al.  Adaptive Neural Impedance Control of a Robotic Manipulator With Input Saturation , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[12]  Derong Liu,et al.  An Approximate Optimal Control Approach for Robust Stabilization of a Class of Discrete-Time Nonlinear Systems With Uncertainties , 2016, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[13]  Di Guo,et al.  Extreme Kernel Sparse Learning for Tactile Object Recognition , 2017, IEEE Transactions on Cybernetics.

[14]  C. L. Philip Chen,et al.  Adaptive Position/Attitude Tracking Control of Aerial Robot With Unknown Inertial Matrix Based on a New Robust Neural Identifier , 2016, IEEE Transactions on Neural Networks and Learning Systems.

[15]  G. Hirzinger,et al.  The DLR-KUKA success story: robotics research improves industrial robots , 2005, IEEE Robotics & Automation Magazine.

[16]  Huibert Kwakernaak,et al.  Linear Optimal Control Systems , 1972 .

[17]  Frans C. T. van der Helm,et al.  A Task-Specific Analysis of the Benefit of Haptic Shared Control During Telemanipulation , 2013, IEEE Transactions on Haptics.

[18]  Yochan Kim,et al.  Generating Task-Oriented Interactions of Service Robots , 2014, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[19]  C. L. Philip Chen,et al.  Adaptive Neural Control for Dual-Arm Coordination of Humanoid Robot With Unknown Nonlinearities in Output Mechanism , 2015, IEEE Transactions on Cybernetics.

[20]  Lijun Zhao,et al.  An Augmented Discrete-Time Approach for Human-Robot Collaboration , 2016 .

[21]  Chenguang Yang,et al.  Neural Network-Based Motion Control of an Underactuated Wheeled Inverted Pendulum Model , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[22]  Saeid Nahavandi,et al.  Neural Network Adaptive Control of Teleoperation Systems with Uncertainties and Time-Varying Delay , 2018, 2018 IEEE 14th International Conference on Automation Science and Engineering (CASE).

[23]  U.D. Croce,et al.  Surface-marker cluster design criteria for 3-D bone movement reconstruction , 1997, IEEE Transactions on Biomedical Engineering.

[24]  Arne Wahrburg,et al.  Contact force estimation for robotic assembly using motor torques , 2014, 2014 IEEE International Conference on Automation Science and Engineering (CASE).

[25]  Long Cheng,et al.  Adaptive neural network tracking control for manipulators with uncertain kinematics, dynamics and actuator model , 2009, Autom..

[26]  Claudio Cusano,et al.  Single and Multiple Illuminant Estimation Using Convolutional Neural Networks , 2015, IEEE Transactions on Image Processing.

[27]  Chenguang Yang,et al.  Adaptive Neural Network Based Variable Stiffness Control of Uncertain Robotic Systems Using Disturbance Observer , 2017, IEEE Transactions on Industrial Electronics.

[28]  Shuzhi Sam Ge,et al.  Robust adaptive control of a thruster assisted position mooring system , 2014, Autom..

[29]  Shaocheng Tong,et al.  Neural Network Controller Design for an Uncertain Robot With Time-Varying Output Constraint , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[30]  Alessandro De Luca,et al.  Sensorless Robot Collision Detection and Hybrid Force/Motion Control , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[31]  Saeid Nahavandi,et al.  Control Methods for Internet-Based Teleoperation Systems: A Review , 2019, IEEE Transactions on Human-Machine Systems.

[32]  Angel Valera,et al.  Force estimation and control in robot manipulators , 2003 .

[33]  Di Guo,et al.  Structured Output-Associated Dictionary Learning for Haptic Understanding , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[34]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation , 1984, 1984 American Control Conference.

[35]  Xin Chen,et al.  Adaptive Neural Control for a Class of Nonlinear Time-Varying Delay Systems With Unknown Hysteresis , 2014, IEEE Transactions on Neural Networks and Learning Systems.

[36]  Jianhua Wang,et al.  A novel vision-based human motion capture system using dual-Kinect , 2015, 2015 IEEE 10th Conference on Industrial Electronics and Applications (ICIEA).

[37]  Z. Li,et al.  Teleoperation control of Baxter robot using body motion tracking , 2014, 2014 International Conference on Multisensor Fusion and Information Integration for Intelligent Systems (MFI).

[38]  Arne Wahrburg,et al.  Cartesian contact force estimation for robotic manipulators using Kalman filters and the generalized momentum , 2015, 2015 IEEE International Conference on Automation Science and Engineering (CASE).

[39]  Shaocheng Tong,et al.  Neural Controller Design-Based Adaptive Control for Nonlinear MIMO Systems With Unknown Hysteresis Inputs , 2016, IEEE Transactions on Cybernetics.

[40]  Chenguang Yang,et al.  Teleoperation control of Baxter robot based on human motion capture , 2016, 2016 IEEE International Conference on Information and Automation (ICIA).

[41]  Jun Wang,et al.  A One-Layer Recurrent Neural Network for Constrained Nonsmooth Optimization , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[42]  C. L. Philip Chen,et al.  Fuzzy Adaptive Quantized Control for a Class of Stochastic Nonlinear Uncertain Systems , 2016, IEEE Transactions on Cybernetics.

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

[44]  Yong Xu,et al.  Filtering for Fuzzy Systems With Multiplicative Sensor Noises and Multidensity Quantizer , 2018, IEEE Transactions on Fuzzy Systems.

[45]  Min Tan,et al.  Adaptive neural network controller of a stewart platform with unknown dynamics for active vibration isolation , 2009, 2008 IEEE International Conference on Robotics and Biomimetics.

[46]  Guo-Xing Wen,et al.  Fuzzy Neural Network-Based Adaptive Control for a Class of Uncertain Nonlinear Stochastic Systems , 2014, IEEE Transactions on Cybernetics.

[47]  Greg Borenstein,et al.  Making Things See: 3D vision with Kinect, Processing, Arduino, and MakerBot , 2012 .

[48]  W. H. Young On Classes of Summable Functions and their Fourier Series , 1912 .

[49]  Yan-Jun Liu,et al.  Adaptive Neural Network-Based Tracking Control for Full-State Constrained Wheeled Mobile Robotic System , 2017, IEEE Transactions on Systems, Man, and Cybernetics: Systems.