Gait-learning with morphologically evolving robots generated by L-system
Jie Luo, Daan Zeeuwe, Agoston E. Eiben

TL;DR
This paper explores how combining evolution and learning in modular robots with morphologically evolving bodies enhances fitness and morphological intelligence, demonstrating the benefits of lifetime learning over evolution alone.
Contribution
It introduces a novel approach integrating evolution and learning for robot controllers, showing improved outcomes in morphology and fitness in simulated environments.
Findings
Evolution plus learning yields higher robot fitness.
Learning enhances morphological evolution and intelligence.
Changes in brain influence body development, supporting morphological intelligence.
Abstract
When controllers (brains) and morphologies (bodies) of robots simultaneously evolve, this can lead to a problem, namely the brain & body mismatch problem. In this research, we propose a solution of lifetime learning. We set up a system where modular robots can create offspring that inherit the bodies of parents by recombination and mutation. With regards to the brains of the offspring, we use two methods to create them. The first one entails solely evolution which means the brain of a robot child is inherited from its parents. The second approach is evolution plus learning which means the brain of a child is inherited as well, but additionally is developed by a learning algorithm - RevDEknn. We compare these two methods by running experiments in a simulator called Revolve and use efficiency, efficacy, and the morphology intelligence of the robots for the comparison. The experiments show…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Code & Models
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsReinforcement Learning in Robotics · Modular Robots and Swarm Intelligence · Evolutionary Algorithms and Applications
