A probabilistic on-line mapping algorithm for teams of mobile robots

被引:290
作者
Thrun, S [1 ]
机构
[1] Carnegie Mellon Univ, Sch Comp Sci, Pittsburgh, PA 15213 USA
关键词
mobile robotics; map acquisition; localization; robotic exploration; multi-robot systems; three-dimensional modeling;
D O I
10.1177/02783640122067435
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
An efficient probabilistic algorithm for the concurrent mapping and localization problem that arises in mobile robotics is presented. The algorithm addresses the problem in which a team of robots builds a map on-line while simultaneously accommodating errors in the robots' odometry. At the core of the algorithm is a technique that combines fast maximum likelihood map growing with a Monte Carlo localizer that uses particle representations. The combination of both yields an on-line algorithm that can cope with large odometric errors typically found when mapping environments with cycles. The algorithm can be implemented in a distributed manner on multiple robot platforms, enabling a team of robots to cooperatively generate a single map of their environment. Finally, an extension is described for acquiring three-dimensional maps, which capture the structure and visual appearance of indoor environments in three dimensions.
引用
收藏
页码:335 / 363
页数:29
相关论文
共 93 条
[1]  
[Anonymous], P IEEE INT C ROB AUT
[2]  
BAJCSY R, 2000, P 4 IEEE WORKSH APPL
[3]  
BECKER S, 1995, P SPIE S EL IM SAN J
[4]  
Borenstein J., 1996, NAVIGATING MOBILE RO
[5]   Experiences with an interactive museum tour-guide robot [J].
Burgard, W ;
Cremers, AB ;
Fox, D ;
Hähnel, D ;
Lakemeyer, G ;
Schulz, D ;
Steiner, W ;
Thrun, S .
ARTIFICIAL INTELLIGENCE, 1999, 114 (1-2) :3-55
[6]  
BURGARD W, 2000, P IEEE INT C ROB AUT
[7]  
BURGARD W, 1996, P 13 NAT C ART INT M
[8]  
BURGARD W, 1999, P INT C MACH LEARN B
[9]  
Castellanos J. A., 2000, MOBILE ROBOT LOCALIZ
[10]   The SPmap:: A probabilistic framework for simultaneous localization and map building [J].
Castellanos, JA ;
Montiel, JMM ;
Neira, J ;
Tardós, JD .
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 1999, 15 (05) :948-952