Hostname: page-component-cd9895bd7-hc48f Total loading time: 0 Render date: 2024-12-28T05:28:34.931Z Has data issue: false hasContentIssue false

A coordination-based CPG structure for 3D walking control

Published online by Cambridge University Press:  07 February 2013

Weiwei Huang*
Affiliation:
Robotics Institute, Carnegie Mellon University, Pittsburgh, USA
Chee-Meng Chew
Affiliation:
Department of Mechanical Engineering, National University of Singapore, Singapore E-mails: [email protected], [email protected]
Geok-Soon Hong
Affiliation:
Department of Mechanical Engineering, National University of Singapore, Singapore E-mails: [email protected], [email protected]
*
*Corresponding author. E-mails: [email protected], [email protected]

Summary

In most of our daily motion tasks, the coordination between limbs is very crucial for successful execution of the tasks. In this paper, coordination among oscillators controlling in Cartesian space is studied to control bipedal walking. In our method, phase adjustment among oscillators is considered as one of the key issues to achieve coordination. A new phase adjustment method is proposed. With this method, an oscillator is able to coordinate other oscillators and maintain a desired phase relationship. This property is important for the walking control especially when external perturbations are given. To simplify the relationship between oscillators in a central pattern generator (CPG), a hierarchical CPG structure is adopted, where a main oscillator will be used to adjust other oscillators. In the simulation, the walking motion controlled by the CPG controller converges to a stable pattern even with external perturbations. We have implemented the controller in both the simulation model and real hardware robot.

Type
Articles
Copyright
Copyright © Cambridge University Press 2013 

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

References

1.Smith, J., Feldman, J. and Schmidt, B. J., “Neural mechanisms generating locomotion studied in mammalian brain stem-spinal cord in vitro,” FASEB 2, 22832288 (1988).CrossRefGoogle ScholarPubMed
2.Cazalets, J., Sqalli-Houssaini, Y. and Clarac, F., “Activation of the central pattern generators for locomotion by serotonin and excitatory amino acids in neonatal rat,” J. Physiol. 455, 187204 (1992).CrossRefGoogle ScholarPubMed
3.Swinnen, S. P., “Intermanual coordination: From behavioural principles to neural-network interactions,” Nature 3 (5), 348359 (2002).Google ScholarPubMed
4.Klavins, E. and Koditschek, D. E., “Phase regulation of decentralized cyclic robotic systems,” Int. J. Robot. Res. 21, 257277 (2002).CrossRefGoogle Scholar
5.Taga, G., Yamaguchi, Y. and Shimizu, H., “Self-organized control of bipedal locomotion by neural oscillators in unpredictable environment,” Biol. Cybern. 65, 147159 (1991).CrossRefGoogle ScholarPubMed
6.Taga, G., “A model of the neuro-musculo-skeletal system for human locomotion i. emergence of basic gait,” Biol. Cybern. 73, 97111 (1995).CrossRefGoogle Scholar
7.Lewis, M. and Fagg, A., “Genetic Programming Approach to the Construction of a Neural Network for Control of a Walking Robot,” In: Proceedings of the IEEE International Conference on Robotics and Automation, Nice, France (1992) pp. 26182623.Google Scholar
8.Garis, D., “Analysis of Neural Oscillator for Bio-inspired Robot Control,” In: IEEE Conference on Robotics, Automation and Mechatronics, Bangkok, Thailand (2006) pp. 204206.Google Scholar
9.Matsuoka, K., “Sustained oscillations generated by mutually inhibiting neurons with adaptation,” Biol. Cybern. 52, 367376 (1985).CrossRefGoogle ScholarPubMed
10.Grillner, S., “Neurobiological bases of rhythmic motor acts in vertebrates,” Science 228, 143149 (1985).CrossRefGoogle ScholarPubMed
11.Williamson, M. M., “Neural control of rhythmic arm movements,” Neural Netw. 11, 13791394 (1998).CrossRefGoogle ScholarPubMed
12.Nakanishi, J., Morimoto, J., Endo, G., Cheng, G., Schaal, S. and Kawato, M., “A Framework for Learning Biped Locomotion with Dynamical Movement Primitives,” In: Proceedings of the IEEE–RAS International Conference on Humanoid Robots, Los Angeles, CA, USA (2004) pp. 925940.Google Scholar
13.Endo, G., Morimoto, J., Nakanishi, J. and Cheng, G., “Experimental Studies of a Neural Oscillator for Biped Locomotion with Qrio,” In: Proceedings of the IEEE International Conference on Robotics and Automation, Barcelona, Spain (2005), pp. 596602.Google Scholar
14.Huang, W., Chew, C. M. and Hong, G. S., “Coordination between Oscillators: An Important Feature for Robust Bipedal Walking,” In: Proceedings of the IEEE International Conference on Robotics and Automation, Pasadena, California (May 2008) pp. 32063212.Google Scholar
15.Grillner, S., Control of Locomotion in Bipeds, Tetrapods and Fish (American Physiological Society, Bethesda, MD, 1981).CrossRefGoogle Scholar
16.Surdilovic, D., Jinyu, Z. and Bernhardt, R., “Gait Phase and Centre of Pressure Measuring System,” In: IEEE International Conference on Industrial Informatics, Berlin, Germany (2004) pp. 331334.Google Scholar
17.Matsubara, T., Morimoto, J., Nakanishi, J., Hyon, S.-H., Hale, J. G. and Cheng, G., “Learning to Acquire Whole-body Humanoid Com Movements to Achieve Dynamic Tasks,” In: IEEE International Conference on Robotics and Automation, Roma, Italy (2007) pp. 26882693.Google Scholar
18.Ishide, T. and Kuroki, Y., “Development of Sensor System of a Small Biped Entertainment Robot,” In: Proceedings of the IEEE International Conference on Robotics and Automation, New Orleans, Louisiana (2004) pp. 648653.Google Scholar
19.Yamasaki, T., Nomura, T. and Sato, S., “Possible functional roles of phase resetting during walking,” Biol. Cybern. 88, 468496 (2003).CrossRefGoogle ScholarPubMed