Fast Damage Recovery in Robotics with the T-Resilience Algorithm

02/02/2013
by   Sylvain Koos, et al.
0

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.

READ FULL TEXT

page 6

page 7

page 9

page 10

page 11

page 13

page 17

research
07/13/2014

Robots that can adapt like animals

As robots leave the controlled environments of factories to autonomously...
research
10/13/2016

Reset-free Trial-and-Error Learning for Robot Damage Recovery

The high probability of hardware failures prevents many advanced robots ...
research
10/05/2016

Towards semi-episodic learning for robot damage recovery

The recently introduced Intelligent Trial and Error algorithm (IT&E) ena...
research
05/01/2020

Fast Recovery of Robot Behaviors

If robots are ever to achieve autonomous motion comparable to that exhib...
research
05/22/2019

Automated shapeshifting for function recovery in damaged robots

A robot's mechanical parts routinely wear out from normal functioning an...
research
12/29/2020

A fast algorithm of the shear-compression damage model for the simulation of block caving

For underground mine, the current usual technique for ore extraction is ...
research
04/12/2022

Hierarchical Quality-Diversity for Online Damage Recovery

Adaptation capabilities, like damage recovery, are crucial for the deplo...

Please sign up or login with your details

Forgot password? Click here to reset