Experimental comparison of nonlinear motion control methods for a variable stiffness actuator

Variable compliant actuators play a key role in the development of efficient biomechatronic systems since energy can be stored in the compliant element thus leading to consumption reduction. In this paper, experimental results comparing passivity-based control (PBC) and feedback linearization (FL) for motion control of an actuator with variable torsional stiffness (VTS) aiming at applications like prosthetic knee joints are presented. The concept of VTS and the experimental setup are described and a mathematical model of the latter one is derived. Based on this, a control architecture consisting of an extended Kalman filter (EKF) to estimate the velocities, a friction compensation as well as the mentioned controller types is developed. Both control methods are analyzed in terms of accuracy, dynamics and their control torque. FL and PBC lead to a stable control with high performance whereas the robustness is low by reason of the model-based control design. FL is superior to the PBC in terms of accuracy and control torque, which is mainly due to the high sensitivity of PBC regarding the discrete position signals. In addition, it is shown that FL can be applied for stable operation near the second natural frequency for different stiffness values.

[1]  Rogelio Lozano,et al.  Global tracking controllers for flexible-joint manipulators: a comparative study , 1995, Autom..

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

[3]  R. Ham,et al.  Compliant actuator designs , 2009, IEEE Robotics & Automation Magazine.

[4]  Robert Ilg,et al.  An efficient robotic tendon for gait assistance. , 2006, Journal of biomechanical engineering.

[5]  Greg Welch,et al.  An Introduction to Kalman Filter , 1995, SIGGRAPH 2001.

[6]  Mark W. Spong,et al.  A Comparison of Feedback Linearization and Singular Perturbation Techniques for the Control of Flexible Joint Robots , 1989, 1989 American Control Conference.

[7]  A. Albu-Schäffer Regelung von Robotern mit elastischen Gelenken am Beispiel der DLR-Leichtbauarme , 2002 .

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

[9]  Gianluca Palli,et al.  Robust control of robots with variable joint stiffness , 2009, 2009 International Conference on Advanced Robotics.

[10]  Joel E. Chestnutt,et al.  An actuator with physically variable stiffness for highly dynamic legged locomotion , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[11]  M. Ruderman Zur Modellierung und Kompensation dynamischer Reibung in Aktuatorsystemen , 2012 .

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

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

[14]  Oskar von Stryk,et al.  Power-optimized stiffness and nonlinear position control of an actuator with Variable Torsion Stiffness , 2013, 2013 IEEE/ASME International Conference on Advanced Intelligent Mechatronics.

[15]  Stephan Rinderknecht,et al.  Simple and Effective Friction Compensation on Wheeled Inverted Pendulum Systems , 2013 .

[16]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

[17]  P. Olver Nonlinear Systems , 2013 .

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

[19]  Bram Vanderborght,et al.  Comparison of Mechanical Design and Energy Consumption of Adaptable, Passive-compliant Actuators , 2009, Int. J. Robotics Res..

[20]  Sebastian Klug,et al.  Biologically Inspired Robot Manipulator for New Applications in Automation Engineering , 2008 .

[21]  S. Meyer Technische Mechanik , 1901 .

[22]  J. Schuy,et al.  Conception and evaluation of a novel variable torsion stiffness for biomechanical applications , 2012, 2012 4th IEEE RAS & EMBS International Conference on Biomedical Robotics and Biomechatronics (BioRob).

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

[24]  Shigeki Sugano,et al.  Design and development of a new robot joint using a mechanical impedance adjuster , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[25]  Alin Albu-Schäffer,et al.  A passivity based Cartesian impedance controller for flexible joint robots - part I: torque feedback and gravity compensation , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[26]  G. Oriolo,et al.  Robotics: Modelling, Planning and Control , 2008 .