Learning dynamic balance of a biped walking robot

This paper discusses the application of CMAC (cerebellar model arithmetic computer) neural networks to the problem of biped walking with dynamic balance. The project goal is to develop biped control strategies based on a hierarchy of simple gait oscillators, PID controllers and neural network learning, but requiring no detailed dynamic models. The focus of this report is on real-time control studies using a ten axis biped robot with joint position, foot force and body acceleration sensors. While efficient walking has not yet been achieved, the experimental biped has learned the closed chain kinematics necessary to shift body weight from side-to-side while maintaining good foot contact and has learned the dynamic balance required in order to lift a foot off the floor for a desired length of time, during which the foot can be moved to a new location relative to the body. Using these skills, the biped is able to link short steps without falling.<<ETX>>

[1]  W. Thomas Miller,et al.  Sensor-based control of robotic manipulators using a general learning algorithm , 1987, IEEE J. Robotics Autom..

[2]  Tooru Nogai,et al.  Study of lower level adaptive walking in the sagittal plane by a biped locomotion robot , 1991, Adv. Robotics.

[3]  Marc H. Raibert,et al.  Legged Robots That Balance , 1986, IEEE Expert.

[4]  J. Albus Mechanisms of planning and problem solving in the brain , 1979 .

[5]  Akihito Sano,et al.  Sensor-Based Control of a Nine-Link Biped , 1990, Int. J. Robotics Res..

[6]  W. T. Miller,et al.  CMAC: an associative neural network alternative to backpropagation , 1990, Proc. IEEE.

[7]  Miomir Vukobratović,et al.  Biped Locomotion: Dynamics, Stability, Control and Application , 1990 .

[8]  W. Thomas Miller,et al.  A simulation study of bipedal walking robots: modeling, walking algorithms, and neural network control , 1992 .

[9]  M.C. Mulder,et al.  A knowledge based control strategy for a biped , 1988, Proceedings. 1988 IEEE International Conference on Robotics and Automation.

[10]  I. Shimoyama,et al.  Dynamic Walk of a Biped , 1984 .

[11]  D. J. Todd Walking machines : an introduction to legged robots , 1985 .

[12]  Shinzo Kitamura,et al.  Trajectory Planning of a Biped Locomotive Robot , 1989 .

[13]  W. Thomas Miller,et al.  Real-time dynamic control of an industrial manipulator using a neural network-based learning controller , 1990, IEEE Trans. Robotics Autom..

[14]  Yuan F. Zheng,et al.  Gait synthesis for a biped robot climbing sloping surfaces using neural networks. II. Dynamic learning , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[15]  Shuuji Kajita,et al.  Dynamic walking control of a biped robot along a potential energy conserving orbit , 1992, IEEE Trans. Robotics Autom..

[16]  Stephen M. Scalera,et al.  Bipedal Gait Adaptation For Walking With Dynamic Balance , 1991, 1991 American Control Conference.

[17]  W.T. Miller Real-time neural network control of a biped walking robot , 1994, IEEE Control Systems.