@inproceedings{c4bc8ad8afc94bf099986c6bf5434977,
title = "Revolve: A Versatile Simulator for Online Robot Evolution",
abstract = "Developing robotic systems that can evolve in real-time and real-space is a long term objective with technological as well as algorithmic milestones on the road. Technological prerequisites include advanced 3D-printing, automated assembly, and robust sensors and actuators. The necessary evolutionary mechanisms need not wait for these, they can be developed and investigated in simulations. In this paper, we present a system to simulate online evolution of constructible robots, where (1) the population members (robots) concurrently exist and evolve their morphologies and controllers, (2) all robots can be physically constructed. Experiments with this simulator provide us with insights into differences of using online and offline evolutionary setups.",
keywords = "Evolutionary algorithms, Modular robots, Offline learning, Online learning, Reality gap",
author = "Elte Hupkes and Milan Jelisavcic and Eiben, {A. E.}",
year = "2018",
doi = "10.1007/978-3-319-77538-8_46",
language = "English",
isbn = "9783319775371",
series = "Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics)",
publisher = "Springer",
pages = "687--702",
editor = "Kevin Sim and Paul Kaufmann",
booktitle = "Applications of Evolutionary Computation",
note = "21st International Conference on Applications of Evolutionary Computation, EvoApplications 2018 ; Conference date: 04-04-2018 Through 06-04-2018",
}