Optimization-Based Online Initialization and Calibration of Monocular Visual-Inertial Odometry Considering Spatial-Temporal Constraints

被引:17
作者
Huang, Weibo [1 ]
Wan, Weiwei [2 ]
Liu, Hong [1 ]
机构
[1] Peking Univ, Key Lab Machine Percept, Shenzhen Grad Sch, Shenzhen 518055, Peoples R China
[2] Osaka Univ, Sch Engn Sci, Osaka 5608531, Japan
基金
国家重点研发计划;
关键词
online initialization; spatial-temporal calibration; incremental estimation; monocular visual-inertial odometry; NAVIGATION; VERSATILE; MOTION;
D O I
10.3390/s21082673
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
The online system state initialization and simultaneous spatial-temporal calibration are critical for monocular Visual-Inertial Odometry (VIO) since these parameters are either not well provided or even unknown. Although impressive performance has been achieved, most of the existing methods are designed for filter-based VIOs. For the optimization-based VIOs, there is not much online spatial-temporal calibration method in the literature. In this paper, we propose an optimization-based online initialization and spatial-temporal calibration method for VIO. The method does not need any prior knowledge about spatial and temporal configurations. It estimates the initial states of metric-scale, velocity, gravity, Inertial Measurement Unit (IMU) biases, and calibrates the coordinate transformation and time offsets between the camera and IMU sensors. The work routine of the method is as follows. First, it uses a time offset model and two short-term motion interpolation algorithms to align and interpolate the camera and IMU measurement data. Then, the aligned and interpolated results are sent to an incremental estimator to estimate the initial states and the spatial-temporal parameters. After that, a bundle adjustment is additionally included to improve the accuracy of the estimated results. Experiments using both synthetic and public datasets are performed to examine the performance of the proposed method. The results show that both the initial states and the spatial-temporal parameters can be well estimated. The method outperforms other contemporary methods used for comparison.
引用
收藏
页数:34
相关论文
共 58 条
[1]  
[Anonymous], 2004, Multiple View Geometry in Computer Vision
[2]  
Bloesch M, 2015, IEEE INT C INT ROBOT, P298, DOI 10.1109/IROS.2015.7353389
[3]   The EuRoC micro aerial vehicle datasets [J].
Burri, Michael ;
Nikolic, Janosch ;
Gohl, Pascal ;
Schneider, Thomas ;
Rehder, Joern ;
Omari, Sammy ;
Achtelik, Markus W. ;
Siegwart, Roland .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2016, 35 (10) :1157-1163
[4]  
Campos C., ARXIV200305766
[5]  
Campos C., ARXIV200711898
[6]  
Campos C, 2019, IEEE INT CONF ROBOT, P1288, DOI [10.1109/ICRA.2019.8793718, 10.1109/icra.2019.8793718]
[7]  
Dong Jingming., 2017, Proceedings of the IEEE Conference on Computer Vision and Pattern Recognition, P960
[8]  
Eckenhoff K, 2019, IEEE INT CONF ROBOT, P3158, DOI [10.1109/ICRA.2019.8793886, 10.1109/icra.2019.8793886]
[9]   Direct Sparse Odometry [J].
Engel, Jakob ;
Koltun, Vladlen ;
Cremers, Daniel .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2018, 40 (03) :611-625
[10]   LSD-SLAM: Large-Scale Direct Monocular SLAM [J].
Engel, Jakob ;
Schoeps, Thomas ;
Cremers, Daniel .
COMPUTER VISION - ECCV 2014, PT II, 2014, 8690 :834-849