By Topic

Automatic Calibration of Camera to World Mapping in RoboCup using Evolutionary Algorithms

Sign In

Cookies must be enabled to login.After enabling cookies , please use refresh or reload or ctrl+f5 on the browser for the login options.

Formats Non-Member Member
$33 $13
Learn how you can qualify for the best price for this item!
Become an IEEE Member or Subscribe to
IEEE Xplore for exclusive pricing!
close button

puzzle piece

IEEE membership options for an individual and IEEE Xplore subscriptions for an organization offer the most affordable access to essential journal articles, conference papers, standards, eBooks, and eLearning courses.

Learn more about:

IEEE membership

IEEE Xplore subscriptions

4 Author(s)
P. Heinemann ; Centre for Bioinformatics Tübingen (ZBIT) University of Tübingen, Sand 1, 72076 Tübingen, Germany, Email: heinemann@informatik.uni-tuebingen.de ; F. Streichert ; F. Sehnke ; A. Zell

A common practical problem in mobile robotics is the task to calibrate the robot's sensors. Although, the general mapping of the sensor data to robot-centered world coordinates is given by the hardware configuration, the parameters of this mapping vary even between robots with the same configuration. In the RoboCup domain, these parameters can change drastically after transport or physical contact during game play. It is therefore necessary to recalibrate the robots for their next assignment within a few minutes, not only in order to fulfill the future regulatory requirements of the RoboCup organization committee to keep the setup time as low as possible. As camera systems, especially omni-directional systems, are currently the most important sensors in RoboCup, a reliable and fast calibration method for the mapping of image to world coordinates is necessary. Since the RoboCup environment, i.e. the soccer field, has known dimensions and is also static, automatic calibration using the features and landmarks of the soccer field is possible if the robot is given an image from a known pose. In this paper, an efficient evolutionary approach to automatic camera calibration is presented, which is independent of the hardware configuration. It only requires a quality function for the parameter settings, which allows lazy evaluation. To meet the time constraints given for this real-world optimization problem, a novel mutation operator is introduced to enhance the performance of the evolutionary algorithm. It samples a number of alternative solutions using a high rate of lazy evaluation, before deciding on the true mutative change applied on the given individual. This new mutation operator proves to be fast and most reliable on the camera to world calibration problem.

Published in:

2006 IEEE International Conference on Evolutionary Computation

Date of Conference:

0-0 0