Geometric and Numerical Foundations of Movements 123

Humans out-perform contemporary robots despite vastly slower ‘wetware’ (e.g. neurons) and ‘hardware’ (e.g. muscles). The basis of human sensorymotor performance appears to be quite different from that of robots. Human haptic perception is not compatible with Riemannian geometry, the foundation of classical mechanics and robot control. Instead, evidence suggests that human control is based on dynamic primitives, which enable highly dynamic behavior with minimal highlevel supervision and intervention. Motion primitives include submovements (discrete actions) and oscillations (rhythmic behavior). Adding mechanical impedance as a class of dynamic primitives facilitates controlling physical interaction. Both motion and interaction primitives may be combined by re-purposing the classical equivalent electric circuit and extending it to a nonlinear equivalent network. It highlights the contrast between the dynamics of physical systems and the dynamics of computation and information processing. Choosing appropriate task-specific impedance may be cast as a stochastic optimization problem, though its solution remains challenging. The composability of dynamic primitives, including mechanical impedances, enables complex tasks, including multi-limb coordination, to be treated as a composite of simpler tasks, each represented by an equivalent network. The most useful form of nonlinear equivalent network requires the interactive dynamics to respond to deviations from the motion that would occur without interaction. That suggests some form of underlying geometric structure but which geometry is induced by a composition of motion and interactive dynamic primitives? Answering that question might pave the way to achieve superior robot control and seamless human-robot collaboration.

[1]  Olzhas Adiyatov,et al.  Compliant actuation for energy efficient impedance modulation , 2016, 2016 IEEE International Conference on Robotics and Automation (ICRA).

[2]  Hyunglae Lee,et al.  Energetic Passivity of the Human Ankle Joint , 2016, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[3]  Lucille Aileen Hosford Development and testing of an impedance controller on an anthropomorphic robot for extreme environment operations , 2016 .

[4]  N. Hogan,et al.  Time-Varying Ankle Mechanical Impedance During Human Locomotion , 2015, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[5]  Scott Kuindersma,et al.  Optimization-based locomotion planning, estimation, and control design for the atlas humanoid robot , 2015, Autonomous Robots.

[6]  Alin Albu-Schäffer,et al.  Three-Dimensional Bipedal Walking Control Based on Divergent Component of Motion , 2015, IEEE Transactions on Robotics.

[7]  Neville Hogan,et al.  A General Actuator Model Based on Nonlinear Equivalent Networks , 2014, IEEE/ASME Transactions on Mechatronics.

[8]  N. Hogan,et al.  Multivariable Dynamic Ankle Mechanical Impedance With Active Muscles , 2014, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

[9]  N. Hogan,et al.  Multivariable Static Ankle Mechanical Impedance With Active Muscles , 2014, IEEE Transactions on Neural Systems and Rehabilitation Engineering.

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

[11]  Jun Nakanishi,et al.  Dynamical Movement Primitives: Learning Attractor Models for Motor Behaviors , 2013, Neural Computation.

[12]  N. Hogan,et al.  A Simple State-Determined Model Reproduces Entrainment and Phase-Locking of Human Walking , 2012, PloS one.

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

[14]  E. Salinas,et al.  On the Design of Ultra-Fast Electromechanical Actuators: A Comprehensive Multi-Physical Simulation Model , 2012, 2012 Sixth International Conference on Electromagnetic Field Problems and Applications.

[15]  N. Hogan,et al.  Walking Is Not Like Reaching: Evidence from Periodic Mechanical Perturbations , 2012, PloS one.

[16]  Hyunglae Lee,et al.  Multivariable static ankle mechanical impedance with relaxed muscles. , 2011, Journal of biomechanics.

[17]  Stefan Schaal,et al.  Learning variable impedance control , 2011, Int. J. Robotics Res..

[18]  Auke Ijspeert,et al.  Modeling discrete and rhythmic movements through motor primitives: a review , 2010, Biological Cybernetics.

[19]  F Crevecoeur,et al.  Movement stability under uncertain internal models of dynamics. , 2010, Journal of neurophysiology.

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

[21]  A. Kacelnik,et al.  Behavioural ecology: Tool manufacture by naive juvenile crows , 2005, Nature.

[22]  Scott H. Johnson-Frey The neural bases of complex tool use in humans , 2004, Trends in Cognitive Sciences.

