Automatic design of vision-based obstacle avoidance controllers using genetic programming

  • Authors:
  • Renaud Barate;Antoine Manzanera

  • Affiliations:
  • ENSTA, UEI, Paris Cedex 15, France;ENSTA, UEI, Paris Cedex 15, France

  • Venue:
  • EA'07 Proceedings of the Evolution artificielle, 8th international conference on Artificial evolution
  • Year:
  • 2007

Quantified Score

Hi-index 0.00

Visualization

Abstract

The work presented in this paper is part of the developmentof a robotic system able to learn context dependent visual clues to navigatein its environment. We focus on the obstacle avoidance problem asit is a necessary function for a mobile robot. As a first step, we use an offlineprocedure to automatically design algorithms adapted to the visualcontext. This procedure is based on genetic programming and the candidatealgorithms are evaluated in a simulation environment. The evolutionaryprocess selects meaningful visual primitives in the given contextand an adapted strategy to use them. The results show the emergenceof several different behaviors outperforming hand-designed controllers.