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 :



Livestream of RoboCup2025

  18 Jul 2025
Watch the competition live from Salvador!

Tackling the 3D Simulation League: an interview with Klaus Dorer and Stefan Glaser

and   15 Jul 2025
With RoboCup2025 starting today, we found out more about the 3D simulation league, and the new simulator they have in the works.

An interview with Nicolai Ommer: the RoboCupSoccer Small Size League

and   01 Jul 2025
We caught up with Nicolai to find out more about the Small Size League, how the auto referees work, and how teams use AI.

RoboCupRescue: an interview with Adam Jacoff

and   25 Jun 2025
Find out what's new in the RoboCupRescue League this year.

Robot Talk Episode 126 – Why are we building humanoid robots?

  20 Jun 2025
In this special live recording at Imperial College London, Claire chatted to Ben Russell, Maryam Banitalebi Dehkordi, and Petar Kormushev about humanoid robotics.

Gearing up for RoboCupJunior: Interview with Ana Patrícia Magalhães

and   18 Jun 2025
We hear from the organiser of RoboCupJunior 2025 and find out how the preparations are going for the event.

Robot Talk Episode 125 – Chatting with robots, with Gabriel Skantze

  13 Jun 2025
In the latest episode of the Robot Talk podcast, Claire chatted to Gabriel Skantze from KTH Royal Institute of Technology about having natural face-to-face conversations with robots.

Preparing for kick-off at RoboCup2025: an interview with General Chair Marco Simões

and   12 Jun 2025
We caught up with Marco to find out what exciting events are in store at this year's RoboCup.



 

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


©2025.05 - Association for the Understanding of Artificial Intelligence


 












©2025.05 - Association for the Understanding of Artificial Intelligence