Abstraction, Sensory-Motor Coordination, and the Reality Gap in Evolutionary Robotics

Research output: Contribution to journalArticleScientificpeer-review

4 Citations (Scopus)
16 Downloads (Pure)


One of the major challenges of evolutionary robotics is to transfer robot controllers evolved in simulation to robots in the real world. In this article, we investigate abstraction of the sensory inputs and motor actions as a tool to tackle this problem. Abstraction in robots is simply the use of preprocessed sensory inputs and low-level closed-loop control systems that execute higher-level motor commands. To demonstrate the impact abstraction could have, we evolved two controllers with different levels of abstraction to solve a task of forming an asymmetric triangle with a homogeneous swarm of micro air vehicles. The results show that although both controllers can effectively complete the task in simulation, the controller with the lower level of abstraction is not effective on the real vehicle, due to the reality gap. The controller with the higher level of abstraction is, however, effective both in simulation and in reality, suggesting that abstraction can be a useful tool in making evolved behavior robust to the reality gap. Additionally, abstraction aided in reducing the computational complexity of the simulation environment, speeding up the optimization process. Preeminently, we show that the optimized behavior exploits the environment (in this case the identical behavior of the other robots) and performs input shaping to allow the vehicles to fly into and maintain the required formation, demonstrating clear sensory-motor coordination. This shows that the power of the genetic optimization to find complex correlations is not necessarily lost through abstraction as some have suggested.
Original languageEnglish
Pages (from-to)124-141
Number of pages18
JournalArtificial Life
Issue number2
Publication statusPublished - 1 Jun 2017


  • Sensory-Motor Control
  • Evolutionary Robotics
  • Reality Gap
  • Micro Air Vehicle

Fingerprint Dive into the research topics of 'Abstraction, Sensory-Motor Coordination, and the Reality Gap in Evolutionary Robotics'. Together they form a unique fingerprint.

Cite this