[23]  J. Collins,et al.  Open-loop and closed-loop control of posture: A random-walk analysis of center-of-pressure trajectories , 2004, Experimental Brain Research.

[24]  D. Sternad,et al.  Interaction between discrete and rhythmic movements: reaction time and phase of discrete movement initiation during oscillatory movements , 2003, Brain Research.

[25]  Don H. Johnson,et al.  Origins of the equivalent circuit concept: the current-source equivalent , 2003, Proc. IEEE.

[26]  Don H. Johnson Origins of the equivalent circuit concept: the voltage-source equivalent , 2003, Proc. IEEE.

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

[28]  Antony J. Hodgson,et al.  A model-independent definition of attractor behavior applicable to interactive tasks , 2000, IEEE Trans. Syst. Man Cybern. Part C.

[29]  F A Mussa-Ivaldi,et al.  Haptic interaction with virtual objects. Spatial perception and motor control. , 2000, Biological cybernetics.

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

[31]  N. Hogan,et al.  Quantization of continuous arm movements in humans with brain injury. , 1999, Proceedings of the National Academy of Sciences of the United States of America.

[32]  Neville Hogan,et al.  Serial processing in human movement production , 1998, Neural Networks.

[33]  Joseph A. Doeringer,et al.  Intermittency in preplanned elbow movements persists in the absence of visual feedback. , 1998, Journal of neurophysiology.

[34]  D J Ostry,et al.  Are complex control signals required for human arm movement? , 1998, Journal of neurophysiology.

[35]  J. Milton,et al.  Noise-induced transitions in human postural sway. , 1996, Physical review. E, Statistical physics, plasmas, fluids, and related interdisciplinary topics.

[36]  W. T. Thach,et al.  Cerebellar ataxia: abnormal control of interaction torques across multiple joints. , 1996, Journal of neurophysiology.

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

[38]  G. Hunt Manufacture and use of hook-tools by New Caledonian crows , 1996, Nature.

[39]  J R Flanagan,et al.  Trajectory adaptation to a nonlinear visuomotor transformation: evidence of motion planning in visually perceived space. , 1995, Journal of neurophysiology.

[40]  J. Lackner,et al.  Rapid adaptation to Coriolis force perturbations of arm trajectory. , 1994, Journal of neurophysiology.

[41]  Antony John Hodgson Inferring central motor plans from attractor trajectory measurements , 1994 .

[42]  Moshe Cohen,et al.  Learning impedance parameters for robot control using an associative search network , 1991, IEEE Trans. Robotics Autom..

[43]  C.J. Abul-Haj,et al.  Functional assessment of control systems for cybernetic elbow prostheses. I. Description of the technique , 1990, IEEE Transactions on Biomedical Engineering.

[44]  C.J. Abul-Haj,et al.  Functional assessment of control systems for cybernetic elbow prostheses. II. Application of the technique , 1990, IEEE Transactions on Biomedical Engineering.

[45]  N. Hogan Mechanical Impedance of Single- and Multi-Articular Systems , 1990 .

[46]  F A Mussa-Ivaldi,et al.  Haptic illusions: experiments on human manipulation and perception of "virtual objects". , 1990, Cold Spring Harbor symposia on quantitative biology.

[47]  C Boesch,et al.  Tool use and tool making in wild chimpanzees. , 1990, Folia primatologica; international journal of primatology.

[48]  Neville Hogan,et al.  Robust control of dynamically interacting systems , 1988 .

[49]  Neville Hogan,et al.  An Emulator System for Developing Improved Elbow-Prosthesis Designs , 1987, IEEE Transactions on Biomedical Engineering.

[50]  T. Flash,et al.  The coordination of arm movements: an experimentally confirmed mathematical model , 1985, The Journal of neuroscience : the official journal of the Society for Neuroscience.

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

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

[53]  J. Kelso Phase transitions and critical behavior in human bimanual coordination. , 1984, The American journal of physiology.

[54]  D. Humphrey,et al.  Separate cortical systems for control of joint movement and joint stiffness: reciprocal activation and coactivation of antagonist muscles. , 1983, Advances in neurology.

[55]  S. Andreassen,et al.  Regulation of soleus muscle stiffness in premammillary cats: intrinsic and reflex components. , 1981, Journal of neurophysiology.

[56]  T M KUNNAPAS,et al.  An analysis of the vertical-horizontal illusion. , 1955, Journal of experimental psychology.