CPG Control for Harmonic Motion of Assistive Robot With Human Motor Control Identification

Various movements in human life, such as walking, bicycling, cleaning, chewing, swimming, and so on, are periodic or repetitive. This paper proposes a method for designing a feedback controller for a robotic system to help a human with periodic (harmonic, in particular) motion tasks. The control objective is to stabilize a human-intended oscillatory movement while reducing the required human effort. For the control architecture, we adopt the central pattern generator (CPG), which is a neuronal circuit for rhythmic motor pattern. Animal locomotions under CPG control are capable of complying with various environment dynamics to yield different oscillatory movements. We take advantage of this adaptation property of the CPG controller that acts as a nonlinear damping compensator and removes part of the resistive forces in the system, thereby reducing the human effort without interfering with the human intention. It is shown that the resulting human-intended oscillation is a locally stable harmonic solution of the closed-loop human–robot CPG system, assuming a simple model of the human motor control. The proposed control method is experimentally validated for a simple robotic arm, with a system identification of the human motor control.

[1]  Tetsuya Iwasaki,et al.  Entrainment to Natural Oscillations via Uncoupled Central Pattern Generators , 2011, IEEE Transactions on Automatic Control.

[2]  T. Iwasaki,et al.  Formal analysis of resonance entrainment by central pattern generator , 2008, Journal of mathematical biology.

[3]  S. Grillner,et al.  Neuronal Control of Locomotion 'From Mollusc to Man ' , 1999 .

[4]  Laurent Baratchart,et al.  A Grobman–Hartman Theorem for Control Systems , 2003 .

[5]  T. Milner,et al.  A model for the generation of movements requiring endpoint precision , 1992, Neuroscience.

[6]  Steven W. Keele,et al.  Behavioral Analysis of Movement , 2011 .

[7]  R. Bellman Stability theory of differential equations , 1953 .

[8]  Dimitrios Papageorgiou,et al.  A kinematic controller for human-robot handshaking using internal motion adaptation , 2015, 2015 IEEE International Conference on Robotics and Automation (ICRA).

[9]  Yasuhisa Hasegawa,et al.  Intention-based walking support for paraplegia patients with Robot Suit HAL , 2007, Adv. Robotics.

[10]  R. D Seidler,et al.  Feedforward and feedback processes in motor control , 2004, NeuroImage.

[11]  P. Olver Nonlinear Systems , 2013 .

[12]  Tetsuya Iwasaki,et al.  Sensory Feedback Mechanism Underlying Entrainment of Central Pattern Generator to Mechanical Resonance , 2006, Biological Cybernetics.

[13]  Tetsuya Iwasaki,et al.  Biological clockwork underlying adaptive rhythmic movements , 2014, Proceedings of the National Academy of Sciences.

[14]  Petre Stoica,et al.  Decentralized Control , 2018, The Control Systems Handbook.

[15]  Jacob Rosen,et al.  A myosignal-based powered exoskeleton system , 2001, IEEE Trans. Syst. Man Cybern. Part A.

[16]  Geoffrey E. Hinton,et al.  Parallel computations for controlling an arm. , 1984, Journal of motor behavior.

[17]  F. Lacquaniti,et al.  From Spinal Central Pattern Generators to Cortical Network: Integrated BCI for Walking Rehabilitation , 2012, Neural plasticity.

[18]  Mitsuo Kawato,et al.  Feedback-error-learning neural network for trajectory control of a robotic manipulator , 1988, Neural Networks.

[19]  Tetsuya Iwasaki,et al.  CPG control for assisting human with periodic motion tasks , 2016, 2016 IEEE 55th Conference on Decision and Control (CDC).

[20]  Carlo Alberto Avizzano,et al.  Transparent force control for Body Extender , 2012, 2012 IEEE RO-MAN: The 21st IEEE International Symposium on Robot and Human Interactive Communication.

[21]  Ludovic Righetti,et al.  Programmable central pattern generators: an application to biped locomotion control , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[22]  Nicola Vitiello,et al.  Oscillator-based assistance of cyclical movements: model-based and model-free approaches , 2011, Medical & Biological Engineering & Computing.

[23]  Biao Huang,et al.  System Identification , 2000, Control Theory for Physicists.

[24]  Rick Grush,et al.  The emulation theory of representation: Motor control, imagery, and perception , 2004, Behavioral and Brain Sciences.

[25]  Nevio Luigi Tagliamonte,et al.  Human-robot interaction tests on a novel robot for gait assistance , 2013, 2013 IEEE 13th International Conference on Rehabilitation Robotics (ICORR).

[26]  D. Reinkensmeyer,et al.  Review of control strategies for robotic movement training after neurologic injury , 2009, Journal of NeuroEngineering and Rehabilitation.

[27]  Tetsuya Iwasaki,et al.  Multivariable harmonic balance for central pattern generators , 2008, Autom..

[28]  J. Flanagan,et al.  Control of Trajectory Modifications in Target-Directed Reaching. , 1993, Journal of motor behavior.

[29]  Juan Carlos Arevalo,et al.  Control Motion Approach of a Lower Limb Orthosis to Reduce Energy Consumption , 2012 .

[30]  B. Moore Principal component analysis in linear systems: Controllability, observability, and model reduction , 1981 .

[31]  H. Kazerooni,et al.  Biomechanical design of the Berkeley lower extremity exoskeleton (BLEEX) , 2006, IEEE/ASME Transactions on Mechatronics.

[32]  Jun Morimoto,et al.  Full-body exoskeleton robot control for walking assistance by style-phase adaptive pattern generation , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[33]  Scott T. Grafton,et al.  Forward modeling allows feedback control for fast reaching movements , 2000, Trends in Cognitive Sciences.

[34]  Clément Gosselin,et al.  A Friendly Beast of Burden: A Human-Assistive Robot for Handling Large Payloads , 2013, IEEE Robotics & Automation Magazine.

[35]  Günter Hommel,et al.  EMG-Driven Human Model for Orthosis Control , 2006 .