Model Predictive Control is an effective tool for robust humanoid gait generation in complex 3D environments. This challenging operating condition typically results in non-convex footstep constraints which, if directly included in the optimization problem, would introduce significant computation overhead. We present a feasibility-driven method to convexify such constraints so as to retain an efficient QP formulation. At each control cycle, the non-convex steppable region is decomposed into convex subregions, one of which is selected to set up the MPC problem, based on a criterion which balances QP feasibility and conformity to the original plan. Dynamic simulations on the HRP-4 humanoid demonstrate robust push recovery with leg crossing and reactive navigation in cluttered 3D environments, including stepping onto obstacles when beneficial. A comparison against a mixed-integer variant of the method confirms that the proposed selection strategy preserves feasibility and responsiveness with a limited computational load.

Feasibility-based convexification of MPC footstep constraints for humanoid gait generation / Habib, A.S., Scianca, N., Lanari, L., Oriolo, G.. - In: IEEE ROBOTICS AND AUTOMATION LETTERS. - ISSN 2377-3766. - 10:11(2026), pp. 11450-11457. [10.1109/LRA.2026.3723320]

Feasibility-based convexification of MPC footstep constraints for humanoid gait generation

Andrew S. Habib;Nicola Scianca;Leonardo Lanari;Giuseppe Oriolo
2026

Abstract

Model Predictive Control is an effective tool for robust humanoid gait generation in complex 3D environments. This challenging operating condition typically results in non-convex footstep constraints which, if directly included in the optimization problem, would introduce significant computation overhead. We present a feasibility-driven method to convexify such constraints so as to retain an efficient QP formulation. At each control cycle, the non-convex steppable region is decomposed into convex subregions, one of which is selected to set up the MPC problem, based on a criterion which balances QP feasibility and conformity to the original plan. Dynamic simulations on the HRP-4 humanoid demonstrate robust push recovery with leg crossing and reactive navigation in cluttered 3D environments, including stepping onto obstacles when beneficial. A comparison against a mixed-integer variant of the method confirms that the proposed selection strategy preserves feasibility and responsiveness with a limited computational load.
2026
Body balancing; humanoid and bipedal locomotion; optimal control; optimization
01 Pubblicazione su rivista::01a Articolo in rivista
Feasibility-based convexification of MPC footstep constraints for humanoid gait generation / Habib, A.S., Scianca, N., Lanari, L., Oriolo, G.. - In: IEEE ROBOTICS AND AUTOMATION LETTERS. - ISSN 2377-3766. - 10:11(2026), pp. 11450-11457. [10.1109/LRA.2026.3723320]
File allegati a questo prodotto
File Dimensione Formato  
Habib_Feasibility-Based_2026.pdf

accesso aperto

Note: https://ieeexplore.ieee.org/document/11652875
Tipologia: Versione editoriale (versione pubblicata con il layout dell'editore)
Licenza: Creative commons
Dimensione 907.04 kB
Formato Adobe PDF
907.04 kB Adobe PDF

I documenti in IRIS sono protetti da copyright e tutti i diritti sono riservati, salvo diversa indicazione.

Utilizza questo identificativo per citare o creare un link a questo documento: https://hdl.handle.net/11573/1774260
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact