Robots shed more light on evolution (w/ Video)

Evolution of homing
A) Experimental setup with a Khepera robot moving in the direction of the nest (recharging station), located in front of the light tower. B) Trajectory of an evolved robot after 200 generations. The trajectory starts in the lower left corner and ends within the recharging nest in the top left corner. Each point corresponds to the recording of the robot's position using an external tracking device. The arena and the recharging nest were plotted by manually positioning the robot along their contours. Image credit: doi:10.1371/journal.pbio.1000292.g003

(PhysOrg.com) -- Swiss scientists have proposed that if robots could evolve through natural selection the result would be robots that would help each other, cooperate, and be capable of hunting. Their experiments follow on from earlier studies reported by PhysOrg, which used robots to shed light on evolutionary processes.

Researchers Laurent Keller, from the University of Lausanne, and Dario Floreano of the École Polytechnique Fédérale de Lausanne studied Alice and Khepera robots controlled by input information from the robots’ sensors and neural networks. They loaded short basic instruction codes into the robots’ operating systems, with random variations that changed every generation, in "virtual mutations". To simulate , only the code for the most successful robots was selected and passed to the next generation of robots.

In one experiment they programmed robots with six sensors on one side and two on the other to navigate a maze. They then selected the robots most skilled at avoiding collisions. After fewer than 100 generations the robots could navigate through a complex maze without collisions, and had learned to keep the side with six sensors facing in the direction of travel.

Evolution of collision-free navigation. In the initial generations, robots can hardly avoid walls (one robot even approaches objects). After 50 generations, robots can navigate around the looping maze without hitting the walls.

In another experiment they programmed groups of robots to push tokens along a wall to a marked area to win points. They selected the robots that gained the most points to pass their code on to the next generation. Over time altruistic behaviors were observed, in which robots sacrificed points if the entire group would benefit, and the robots cooperated to push larger tokens together to earn more points. As in nature, the robots followed the biological principle of kin selection, in which they only helped robots having the same code lineage.

Evolved "Khepera" robot performing exploration and homing for battery recharge. The robot enters the recharging area approximately 2 seconds before full battery discharge.

In other experiments some robots with good eyesight were programmed to pursue other robots, which were faster. At first the predators found the prey and headed towards it, while the prey were programmed to move away. After 125 generations, the predators had developed the strategy of lying in wait and attacking the prey robots’ blind spots, while the successful “prey” robots learned where the predators waited and ensured their sensors were always facing the predators.

Coevolved predator and prey robots engaged in a tournament. After locating and moving towards the prey, the predator cannot reach it because the prey can perceive it with the rear distance sensors and moves faster.

The code used in the experiments was extremely short, which proves that complex behaviors can emerge from a simple set of instructions. The paper is published in the Public Library of Science -- Biology journal.

Coevolution of predator and prey robots
A) The predator robot (right) facing the prey robot (left). B) Six examples of pursuit and evasion strategies that evolved over the 100 generations of selection in one of the replicates (see main text for description). The position of the prey at the end of the trial is indicated by the empty disk and that of the predator by the black disk (the lines in the disks correspond to the frontal directions). Image credit: doi:10.1371/journal.pbio.1000292.g004

More information: Floreano D, Keller L (2010) Evolution of Adaptive Behaviour in Robots by Means of Darwinian Selection. PLoS Biol 8(1): e1000292. doi:10.1371/journal.pbio.1000292

© 2010 PhysOrg.com

Citation: Robots shed more light on evolution (w/ Video) (2010, February 1) retrieved 18 April 2024 from https://phys.org/news/2010-02-robots-evolution-video.html
This document is subject to copyright. Apart from any fair dealing for the purpose of private study or research, no part may be reproduced without the written permission. The content is provided for information purposes only.

Explore further

Robots Reveal Insights into Evolution

0 shares

Feedback to editors