Robust Position Control of Series Elastic Actuator with Sliding Mode Like and Disturbance Observer

Series elastic actuators (SEAs) are powerful devices in the area of human-robot collaboration. However, they still suffer from difficult position control issues, mainly because of the increased model complexity inherent in the actuation and dynamics. Therefore, an efficient approach is proposed to solve this problem in this paper, in which a disturbance observer (DOB) and a nonlinear robust sliding mode like (SML) controller are synthesized. The DOB is designed to estimate not only the modeling uncertainties like parameters perturbation but also unmodeled dynamics; the nonlinear robust controller is designed to attenuate the estimation error and stabilize the closed loop system. The boundedness analysis is presented and the global convergence is analytically proven. The performance of the proposed approach is evaluated on a self-built SEA platform and experiment results illustrate the effectiveness of the proposed scheme.

[1]  Wen-Hua Chen,et al.  Disturbance observer based control for nonlinear systems , 2004, IEEE/ASME Transactions on Mechatronics.

[2]  Matthew M. Williamson,et al.  Series elastic actuators , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[3]  Y.-C. Chang,et al.  Design of a robust position feedback tracking controller for flexible-joint robots , 2011 .

[4]  Toshiyuki Murakami,et al.  Advanced Motion Control for Next-Generation Industrial Applications , 2016, IEEE Trans. Ind. Electron..

[5]  Alin Albu-Schaffer,et al.  Improving tracking accuracy of a MIMO state feedback controller for elastic joint robots , 2014, 53rd IEEE Conference on Decision and Control.

[6]  David W. Robinson,et al.  Design and analysis of series elasticity in closed-loop actuator force control , 2000 .

[7]  Alin Albu-Schäffer,et al.  A model-free approach to vibration suppression for intrinsically elastic robots , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[8]  Sami Haddadin,et al.  Physical Human-Robot Interaction , 2016, Springer Handbook of Robotics, 2nd Ed..

[9]  Rogelio Lozano,et al.  Non-linear Control for Underactuated Mechanical Systems , 2001 .

[10]  Meng Wang,et al.  Position control of Series Elastic Actuator based on feedback linearization and RISE method , 2016, 2016 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[11]  Nikolaos G. Tsagarakis,et al.  Link position control of a compliant actuator with unknown transmission friction torque , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  He Chen,et al.  Nonlinear Continuous Global Stabilization Control for Underactuated RTAC Systems: Design, Analysis, and Experimentation , 2017, IEEE/ASME Transactions on Mechatronics.

[13]  Alessandro De Luca,et al.  Regulation with on-line gravity compensation for robots with elastic joints , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[14]  Tobias Weber,et al.  Implementation of Nonlinear Model Predictive Path-Following Control for an Industrial Robot , 2015, IEEE Transactions on Control Systems Technology.

[15]  Xiang Li,et al.  Adaptive Human–Robot Interaction Control for Robots Driven by Series Elastic Actuators , 2017, IEEE Transactions on Robotics.

[16]  Alin Albu-Schäffer,et al.  Dynamic Trajectory Generation for Serial Elastic Actuated Robots , 2012, SyRoCo.

[17]  Jin S. Lee,et al.  Control of Flexible Joint Robot System by Backstepping Design Approach , 1999, Intell. Autom. Soft Comput..

[18]  Alessandro De Luca,et al.  PD control with on-line gravity compensation for robots with elastic joints: Theory and experiments , 2005, Autom..

[19]  Gong Chen,et al.  Robust position control of a novel series elastic actuator via disturbance observer , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[20]  Stefano Stramigioli,et al.  The Safety of Domestic Robotics: A Survey of Various Safety-Related Publications , 2014, IEEE Robotics & Automation Magazine.

[21]  Sanjay E. Talole,et al.  Extended-State-Observer-Based Control of Flexible-Joint System With Experimental Validation , 2010, IEEE Transactions on Industrial Electronics.

[22]  M. Tomizuka,et al.  Control of Rotary Series Elastic Actuator for Ideal Force-Mode Actuation in Human–Robot Interaction Applications , 2009, IEEE/ASME Transactions on Mechatronics.

[23]  Alin Albu-Schäffer,et al.  Energy Shaping Control for a Class of Underactuated Euler-Lagrange Systems , 2012, SyRoCo.

[24]  Wan Kyun Chung,et al.  Disturbance-Observer-Based PD Control of Flexible Joint Robots for Asymptotic Convergence , 2015, IEEE Transactions on Robotics.

[25]  P. D. Shendge,et al.  Delta-Operator-Based Extended Disturbance Observer and Its Applications , 2015, IEEE Transactions on Industrial Electronics.

[26]  George A. Rovithakis,et al.  Prescribed performance tracking for flexible joint robots with unknown dynamics and variable elasticity , 2013, Autom..

[27]  P. Tomei A simple PD controller for robots with elastic joints , 1991 .

[28]  M. Spong,et al.  Adaptive control of flexible joint manipulators , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[29]  Hamid D. Taghirad,et al.  A SURVEY ON THE CONTROL OF FLEXIBLE JOINT ROBOTS , 2006 .

[30]  Kouhei Ohnishi,et al.  On the Explicit Robust Force Control via Disturbance Observer , 2015, IEEE Transactions on Industrial Electronics.

[31]  Alin Albu-Schäffer,et al.  Robust Adaptive Tracking Control Based on State Feedback Controller With Integrator Terms for Elastic Joint Robots With Uncertain Parameters , 2018, IEEE Transactions on Control Systems Technology.

[32]  M. Spong Modeling and Control of Elastic Joint Robots , 1987 .

[33]  Riccardo Muradore,et al.  A Review of Algorithms for Compliant Control of Stiff and Fixed-Compliance Robots , 2016, IEEE/ASME Transactions on Mechatronics.