Results

Introduction

Khepera Contest was held on October 23, 1997 in Nîmes, France during the conference Évolution Artificielle. This contest intended to confront various controller systems driving the mobile robot Khepera. A Khepera simulator sofware was provided to the competitors. The live confrontation occured on both real robot and simulator. The goal was to build up the most interesting robot controller that exhibit adaptive behavior, using learning or evolutionary methods (or both).
 

Results

Four teams presented posters and demos on both simulation and real robot. The jury issued the following ranking:
  1. Axel Löffler, Jürgen Klahold and Ulrich Rückert
    System and Circuit Technology - University of Paderborn - Heinz Nixdorf Institute - Germany.
  2. Gérald Foliot
    L.E.A.C.M. - Institute of Psychology - Université Lumière Lyon 2 - France.
  3. Manuel Clergue
    I3S - University of Nice-Sophia Antipolis - France.
  4. Nicolas Peton
    LGI2P - EERIE-EMA - Nîmes - France.
The first prize was a Khepera robot offered by K-Team SA. The second prize was the book "Véhicules" by Valentino Braitenberg. The Third prize was an official Khepera T-Shirt. And the last prize was a Khepera bag.

Summary

Four competitors participed to the Khepera contest. The quality of the poster presentations was good, but the most interesting was probably the live contest. The winners (Axel Löffler et al.) built an impressive maze with a wood block construction game in which they set-up several light sources with their own batteries. Three Kheperas were ready to roam this maze and seek light sources. They did their job perfectly, detecting when some light sources were missing on their path. Their were informing the audience about found and missing light sources by blinking the two LEDs on the top of the robot. Number 2, Gérald Foliot, did not have any real Khepera and hence made all developments on Khepera Simulator. The demo was impressive because it demonstrated that an original theory coming out from psychology could be applied successfully to an autonomous robot. But the most surprizing was when switching to the real robot. Gérald was a bit afraid that the real robot didn't behave like the simulated one in the maze he just built up from LEGO blocks. He was surprized and also very pleased to see that the real robot was behaving exactly as expected: the robot encountered an obstacle that was too low to be detected by the IR sensors of the Khepera, then, since the sensory configuration was monotonous, the robot decided to change its behavior after a while and could get out of this blocking situation. Manuel Clergue demonstrated the results of several hours of evolutionary computation done with Khepera Simulator: neural controllers emerged from scratch that were able to drive a Khepera robot within a maze with a special shape. When placed in the same conditions, the real robot performed as well as the simulated one. However, if the configuration of the maze changed a little bit, the robot was unable to reach the end of the maze. Finally Nicolas Peton showed its fuzzy logic system for obstacle avoidance. The problem was that the robot was specified a goal to reach, which was indicated as an XY pair of coordinates. This is straightforward to do so in simulation, however a bit less easy with a real robot and the real robot was unable to reach any specified location since it couldn't rely on any coordinate system, however it perfectly avoided obstacles on its path to nowhere.

The organizators of the contest appreaciated the quality of all demonstrations which made the contest of high interest for the evolutionary computing community present at the conference. Many people were very enthousiast seeing the contest and promised they would engage the next Khepera contest.

Abstracts of Projects


URL: http://diwww.epfl.ch/lami/team/michel/khep-sim/contest-results.html
Last updated: 04-Dec-97 by Olivier Michel <Olivier.Michel@di.epfl.ch>