A real time robust observer for an Agonist-Antagonist Variable Stiffness Actuator

We consider the problem of estimating the time-varying stiffness in real-time of a Variable Stiffness Actuator in an agonistic-antagonistic configuration. The estimation of the stiffness is done in two steps. First, we use operational calculus which provides a relation between the positions/velocities of the motors and the link, the torques of the motors and the stiffness. Second, we combine the obtained relation with a polynomial approximation of the stiffness and a recursive least square algorithm to fit the data. Simulations and experimental results are provided and demonstrate the effectiveness of the proposed approach.

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

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

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

[4]  M. Fliess,et al.  Correcteurs proportionnels-intégraux généralisés , 2002 .

[5]  Nikolaos G. Tsagarakis,et al.  Robust estimation of variable stiffness in flexible joints , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

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

[7]  Alessandro De Luca,et al.  Residual-based stiffness estimation in robots with flexible transmissions , 2011, 2011 IEEE International Conference on Robotics and Automation.

[8]  Alessandro De Luca,et al.  Stiffness Estimation and Nonlinear Control of Robots with Variable Stiffness Actuation , 2011 .

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

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

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

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

[13]  T. Hughes,et al.  Signals and systems , 2006, Genome Biology.

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

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

[16]  Irene A. Stegun,et al.  Handbook of Mathematical Functions. , 1966 .

[17]  Cédric Join,et al.  Numerical differentiation with annihilators in noisy environment , 2009, Numerical Algorithms.

[18]  H. T. H. PIAGGIO,et al.  The Operational Calculus , 1943, Nature.

[19]  Antonio Bicchi,et al.  Design and Control of a Variable Stiffness Actuator for Safe and Fast Physical Human/Robot Interaction , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

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

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

[22]  M. Fliess,et al.  An algebraic framework for linear identification , 2003 .