Precision Motion Control of a 6-DoFs Industrial Robot With Accurate Payload Estimation

Along with the traditional motion control demands, human–machine collaboration properties are becoming increasingly important in modern robotic control system. The collaboration requires both robot's dynamics and payload dynamics, in which the former can be identified offline, whereas the latter has to be estimated online. However, the accurate payload estimation cannot be guaranteed by the traditional adaptive control where the adaptation law and the control law are synthesized together to achieve the same goal of reducing tracking errors. To achieve precision motion control and accurate payload estimation simultaneously, this article first developed an identification method for a 6-DoFs industrial robot, which simplifies the excitation trajectory optimization and captures the main dynamics using fewer parameters; and then proposed an integrated direct/indirect adaptive robust control (DIARC) algorithm. Specifically, the proposed DIARC consists of a generalized momentum-based indirect adaptation law to estimate the payload online, a fast direct term to compensate for the adaptation transients, and a robust feedback to attenuate the uncertain nonlinearities. Finally, comparative experiments show that the payload is estimated to the true value and better tracking performances can be achieved by the proposed controller.

[1]  P. Poignet,et al.  Extended Kalman filtering and weighted least squares dynamic identification of robot , 2000 .

[2]  Wenxiang Deng,et al.  Active Disturbance Rejection Adaptive Control of Hydraulic Servo Systems , 2017, IEEE Transactions on Industrial Electronics.

[3]  Chien Chern Cheah,et al.  Adaptive Jacobian tracking control of robots with uncertainties in kinematic, dynamic and actuator models , 2006, IEEE Transactions on Automatic Control.

[4]  Hanlei Wang,et al.  Adaptive Control of Robot Manipulators With Uncertain Kinematics and Dynamics , 2014, IEEE Transactions on Automatic Control.

[5]  Rui Pedro Duarte Cortesão,et al.  Physically feasible dynamic parameter identification of the 7-DOF WAM robot , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  J. Slotine,et al.  On the Adaptive Control of Robot Manipulators , 1987 .

[7]  Arne Wahrburg,et al.  Motor-Current-Based Estimation of Cartesian Contact Forces and Torques for Robotic Manipulators and Its Application to Force Control , 2018, IEEE Transactions on Automation Science and Engineering.

[8]  Ole Madsen,et al.  Robot skills for manufacturing , 2016 .

[9]  Liang Han,et al.  Collision Detection and Coordinated Compliance Control for a Dual-Arm Robot Without Force/Torque Sensing Based on Momentum Observer , 2019, IEEE/ASME Transactions on Mechatronics.

[10]  Zheng Chen,et al.  Adaptive Fuzzy Backstepping Control for Stable Nonlinear Bilateral Teleoperation Manipulators With Enhanced Transparency Performance , 2020, IEEE Transactions on Industrial Electronics.

[11]  Antonella Ferrara,et al.  MIMO Closed Loop Identification of an Industrial Robot , 2011, IEEE Transactions on Control Systems Technology.

[12]  Zheng Chen,et al.  Adaptive Robust Control of a 7-DoFs Teleoperation Robot System With Payload Variations and Disturbances , 2018, HRI 2018.

[13]  Mikael Norrlöf,et al.  An adaptive iterative learning control algorithm with experiments on an industrial robot , 2002, IEEE Trans. Robotics Autom..

[14]  Steven K. Rogers,et al.  Neural network payload estimation for adaptive robot control , 1991, IEEE Trans. Neural Networks.

[15]  Basilio Sierra,et al.  Human–robot collaboration in industrial applications , 2017 .

[16]  Weichao Sun,et al.  RBF-Neural-Network-Based Adaptive Robust Control for Nonlinear Bilateral Teleoperation Manipulators With Uncertainty and Time Delay , 2020, IEEE/ASME Transactions on Mechatronics.

[17]  Wisama Khalil,et al.  Direct calculation of minimum set of inertial parameters of serial robots , 1990, IEEE Trans. Robotics Autom..

[18]  Graham C. Goodwin,et al.  A parameter estimation perspective of continuous time model reference adaptive control , 1987, Autom..

[19]  Jan Swevers,et al.  Maximum Likelihood Identification of a Dynamic Robot Model: Implementation Issues , 2002, Int. J. Robotics Res..

[20]  Chintae Choi,et al.  Practical Nonsingular Terminal Sliding-Mode Control of Robot Manipulators for High-Accuracy Tracking Control , 2009, IEEE Transactions on Industrial Electronics.

[21]  Bin Yao,et al.  Advanced Synchronization Control of a Dual-Linear-Motor-Driven Gantry With Rotational Dynamics , 2018, IEEE Transactions on Industrial Electronics.

[22]  Bin Yao,et al.  Integrated Coordinated/Synchronized Contouring Control of a Dual-Linear-Motor-Driven Gantry , 2020, IEEE Transactions on Industrial Electronics.

[23]  Jan Swevers,et al.  Optimal robot excitation and identification , 1997, IEEE Trans. Robotics Autom..

[24]  Zafer Bingul,et al.  A Fuzzy Logic Controller tuned with PSO for 2 DOF robot trajectory control , 2011, Expert Syst. Appl..

[25]  Philippe Lemoine,et al.  Identification of the payload inertial parameters of industrial manipulators , 2007, Proceedings 2007 IEEE International Conference on Robotics and Automation.

[26]  Zhiyuan Liu,et al.  Two-Time-Scale Redesign for Antilock Braking Systems of Ground Vehicles , 2019, IEEE Transactions on Industrial Electronics.

[27]  Bin Yao,et al.  Advanced motion control: From classical PID to nonlinear adaptive robust control , 2010, 2010 11th IEEE International Workshop on Advanced Motion Control (AMC).

[28]  Mahdi Tavakoli,et al.  Nonlinear Disturbance Observer Design For Robotic Manipulators , 2013 .