Environmental Regulation Using Plasticoding for the Evolution of Robots

Karine Miras, Eliseo Ferrante, A. E. Eiben

Research output: Contribution to journalArticlepeer-review

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 languageEnglish (US)
Article number107
JournalFrontiers in Robotics and AI
Volume7
DOIs
StatePublished - Oct 1 2020

Keywords

  • environmental effects
  • environmental regulation
  • evolutionary robotics
  • locomotion
  • morphological evolution
  • phenotypic plasticity

ASJC Scopus subject areas

  • Computer Science Applications
  • Artificial Intelligence

Fingerprint

Dive into the research topics of 'Environmental Regulation Using Plasticoding for the Evolution of Robots'. Together they form a unique fingerprint.

Cite this