When and Where to Step: Terrain-Aware Real-Time Footstep Location and Timing Optimization for Bipedal Robots
Ke Wang, Zhaoyang Jacopo Hu, Peter Tisnikar, Oskar Helander, Digby, Chappell, Petar Kormushev

TL;DR
This paper presents a real-time, terrain-aware footstep planner for bipedal robots that optimizes both foot placement and step timing, enhancing stability and robustness on uneven terrains.
Contribution
It introduces ARTO-AL, a novel online optimizer combining IPOPT and AL methods to optimize footstep location and timing at 200Hz, including 3D terrain adaptation.
Findings
Enhanced stability against pushes on flat and inclined terrains.
Real-time optimization at 200Hz for footstep placement and timing.
Successful simulation of terrain-aware walking on uneven surfaces.
Abstract
Online footstep planning is essential for bipedal walking robots, allowing them to walk in the presence of disturbances and sensory noise. Most of the literature on the topic has focused on optimizing the footstep placement while keeping the step timing constant. In this work, we introduce a footstep planner capable of optimizing footstep placement and step time online. The proposed planner, consisting of an Interior Point Optimizer (IPOPT) and an optimizer based on Augmented Lagrangian (AL) method with analytical gradient descent, solves the full dynamics of the Linear Inverted Pendulum (LIP) model in real time to optimize for footstep location as well as step timing at the rate of 200~Hz. We show that such asynchronous real-time optimization with the AL method (ARTO-AL) provides the required robustness and speed for successful online footstep planning. Furthermore, ARTO-AL can be…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsRobotic Locomotion and Control · Indoor and Outdoor Localization Technologies · Prosthetics and Rehabilitation Robotics
