Walking control of humanoid robot based on extreme learning machine

This paper investigates the dynamic balance problem of humanoid robot and presents a systematic control architecture. In order to achieve better locomotion stability and control performance, a hybrid offline and online control algorithm based on all robot joints is proposed. Considering the complicated nonlinear relationship between zero-moment-point (ZMP) and robot joints, an offline learning algorithm based on extreme learning machine (ELM) is adopted to approximate the centre of mass (CoM) correction value according to ZMP error. Then, an online control method is employed to adjust all joints trajectories according to CoM position by minimising energy consumption. Given the optimised joints motion, an adaptive control system is proposed to track the desired trajectories and the stability proof is provided. The simulation results validate the proposed method.

[1]  Carlos Balaguer,et al.  A practical decoupled stabilizer for joint-position controlled humanoid robots , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[2]  Oussama Khatib,et al.  Compliant Control of Multicontact and Center-of-Mass Behaviors in Humanoid Robots , 2010, IEEE Transactions on Robotics.

[3]  Chee Kheong Siew,et al.  Extreme learning machine: Theory and applications , 2006, Neurocomputing.

[4]  Ohung Kwon,et al.  Gait optimization of biped robots based on human motion analysis , 2014, Robotics Auton. Syst..

[5]  Florent Lamiraux,et al.  Dynamic walking and whole-body motion planning for humanoid robots: an integrated approach , 2013, Int. J. Robotics Res..

[6]  Satoshi Kagami,et al.  Online Walking Control System for Humanoids with Short Cycle Pattern Generation , 2009, Int. J. Robotics Res..

[7]  Qiang Huang,et al.  Sensory reflex control for humanoid walking , 2005, IEEE Transactions on Robotics.

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

[9]  Yaonan Wang,et al.  Energy-Efficiency-Based Gait Control System Architecture and Algorithm for Biped Robots , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[10]  Liang Yang,et al.  Yaw Moment Compensation for Humanoid Robot via Arms Swinging , 2014 .

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

[12]  Yungang Liu,et al.  Barbalat Lemma and its application in analysis of system stability , 2007 .

[13]  Nikolaos G. Tsagarakis,et al.  Yaw moment compensation for bipedal Robots via Intrinsic angular momentum Constraint , 2012, Int. J. Humanoid Robotics.

[14]  David Herrero Pérez,et al.  Robust feedback control of ZMP-based gait for the humanoid robot Nao , 2013, Int. J. Robotics Res..