An electromyography-driven central pattern generator model for robotic control application

Central pattern generator (CPG) models have been designed at abstract levels of the rhythm phenomena and widely applied in robot control. The robot controlled with a CPG model is hard to perceive and respond to the motion intention coming from human beings. A new CPG model driven by surface electromyography (sEMG) was presented in this paper to manipulate robots more favorably without loss of their autonomous capability. The CPG model was designed based on an echo state network (ESN) which was a large, random, recurrent neural network. The frequency modulating from inputs to outputs was researched in this study. It was illustrated that ESNs could learn and generalize the frequency transition pattern. The flexion and extension motion of forearms and the sEMG at biceps and triceps muscles were sampled as the teacher signals to train the CPG model. The prediction error of the trained model was analyzed carefully and the model output was applied to control a rehabilitation exoskeleton. Finally, the future work was discussed on the model structure optimizing.

[1]  Majid Nili Ahmadabadi,et al.  Design, implementation and analysis of an alternation-based Central Pattern Generator for multidimensional trajectory generation , 2012, Robotics Auton. Syst..

[2]  Auke Jan Ijspeert,et al.  Central pattern generators for locomotion control in animals and robots: A review , 2008, Neural Networks.

[3]  José Santos Reyes,et al.  Biped locomotion control with evolved adaptive center-crossing continuous time recurrent neural networks , 2012, Neurocomputing.

[4]  Yasuo Kuniyoshi,et al.  Creating and modulating rhythms by controlling the physics of the body , 2010, Auton. Robots.

[5]  Benjamin Schrauwen,et al.  Supervised learning of internal models for autonomous goal-oriented robot navigation using Reservoir Computing , 2010, 2010 IEEE International Conference on Robotics and Automation.

[6]  E. Marder,et al.  Central pattern generators and the control of rhythmic movements , 2001, Current Biology.

[7]  Nicola Vitiello,et al.  Human–Robot Synchrony: Flexible Assistance Using Adaptive Oscillators , 2011, IEEE Transactions on Biomedical Engineering.

[8]  Panagiotis K. Artemiadis,et al.  A Switching Regime Model for the EMG-Based Control of a Robot Arm , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[9]  Benjamin Schrauwen,et al.  Design of a Central Pattern Generator Using Reservoir Computing for Learning Human Motion , 2009, 2009 Advanced Technologies for Enhanced Quality of Life.

[10]  Herbert Jaeger,et al.  Minimal Energy Control of an ESN Pattern Generator , 2011 .

[11]  E L Morin,et al.  Sampling, noise-reduction and amplitude estimation issues in surface electromyography. , 2002, Journal of electromyography and kinesiology : official journal of the International Society of Electrophysiological Kinesiology.

[12]  Joel C. Perry,et al.  Real-Time Myoprocessors for a Neural Controlled Powered Exoskeleton Arm , 2006, IEEE Transactions on Biomedical Engineering.

[13]  Toshio Tsuji,et al.  A human-assisting manipulator teleoperated by EMG signals and arm motions , 2003, IEEE Trans. Robotics Autom..

[14]  Dingguo Zhang,et al.  Theoretical Analysis on Neural oscillator toward Biomimic Robot Control , 2007, Int. J. Humanoid Robotics.

[15]  Z. G. Zhang,et al.  Time-dependent power spectral density estimation of surface electromyography during isometric muscle contraction: methods and comparisons. , 2010, Journal of electromyography and kinesiology : official journal of the International Society of Electrophysiological Kinesiology.

[16]  Benjamin Schrauwen,et al.  Generative Modeling of Autonomous Robots and their Environments using Reservoir Computing , 2007, Neural Processing Letters.

[17]  Herbert Jaeger,et al.  Optimization and applications of echo state networks with leaky- integrator neurons , 2007, Neural Networks.

[18]  Harald Haas,et al.  Harnessing Nonlinearity: Predicting Chaotic Systems and Saving Energy in Wireless Communication , 2004, Science.

[19]  Dingguo Zhang,et al.  Neural oscillator based control for pathological tremor suppression via functional electrical stimulation , 2011 .

[20]  Kazuyuki Aihara,et al.  Robust Generation of Dynamical Patterns in Human Motion by a Deep Belief Nets , 2011, ACML.

[21]  Shuxiang Guo,et al.  Design Process of Exoskeleton Rehabilitation Device and Implementation of Bilateral Upper Limb Motor Movement , 2011 .

[22]  Benjamin Schrauwen,et al.  A discrete/rhythmic pattern generating RNN , 2012, ESANN.