Interaction Force, Impedance and Trajectory Adaptation: By Humans, for Robots

This paper develops and analyses a biomimetic learning controller for robots. This controller can simultaneously adapt reference trajectory, impedance and feedforward force to maintain stability and minimize the weighted summation of interaction force and performance errors. This controller was inspired from our studies of human motor behavior, especially the human motor control approach dealing with unstable situations typical of tool use. Simulations show that the developed controller is a good model of human motor adaptation. Implementations demonstrate that it can also utilise the capabilities of joint torque controlled robots and variable impedance actuators to optimally adapt interaction with dynamic environments and humans.

[1]  Rieko Osu,et al.  CNS Learns Stable, Accurate, and Efficient Movements Using a Simple Algorithm , 2008, The Journal of Neuroscience.

[2]  James L Patton,et al.  Haptic identification of surfaces as fields of force. , 2006, Journal of neurophysiology.

[3]  F A Mussa-Ivaldi,et al.  Adaptive representation of dynamics during learning of a motor task , 1994, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[4]  E. Burdet,et al.  Robot-assisted rehabilitation of hand function. , 2010, Current opinion in neurology.

[5]  M. Kawato,et al.  A hierarchical neural-network model for control and learning of voluntary movement , 2004, Biological Cybernetics.

[6]  T. Milner,et al.  Compensation for mechanically unstable loading in voluntary wrist movement , 2004, Experimental Brain Research.

[7]  N. Hogan,et al.  Robotic Technology and Stroke Rehabilitation: Translating Research into Practice , 2004, Topics in stroke rehabilitation.

[8]  Rieko Osu,et al.  Different mechanisms involved in adaptation to stable and unstable dynamics. , 2003, Journal of neurophysiology.

[9]  N Hogan,et al.  Stability in Force-Production Tasks , 2001, Journal of motor behavior.

[10]  E. Bizzi,et al.  Neural, mechanical, and geometric factors subserving arm posture in humans , 1985, The Journal of neuroscience : the official journal of the Society for Neuroscience.

[11]  E Burdet,et al.  Motor memory and local minimization of error and effort, not global optimization, determine motor behavior. , 2010, Journal of neurophysiology.

[12]  H. Gomi,et al.  Task-Dependent Viscoelasticity of Human Multijoint Arm and Its Spatial Characteristics for Interaction with Environments , 1998, The Journal of Neuroscience.

[13]  Alin Albu-Schäffer,et al.  Human-Like Adaptation of Force and Impedance in Stable and Unstable Interactions , 2011, IEEE Transactions on Robotics.

[14]  Alin Albu-Schäffer,et al.  Biomimetic motor behavior for simultaneous adaptation of force, impedance and trajectory in interaction tasks , 2010, 2010 IEEE International Conference on Robotics and Automation.

[15]  Keng Peng Tee,et al.  Concurrent adaptation of force and impedance in the redundant muscle system , 2010, Biological Cybernetics.

[16]  P. Crago,et al.  Multijoint dynamics and postural stability of the human arm , 2004, Experimental Brain Research.

[17]  W. Rymer,et al.  Muscle stiffness during transient and continuous movements of cat muscle: perturbation characteristics and physiological relevance , 1994, IEEE Transactions on Biomedical Engineering.

[18]  Neville Hogan,et al.  Stability properties of human reaching movements , 2004, Experimental Brain Research.

[19]  Etienne Burdet,et al.  Generalization in Adaptation to Stable and Unstable Dynamics , 2012, PloS one.

[20]  W. Rymer,et al.  Robot-assisted movement training for the stroke-impaired arm: Does it matter what the robot does? , 2006, Journal of rehabilitation research and development.

[21]  D. Wolpert,et al.  Internal models in the cerebellum , 1998, Trends in Cognitive Sciences.

[22]  Robert M. Sanner,et al.  A mathematical model of the adaptive control of human arm motions , 1999, Biological Cybernetics.

[23]  D.J. Reinkensmeyer,et al.  Optimizing Compliant, Model-Based Robotic Assistance to Promote Neurorehabilitation , 2008, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[24]  Nebojsa Malesevic,et al.  Closed-loop tremor attenuation with functional electrical stimulation , 2010 .

[25]  Rieko Osu,et al.  The central nervous system stabilizes unstable dynamics by learning optimal impedance , 2001, Nature.

[26]  M. Kawato,et al.  Adaptation to Stable and Unstable Dynamics Achieved By Combined Impedance Control and Inverse Dynamics Model , 2003 .

[27]  Rieko Osu,et al.  Endpoint Stiffness of the Arm Is Directionally Tuned to Instability in the Environment , 2007, The Journal of Neuroscience.

[28]  Iven M. Y. Mareels,et al.  Stability and motor adaptation in human arm movements , 2005, Biological Cybernetics.

[29]  A. Prochazka,et al.  Instability in human forearm movements studied with feed‐back‐controlled electrical stimulation of muscles. , 1988, The Journal of physiology.

[30]  E. Rocon,et al.  Design and Validation of a Rehabilitation Robotic Exoskeleton for Tremor Assessment and Suppression , 2007, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[31]  Etienne Burdet,et al.  Algorithms of human motor control and their implementation in robotics , 1996 .

[32]  Neville Hogan,et al.  Impedance Control: An Approach to Manipulation: Part II—Implementation , 1985 .

[33]  Ricardo Baeza-Yates,et al.  Computer Science 2 , 1994 .

[34]  M. Kawato,et al.  Functional significance of stiffness in adaptation of multijoint arm movements to stable and unstable dynamics , 2003, Experimental Brain Research.

[35]  N. Hogan,et al.  Motions or muscles? Some behavioral factors underlying robotic assistance of motor recovery. , 2006, Journal of rehabilitation research and development.

[36]  Alin Albu-Schäffer,et al.  A versatile biomimetic controller for contact tooling and haptic exploration , 2012, 2012 IEEE International Conference on Robotics and Automation.

[37]  Mitsuo Kawato,et al.  Equilibrium-Point Control Hypothesis Examined by Measured Arm Stiffness During Multijoint Movement , 1996, Science.