ZMP based neural network inspired humanoid robot control

This paper concerns ZMP-based control that is inspired by artificial neural networks for humanoid robot walking on varying sloped surfaces. Humanoid robots are currently one of the most exciting research topics in the field of robotics, and maintaining stability while they are standing, walking or moving is a key concern. To ensure a steady and smooth walking gait of such robots, a feedforward type of neural network architecture, trained by the back-propagation algorithm, is employed. The inputs and outputs of the neural network architecture are the ZMPx and ZMPy errors of the robot, and the x, y positions of the robot, respectively. The neural network developed allows the controller to generate the desired balance of the robot positions, resulting in a steady gait for the robot as it moves around on a flat floor, and when it is descending or ascending slopes. In this paper, experiments of humanoid robot walking are carried out, in which the actual position data from a prototype robot are measured in real-time situations, and fed into a neural network inspired controller designed for stable bipedal walking. In addition, natural walking motions on the different surfaces with varying slopes are obtained and the performance of the resulting controller is shown to be satisfactory.

[1]  T. Takenaka,et al.  The development of Honda humanoid robot , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[2]  Gwi-Tae Park,et al.  Use of Support Vector Machines: Synergism to Intelligent Humanoid Robot Walking Down on a Slope , 2006, KES.

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

[4]  Y. Z. Li,et al.  Trajectory synthesis and physical admissibility for a biped robot during the single-support phase , 1990, Proceedings., IEEE International Conference on Robotics and Automation.

[5]  M. Vukobratovic,et al.  Biped Locomotion , 1990 .

[6]  C. S. George Lee,et al.  Neural fuzzy systems: a neuro-fuzzy synergism to intelligent systems , 1996 .

[7]  Kazuhito Yokoi,et al.  Planning walking patterns for a biped robot , 2001, IEEE Trans. Robotics Autom..

[8]  Shuta Murakami,et al.  Fuzzy control of dynamic biped walking robot , 1995, Proceedings of 1995 IEEE International Conference on Fuzzy Systems..

[9]  Yoshihiko Nakamura,et al.  Making feasible walking motion of humanoid robots from human motion capture data , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).

[10]  Armando Carlos de Pina Filho,et al.  Humanoid Robots: New Developments , 2007 .

[11]  M.-Y. Shieh,et al.  Design of a biped locomotion controller based on adaptive neuro-fuzzy inference systems , 2008 .

[12]  Kazuhito Yokoi,et al.  Stepping over obstacles with humanoid robots , 2006, IEEE Transactions on Robotics.

[13]  Rodney A. Brooks,et al.  Humanoid robots , 2002, CACM.

[14]  Ming-Yuan Shieh,et al.  Development and Implementation of an Artificial Neural Network based Controller for Gait Balance of a Biped Robot , 2007, IECON 2007 - 33rd Annual Conference of the IEEE Industrial Electronics Society.

[15]  Gwi-Tae Park,et al.  Zero-moment point trajectory modelling of a biped walking robot using an adaptive neuro-fuzzy system , 2005 .

[16]  Dilip Kumar Pratihar,et al.  On-line stable gait generation of a two-legged robot using a genetic-fuzzy system , 2005, Robotics Auton. Syst..

[17]  Albert Albers,et al.  Stability maintenance of a humanoid robot under disturbance with fictitious zero-moment point (FZMP) , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[18]  E. Mizutani,et al.  Neuro-Fuzzy and Soft Computing-A Computational Approach to Learning and Machine Intelligence [Book Review] , 1997, IEEE Transactions on Automatic Control.

[19]  Yasuhisa Hasegawa,et al.  Trajectory generation for biped locomotion robot , 2000 .

[20]  Gwi-Tae Park,et al.  Advanced Humanoid Robot Based on the Evolutionary Inductive Self-organizing Network , 2007 .

[21]  Djitt Laowattana,et al.  Neuro-Fuzzy Algorithm for a Biped Robotic System , 2008 .

[22]  Miomir Vukobratovic,et al.  Zero-Moment Point - Thirty Five Years of its Life , 2004, Int. J. Humanoid Robotics.

[23]  Gwi-Tae Park,et al.  Fuzzy Modeling of Zero Moment Point Trajectory for a Biped Walking Robot , 2004, KES.