Home

Awesome

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

Konstantinos Chatzilygeroudis, Vassilis Vassiliades and Jean-Baptiste Mouret

Affiliations:

Citing this code

If you use our code for a scientific paper, please cite:

Chatzilygeroudis, K., Vassiliades, V., & Mouret, J.-B. (2018). Reset-free Trial-and-Error Learning for Robot Damage Recovery. Robotics and Autonomous Systems.

In BibTex:

@article{chatzilygeroudis2018resetfree,
  title = {{Reset-free Trial-and-Error Learning for Robot Damage Recovery}},
  journal = {Robotics and Autonomous Systems},
  year = {2018},
  volume = {100},
  pages = {236 - 250},
  issn = {0921-8890},
  doi = {https://doi.org/10.1016/j.robot.2017.11.010},
  url = {https://www.sciencedirect.com/science/article/pii/S0921889017302440},
  author = {Chatzilygeroudis, Konstantinos and Vassiliades, Vassilis and Mouret, Jean-Baptiste},
  organization={Elsevier}
}

Dependencies

Components (in alphabetical order)

General
Hexapod Experiments (in rte-hexa folder)
Mobile Robot Experiments (in rte-mobile folder)

Installing

Hexapod Experiments
Mobile Robot Experiments

Compiling MAP-Elites to generate the Action Repertoire

Running MAP-Elites to generate Action Repertoire

Hexapod Experiments
Mobile Robot Experiments

Compiling Reset-free Trial-and-Error learning algorithm

Running Reset-free Trial-and-Error learning algorithm

Hexapod Experiments
Mobile Robot Experiments

Notes

This version of code does not include the rough terrain experiments and the TEXPLORE baseline for the hexapod robot. Do not hesitate to contact the authors for details and/or this missing code.

Contact

Please contact Konstantinos Chatzilygeroudis (konstantinos.chatzilygeroudis@inria.fr) for any inquires or difficulties.