Solving Footstep Planning as a Feasibility Problem using L1-norm Minimization

11/19/2020
by   Daeun Song, et al.
0

One challenge of legged locomotion on uneven terrains is to deal with both the discrete problem of selecting a contact surface for each footstep and the continuous problem of placing each footstep on the selected surface. Consequently, footstep planning can be addressed with a Mixed Integer Program (MIP), an elegant but computationally-demanding method, which can make it unsuitable for online planning. We reformulate the MIP into a cardinality problem, then approximate it as a computationally efficient l1-norm minimisation, called SL1M. Moreover, we improve the performance and convergence of SL1M by combining it with a sampling-based root trajectory planner to prune irrelevant surface candidates. Our tests on the humanoid Talos in four representative scenarios show that SL1M always converges faster than MIP. For scenarios when the combinatorial complexity is small (< 10 surfaces per step), SL1M converges at least two times faster than MIP with no need for pruning. In more complex cases, SL1M converges up to 100 times faster than MIP with the help of pruning. Moreover, pruning can also improve the MIP computation time. The versatility of the framework is shown with additional tests on the quadruped robot ANYmal.

READ FULL TEXT

page 1

page 2

page 3

page 6

research
09/19/2019

SL1M: Sparse L1-norm Minimization for contact planning on uneven terrain

One of the main challenges of planning legged locomotion in complex envi...
research
09/27/2021

Non-prehensile Planar Manipulation via Trajectory Optimization with Complementarity Constraints

Contact adaption is an essential capability when manipulating objects. T...
research
09/30/2022

ContactNet: Online Multi-Contact Planning for Acyclic Legged Robot Locomotion

Online trajectory optimization techniques generally depend on heuristic-...
research
04/24/2013

Comparison of several reweighted l1-algorithms for solving cardinality minimization problems

Reweighted l1-algorithms have attracted a lot of attention in the field ...
research
03/15/2017

Optimization for L1-Norm Error Fitting via Data Aggregation

We propose a data aggregation-based algorithm with monotonic convergence...
research
10/31/2018

Efficient Humanoid Contact Planning using Learned Centroidal Dynamics Prediction

Humanoid robots dynamically navigate an environment by interacting with ...
research
03/07/2022

A Fast Approach to Minimum Curvature Raceline Planning via Probabilistic Inference

Finding a racing path that allows minimum lap time is the first and fore...

Please sign up or login with your details

Forgot password? Click here to reset