Object Detection and Mapping for Service Robot Tasks
Staffan Ekvall,
Danica Kragic and
Patric Jensfelt
Abstract:
The problem studied in this paper is a mobile
robot that autonomously navigates in a domestic environment, builds a
map as it moves along and localizes its position in it. In addition,
the robot detects predefined objects, estimates their position in the
environment and integrates this with the localization module to
automatically put the objects in the generated map. Thus, we
demonstrate one of the possible strategies for the integration of
spatial and semantic knowledge in a service robot scenario
where a simultaneous localization and mapping (SLAM) and object
detection/recognition system work in synergy to provide a richer
representation of the environment than it would be possible with
either of the methods alone.
Most SLAM systems build maps that are only used for localizing the
robot. Such maps are typically based on grids or different types of
features such as point and lines. The novelty is the augmentation of
this process with an object recognition system that detects objects in
the environment and puts them in the map generated by the SLAM
system. The metric map is also split into topological entities
corresponding to rooms. In this way the user can command the robot to
retrieve a certain object from a certain room. We present the results
of map building and an extensive evaluation of the object detection
algorithm performed in an indoor setting.
BibTeX Entry:
@Article{Ekvall07a,
author = {Staffan Ekvall and Danica Kragic and Patric Jensfelt},
title = {Object Detection and Mapping for Service Robot Tasks},
journal = {Robotica: International Journal of Information, Education and Research in Robotics and Artificial Intelligence},
year = 2007,
volume = 25,
number = 2,
pages = {175--187},
month = {March/April},
annote = {Ed. Pedro J. Sanz}
}
Download: pdf (1.5M)