Fast Damage Recovery in Robotics with the T-Resilience Algorithm - Archive ouverte HAL
Article Dans Une Revue The International Journal of Robotics Research Année : 2013

Fast Damage Recovery in Robotics with the T-Resilience Algorithm

Résumé

Damage recovery is critical for autonomous robots that need to operate for a long time without assistance. Most current methods are complex and costly because they require anticipating each potential damage in order to have a contingency plan ready. As an alternative, we introduce the T-Resilience algorithm, a new algorithm that allows robots to quickly and autonomously discover compensatory behaviors in unanticipated situations. This algorithm equips the robot with a self-model and discovers new behaviors by learning to avoid those that perform differently in the self-model and in reality. Our algorithm thus does not identify the damaged parts but it implicitly searches for efficient behaviors that do not use them. We evaluate the T-Resilience algorithm on a hexapod robot that needs to adapt to leg removal, broken legs and motor failures; we compare it to stochastic local search, policy gradient and the self-modeling algorithm proposed by Bongard et al. The behavior of the robot is assessed on-board thanks to a RGB-D sensor and a SLAM algorithm. Using only 25 tests on the robot and an overall running time of 20 minutes, T-Resilience consistently leads to substantially better results than the other approaches.
Fichier principal
Vignette du fichier
resilience.pdf (1.53 Mo) Télécharger le fichier
Origine Fichiers produits par l'(les) auteur(s)
Loading...

Dates et versions

hal-00932862 , version 1 (17-01-2014)

Identifiants

Citer

Sylvain Koos, Antoine Cully, Jean-Baptiste Mouret. Fast Damage Recovery in Robotics with the T-Resilience Algorithm. The International Journal of Robotics Research, 2013, 32 (14), pp.1700-1723. ⟨10.1177/0278364913499192⟩. ⟨hal-00932862⟩
122 Consultations
429 Téléchargements

Altmetric

Partager

More