Proxy-based position control of manipulators with passive compliant actuators: Stability analysis and experiments

In this work we introduce a position control scheme which is targeted at the enhancement of the safety of compliant joint robots. In addition to the necessity for accuracy and robustness that both serve as prerequisites for the successful performance of various tasks, the ability to safely handle unexpected events, such as communication failures or unintended interactions which may endanger the robot/human safety, is a paramount requirement. To achieve a smooth motion behaviour of compliant systems under different circumstances, damping control actions are essential. To this end, a novel proxy-based approach for compliant joint robots, integrated into a passivity-guaranteed controller, is proposed. The stability analysis of the proposed scheme is presented and the global asymptotic convergence, as well as the passivity of the control scheme, are analytically proven. The performance of the proposed approach is practically evaluated by means of experiments on a spatial robotic arm with passive compliant actuators, and is compared with that of a classical PD approach. Experimental results validate the ability of the proposed approach to inject damping in order to provide smooth and damped recovery when an interruption in task execution occurs.

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

[2]  Paolo Rocco,et al.  Impedance control for elastic joints industrial manipulators , 2004, IEEE Transactions on Robotics and Automation.

[3]  SicilianoBruno,et al.  PD control with on-line gravity compensation for robots with elastic joints , 2005 .

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

[5]  Nilanjan Sarkar,et al.  Intelligent Control for Robotic Rehabilitation after Stroke , 2007, J. Intell. Robotic Syst..

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

[7]  Sungchul Kang,et al.  Safe arm with MR-based passive compliant joints and visco-elastic covering for service robot applications , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

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

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

[10]  Alin Albu-Schäffer,et al.  A globally stable state feedback controller for flexible joint robots , 2001, Adv. Robotics.

[11]  Nikolaos G. Tsagarakis,et al.  Gravity compensation control of compliant joint systems with multiple drives , 2013, 2013 IEEE International Conference on Robotics and Automation.

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

[13]  Rafael Kelly,et al.  Regulation of manipulators in generic task space: an energy shaping plus damping injection approach , 1999, IEEE Trans. Robotics Autom..

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

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

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

[17]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation: Part II—Implementation , 1985 .

[18]  Danica Kulić Safety for human-robot interaction , 2006 .

[19]  Harald Aschemann,et al.  Sliding Mode Control for a High-Speed Linear Axis Driven by Pneumatic Muscles , 2010 .

[20]  Nikolaos G. Tsagarakis,et al.  Enhanced physical interaction performance for compliant joint manipulators using proxy-based Sliding Mode Control , 2014, 2014 11th International Conference on Informatics in Control, Automation and Robotics (ICINCO).

[21]  Nikolaos G. Tsagarakis,et al.  Damping control of variable damping compliant actuators , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[22]  Alin Albu-Schäffer,et al.  Holistic design and analysis for the human-friendly robotic co-worker , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

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

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

[26]  Ken'ichi Yano,et al.  Tremor Suppression Control for a Meal-Assist Robot , 2010, EuroHaptics.

[27]  Romeo Ortega,et al.  Global regulation of flexible joint robots using approximate differentiation , 1994 .

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

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

[30]  Antonio Bicchi,et al.  An atlas of physical human-robot interaction , 2008 .

[31]  John Kenneth Salisbury,et al.  A New Actuation Approach for Human Friendly Robot Design , 2004, Int. J. Robotics Res..

[32]  J. P. Lasalle Some Extensions of Liapunov's Second Method , 1960 .

[33]  Bram Vanderborght,et al.  Safe and Compliant Guidance by a Powered Knee Exoskeleton for Robot-Assisted Rehabilitation of Gait , 2011, Adv. Robotics.

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

[35]  Mark C. Readman Flexible Joint Robots , 1994 .

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

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

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

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

[40]  Kazuo Tanie,et al.  Human Safety Mechanisms of Human-Friendly Robots: Passive Viscoelastic Trunk and Passively Movable Base , 2000, Int. J. Robotics Res..

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

[42]  Blake Hannaford,et al.  Stable haptic interaction with virtual environments , 1999, IEEE Trans. Robotics Autom..

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

[44]  William S. Levine 4 Applications and Example Calculations , 2018 .

[45]  Sergej Fatikow,et al.  Proxy-Based Sliding-Mode Tracking Control of Piezoelectric-Actuated Nanopositioning Stages , 2015, IEEE/ASME Transactions on Mechatronics.