Large-Scale 6-DOF SLAM With Stereo-in-Hand

被引:161
作者
Paz, Lina M. [1 ]
Pinies, Pedro [1 ]
Tardos, Juan D. [1 ]
Neira, Jose [1 ]
机构
[1] Univ Zaragoza, Dept Comp Sci & Syst Engn, E-50018 Zaragoza, Spain
关键词
Linear time; scalability; stereo vision; visual SLAM;
D O I
10.1109/TRO.2008.2004637
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
In this paper, we describe a system that can carry out simultaneous localization and mapping (SLAM) in large indoor and outdoor environments using a stereo pair moving with 6 DOF as the only sensor. Unlike current visual SLAM systems that use either bearing-only monocular information or 3-D stereo information, our system accommodates both monocular and stereo. Textured point features are extracted from the images and stored as 3-D points if seen in both images with sufficient disparity, or stored as inverse depth points otherwise. This allows the system to map both near and far features: the first provide distance and orientation, and the second provide orientation information. Unlike other vision-only SLAM systems, stereo does not suffer from "scale drift" because of unobservability problems, and thus, no other information such as gyroscopes or accelerometers is required in our system. Our SLAM algorithm generates sequences of conditionally independent local maps that can share information related to the camera motion and common features being tracked. The system computes the full map using the novel conditionally independent divide and conquer algorithm, which allows constant time operation most of the time, with linear time updates to compute the full map. To demonstrate the robustness and scalability of our system, we show experimental results in indoor and outdoor urban environments of 210 m and 140 m loop trajectories, with the stereo camera being carried in hand by a person walking at normal walking speeds of 4-5 km/h.
引用
收藏
页码:946 / 957
页数:12
相关论文
共 58 条
[1]  
AGRAWAL M, P INT C PATT REC ICP, V3, P1063
[2]  
BAILEY T, P IEEE INT C ROB AUT, V2, P1966
[3]  
Bishop C. M., 2006, Pattern Recognition and Machine Learning, P179
[4]   Building a robust implementation of bearing-only inertial SLAM for a UAV [J].
Bryson, Mitch ;
Sukkarieh, Salah .
JOURNAL OF FIELD ROBOTICS, 2007, 24 (1-2) :113-143
[5]   Robocentric map joining:: Improving the consistency of EKF-SLAM [J].
Castellanos, J. A. ;
Martinez-Cantin, R. ;
Tardos, J. D. ;
Neira, J. .
ROBOTICS AND AUTONOMOUS SYSTEMS, 2007, 55 (01) :21-29
[6]   Inverse Depth Parametrization for Monocular SLAM [J].
Civera, Javier ;
Davison, Andrew J. ;
Montiel, J. M. Martinez .
IEEE TRANSACTIONS ON ROBOTICS, 2008, 24 (05) :932-945
[7]   Inverse depth to depth conversion for monocular SLAM [J].
Civera, Javier ;
Davison, Andrew J. ;
Montiel, J. M. M. .
PROCEEDINGS OF THE 2007 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-10, 2007, :2778-+
[8]  
Clemente L. A., 2007, ROBOTICS SCI SYSTEMS
[9]   Accurate quadrifocal tracking for robust 3D visual odometry [J].
Comport, A. I. ;
Malis, E. ;
Rives, P. .
PROCEEDINGS OF THE 2007 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-10, 2007, :40-45
[10]  
DAVISON A, 2001, P IEEE INT C COMP VI, V1