Stability and predictability in human control of complex objects.

Previous research on movement control suggested that humans exploit stability to reduce vulnerability to internal noise and external perturbations. For interactions with complex objects, predictive control based on an internal model of body and environment is needed to preempt perturbations and instabilities due to delays. We hypothesize that stability can serve as means to render the complex dynamics of the body and the task more predictable and thereby simplify control. However, the assessment of stability in complex interactions with nonlinear and underactuated objects is challenging, as for existent stability analyses the system needs to be close to a (known) attractor. After reviewing existing methods for stability analysis of human movement, we argue that contraction theory provides a suitable approach to quantify stability or convergence in complex transient behaviors. To test its usefulness, we examined the task of carrying a cup of coffee, an object with internal degrees of freedom. A simplified model of the task, a cart with a suspended pendulum, was implemented in a virtual environment to study human control strategies. The experimental task was to transport this cart-and-pendulum on a horizontal line from rest to a target position as fast as possible. Each block of trials presented a visible perturbation, which either could be in the direction of motion or opposite to it. To test the hypothesis that humans exploit stability to overcome perturbations, the dynamic model of the free, unforced system was analyzed using contraction theory. A contraction metric was obtained by numerically solving a partial differential equation, and the contraction regions with respect to that metric were computed. Experimental results showed that subjects indeed moved through the contraction regions of the free, unforced system. This strategy attenuated the perturbations, obviated error corrections, and made the dynamics more predictable. The advantages and shortcomings of contraction analysis are discussed in the context of other stability analyses.

[1]  Marco Santello,et al.  Coordination between digit forces and positions: interactions between anticipatory and feedback control. , 2014, Journal of neurophysiology.

[2]  Yoshiyuki Asai,et al.  A Model of Postural Control in Quiet Standing: Robust Compensation of Delay-Induced Instability Using Intermittent Activation of Feedback Control , 2009, PloS one.

[3]  Erin M. Aylward,et al.  Algorithmic search for contraction metrics via SOS programming , 2006, 2006 American Control Conference.

[4]  P. Beek,et al.  Assessing the stability of human locomotion: a review of current measures , 2013, Journal of The Royal Society Interface.

[5]  Peter J. Gawthrop,et al.  Predictive feedback in human simulated pendulum balancing , 2009, Biological Cybernetics.

[6]  F. Takens Detecting strange attractors in turbulence , 1981 .

[7]  Ian R. Manchester,et al.  An Amendment to "Control Contraction Metrics: Convex and Intrinsic Criteria for Nonlinear Feedback Design" , 2017, ArXiv.

[8]  J. F. Soechting,et al.  Postural Hand Synergies for Tool Use , 1998, The Journal of Neuroscience.

[9]  John Milton,et al.  Sensory uncertainty and stick balancing at the fingertip , 2014, Biological Cybernetics.

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

[11]  G. Leonov,et al.  On stability by the first approximation for discrete systems , 2005, Proceedings. 2005 International Conference Physics and Control, 2005..

[12]  Nicolas Tabareau,et al.  A Contraction Theory Approach to Stochastic Incremental Stability , 2007, IEEE Transactions on Automatic Control.

[13]  Peter J. Gawthrop,et al.  Intermittent control models of human standing: similarities and differences , 2014, Biological Cybernetics.

[14]  Dagmar Sternad,et al.  Coordinate Dependence of Variability Analysis , 2010, PLoS Comput. Biol..

[15]  Qiong Wu,et al.  On stability analysis via Lyapunov exponents calculated from a time series using nonlinear mapping—a case study , 2009 .

[16]  C Basdogan,et al.  Kinematics and dynamic stability of the locomotion of post-polio patients. , 1996, Journal of biomechanical engineering.

[17]  Pablo A. Parrilo,et al.  Stability and robustness analysis of nonlinear systems via contraction metrics and SOS programming , 2006, at - Automatisierungstechnik.

[18]  Jean-Jacques E. Slotine,et al.  On Contraction Analysis for Non-linear Systems , 1998, Autom..

[19]  J. Dingwell,et al.  Kinematic variability and local dynamic stability of upper body motions when walking at different speeds. , 2006, Journal of biomechanics.

[20]  S. Studenski,et al.  Too much or too little step width variability is associated with a fall history in older persons who walk at or near normal gait speed , 2005, Journal of NeuroEngineering and Rehabilitation.

[21]  Taishin Nomura,et al.  Dynamic stability and phase resetting during biped gait. , 2009, Chaos.

[22]  Dagmar Sternad,et al.  Bouncing between Model and Data: Stability, Passivity, and Optimality in Hybrid Dynamics , 2010, Journal of motor behavior.

[23]  Dagmar Sternad,et al.  Rhythmic Manipulation of Objects with Complex Dynamics: Predictability over Chaos , 2014, PLoS Comput. Biol..

[24]  J. Flanagan,et al.  Coupling of grip force and load force during arm movements with grasped objects , 1993, Neuroscience Letters.

[25]  Zahra Aminzarey,et al.  Contraction methods for nonlinear systems: A brief introduction and some open problems , 2014, 53rd IEEE Conference on Decision and Control.

[26]  T. Ohira,et al.  The time-delayed inverted pendulum: implications for human balance control. , 2009, Chaos.

[27]  P. Parrilo Structured semidefinite programs and semialgebraic geometry methods in robustness and optimization , 2000 .

[28]  Loredana Zollo,et al.  Literature Review on Needs of Upper Limb Prosthesis Users , 2016, Front. Neurosci..

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

