Stepping of biped robots over large obstacles using NMPC controller

One of the main challenges for biped robots is to step over large obstacles during walking. In this paper, a control method is proposed for walking and stepping over large obstacles based on the Nonlinear Model Predictive Control (NMPC) method. One of the main advantages of the proposed method is that it is trajectory free, which gives the robot the ability to step over any feasible obstacle. Moreover, the NMPC guarantees dynamic stability during walking and crossing over the target. In addition, a multilayer perceptron neural network is employed for identification of the dynamic model of the robot. In this way, the proposed method can cope with uncertainties in the robot model. Simulation results show good performance of the proposed method applied to a 173 cm robot stepping over a 40×15cm obstacle dynamically in the sagittal plane while maintaining a safety clearance from it, without any need for reference trajectory.

[1]  Chung Ying Amy Chan Dynamic modeling, control and simulation of a planar five-link bipedal walking system , 2000 .

[2]  Pierre-Brice Wieber,et al.  Online walking gait generation with adaptive foot positioning through Linear Model Predictive control , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[3]  Takeo Kanade,et al.  Vision-guided humanoid footstep planning for dynamic environments , 2005, 5th IEEE-RAS International Conference on Humanoid Robots, 2005..

[4]  Pierre-Brice Wieber,et al.  Trajectory Free Linear Model Predictive Control for Stable Walking in the Presence of Strong Perturbations , 2006, 2006 6th IEEE-RAS International Conference on Humanoid Robots.

[5]  Jie Yang,et al.  Motion Planning for Stepping On/Off Obstacles by Humanoid Robot , 2007, 2007 International Conference on Mechatronics and Automation.

[6]  K. Yokoi,et al.  Mobility of Humanoid Robots: Stepping over Large Obstacles Dynamically , 2006, 2006 International Conference on Mechatronics and Automation.

[7]  Miomir Vukobratovic,et al.  Survey of Intelligent Control Techniques for Humanoid Robots , 2003, J. Intell. Robotic Syst..

[8]  Olivier Stasse,et al.  Strategies for Humanoid Robots to Dynamically Walk Over Large Obstacles , 2009, IEEE Transactions on Robotics.

[9]  Christophe Sabourin,et al.  Robustness of the dynamic walk of a biped robot subjected to disturbing external forces by using CMAC neural networks , 2005, Robotics Auton. Syst..

[10]  Jih-Gau Juang,et al.  Intelligent locomotion control on sloping surfaces , 2002, Inf. Sci..

[11]  Mohammad Farrokhi,et al.  Robust Nonlinear Model Predictive trajectory free control of biped robots based on nonlinear disturbance observer , 2010, 2010 18th Iranian Conference on Electrical Engineering.

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

[13]  Philippe Poignet,et al.  ON LINE OPTIMAL CONTROL FOR BIPED ROBOTS , 2002 .

[14]  Maciej Ławryńczuk,et al.  A Family of Model Predictive Control Algorithms With Artificial Neural Networks , 2007, Int. J. Appl. Math. Comput. Sci..

[15]  J. F. Seara,et al.  Gaze Control for Goal-Oriented Humanoid Walking , 2001 .

[16]  Yan Wang,et al.  Real-Time Control of Full Actuated Biped Robot Based on Nonlinear Model Predictive Control , 2008, ICIRA.

[17]  Kazuhito Yokoi,et al.  Motion planning for humanoid robots stepping over obstacles , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[18]  Chih-Lyang Hwang,et al.  The stepping over an obstacle for the humanoid robot with the consideration of dynamic balance , 2010, Proceedings of SICE Annual Conference 2010.

[19]  Vladimir J. Lumelsky,et al.  Biped robot locomotion in scenes with unknown obstacles , 1999, Proceedings 1999 IEEE International Conference on Robotics and Automation (Cat. No.99CH36288C).