Nonlinear state feedback position control for flexible joint robot with energy shaping

Abstract This paper presents a position control scheme for flexible joint robot (FJR). Traditional energy shaping controller with gravity compensation is revisited first and some drawbacks are analyzed; on this basis, a nonlinear state feedback controller along with energy shaping is provided, which can enhance the residual vibration suppression and reduce the overshoots of motor position. Boundedness analysis is presented and global convergence is analytically proven. Experiment results illustrate effectiveness of the proposed scheme.

[1]  Alin Albu-Schäffer,et al.  On the Passivity-Based Impedance Control of Flexible Joint Robots , 2008, IEEE Transactions on Robotics.

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

[3]  Nikolaos G. Tsagarakis,et al.  Development and control of a series elastic actuator equipped with a semi active friction damper for human friendly robots , 2014, Robotics Auton. Syst..

[4]  Antonio Loría,et al.  Observers are Unnecessary for Output-Feedback Control of Lagrangian Systems , 2016, IEEE Transactions on Automatic Control.

[5]  George A. Rovithakis,et al.  Prescribed performance tracking for flexible joint robots with unknown dynamics and elasticity , 2012, 2012 IEEE International Conference on Robotics and Automation.

[6]  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).

[7]  Alessandro De Luca,et al.  Friction observer and compensation for control of robots with joint torque measurement , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  Guangjun Liu,et al.  Precise Control of Elastic Joint Robot Using an Interconnection and Damping Assignment Passivity-Based Approach , 2016, IEEE/ASME Transactions on Mechatronics.

[9]  Johannes Englsberger,et al.  On the regulation of the energy of elastic joint robots: Excitation and damping of oscillations , 2015, 2015 American Control Conference (ACC).

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

[11]  Alin Albu-Schäffer,et al.  A passivity-based approach for trajectory tracking and link-side damping of compliantly actuated robots , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[12]  Nikolaos G. Tsagarakis,et al.  A compact soft actuator unit for small scale human friendly robots , 2009, 2009 IEEE International Conference on Robotics and Automation.

[13]  John Kenneth Salisbury,et al.  Playing it safe [human-friendly robots] , 2004, IEEE Robotics & Automation Magazine.

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

[15]  Gong Chen,et al.  An Acceleration-Based Robust Motion Controller Design for a Novel Series Elastic Actuator , 2016, IEEE Transactions on Industrial Electronics.

[16]  Michael Ruderman Asymptotic observer of the link states of flexible joint robots with motor-side sensing , 2015, IECON 2015 - 41st Annual Conference of the IEEE Industrial Electronics Society.

[17]  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).

[18]  He Chen,et al.  Slew/Translation Positioning and Swing Suppression for 4-DOF Tower Cranes With Parametric Uncertainties: Design and Hardware Experimentation , 2016, IEEE Transactions on Industrial Electronics.

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

[20]  Michael Ruderman,et al.  Compensation of Nonlinear Torsion in Flexible Joint Robots: Comparison of Two Approaches , 2015, IEEE Transactions on Industrial Electronics.

[21]  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).

[22]  Alin Albu-Schaffer,et al.  Soft robotics , 2008, IEEE Robotics Autom. Mag..

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

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

[25]  Alessandro De Luca,et al.  Dynamic gravity cancellation in robots with flexible transmissions , 2010, 49th IEEE Conference on Decision and Control (CDC).

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

[27]  Ioannis M. Rekleitis,et al.  The Avatar Project , 2008, IEEE Robotics & Automation Magazine.

[28]  Alexander Dietrich,et al.  Generalizing Torque Control Concepts: Using Well-Established Torque Control Methods on Variable Stiffness Robots , 2015, IEEE Robotics & Automation Magazine.

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

[30]  Wan Kyun Chung,et al.  Robust control of flexible joint robots based on motor-side dynamics reshaping using disturbance observer (DOB) , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

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

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

[34]  Antonio Loría,et al.  Global position-feedback tracking control of flexible-joint robots , 2016, 2016 American Control Conference (ACC).

[35]  Alessandro De Luca,et al.  A PD-type regulator with exact gravity cancellation for robots with flexible joints , 2011, 2011 IEEE International Conference on Robotics and Automation.

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

[37]  Manuel G. Catalano,et al.  Variable impedance actuators: A review , 2013, Robotics Auton. Syst..

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

[39]  Nikolaos G. Tsagarakis,et al.  Proxy-based position control of manipulators with passive compliant actuators: Stability analysis and experiments , 2016, Robotics Auton. Syst..

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

[41]  Christian Ott,et al.  A passivity-based controller for motion tracking and damping assignment for compliantly actuated robots , 2016, 2016 IEEE 55th Conference on Decision and Control (CDC).