[30]  Stefan Schaal,et al.  Forward models in visuomotor control. , 2002, Journal of neurophysiology.

[31]  Dagmar Sternad,et al.  Chaotic Frequency Scaling in a Coupled Oscillator Model for Free Rhythmic Actions , 2008, Neural Computation.

[32]  M. Rosenstein,et al.  A practical method for calculating largest Lyapunov exponents from small data sets , 1993 .

[33]  W. Lohmiller,et al.  Contraction analysis of non-linear distributed systems , 2005 .

[34]  Dagmar Sternad,et al.  Safety margins in older adults increase with improved control of a dynamic object , 2014, Front. Aging Neurosci..

[35]  Dagmar Sternad,et al.  Energy margins in dynamic object manipulation. , 2012, Journal of neurophysiology.

[36]  P. Grassberger,et al.  Characterization of Strange Attractors , 1983 .

[37]  M. T. Mason,et al.  Toward Robotic Manipulation , 2018, Annu. Rev. Control. Robotics Auton. Syst..

[38]  B. E. Maki,et al.  Gait Changes in Older Adults: Predictors of Falls or Indicators of Fear? , 1997, Journal of the American Geriatrics Society.

[39]  Y. Hurmuzlu,et al.  On the measurement of dynamic stability of human locomotion. , 1994, Journal of biomechanical engineering.

[40]  Jonathan B. Dingwell,et al.  Do Humans Optimally Exploit Redundancy to Control Step Variability in Walking? , 2010, PLoS Comput. Biol..

[41]  Gregor Schöner,et al.  The uncontrolled manifold concept: identifying control variables for a functional task , 1999, Experimental Brain Research.

[42]  Jiwon Han,et al.  A Study on the Coffee Spilling Phenomena in the Low Impulse Regime , 2015 .

[43]  Dagmar Sternad,et al.  It's not (only) the mean that matters: variability, noise and exploration in skill learning , 2018, Current Opinion in Behavioral Sciences.

[44]  H C Mayer,et al.  Walking with coffee: why does it spill? , 2012, Physical review. E, Statistical, nonlinear, and soft matter physics.

[45]  Satyajit Ambike,et al.  Cue-induced changes in the stability of finger force-production tasks revealed by the uncontrolled manifold analysis. , 2018, Journal of neurophysiology.

[46]  D. Sternad,et al.  Local dynamic stability versus kinematic variability of continuous overground and treadmill walking. , 2001, Journal of biomechanical engineering.

[47]  Dagmar Sternad,et al.  Human Control of Interactions with Objects - Variability, Stability and Predictability , 2017, Geometric and Numerical Foundations of Movements.

[48]  D. Sternad,et al.  Variability in motor learning: relocating, channeling and reducing noise , 2009, Experimental Brain Research.

[49]  J R Flanagan,et al.  The Role of Internal Models in Motion Planning and Control: Evidence from Grip Force Adjustments during Movements of Hand-Held Loads , 1997, The Journal of Neuroscience.

[50]  S. Schaal,et al.  One-Handed Juggling: A Dynamical Approach to a Rhythmic Movement Task. , 1996, Journal of motor behavior.

[51]  Dagmar Sternad,et al.  Dynamic primitives in the control of locomotion , 2013, Front. Comput. Neurosci..

[52]  Jeffrey M. Hausdorff Gait dynamics, fractals and falls: finding meaning in the stride-to-stride fluctuations of human walking. , 2007, Human movement science.

[53]  J R Flanagan,et al.  Composition and Decomposition of Internal Models in Motor Learning under Altered Kinematic and Dynamic Environments , 1999, The Journal of Neuroscience.

[54]  Jesse C. Dean,et al.  The Effect of Lateral Stabilization on Walking in Young and Old Adults , 2007, IEEE Transactions on Biomedical Engineering.

[55]  Dagmar Sternad,et al.  Directionality in distribution and temporal structure of variability in skill acquisition , 2013, Front. Hum. Neurosci..

[56]  Dagmar Sternad,et al.  The dialogue between data and model: passive stability and relaxation behavior in a ball bouncing task , 2004 .

[57]  S. Schaal,et al.  Bouncing a ball: tuning into dynamic stability. , 2001, Journal of experimental psychology. Human perception and performance.

[58]  R. Johansson,et al.  Prediction Precedes Control in Motor Learning , 2003, Current Biology.

[59]  Neville Hogan,et al.  Improved Assessment of Orbital Stability of Rhythmic Motion with Noise , 2015, PloS one.

[60]  Piet Lammertse,et al.  HapticMaster - a generic force controlled robot for human interaction , 2003, Ind. Robot.

[61]  J. Dingwell,et al.  Nonlinear time series analysis of normal and pathological human walking. , 2000, Chaos.

[62]  Marco Pavone,et al.  Robust online motion planning via contraction theory and convex optimization , 2017, 2017 IEEE International Conference on Robotics and Automation (ICRA).

[63]  O. Perron,et al.  Die Stabilitätsfrage bei Differentialgleichungen , 1930 .

[64]  Dagmar Sternad,et al.  Predictability, force, and (anti)resonance in complex object control. , 2018, Journal of neurophysiology.

[65]  R A Scheidt,et al.  Impedance control and internal model formation when reaching in a randomly varying dynamical environment. , 2001, Journal of neurophysiology.

[66]  Dagmar Sternad,et al.  Dynamic primitives of motor behavior , 2012, Biological Cybernetics.

[67]  D Sternad,et al.  Dynamics of a bouncing ball in human performance. , 2000, Physical review. E, Statistical, nonlinear, and soft matter physics.