In a world designed for legs, quadrupeds, bipeds, and humanoids have the opportunity to impact emerging robotics applications from logistics, to agriculture, to home assistance. The goal of this survey is to cover the recent progress toward these applications that has been driven by model-based optimization for the real-time generation and control of movement. The majority of the research community has converged on the idea of generating locomotion control laws by solving an optimal control problem (OCP) in either a model-based or data-driven manner. However, solving the most general of these problems online remains intractable due to complexities from intermittent unidirectional contacts with the environment, and from the many degrees of freedom of legged robots. This survey covers methods that have been pursued to make these OCPs computationally tractable, with specific focus on how environmental contacts are treated, how the model can be simplified, and how these choices affect the numerical solution methods employed. The survey focuses on model-based optimization, covering its recent use in a stand alone fashion, and suggesting avenues for combination with learning-based formulations to further accelerate progress in this growing field.

Optimization-Based Control for Dynamic Legged Robots / Wensing, Patrick M.; Posa, Michael; Hu, Yue; Escande, Adrien; Mansard, Nicolas; Del Prete, Andrea. - In: IEEE TRANSACTIONS ON ROBOTICS. - ISSN 1552-3098. - 40:(2023), pp. 43-63. [10.1109/tro.2023.3324580]

Optimization-Based Control for Dynamic Legged Robots

Del Prete, Andrea
Ultimo
2023-01-01

Abstract

In a world designed for legs, quadrupeds, bipeds, and humanoids have the opportunity to impact emerging robotics applications from logistics, to agriculture, to home assistance. The goal of this survey is to cover the recent progress toward these applications that has been driven by model-based optimization for the real-time generation and control of movement. The majority of the research community has converged on the idea of generating locomotion control laws by solving an optimal control problem (OCP) in either a model-based or data-driven manner. However, solving the most general of these problems online remains intractable due to complexities from intermittent unidirectional contacts with the environment, and from the many degrees of freedom of legged robots. This survey covers methods that have been pursued to make these OCPs computationally tractable, with specific focus on how environmental contacts are treated, how the model can be simplified, and how these choices affect the numerical solution methods employed. The survey focuses on model-based optimization, covering its recent use in a stand alone fashion, and suggesting avenues for combination with learning-based formulations to further accelerate progress in this growing field.
2023
Wensing, Patrick M.; Posa, Michael; Hu, Yue; Escande, Adrien; Mansard, Nicolas; Del Prete, Andrea
Optimization-Based Control for Dynamic Legged Robots / Wensing, Patrick M.; Posa, Michael; Hu, Yue; Escande, Adrien; Mansard, Nicolas; Del Prete, Andrea. - In: IEEE TRANSACTIONS ON ROBOTICS. - ISSN 1552-3098. - 40:(2023), pp. 43-63. [10.1109/tro.2023.3324580]
File in questo prodotto:
File Dimensione Formato  
Review___Optimization_Based_Control_of_Legged_Robots-1.pdf

accesso aperto

Tipologia: Post-print referato (Refereed author’s manuscript)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 6.95 MB
Formato Adobe PDF
6.95 MB Adobe PDF Visualizza/Apri
Optimization-Based_Control_for_Dynamic_Legged_Robots.pdf

Solo gestori archivio

Tipologia: Versione editoriale (Publisher’s layout)
Licenza: Tutti i diritti riservati (All rights reserved)
Dimensione 1.95 MB
Formato Adobe PDF
1.95 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/402853
Citazioni
  • ???jsp.display-item.citation.pmc??? ND
  • Scopus 2
  • ???jsp.display-item.citation.isi??? 2
social impact