Robust Passivity and Passivity Relaxation for Impedance Control of Flexible-Joint Robots with Inner-Loop Torque Control

Passivity is a canonical condition for the safety of interactive systems, but practical limitations restrict its utility as a design tool. A system with a passive model can be unstable in high-stiffness environments, passivity is difficult to show with inner-loop controllers, and as it is a binary condition it provides limited design comparison insight; as a result, it is rarely used for inner-loop design. As passivity safety claims are limited by model accuracy, conditions for the passivity of a system with bounded-magnitude model uncertainty (robust passivity) are developed in this paper. Additionally, a condition for coupled environment–robot stability is developed using mixed passivity and small-gain condition, allowing rigorous relaxation of passivity at high frequencies for typical impedance-controlled systems. These approaches are used in the analysis of an impedance-controlled series-elastic actuated system with inner-loop torque control and also compared with traditional design tools (bandwidth ratio, sensitivity function, etc.). The approach is then validated experimentally, identifying model uncertainty bounds under various load conditions, and then using the measured uncertainty for controller synthesis. Robust passivity is then compared with nominal passivity in a validation experiment under manual excitation and impact.

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

[2]  Nicholas Roy,et al.  M-Width: Stability and Accuracy of Haptic Rendering of Virtual Mass , 2013 .

[3]  Stephen P. Buerger,et al.  Complementary Stability and Loop Shaping for Improved Human–Robot Interaction , 2007, IEEE Transactions on Robotics.

[4]  Dale A. Lawrence,et al.  Impedance control stability properties in common implementations , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[5]  Chien-Liang Fok,et al.  Actuator Control for the NASA‐JSC Valkyrie Humanoid Robot: A Decoupled Dynamics Approach for Torque Control of Series Elastic Robots , 2015, J. Field Robotics.

[6]  Albert Wang,et al.  Design principles for highly efficient quadrupeds and implementation on the MIT Cheetah robot , 2013, 2013 IEEE International Conference on Robotics and Automation.

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

[8]  Christopher J. Damaren,et al.  Single-Link Flexible Manipulator Control Accommodating Passivity Violations: Theory and Experiments , 2012, IEEE Transactions on Control Systems Technology.

[9]  Daniel E. Whitney,et al.  Historical Perspective and State of the Art in Robot Force Control , 1985, Proceedings. 1985 IEEE International Conference on Robotics and Automation.

[10]  R.Fff. Weir,et al.  Design and analysis of a non-backdrivable series elastic actuator , 2005, 9th International Conference on Rehabilitation Robotics, 2005. ICORR 2005..

[11]  J.W. Sensinger,et al.  Improvements to Series Elastic Actuators , 2006, 2006 2nd IEEE/ASME International Conference on Mechatronics and Embedded Systems and Applications.

[12]  Arno H. A. Stienen,et al.  Design of an electric series elastic actuated joint for robotic gait rehabilitation training , 2010, 2010 3rd IEEE RAS & EMBS International Conference on Biomedical Robotics and Biomechatronics.

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

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

[15]  Dragoljub Surdilovic Robust control design of impedance control for industrial robots , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

[17]  Allison M. Okamura,et al.  M-Width: Stability and Accuracy of Haptic Rendering of Virtual Mass , 2012, Robotics: Science and Systems.

[18]  Miriam Zacksenhouse,et al.  Accuracy/robustness dilemma in impedance control , 2003 .

[19]  Brian D. O. Anderson,et al.  A "mixed" small gain and passivity theorem in the frequency domain , 2007, Syst. Control. Lett..

[20]  Brian D. O. Anderson,et al.  The small-gain theorem, the passivity theorem and their equivalence , 1972 .

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

[22]  Sehoon Oh,et al.  Design and Control Considerations for High-Performance Series Elastic Actuators , 2014, IEEE/ASME Transactions on Mechatronics.

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

[24]  J. Edward Colgate,et al.  Factors affecting the Z-Width of a haptic display , 1994, Proceedings of the 1994 IEEE International Conference on Robotics and Automation.

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

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

[27]  Masayoshi Tomizuka,et al.  Design and torque-mode control of a cable-driven rotary series elastic actuator for subject-robot interaction , 2015, 2015 IEEE International Conference on Advanced Intelligent Mechatronics (AIM).

[28]  Alin Albu-Schäffer,et al.  New insights concerning intrinsic joint elasticity for safety , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[29]  Stephen P. Buerger,et al.  Relaxing Passivity for Human-Robot Interaction , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

[31]  Roland Siegwart,et al.  ScarlETH: Design and control of a planar running robot , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[32]  Dennis W. Hong,et al.  An unlumped model for linear series elastic actuators with ball screw drives , 2015, 2015 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).