Approaches to door identification for robot navigation
E. Jauregi, E. Lazkano, and B. Sierra.
Abstract:
Even though great technical progress has been made in the area of
mobile robotics, some fundamental control problems, such as autonomous
navigation, remain unresolved.
Many animals have shown that they are very good at navigating but
autonomous navigation is still a complicated task for engineered
robots. Therefore, research efforts have aimed at incorporating
biologically inspired strategies into robot navigation models.
Among these, Local navigation strategies allow the agent to choose
actions based only on its current sensory input, while \emph{way
finding strategies} are responsible for driving the agent to goals out
of the agent's perceptual range and require the recognition of
different places and correlations among them.
Acquiring the appropriate set of landmarks remains a challenge.
Many navigation tasks can be fulfilled by
point to point navigation, door identification and door crossing.
Indoor semi-structured environments are
full of corridors that connect different offices and laboratories where
doors give access to many of those locations that are defined as goals
for the robot.
Hence, endowing the robot with the door identification ability would
undoubtedly increase the navigating capabilities of the robot.
Doors in indoor environments are not necessarily uniform; door panels
can be of different texture and colour and handles can vary in shape.
Specific methods can be designed for each type of door. However,
feature-based methods are more easily applicable to different object
recognition tasks they are computationally expensive and therefore
less attractive to be applied for real-time problems such as for
mobile robot navigation. This chapter compares several approaches
developed for door identification based on handle recognition, from
specific methods based on colour segmentation techniques to more
general ones that focus on feature extraction methods, like SIFT and
(U)SURF. A new two-step multiclassifier that combines region
detection and feature extraction is also presented. The objective of
the approach is to extract the most relevant part of the image, the
subimage that with high probability should contain the most
interesting region of the image, and limit the application of the
feature extraction techniques to that region. The developed algorithm
improves the relevance of the extracted features, it reduces the
superfluous keypoints to be compared at the same time that increases
the efficiency by improving accuracy and reducing the computational
time.
The developed approaches are first evaluated off-line and tested
afterwards in a real robot/environment system using a a Peoplebot
robot from Mobilerobots. The door recognition module is
integrated in a behaviour-based control architecture
that allows the robot to show a door-knocking
behaviour.
bibTeX entry:
@inbook{ jauregi10approaches,
chapter = "Approaches to door identification for robot navigation",
author = "E. Jauregi and E. Lazkano and B. Sierra",
year = "2010",
title = "Mobile Robots Navigation",
chapter ="12",
pages = "241--261"
}