Full-dynamics model predictive control (MPC) has recently been applied to quadrupedal locomotion in semi-unstructured environments. These advances have been fueled by the availability of efficient trajectory optimization (TO) algorithms and inexpensive computational power. The main advantages of full-dynamics MPC are (i) enabling complex locomotion manoeuvres, (ii) considering actuation limits, and (iii) improving robot stability. However, to make the TO problem sufficiently simple to be solved at run time, reference swing foot trajectories are usually tracked in the MPC formulation. These trajectories are often computed independently of the motion of the joints, limiting the approach generality and capability. To address this limitation, we present a full-dynamics MPC formulation that does not require reference swing-foot trajectories, featuring a novel cost function targeting swing foot motion and considering environmental information. Removing the need for reference swing foot trajectories, our approach can also automatically adjust footstep locations, as long as the contact surfaces are predefined. We have validated our MPC formulation through simulations and experiments on the ANYmal B robot. Our approach has similar computational efficiency to state-of-the-art formulations, while displaying superior push-recovery capabilities on various terrains.

Reference-Free Model Predictive Control for Quadrupedal Locomotion / Lunardi, Gianni; Corberes, Thomas; Mastalli, Carlos; Mansard, Nicolas; Flayols, Thomas; Tonneau, Steve; Del Prete, Andrea. - In: IEEE ACCESS. - ISSN 2169-3536. - 12:(2024), pp. 689-698. [10.1109/ACCESS.2023.3345157]

Reference-Free Model Predictive Control for Quadrupedal Locomotion

Lunardi, Gianni
Primo
;
Del Prete, Andrea
Ultimo
2024-01-01

Abstract

Full-dynamics model predictive control (MPC) has recently been applied to quadrupedal locomotion in semi-unstructured environments. These advances have been fueled by the availability of efficient trajectory optimization (TO) algorithms and inexpensive computational power. The main advantages of full-dynamics MPC are (i) enabling complex locomotion manoeuvres, (ii) considering actuation limits, and (iii) improving robot stability. However, to make the TO problem sufficiently simple to be solved at run time, reference swing foot trajectories are usually tracked in the MPC formulation. These trajectories are often computed independently of the motion of the joints, limiting the approach generality and capability. To address this limitation, we present a full-dynamics MPC formulation that does not require reference swing-foot trajectories, featuring a novel cost function targeting swing foot motion and considering environmental information. Removing the need for reference swing foot trajectories, our approach can also automatically adjust footstep locations, as long as the contact surfaces are predefined. We have validated our MPC formulation through simulations and experiments on the ANYmal B robot. Our approach has similar computational efficiency to state-of-the-art formulations, while displaying superior push-recovery capabilities on various terrains.
2024
Lunardi, Gianni; Corberes, Thomas; Mastalli, Carlos; Mansard, Nicolas; Flayols, Thomas; Tonneau, Steve; Del Prete, Andrea
Reference-Free Model Predictive Control for Quadrupedal Locomotion / Lunardi, Gianni; Corberes, Thomas; Mastalli, Carlos; Mansard, Nicolas; Flayols, Thomas; Tonneau, Steve; Del Prete, Andrea. - In: IEEE ACCESS. - ISSN 2169-3536. - 12:(2024), pp. 689-698. [10.1109/ACCESS.2023.3345157]
File in questo prodotto:
File Dimensione Formato  
Reference-Free_Model_Predictive_Control_for_Quadrupedal_Locomotion.pdf

accesso aperto

Tipologia: Versione editoriale (Publisher’s layout)
Licenza: Creative commons
Dimensione 1.46 MB
Formato Adobe PDF
1.46 MB Adobe PDF Visualizza/Apri

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/11572/402849
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 0
  • ???jsp.display-item.citation.isi??? 0
social impact