Robohub.org
 

Evolved virtual creatures as content


by
28 August 2015



share this:
virtual_creatures

Do you like cat videos? Or maybe you prefer golden eagles hunting goats by throwing them off cliffs? Or perhaps you favor strange new life forms, recently discovered at the bottom of the Pacific? What if we could produce similar results in the virtual world, with new creatures and new, never-before-seen, behavior?

 

The body and brain of a creature evolved in physical simulation, using new techniques which permit higher levels of behavioral complexity, for increased entertainment value.

The body and brain of a creature evolved in physical simulation, using new techniques which permit higher levels of behavioral complexity, for increased entertainment value.

 

In 1994, Karl Sims showed the world a novel way to create creature content. Using artificial evolution in a physically simulated virtual world, he created simple but compelling beings that would capture the imagination of those who beheld them for decades to come. Today, new research builds on that foundation by finding ways to add more complexity to evolved virtual creatures, bringing them ever closer to becoming just as entertaining as their real, non-virtual, counterparts.

These advances are presented in four parts below, each with an explanatory video, as well as a link to the academic publication.

 

Breaking the behavioral-complexity barrier

When humans have to learn a complex behavior, they often approach it as a sequence of smaller skills to be learned. The ESP method brings a similar approach to evolved virtual creatures. ESP is named for its principal components: encapsulation (to preserve component skills throughout higher development), a syllabus (a human-designed sequence in which such skills are progressively acquired) and pandemonium (a method for resolving conflicts between skills in the developing brain). With the introduction of ESP, behaviors were achieved in evolved virtual creatures that were approximately twice as complex as the previous state of the art—a barrier which had not been broken since being set by Sims nearly two decades before.

Open-Ended Behavioral Complexity for Evolved Virtual Creatures – GECCO 2013

 

Full adaptation to multiple skills

Extending the original ESP system, a more general version allows creatures to more fully adapt their bodies to multiple skills as they learn complex behaviors. The original ESP system greatly increases efficiency by assuming certain body changes won’t occur after the first skill is learned. But when computing resources allow it, a system of retesting and reconciliation can yield greater variety, better adapted creatures, or both.

Adapting Morphology to Multiple Tasks in Evolved Virtual Creatures – ALIFE 2014

 

Meaningful body complexity with muscle drives

Traditional evolved virtual creatures are actuated by invisible implicit motors at every degree of freedom of every joint. By replacing these with simple linear-spring muscles, a new level of body complexity can be evolved. When these muscles are added, removed, and modified by evolution to help creatures achieve their goals, they embody physical intelligence which taps into the viewer’s natural attraction to purposeful and efficient body structure.

Trading Control Intelligence for Physical Intelligence: Muscle Drives in Evolved Virtual Creatures – GECCO 2014

 

Simulated-soft-body muscles for the next level of morphological complexity

Moving beyond the previous implementation’s linear-spring model, full soft-body simulation is used to evolve creatures with muscles that bulge, stretch, and wrap around the body, taking the next step on a nature-inspired path to the kind of meaningful body complexity that holds so much appeal in natural creatures.

Soft-Body Muscles for Evolved Virtual Creatures: The Next Step on a Bio-Mimetic Path to Meaningful Morphological Complexity – ECAL 2015

 



tags: ,


Dan Lessin is a postdoctoral researcher at the REAL Lab (Robotics, Evolution, and Art Lab) at ITU Copenhagen in Denmark.
Dan Lessin is a postdoctoral researcher at the REAL Lab (Robotics, Evolution, and Art Lab) at ITU Copenhagen in Denmark.





Related posts :



Robot Talk Episode 103 – Keenan Wyrobek

  20 Dec 2024
In the latest episode of the Robot Talk podcast, Claire chatted to Keenan Wyrobek from Zipline about drones for delivering life-saving medicine to remote locations.

Robot Talk Episode 102 – Isabella Fiorello

  13 Dec 2024
In the latest episode of the Robot Talk podcast, Claire chatted to Isabella Fiorello from the University of Freiburg about bioinspired living materials for soft robotics.

Robot Talk Episode 101 – Christos Bergeles

  06 Dec 2024
In the latest episode of the Robot Talk podcast, Claire chatted to Christos Bergeles from King's College London about micro-surgical robots to deliver therapies deep inside the body.

Robot Talk Episode 100 – Mini Rai

  29 Nov 2024
In the latest episode of the Robot Talk podcast, Claire chatted to Mini Rai from Orbit Rise about orbital and planetary robots.

Robot Talk Episode 99 – Joe Wolfel

  22 Nov 2024
In the latest episode of the Robot Talk podcast, Claire chatted to Joe Wolfel from Terradepth about autonomous submersible robots for collecting ocean data.

Robot Talk Episode 98 – Gabriella Pizzuto

  15 Nov 2024
In the latest episode of the Robot Talk podcast, Claire chatted to Gabriella Pizzuto from the University of Liverpool about intelligent robotic manipulators for laboratory automation.

Online hands-on science communication training – sign up here!

  13 Nov 2024
Find out how to communicate about your work with experts from Robohub, AIhub, and IEEE Spectrum.

Robot Talk Episode 97 – Pratap Tokekar

  08 Nov 2024
In the latest episode of the Robot Talk podcast, Claire chatted to Pratap Tokekar from the University of Maryland about how teams of robots with different capabilities can work together.





Robohub is supported by:




Would you like to learn how to tell impactful stories about your robot or AI system?


scicomm
training the next generation of science communicators in robotics & AI


©2024 - Association for the Understanding of Artificial Intelligence


 












©2021 - ROBOTS Association