CPG Control for Biped Hopping Robot in Unpredictable Environment

A CPG control mechanism is proposed for hopping motion control of biped robot in unpredictable environment. Based on analysis of robot motion and biological observation of animal’s control mechanism, the motion control task is divided into two simple parts: motion sequence control and output force control. Inspired by a two-level CPG model, a two-level CPG control mechanism is constructed to coordinate the drivers of robot joint, while various feedback information are introduced into the control mechanism. Interneurons within the control mechanism are modeled to generate motion rhythm and pattern promptly for motion sequence control; motoneurons are modeled to control output forces of joint drivers in real time according to feedbacks. The control system can perceive changes caused by unknown perturbations and environment changes according to feedback information, and adapt to unpredictable environment by adjusting outputs of neurons. The control mechanism is applied to a biped hopping robot in unpredictable environment on simulation platform, and stable adaptive motions are obtained.

[1]  T. Brown On the nature of the fundamental activity of the nervous centres; together with an analysis of the conditioning of rhythmic activity in progression, and a theory of the evolution of function in the nervous system , 1914, The Journal of physiology.

[2]  D. McCrea,et al.  Organization of mammalian locomotor rhythm and pattern generation , 2008, Brain Research Reviews.

[3]  Auke Jan Ijspeert,et al.  A connectionist central pattern generator for the aquatic and terrestrial gaits of a simulated salamander , 2001, Biological Cybernetics.

[4]  Randall D. Beer,et al.  Application of evolved locomotion controllers to a hexapod robot , 1996, Robotics Auton. Syst..

[5]  Takashi Yasuno,et al.  Moving control of quadruped hopping robot using adaptive CPG networks , 2010, 2010 IEEE Conference on Robotics, Automation and Mechatronics.

[6]  Sten Grillner,et al.  Biological Pattern Generation: The Cellular and Computational Logic of Networks in Motion , 2006, Neuron.

[7]  Jun Nishii A Learning Model of a Periodic Locomotor Pattern by the Central Pattern Generator , 1999, Adapt. Behav..

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

[9]  A.J. Ijspeert,et al.  Passive compliant quadruped robot using Central Pattern Generators for locomotion control , 2008, 2008 2nd IEEE RAS & EMBS International Conference on Biomedical Robotics and Biomechatronics.

[10]  Hiroshi Kimura,et al.  Adaptive Motion of Animals and Machines , 2005 .

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

[12]  Jun Nishii An Adaptive Control Model of a Locomotion by the Central Pattern Generator , 1995, IWANN.

[13]  Patrik Larsson,et al.  A Distributed Neural Network Architecture for Hexapod Robot Locomotion , 1992, Neural Computation.

[14]  Hiroshi Shimizu,et al.  Self-organized control of bipedal locomotion by neural oscillators in unpredictable environment , 1991, Biological Cybernetics.

[15]  Kunikatsu Takase,et al.  Adaptive dynamic walking of a quadruped robot 'Tekken' on irregular terrain using a neural system model , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[16]  Ralph Etienne-Cummings,et al.  CPG Design using Inhibitory Networks , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[17]  H. Benjamin Brown,et al.  Experiments in Balance with a 3D One-Legged Hopping Machine , 1984 .

[18]  Yasuhiro Fukuoka,et al.  Adaptive Dynamic Walking of a Quadruped Robot on Natural Ground Based on Biological Concepts , 2007, Int. J. Robotics Res..