A Non-invasive Real-Time Method for Measuring Variable Stiffness

The need for adaptability to the environment, energy conservation, and safety during physical interaction with humans of many advanced robotic applications has prompted the development of a number of Variable Stiffness Actuators (VSA). These have been implemented in a variety of ways, using different transduction technologies (electromechanical, pneumatic, hydraulic, but also piezoelectric, active polymeric, etc. ) and arrangements with elastic elements. All designs share a fundamentally unavoidable nonlinear behavior. The control schemes proposed for these actuators typically aim at independently controlling the position (or force) of the link, and its stiffness with respect to external disturbances. Although effective feedback control schemes using position and force sensors are commonplace in robotics, control of stiffness is at present completely open–loop. In practice, instead of measuring stiffness, it is inferred from the mathematical model of the actuator. Being this in most cases only roughly known, model mismatches affect severely stiffness control, undermining its utility. It should be noticed that, while for constant stiffness elements an accurate calibration of the model is possible, the same approach is hardly viable for variable stiffness systems. We propose a method for estimating stiffness while it is varied, either intentionally or not, hence without knowledge of the command inputs. The method uses instantaneous measurements of force and position at one of the ends of the compliant elements in the system, and derives a measure that asymptotically converges to the current value of stiffness, up to an error which can be bounded by an arbitrarily small value. Simulation and experimental results are provided, which illustrate the performance of the proposed measurement method.

[1]  Mitsuo Kawato,et al.  Internal models for motor control and trajectory planning , 1999, Current Opinion in Neurobiology.

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

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

[4]  Stefano Stramigioli,et al.  Contact impedance estimation for robotic systems , 2004, IEEE Transactions on Robotics.

[5]  E Burdet,et al.  A method for measuring endpoint stiffness during multi-joint arm movements. , 2000, Journal of biomechanics.

[6]  Jan Swevers,et al.  Identification of Contact Dynamics Parameters for Stiff Robotic Payloads , 2009, IEEE Transactions on Robotics.

[7]  N. Hogan Adaptive control of mechanical impedance by coactivation of antagonist muscles , 1984 .

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

[9]  K. Hashimoto,et al.  Measurement of mechanical impedance using quartz resonator force sensor during the process of grasping , 2004, SICE 2004 Annual Conference.

[10]  Alessandro De Luca,et al.  A general algorithm for dynamic feedback linearization of robots with elastic joints , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).