Monte Carlo localization in outdoor terrains using multilevel surface maps

被引:54
作者
Kuemmerle, Rainer [1 ]
Triebel, Rudolph [2 ]
Pfaff, Patrick [1 ]
Burgard, Wolfram [1 ]
机构
[1] Univ Freiburg, Dept Comp Sci, D-79110 Freiburg, Germany
[2] Swiss Fed Inst Technol, Autonomous Syst Lab, CH-8092 Zurich, Switzerland
关键词
D O I
10.1002/rob.20245
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
We propose a novel combination of techniques for robustly estimating the position of a mobile robot in outdoor environments using range data. Our approach applies a particle filter to estimate the full six-dimensional state of the robot and utilizes multilevel surface maps, which, in contrast to standard elevation maps, allow the robot to represent vertical structures and multiple levels in the environment. We describe probabilistic motion and sensor models to calculate the proposal distribution and to evaluate the likelihood of observations. We furthermore describe an active localization approach that actively selects the sensor orientation of the two-dimensional laser range scanner to improve the localization results. To efficiently calculate the appropriate orientation, we apply a clustering operation on the particles and evaluate potential orientations on the basis of these clusters. Experimental results obtained with a mobile robot in large-scale outdoor environments indicate that our approach yields robust and accurate position estimates. The experiments also demonstrate that multilevel surface maps lead to a significantly better localization performance than standard elevation maps. They additionally show that further accuracy is obtained from the active sensing approach. (C) 2008 Wiley Periodicals, Inc.
引用
收藏
页码:346 / 359
页数:14
相关论文
共 23 条
[1]   Particle filter based outdoor robot localization using natural features extracted from laser scanners [J].
Adams, M ;
Zhang, S ;
Xie, LH .
2004 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1- 5, PROCEEDINGS, 2004, :1493-1498
[2]  
Agrawal M, 2006, INT C PATT RECOG, P1063
[3]   AMBLER - AN AUTONOMOUS ROVER FOR PLANETARY EXPLORATION [J].
BARES, J ;
HEBERT, M ;
KANADE, T ;
KROTKOV, E ;
MITCHELL, T ;
SIMMONS, R ;
WHITTAKER, W .
COMPUTER, 1989, 22 (06) :18-26
[4]   MULTIDIMENSIONAL BINARY SEARCH TREES USED FOR ASSOCIATIVE SEARCHING [J].
BENTLEY, JL .
COMMUNICATIONS OF THE ACM, 1975, 18 (09) :509-517
[5]  
Davison AJ, 2001, PROC CVPR IEEE, P384
[6]  
Dellaert F, 1999, ICRA '99: IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-4, PROCEEDINGS, P1322, DOI 10.1109/ROBOT.1999.772544
[7]  
Doucet A., 2001, SEQUENTIAL MONTE CAR, V1, DOI [10.1007/978-1-4757-3437-9, DOI 10.1007/978-1-4757-3437-9]
[8]  
Eliazar A. I., 2004, P INT C MACH LEARN I
[9]   Active Markov localization for mobile robots [J].
Fox, D ;
Burgard, W ;
Thrun, S .
ROBOTICS AND AUTONOMOUS SYSTEMS, 1998, 25 (3-4) :195-207
[10]  
Grisetti G, 2005, IEEE INT CONF ROBOT, P2432