Enhanced physical interaction performance for compliant joint manipulators using proxy-based Sliding Mode Control

The use of typical position controllers for robots working around humans can involve some risks when unintended physical human-robot interactions occur. In order to benefit from a proper tracking performance during normal operations, and a smooth and damped recovery from position errors due to contacts with external objects/agents, Proxy-based Sliding Mode Control was proposed. While the efficacy of this controller in fully actuated manipulators was discussed, the employment of this controller in underactuated systems has not been studied so far. This paper introduces a control scheme to implement this controller in a class of underactuated systems. Specifically, the control of flexible joint manipulators possessing passive elastic elements in series with motors is studied. The formulation of Proxy-based Sliding Mode Control is adopted according to the stability requirements of this type of dynamic systems, and a torque controller required for the regulation of the the output torque of actuation units is designed using the Feedback Linearization and the Linear Quadratic optimal control approach. The performance of the proposed scheme is demonstrated in dynamic simulation of an anthropomorphic compliant arm.

[1]  Adi Ben-Israel A Newton-Raphson method for the solution of systems of equations , 1966 .

[2]  Luis Hernández,et al.  Proxy-based sliding mode control on platform of 3 degree of freedom (3-DOF) , 2013, Adv. Robotics.

[3]  Nikolaos G. Tsagarakis,et al.  A compact compliant actuator (CompAct™) with variable physical damping , 2011, 2011 IEEE International Conference on Robotics and Automation.

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

[5]  Nikolaos G. Tsagarakis,et al.  VSA-CubeBot: A modular variable stiffness platform for multiple degrees of freedom robots , 2011, 2011 IEEE International Conference on Robotics and Automation.

[6]  Antonio Frisoli,et al.  Linear-quadratic-Gaussian torque control: Application to a flexible joint of a rehabilitation exoskeleton , 2010, 2010 IEEE International Conference on Robotics and Automation.

[7]  Pablo González de Santos,et al.  Combining series elastic actuation and magneto-rheological damping for the control of agile locomotion , 2011, Robotics Auton. Syst..

[8]  Hideo Fujimoto,et al.  Proxy-Based Sliding Mode Control: A Safer Extension of PID Position Control , 2010, IEEE Transactions on Robotics.

[9]  Antonio Bicchi,et al.  Compliant design for intrinsic safety: general issues and preliminary design , 2001, Proceedings 2001 IEEE/RSJ International Conference on Intelligent Robots and Systems. Expanding the Societal Role of Robotics in the the Next Millennium (Cat. No.01CH37180).

[10]  S. Vijayakumar,et al.  Exploiting variable physical damping in rapid movement tasks , 2012, 2012 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM).

[11]  R. Ortega Passivity-based control of Euler-Lagrange systems : mechanical, electrical and electromechanical applications , 1998 .

[12]  Bram Vanderborght,et al.  Series-parallel elastic actuation (SPEA) with intermittent mechanism for reduced motor torque and increased efficiency , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  Bram Vanderborght,et al.  Design and control of a lower limb exoskeleton for robot-assisted gait training , 2009 .

[14]  Nikolaos G. Tsagarakis,et al.  MACCEPA 2.0: compliant actuator used for energy efficient hopping robot Chobino1D , 2011, Auton. Robots.

[15]  Nikolaos G. Tsagarakis,et al.  CompAct Arm™: a Compliant Manipulator with Intrinsic Variable Physical Damping , 2012, Robotics: Science and Systems.

[16]  N. G. Tsagarakis,et al.  Dynamic modeling and adaptable control of the CompAct™ arm , 2013, 2013 IEEE International Conference on Mechatronics (ICM).

[17]  Romeo Ortega,et al.  Passivity-based Control of Euler-Lagrange Systems , 1998 .

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

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

[20]  Nikolaos G. Tsagarakis,et al.  Optimal control for maximizing velocity of the CompAct™ compliant actuator , 2013, 2013 IEEE International Conference on Robotics and Automation.

[21]  Hugh M. Herr,et al.  The effect of series elasticity on actuator power and work output: Implications for robotic and prosthetic joint design , 2006, Robotics Auton. Syst..

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

[23]  Alin Albu-Schäffer,et al.  Requirements for Safe Robots: Measurements, Analysis and New Insights , 2009, Int. J. Robotics Res..

[24]  Nikolaos G. Tsagarakis,et al.  Physical interaction detection and control of compliant manipulators equipped with friction clutches , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[25]  R. H. Cannon,et al.  Experiments in control of flexible structures with noncolocated sensors and actuators , 1984 .

[26]  Alin Albu-Schäffer,et al.  Robots Driven by Compliant Actuators: Optimal Control Under Actuation Constraints , 2013, IEEE Transactions on Robotics.

[27]  Bram Vanderborght,et al.  Proxy-based Sliding Mode Control of a Planar Pneumatic Manipulator , 2009, Int. J. Robotics Res..

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

[29]  Nikolaos G. Tsagarakis,et al.  On the stiffness design of intrinsic compliant manipulators , 2013, 2013 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.

[30]  Nikolaos G. Tsagarakis,et al.  Model-free force tracking control of piezoelectric actuators: Application to variable damping actuator , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

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

[32]  Hideo Fujimoto,et al.  Proxy-based sliding mode control for accurate and safe position control , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[33]  Nikolaos G. Tsagarakis,et al.  A new variable stiffness actuator (CompAct-VSA): Design and modelling , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[34]  M. Hoagland,et al.  Feedback Systems An Introduction for Scientists and Engineers SECOND EDITION , 2015 .

[35]  Nikolaos G. Tsagarakis,et al.  Real-time damping estimation for variable impedance actuators , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

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