Multi-camera visual SLAM for autonomous navigation of micro aerial vehicles

被引:66
作者
Yang, Shaowu [1 ,2 ,3 ]
Scherer, Sebastian A. [3 ]
Yi, Xiaodong [1 ,2 ]
Zell, Andreas [3 ]
机构
[1] Natl Univ Def Technol, State Key Lab High Performance Comp HPCL, Changsha, Hunan, Peoples R China
[2] Natl Univ Def Technol, Sch Comp, Changsha, Hunan, Peoples R China
[3] Univ Tubingen, Dept Comp Sci, Tubingen, Germany
关键词
Visual SLAM; Multiple cameras; MAVs; Autonomous navigation; MONOCULAR VISION; STATE ESTIMATION; LOCALIZATION; MAVS; MONOSLAM; SYSTEM;
D O I
10.1016/j.robot.2017.03.018
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we present a visual simultaneous localization and mapping (SLAM) system which integrates measurements from multiple cameras to achieve robust pose tracking for autonomous navigation of micro aerial vehicles (MAVs) in unknown complex environments. We analyze the iterative optimizations for pose tracking and map refinement of visual SLAM in multi-camera cases. The analysis ensures the soundness and accuracy of each optimization update. A well-known monocular visual SLAM system is extended to utilize two cameras with non-overlapping fields of view (FOVs) in the final implementation. The resulting visual SLAM system enables autonomous navigation of an MAV in complex scenarios. The theory behind this system can easily be extended to multi-camera configurations, when the onboard computational capability allows this. For operations in large-scale environments, we modify the resulting visual SLAM system to be a constant-time robust visual odometry. To form a full visual SLAM system, we further implement an efficient back-end for loop closing. The back-end maintains a keyframe-based global map, which is also used for loop-closure detection. An adaptive-window pose-graph optimization method is proposed to refine keyframe poses of the global map and thus correct pose drift that is inherent in the visual odometry. We demonstrate the efficiency of the proposed visual SLAM system for applications onboard of MAVs in experiments with both autonomous and manual flights. The pose tracking results are compared with ground truth data provided by an external tracking system. (C) 2017 Elsevier B.V. All rights reserved.
引用
收藏
页码:116 / 134
页数:19
相关论文
共 66 条
[1]  
[Anonymous], LECT NOTES COMPUTER
[2]  
[Anonymous], 1999, NUMERICAL OPTIMIZATI
[3]  
[Anonymous], TECHNICAL REPORT
[4]  
[Anonymous], SPRINGER TRACTS ADV
[5]  
[Anonymous], J FIELD ROBOT
[6]  
[Anonymous], THESIS
[7]  
[Anonymous], LECT NOTES COMPUTER
[8]  
[Anonymous], 2009, ICRA WORKSH OP SOURC
[9]  
[Anonymous], 2001, Robotica, DOI DOI 10.1017/S0263574700223217
[10]  
[Anonymous], INT J ROBOT RES