The ability to anticipate a fall is fundamental for any robot that has to balance. Currently, fast fall-prediction algorithms only exist for simple models, such as the Linear Inverted Pendulum Model (LIPM), whose validity breaks down in multi-contact scenarios (i.e. when contacts are not limited to a flat ground). This paper presents a fast fall-prediction algorithm based on the point-mass model, which remains valid in multi-contact scenarios. The key assumption of our algorithm is that, in order to come to a stop without changing its contacts, a robot only needs to accelerate its center of mass in the direction opposite to its velocity. This assumption allows us to predict the fall by means of a convex optimal control problem, which we solve with a fast custom algorithm (less than 10 ms of computation time). We validated the approach through extensive simulations with the humanoid robot HRP-2 in randomly-sampled scenarios. Comparisons with standard LIPM-based methods demonstrate the superiority of our algorithm in predicting the fall of the robot, when controlled with a state-of-the-art balance controller. This work lays the foundations for the solution of the challenging problem of push recovery in multi-contact scenarios.

Zero Step Capturability for Legged Robots in Multicontact / Del Prete, Andrea; Tonneau, Steve; Mansard, Nicolas. - In: IEEE TRANSACTIONS ON ROBOTICS. - ISSN 1552-3098. - 34:4(2018), pp. 1021-1034. [10.1109/TRO.2018.2820687]

Zero Step Capturability for Legged Robots in Multicontact

Del Prete, Andrea;
2018-01-01

Abstract

The ability to anticipate a fall is fundamental for any robot that has to balance. Currently, fast fall-prediction algorithms only exist for simple models, such as the Linear Inverted Pendulum Model (LIPM), whose validity breaks down in multi-contact scenarios (i.e. when contacts are not limited to a flat ground). This paper presents a fast fall-prediction algorithm based on the point-mass model, which remains valid in multi-contact scenarios. The key assumption of our algorithm is that, in order to come to a stop without changing its contacts, a robot only needs to accelerate its center of mass in the direction opposite to its velocity. This assumption allows us to predict the fall by means of a convex optimal control problem, which we solve with a fast custom algorithm (less than 10 ms of computation time). We validated the approach through extensive simulations with the humanoid robot HRP-2 in randomly-sampled scenarios. Comparisons with standard LIPM-based methods demonstrate the superiority of our algorithm in predicting the fall of the robot, when controlled with a state-of-the-art balance controller. This work lays the foundations for the solution of the challenging problem of push recovery in multi-contact scenarios.
2018
4
Del Prete, Andrea; Tonneau, Steve; Mansard, Nicolas
Zero Step Capturability for Legged Robots in Multicontact / Del Prete, Andrea; Tonneau, Steve; Mansard, Nicolas. - In: IEEE TRANSACTIONS ON ROBOTICS. - ISSN 1552-3098. - 34:4(2018), pp. 1021-1034. [10.1109/TRO.2018.2820687]
File in questo prodotto:
File Dimensione Formato  
Zero Step.pdf

Solo gestori archivio

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