A Time-Domain Approach to Control of Series Elastic Actuators: Adaptive Torque and Passivity-Based Impedance Control

Robots are increasingly designed to physically interact with humans in unstructured environments, and as such must operate both accurately and safely. Leveraging compliant actuation, typically in the form of series elastic actuators (SEAs), can guarantee this required level of safety. To date, a number of frequency-domain techniques have been proposed, which yield effective SEA torque and impedance control; however, these methods are accompanied by undesirable stability constraints. In this paper, we instead focus on a time-domain approach to the control of SEAs, and adapt two existing control techniques for SEA platforms. First, a model reference adaptive controller is developed, which requires no prior knowledge of system parameters and can specify desired closed-loop torque characteristics. Second, the time-domain passivity approach is modified to control desired impedances in a manner that temporarily allows the SEA to passively render impedances greater than the actuator's intrinsic stiffness. This approach also provides conditions for passivity when augmenting any stable SEA torque controller with an arbitrary impedance. The resultant techniques are experimentally validated on a custom prototype SEA.compliant actuation,frequency-domain techniquesundesirable stability constraints.

[1]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation , 1984, 1984 American Control Conference.

[2]  Blake Hannaford,et al.  Time domain passivity control of haptic interfaces , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[3]  Frans C. T. van der Helm,et al.  A Series Elastic- and Bowden-Cable-Based Actuation System for Use as Torque Actuator in Exoskeleton-Type Robots , 2006, Int. J. Robotics Res..

[4]  Jee-Hwan Ryu,et al.  Input-to-state stable approach to release the conservatism of passivity-based stable haptic interaction , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[5]  Martin Buss,et al.  Passive and accurate torque control of series elastic actuators , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[6]  Marcia Kilchenman O'Malley,et al.  Design of a series elastic actuator for a compliant parallel wrist rehabilitation robot , 2013, 2013 IEEE 13th International Conference on Rehabilitation Robotics (ICORR).

[7]  Marcia K. O'Malley,et al.  On the stability and accuracy of high stiffness rendering in non-backdrivable actuators through series elasticity , 2015 .

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

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

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

[11]  Mark W. Spong,et al.  Bilateral teleoperation: An historical survey , 2006, Autom..

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

[13]  U. Konigorski,et al.  Model based control of series elastic actuators , 2012, 2012 4th IEEE RAS & EMBS International Conference on Biomedical Robotics and Biomechatronics (BioRob).

[14]  Jurek Z. Sasiadek,et al.  Modeling and Direct Adaptive Control of a Flexible-Joint Manipulator , 2012 .

[15]  Gordon Wyeth,et al.  Control issues for velocity sourced series elastic actuators , 2006 .

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

[17]  Masayoshi Tomizuka,et al.  Gait phase-based smoothed sliding mode control for a rotary series elastic actuator installed on the knee joint , 2010, Proceedings of the 2010 American Control Conference.

[18]  Berno J. E. Misgeld,et al.  Robust control of compliant actuators using positive real ℋ2-controller synthesis , 2014, 2014 American Control Conference.

[19]  Marcia Kilchenman O'Malley,et al.  A model matching framework for the synthesis of series elastic actuator impedance control , 2014, 22nd Mediterranean Conference on Control and Automation.

[20]  Martin Buss,et al.  Compliant actuation of rehabilitation robots , 2008, IEEE Robotics & Automation Magazine.

[21]  Wilian M. dos Santos,et al.  Robust torque control based on H∞ criterion of an active knee orthosis , 2014, 5th IEEE RAS/EMBS International Conference on Biomedical Robotics and Biomechatronics.

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

[23]  G.A. Pratt,et al.  Late motor processing in low-impedance robots: impedance control of series-elastic actuators , 2004, Proceedings of the 2004 American Control Conference.

[24]  Itzhak Barkana,et al.  Simple adaptive controlߞA stable direct model reference adaptive control methodology - brief survey , 2007, ALCOSP.

[25]  Comparison of various active impedance control approaches, modeling, implementation, passivity, stability and trade-offs , 2012, 2012 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM).

[26]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation: Part I—Theory , 1985 .

[27]  Paolo Fiorini,et al.  Human-adaptive control of series elastic actuators , 2014, Robotica.

[28]  Nevio Luigi Tagliamonte,et al.  Passivity constraints for the impedance control of series elastic actuators , 2014, J. Syst. Control. Eng..

[29]  Petros A. Ioannou,et al.  Robust Adaptive Control , 2012 .

[30]  Cristian Secchi,et al.  A tank-based approach to impedance control with variable stiffness , 2013, 2013 IEEE International Conference on Robotics and Automation.

[31]  Neville Hogan,et al.  Robust control of dynamically interacting systems , 1988 .

[32]  Michael A. Peshkin,et al.  A Highly Backdrivable, Lightweight Knee Actuator for Investigating Gait in Stroke , 2009, IEEE Transactions on Robotics.