Regeneration of Bipedal Walking Gait Optimizing Footstep Placement and Timing

We propose a new algorithm capable of online regeneration of walking gait patterns. The algorithm uses a nonlinear optimization technique to find step parameters that will bring the robot from the present state to a desired state. It modifies online not only the footstep positions, but also the step timing in order to maintain dynamic stability during walking. Inclusion of step time modification extends the robustness against rarely addressed disturbances, such as pushes towards the stance foot. The controller is able to recover dynamic stability regardless of the source of the disturbance (e.g. model inaccuracy, reference tracking error or external disturbance). We describe the robot state estimation and center-of-mass feedback controller necessary to realize stable locomotion on our humanoid platform COMAN. We also present a set of experiments performed on the platform that show the performance of the feedback controller and of the gait pattern regenerator. We show how the robot is able to cope with series of pushes, by adjusting step times and positions.

[1]  K. Nagasaka,et al.  Stabilization of Dynamic Walk on a Humanoid Using Torso Position Compliance Control , 1999 .

[2]  Kazuhito Yokoi,et al.  Biped walking pattern generation by using preview control of zero-moment point , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[3]  Lorenz T. Biegler,et al.  On the implementation of an interior-point filter line-search algorithm for large-scale nonlinear programming , 2006, Math. Program..

[4]  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.

[5]  Satoshi Kagami,et al.  Frequent walking pattern generation that uses estimated actual posture for robust walking control , 2009, 2009 9th IEEE-RAS International Conference on Humanoid Robots.

[6]  Kazuhito Yokoi,et al.  Reactive stepping to prevent falling for humanoids , 2009, 2009 9th IEEE-RAS International Conference on Humanoid Robots.

[7]  Masayuki Inaba,et al.  Online decision of foot placement using singular LQ preview regulation , 2011, 2011 11th IEEE-RAS International Conference on Humanoid Robots.

[8]  Pierre-Brice Wieber,et al.  Walking motion generation with online foot position adaptation based on ℓ1- and ℓ℞-norm penalty formulations , 2011, 2011 IEEE International Conference on Robotics and Automation.

[9]  Satoshi Kagami,et al.  Trajectory design and control of edge-landing walking of a humanoid for higher adaptability to rough terrain , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Nikolaos G. Tsagarakis,et al.  COMpliant huMANoid COMAN: Optimal joint stiffness tuning for modal frequency control , 2013, 2013 IEEE International Conference on Robotics and Automation.

[11]  Atsuo Takanishi,et al.  Towards dynamically consistent real-time gait pattern generation for full-size humanoid robots , 2013, 2013 IEEE International Conference on Robotics and Biomimetics (ROBIO).