Abstract
Evolutionary robot systems are usually affected by the properties of the environment indirectly through selection. In this paper, we present and investigate a system where the environment also has a direct effect—through regulation. We propose a novel robot encoding method where a genotype encodes multiple possible phenotypes, and the incarnation of a robot depends on the environmental conditions taking place in a determined moment of its life. This means that the morphology, controller, and behavior of a robot can change according to the environment. Importantly, this process of development can happen at any moment of a robot's lifetime, according to its experienced environmental stimuli. We provide an empirical proof-of-concept, and the analysis of the experimental results shows that environmental regulation improves adaptation (task performance) while leading to different evolved morphologies, controllers, and behavior.
Original language | English |
---|---|
Article number | 107 |
Pages (from-to) | 1-18 |
Number of pages | 18 |
Journal | Frontiers in Robotics and AI |
Volume | 7 |
Early online date | 1 Oct 2020 |
DOIs | |
Publication status | Published - Oct 2020 |
Keywords
- environmental effects
- environmental regulation
- evolutionary robotics
- locomotion
- morphological evolution
- phenotypic plasticity