ι
Loc
Loc
Loc
500 1000 1500 2000 2500 300
ι
GO
GO
GO
500 1000 1500 2000 2500 300
ι
PT
PT
PT
500 1000 1500 2000 2500 300
Figure 8: Activities of the applied global behaviors by the
time in
1
/
10
seconds.
depends on the amount of objects inside of the rooms
and the number of narrow passages that slow the robot
down.
In reality this exploration strategy could not be
tested as good as in simulation. The reason for that is
the limited possibility to detect the walls of rooms, if
the sight to them is disturbed by objects on the floor.
Therefore the real experiments have taken place in-
side an empty corridor similar to the one inside of
the simulation. For these exploration runs only the
local strategies excluding the door driving behavior
have been used because of the limitations which are
linked to mapping problems. Separately the other be-
haviors like
Path Tracker
or the
Local Door Driving
have been tested as well and promise good results for
global exploration in reality.
Figure 9: Autonomously explored simulated environment
with navigation graph.
8 CONCLUSION
This paper introduced a hierarchical behavior-based
exploration system. Three main components are
shown and validated in simulated and real experi-
ments: The
Local Exploration
to explore the current
region, a
Path Tracker
behavior for navigation tasks
and a
Global Observer
to fulfill a global strategy.
Future Work will mainly consist of an enhance-
ment of the room recognition methods and the inte-
gration of more sensors. Furthermore the mapping
itself could be upgraded by integrating new map ob-
jects. At last additional exploration behaviors will fol-
low that utilize sensors like microphones, cameras or
ultrasonic sensors.
REFERENCES
Albiez, J., Luksch, T., Berns, K., and Dillmann, R. (2003).
A behaviour network concept for controlling walking
machines. In 2nd International Symposium on Adap-
tive Motion of Animals and Machines (AMAM),Ky-
oto, Japan.
Brooks, R. (1986). A robust layered control system for a
mobile robot. IEEE Journal of Robotics and Automa-
tion, RA-2(1):14–23.
Kleinl
¨
utzum, K., Luksch, T., Schmidt, D., and Berns, K.
(2005). Selbstst
¨
andige erstellung einer abstrakten
topologiebasierten karte f
¨
ur die autnome exploration.
In Autonome Mobile Systeme (AMS) 2005. (in ger-
man).
Proetzsch, M., Luksch, T., and Berns, K. (2005). Fault-
tolerant behavior-based motion control for offroad
navigation. In 20th IEEE International Conference on
Robotics and Automation (ICRA), Barcelona, Spain.
Schmidt, D. (2006). Entwicklung einer verhaltensbasierten
steuerung zur autonomen exploration in strukturierter
umgebung von einem indoor-roboter. Diploma thesis
(in german), unpublished, Robotics Research Labora-
tory - Kaiserslautern University of Technology.
Sim, R. and Roy, N. (2005). Global a-optimal robot explo-
ration in slam. Technical report, Department of Com-
puter Science, University of British Columbia.
Surmann, H., N
¨
uchter, A., and Hertzberg, J. (2003). An au-
tonomous mobile robot with a 3d laser range finder for
3d exploration and digitalization of indoor environ-
ments. In Robotics and Autonomous Systems, pages
181–198. Elsevier B.V.
Wullschleger, F., Arras, K., and Vestli, S. (1999). A flexible
exploration framework for map building. Technical
report, Institute of Robotics, Swiss Federal Institute
of Technology ETHZ.
Yamauchi, B., Schultz, A. C., and Adams, W. (1998). Mo-
bile robot exploration and map-building with continu-
ous localization. In Proceedings of the 1998 IEEE In-
ternational Conference on Robotics and Automation
(ICRA), pages pp. 3715–3720, Leuven, Belgium.
ICINCO 2006 - ROBOTICS AND AUTOMATION
240