Re-planning in legged locomotion is crucial to track the desired user velocity while adapting to the terrain and rejecting external disturbances. In this work, we propose and test in experiments a real-time Nonlinear Model Predictive Control (NMPC) tailored to a legged robot for achieving dynamic locomotion on a variety of terrains. We introduce a mobility-based criterion to define an NMPC cost that enhances the locomotion of quadruped robots while maximizing leg mobility and improves adaptation to the terrain features. Our NMPC is based on the real-time iteration scheme that allows us to re-plan online at 25 Hz with a prediction horizon of 2 seconds. We use the single rigid body dynamic model defined in the center of mass frame in order to increase the computational efficiency. In simulations, the NMPC is tested to traverse a set of pallets of different sizes, to walk into a V-shaped chimney, and to locomote over rough terrain. In real experiments, we demonstrate the effectiveness of our NMPC with the mobility feature that allowed IIT’s 87 kg quadruped robot HyQ to achieve an omni-directional walk on flat terrain, to traverse a static pallet, and to adapt to a repositioned pallet during a walk.

Model Predictive Control With Environment Adaptation for Legged Locomotion / Rathod, N; Bratta, A; Focchi, M; Zanon, M; Villarreal, O; Semini, C; Bemporad, A. - In: IEEE ACCESS. - ISSN 2169-3536. - ELETTRONICO. - 2021/9:(2021), pp. 145710-145727. [10.1109/ACCESS.2021.3118957]

Model Predictive Control With Environment Adaptation for Legged Locomotion

Focchi M;
2021-01-01

Abstract

Re-planning in legged locomotion is crucial to track the desired user velocity while adapting to the terrain and rejecting external disturbances. In this work, we propose and test in experiments a real-time Nonlinear Model Predictive Control (NMPC) tailored to a legged robot for achieving dynamic locomotion on a variety of terrains. We introduce a mobility-based criterion to define an NMPC cost that enhances the locomotion of quadruped robots while maximizing leg mobility and improves adaptation to the terrain features. Our NMPC is based on the real-time iteration scheme that allows us to re-plan online at 25 Hz with a prediction horizon of 2 seconds. We use the single rigid body dynamic model defined in the center of mass frame in order to increase the computational efficiency. In simulations, the NMPC is tested to traverse a set of pallets of different sizes, to walk into a V-shaped chimney, and to locomote over rough terrain. In real experiments, we demonstrate the effectiveness of our NMPC with the mobility feature that allowed IIT’s 87 kg quadruped robot HyQ to achieve an omni-directional walk on flat terrain, to traverse a static pallet, and to adapt to a repositioned pallet during a walk.
2021
Rathod, N; Bratta, A; Focchi, M; Zanon, M; Villarreal, O; Semini, C; Bemporad, A
Model Predictive Control With Environment Adaptation for Legged Locomotion / Rathod, N; Bratta, A; Focchi, M; Zanon, M; Villarreal, O; Semini, C; Bemporad, A. - In: IEEE ACCESS. - ISSN 2169-3536. - ELETTRONICO. - 2021/9:(2021), pp. 145710-145727. [10.1109/ACCESS.2021.3118957]
File in questo prodotto:
File Dimensione Formato  
openAccess21.pdf

accesso aperto

Descrizione: first online
Tipologia: Versione editoriale (Publisher’s layout)
Licenza: Creative commons
Dimensione 7.36 MB
Formato Adobe PDF
7.36 MB Adobe PDF Visualizza/Apri
Model_Predictive_Control_With_Environment_Adaptation_for_Legged_Locomotion.pdf

accesso aperto

Tipologia: Versione editoriale (Publisher’s layout)
Licenza: Creative commons
Dimensione 7.37 MB
Formato Adobe PDF
7.37 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/330210
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 19
  • ???jsp.display-item.citation.isi??? 16
social impact