A Stiffness Estimator for Agonistic–Antagonistic Variable-Stiffness-Actuator Devices

Safe physical human-robot interaction, conservation of energy, and adaptability are the main robotic applications that prompted the development of a number of variable stiffness actuators (VSAs). Implemented in a variety of ways, they use various technologies and feature the most diverse mechanical solutions, all of which share a fundamentally unavoidable nonlinear behavior. The control schemes proposed for these actuators typically aim at independent control of the position of the link and its stiffness. Although effective feedback control schemes using position and force sensors are commonplace in robotics, control of stiffness is at present completely open loop: The stiffness is inferred from the mathematical model of the actuator. We consider here the problem of estimating the nonlinear stiffness of VSA in agonistic-antagonistic configuration. We propose an algorithm based on modulating functions that allow us to avoid the need for numerical derivative and for which the tuning is then very simple. An analysis of the error demonstrates the convergence. Simulations are provided, and the algorithm is validated on experimental data.

[1]  Alessandro De Luca,et al.  On the feedback linearization of robots with variable joint stiffness , 2008, 2008 IEEE International Conference on Robotics and Automation.

[2]  Giorgio Grioli,et al.  A Non-invasive Real-Time Method for Measuring Variable Stiffness , 2010, Robotics: Science and Systems.

[3]  Koji Ikuta,et al.  Safety Evaluation Method of Design and Control for Human-Care Robots , 2003, Int. J. Robotics Res..

[4]  Alessandro De Luca,et al.  Nonlinear decoupled motion-stiffness control and collision detection/reaction for the VSA-II variable stiffness device , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[5]  Da-Yan Liu,et al.  Error analysis of a class of derivative estimators for noisy signals and applications. (Analyse d'Erreurs d'Estimateurs des Dérivées de Signaux Bruités et Applications) , 2011, 1103.0652.

[6]  Jae-Bok Song,et al.  Hybrid dual actuator unit: A design of a variable stiffness actuator based on an adjustable moment arm mechanism , 2010, 2010 IEEE International Conference on Robotics and Automation.

[7]  Giorgio Grioli,et al.  A real-time parametric stiffness observer for VSA devices , 2011, 2011 IEEE International Conference on Robotics and Automation.

[8]  Nikolaos G. Tsagarakis,et al.  A position and stiffness control strategy for variable stiffness actuators , 2012, 2012 IEEE International Conference on Robotics and Automation.

[9]  Stephen P. DeWeerth,et al.  Biologically Inspired Joint Stiffness Control , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[10]  Alin Albu-Schäffer,et al.  Kick it with elasticity: Safety and performance in human-robot soccer , 2009, Robotics Auton. Syst..

[11]  Alessandro De Luca,et al.  Dynamic gravity cancellation in robots with flexible transmissions , 2010, 49th IEEE Conference on Decision and Control (CDC).

[12]  Antonio Bicchi,et al.  Fast and "soft-arm" tactics [robot arm design] , 2004, IEEE Robotics & Automation Magazine.

[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]  Han-Pang Huang,et al.  AVSER — Active variable stiffness exoskeleton robot system: Design and application for safe active-passive elbow rehabilitation , 2012, 2012 IEEE/ASME International Conference on Advanced Intelligent Mechatronics (AIM).

[15]  Alin Albu-Schaffer,et al.  Kick it like a Safe Robot: Requirements for 2050 , 2008 .

[16]  Sungchul Kang,et al.  A variable stiffness joint using leaf springs for robot manipulators , 2009, 2009 IEEE International Conference on Robotics and Automation.

[17]  Stefano Stramigioli,et al.  Energy-Efficient Variable Stiffness Actuators , 2011, IEEE Transactions on Robotics.

[18]  Heinz A. Preisig,et al.  Theory and application of the modulating function method—I. Review and theory of the method and theory of the spline-type modulating functions , 1993 .

[19]  Petre Stoica,et al.  Decentralized Control , 2018, The Control Systems Handbook.

[20]  Giorgio Grioli,et al.  VSA-II: a novel prototype of variable stiffness actuator for safe and performing robots interacting with humans , 2008, 2008 IEEE International Conference on Robotics and Automation.

[21]  Jae-Bok Song,et al.  Compliant actuation of parallel-type variable stiffness actuator based on antagonistic actuation , 2010 .

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

[23]  Olivier Gibaru,et al.  Error analysis of Jacobi derivative estimators for noisy signals , 2011, Numerical Algorithms.

[24]  Biao Huang,et al.  System Identification , 2000, Control Theory for Physicists.

[25]  William S. Harwin,et al.  Design of Redundant Drive Joint with adjustable stiffness and damping mechanism to improve joint admittance , 2009, 2009 IEEE International Conference on Rehabilitation Robotics.

[26]  Nikolaos G. Tsagarakis,et al.  A novel actuator with adjustable stiffness (AwAS) , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[27]  Bram Vanderborght,et al.  MACCEPA, the mechanically adjustable compliance and controllable equilibrium position actuator: Design and implementation in a biped robot , 2007, Robotics Auton. Syst..

[28]  Sungchul Kang,et al.  Design of a robot joint with variable stiffness , 2008, 2008 IEEE International Conference on Robotics and Automation.

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

[30]  Sadao Kawamura,et al.  Resonance-based motion control method for multi-joint robot through combining stiffness adaptation and iterative learning control , 2009, 2009 IEEE International Conference on Robotics and Automation.

[31]  Nikolaos G. Tsagarakis,et al.  On-line estimation of variable stiffness in flexible robot joints , 2012, Int. J. Robotics Res..

[32]  Alin Albu-Schäffer,et al.  Impedance control for variable stiffness mechanisms with nonlinear joint coupling , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[33]  Antonio Bicchi,et al.  Optimality principles in variable stiffness control: The VSA hammer , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.