Are you an EPFL student looking for a semester project?
Work with us on data science and visualisation projects, and deploy your project as an app on top of Graph Search.
Evolutionary Robotics is a powerful method to generate efficient controllers with minimal human intervention, but its applicability to real-world problems remains a challenge because the method takes long time and it requires software simulations that do not necessarily transfer smoothly to physical robots. In this paper we describe a method that overcomes these limitations by evolving robots for the ability to adapt on-line in few seconds. Experiments show that this method requires less generations and smaller populations to evolve, that evolved robots adapt in a few seconds to unpredictable change - including transfers from simulations to physical robots - and display non-trivial behaviors. Robots evolved with this method can be dispatched to other planets and to our homes where they will autonomously and quickly adapt to the specific properties of their environments if and when necessary.
Alcherio Martinoli, Chiara Ercolani, Wanting Jin, Faezeh Rahbar
Alcherio Martinoli, Zeynab Talebpour, Stefano Savarè
Kristina Schoonjans, Gianluigi Viscusi