Virtual Spatiality in Agent Controllers: Encoding Compartmentalization

  • Jürgen Stradner
  • Heiko Hamann
  • Christopher S. F. Schwarzer
  • Nico K. Michiels
  • Thomas Schmickl
Conference paper

DOI: 10.1007/978-3-642-37192-9_58

Volume 7835 of the book series Lecture Notes in Computer Science (LNCS)
Cite this paper as:
Stradner J., Hamann H., Schwarzer C.S.F., Michiels N.K., Schmickl T. (2013) Virtual Spatiality in Agent Controllers: Encoding Compartmentalization. In: Esparcia-Alcázar A.I. (eds) Applications of Evolutionary Computation. EvoApplications 2013. Lecture Notes in Computer Science, vol 7835. Springer, Berlin, Heidelberg

Abstract

Applying methods of artificial evolution to synthesize robot controllers for complex tasks is still a challenging endeavor. We report an approach which might have the potential to improve the performance of evolutionary algorithms in the context of evolutionary robotics. We apply a controller concept that is inspired by signaling networks found in nature. The implementation of spatial features is based on Voronoi diagrams that describe a compartmentalization of the agent’s inner body. These compartments establish a virtual embodiment, including sensors and actuators, and influence the dynamics of virtual hormones. We report results for an exploring task and an object discrimination task. These results indicate that the controller, that determines the principle hormone dynamics, can successfully be evolved in parallel with the compartmentalizations, that determine the spatial features of the sensors, actuators, and hormones.

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Copyright information

© Springer-Verlag Berlin Heidelberg 2013

Authors and Affiliations

  • Jürgen Stradner
    • 1
  • Heiko Hamann
    • 1
    • 2
  • Christopher S. F. Schwarzer
    • 3
  • Nico K. Michiels
    • 3
  • Thomas Schmickl
    • 1
  1. 1.Artificial Life Laboratory of the Department of ZoologyKarl-Franzens University GrazGrazAustria
  2. 2.Department of Computer ScienceUniversity of PaderbornPaderbornGermany
  3. 3.Institute for Evolution and EcologyUniversity of TübingenTübingenGermany