Autonomous vision-based robotic exploration and mapping using hybrid maps and particle filters

被引:29
作者
Sim, Robert [1 ]
Little, James J. [2 ]
机构
[1] Braintech Inc, Consumer Robot Lab, N Vancouver, BC V7P 3N4, Canada
[2] Univ British Columbia, Dept Comp Sci, Vancouver, BC V6T 1Z4, Canada
关键词
Robotics; SLAM; Exploration; Mapping; RBPF; Stereo vision; Hybrid maps; SIFT; LOCALIZATION;
D O I
10.1016/j.imavis.2008.04.003
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
This paper addresses the problem of exploring and mapping an unknown environment using a robot equipped with a stereo vision sensor. The main contribution of our work is a fully automatic mapping system that operates without the use of active range sensors (such as laser or sonic transducers), can operate on-line and can consistently produce accurate maps of large-scale environments. Our approach implements a Rao-Blackwellised particle filter (RBPF) to solve the simultaneous localization and mapping problem and uses efficient data structures for real-time data association, mapping, and spatial reasoning. We employ a hybrid map representation that infers 3D point landmarks from image features to achieve precise localization, coupled with occupancy grids for safe navigation. We demonstrate two exploration approaches, one based on a greedy strategy and one based on an iteratively deepening strategy. This paper describes our framework and implementation, and presents our exploration method, and experimental results illustrating the functionality of the system. (C) 2008 Elsevier B.V. All rights reserved.
引用
收藏
页码:167 / 177
页数:11
相关论文
共 23 条
[1]  
[Anonymous], 2003, P C INT ROB SYST IRO
[2]  
Barfoot T., 2006, INTELLIGENCE SPACE R
[3]   Shape indexing using approximate nearest-neighbour search in high-dimensional spaces [J].
Beis, JS ;
Lowe, DG .
1997 IEEE COMPUTER SOCIETY CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION, PROCEEDINGS, 1997, :1000-1006
[4]  
Davison AJ, 2003, NINTH IEEE INTERNATIONAL CONFERENCE ON COMPUTER VISION, VOLS I AND II, PROCEEDINGS, P1403
[5]  
Davison AJ, 2001, PROC CVPR IEEE, P384
[6]   USING OCCUPANCY GRIDS FOR MOBILE ROBOT PERCEPTION AND NAVIGATION [J].
ELFES, A .
COMPUTER, 1989, 22 (06) :46-57
[7]  
ELIAZAR AI, 2004, P 2004 IEEE INT C RO
[8]   σSLAM:: Stereo vision SLAM using the Rao-Blackwellised Particle Filter and a novel mixture proposal distribution [J].
Elinas, Pantelis ;
Sim, Robert ;
Little, James J. .
2006 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), VOLS 1-10, 2006, :1564-+
[9]  
Eustice RM, 2005, IEEE INT CONF ROBOT, P2417
[10]  
Huang SD, 2005, IEEE INT CONF ROBOT, P1091