Topological simultaneous localization and mapping (SLAM): Toward exact localization without explicit localization

被引:386
作者
Choset, H [1 ]
Nagatani, K [1 ]
机构
[1] Carnegie Mellon Univ, Dept Mech Engn & Robot, Pittsburgh, PA 15213 USA
来源
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION | 2001年 / 17卷 / 02期
基金
美国国家科学基金会;
关键词
exploration; localization; mapping; mobile robots; motion planning; tologoical maps; Voronoi diagrams;
D O I
10.1109/70.928558
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
One of the critical components of mapping an unknown environment is the robot's ability to locate itself on a partially explored map. This becomes challenging when the robot experiences positioning error, does not have an external positioning device, nor the luxury of engineered landmarks placed in its free space. This paper presents a new method for simultaneous localization and mapping that exploits the topology of the robot's free space to localize the robot on a partially constructed map. The topology of the environment is encoded in a topological map; the particular topological map used in this paper is the generalized Voronoi graph (GVG), which also encodes some metric information about the robot's environment, as well. In this paper, we present the low-level control laws that generate the GVG edges and nodes, thereby allowing for exploration of an unknown space. With these prescribed control laws, the GVG (Or other topological map) can be viewed as an arbitrator for a hybrid control system that determines when to invoke a particular low-level controller from a set of controllers all working toward the high-level capability of mobile robot exploration, The main contribution, however, is using the graph structure of the GVG, via a graph matching process, to localize the robot. Experimental results verify the described work.
引用
收藏
页码:125 / 137
页数:13
相关论文
共 27 条
[1]  
AURENHAMMER F, 1991, COMPUT SURV, V23, P345, DOI 10.1145/116873.116880
[2]  
Borenstein J., 1990, Proceedings 1990 IEEE International Conference on Robotics and Automation (Cat. No.90CH2876-1), P572, DOI 10.1109/ROBOT.1990.126042
[3]  
Borenstein J., 1996, NAVIGATING MOBILE RO
[4]  
Brooks R., 1986, IEEE J ROBOT AUTOMAT, V2
[5]   CONSTRUCTING ROADMAPS OF SEMI-ALGEBRAIC SETS .1. COMPLETENESS [J].
CANNY, J .
ARTIFICIAL INTELLIGENCE, 1988, 37 (1-3) :203-222
[6]   Sensor-based exploration: The hierarchical generalized Voronoi graph [J].
Choset, H ;
Burdick, J .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2000, 19 (02) :96-125
[7]   Sensor-based exploration: Incremental construction of the hierarchical generalized Voronoi graph [J].
Choset, H ;
Walker, S ;
Eiamsa-Ard, K ;
Burdick, J .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2000, 19 (02) :126-148
[8]  
CHOSET H, 1997, P SPIE C SYST MAN
[9]  
CHOSET H, 1997, P IEEE INT C AUT ROB
[10]  
Choset H., 1997, P INT C FIELD SERV R