Gait adaptation method of biped robot for various terrains using central pattern generator (CPG) and learning mechanism

There is evidence showing that animals have inherent rhythmic pattern generators called central pattern generator (CPG) that produce locomotion, respiration, heartbeat, and etc. Until now, the CPG has been widely used in robotic systems especially for locomotion. In this paper, we propose a gait adaptation method of biped robot for various terrains. The CPGs are used for creating desired joint angle of a biped robot. And a learning mechanism is realized with genetic algorithms (GAs) and Neural Network (NN). From an each terrain, the most suitable parameters of CPGs that can produce stable biped robot gait are founded by GAs. The parameter set founded by GAs and sensor data at that time are used for training the NN. After finishing training of the NN, the NN can be used for producing suitable parameters of the CPGs according to a sensor input. Finally the gait of the biped robot is changed according to environment.

[1]  Yasuhiro Fukuoka,et al.  Biologically inspired adaptive dynamic walking in outdoor environment using a self-contained quadruped robot: 'Tekken2' , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[2]  Gentaro Taga,et al.  A model of the neuro-musculo-skeletal system for human locomotion , 1995, Biological Cybernetics.

[3]  Jun Morimoto,et al.  An empirical exploration of a neural oscillator for biped locomotion control , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[4]  山田 祐,et al.  Open Dynamics Engine を用いたスノーボードロボットシミュレータの開発 , 2007 .

[5]  Jun Morimoto,et al.  Experimental Studies of a Neural Oscillator for Biped Locomotion with QRIO , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[6]  Kiyotoshi Matsuoka,et al.  Sustained oscillations generated by mutually inhibiting neurons with adaptation , 1985, Biological Cybernetics.

[7]  A. Cohen Control Principles for Locomotion -Looking Toward Biology , 2006 .

[8]  Kazuo Ishii,et al.  Behavior generation of bipedal robot using central pattern generator(CPG) (1st report: CPG parameters searching method by genetic algorithm) , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[9]  Chen Jiapin,et al.  Design of central pattern generator for humanoid robot walking based on multi-objective GA , 2000 .

[10]  Matthew M. Williamson,et al.  Neural control of rhythmic arm movements , 1998, Neural Networks.