A solution to the simultaneous localization and map building (SLAM) problem

被引:1591
作者
Dissanayake, MWMG [1 ]
Newman, P [1 ]
Clark, S [1 ]
Durrant-Whyte, HF [1 ]
Csorba, M [1 ]
机构
[1] Univ Sydney, Australian Ctr Field Robot, Dept Mech & Mechatron Engn, Sydney, NSW 2006, Australia
来源
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION | 2001年 / 17卷 / 03期
基金
欧盟地平线“2020”;
关键词
autonomous navigation; millimeter wave radar; simultaneous localization and map building;
D O I
10.1109/70.938381
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The simultaneous localization and map building (SLAM) problem asks if it is possible for an autonomous vehicle to start in an unknown location in an unknown environment and then to incrementally build a map of this environment while simultaneously using this map to compute absolute vehicle location. Starting from the estimation-theoretic foundations of this problem developed in [1]-[3], this paper proves that a solution to the SLAM problem is indeed possible. The underlying structure of the SLAM problem is first elucidated. A proof that the estimated map converges monotonically to a relative map with zero uncertainty is then developed. It is then shown that the absolute accuracy of the map and the vehicle location reach a lower bound defined only by the initial vehicle uncertainty. Together, these results show that it is possible for an autonomous vehicle to start in an unknown location in an unknown environment and, using relative observations only, incrementally build a perfect map of the world and to compute simultaneously a bounded estimate of vehicle location. This paper also describes a substantial implementation of the SLAM algorithm on a vehicle operating in an outdoor environment using millimeter-wave (MMW) radar to provide relative map observations. This implementation is used to demonstrate how some key issues such as map management and data association can be handled in a practical environment. The results obtained are cross-compared with absolute locations of the map landmarks obtained by surveying. In conclusion, this paper discusses a number of key issues raised by the solution to the SLAM problem including suboptimal map-building algorithms and map management.
引用
收藏
页码:229 / 241
页数:13
相关论文
共 26 条
[1]  
[Anonymous], 1982, STOCHASTIC MODELS ES
[2]  
AYACHE N, 1989, IEEE T ROBOT AUTOMAT, V5
[3]  
Bar-Shalom Y., 1988, Tracking and Data Association
[4]   A ROBUST LAYERED CONTROL-SYSTEM FOR A MOBILE ROBOT [J].
BROOKS, RA .
IEEE JOURNAL OF ROBOTICS AND AUTOMATION, 1986, 2 (01) :14-23
[5]  
Castellanos J., 1999, P 6 INT S EXP ROB SY, P203
[6]  
CHATILA R, 1985, P IEEE INT C ROB AUT
[7]  
Cheeseman R., 1986, INT J ROBOT RES
[8]  
CLARK S, 1998, INT C ROB AUT
[9]  
COZMAN F, 1997, P IEEE INT C ROB AUT
[10]   New approach to map building using relative position estimates [J].
Csorba, M ;
DurrantWhyte, HF .
NAVIGATION AND CONTROL TECHNOLOGIES FOR UNMANNED SYSTEMS II, 1997, 3087 :115-125