Robust Initialization and High-Accuracy State Estimation for Filtering-Based Visual-Inertial System

被引:0
|
作者
Dong, Ruifang [1 ]
Le, Xiaoxia [1 ]
Quan, Meixiang [2 ]
Kan, Jiangming [1 ]
机构
[1] Beijing Forestry Univ, Sch Technol, Haidian, Beijing 100083, Peoples R China
[2] Megvii Technol Ltd, Beijing 100193, Peoples R China
基金
中国国家自然科学基金;
关键词
Filtering-based VINS; gravity vector parameterization; initialization; simultaneous localization and mapping (SLAM); visual-inertial system (VINS); VINS;
D O I
10.1109/TIM.2023.3298420
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
Visual-inertial system (VINS) is often used to provide accurate motion estimates for autonomous robots and mobile devices, while filtering-based VINS remains popular due to its low memory requirements, CPU usage, and processing time. However, most filtering-based VINS algorithms are required to initialize from a static state. It is often the bottleneck for filtering-based VINS to initialize from any unknown dynamic motion conditions. Moreover, optimization-based VINS algorithms usually produce results that are more accurate than filtering-based VINS algorithms for their continuous iterative optimizations. To strengthen the level of effectiveness of filtering-based VINS, this research is twofold. First, in order to bootstrap filtering-based VINS with high-quality initialization in whether static or dynamic circumstances, this work proposed a robust initialization method. It was realized by aligning the relative pose estimated by vision with preintegration inertial measurement unit (IMU). Second, in order to enhance the accuracy of motion estimation, the gravity vector was added into the state vector to optimize online, and the performances of four different gravity vector parameterizations were compared. Moreover, we additionally performed outliers rejection in optical flow tracking to improve initialization and state estimation accuracy. Our approach was implemented in the OpenVINS framework, its performance was validated on public datasets and real-world experiments. The experimental results verified that our methodology can carry out robust initialization under different circumstances without knowing the system's states or movement in advance, meanwhile, state estimation accuracy is significantly improved and shows competing estimation performance.
引用
收藏
页数:12
相关论文
共 50 条
  • [1] Optimization-Based, Simplified Stereo Visual-inertial Odometry With High-Accuracy Initialization
    Yang, Guang
    Zhao, Long
    Mao, Jianing
    Liu, Xiao
    IEEE ACCESS, 2019, 7 : 39054 - 39068
  • [2] Visual-Inertial Odometry with Robust Initialization and Online Scale Estimation
    Hong, Euntae
    Lim, Jongwoo
    SENSORS, 2018, 18 (12)
  • [3] Robust Initialization of Monocular Visual-Inertial Estimation on Aerial Robots
    Qin, Tong
    Shen, Shaojie
    2017 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2017, : 4225 - 4232
  • [4] Invariant Cubature Kalman Filtering-Based Visual-Inertial Odometry for Robot Pose Estimation
    Sang, Xiaoyue
    Li, Jingchao
    Yuan, Zhaohui
    Yu, Xiaojun
    Zhang, Jingqin
    Zhang, Jianrui
    Yang, Pengfei
    IEEE SENSORS JOURNAL, 2022, 22 (23) : 23413 - 23422
  • [5] Fast and Robust Initialization for Visual-Inertial SLAM
    Campos, Carlos
    Montiel, Jose M. M.
    Tardos, Juan D.
    2019 INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2019, : 1288 - 1294
  • [6] HAUD: A High-Accuracy Underwater Dataset for Visual-Inertial Odometry
    Song, Yang
    Qian, Jiuchao
    Miao, Ruihang
    Xue, Wuyang
    Ying, Rendong
    Liu, Peilin
    2021 IEEE SENSORS, 2021,
  • [7] Advancements in Translation Accuracy for Stereo Visual-Inertial Initialization
    Song, Han
    Qu, Zhongche
    Zhang, Zhi
    Ye, Zihan
    Liu, Cong
    2024 9TH ASIA-PACIFIC CONFERENCE ON INTELLIGENT ROBOT SYSTEMS, ACIRS, 2024, : 210 - 215
  • [8] Spline-Based Initialization of Monocular Visual-Inertial State Estimators at High Altitude
    Liu, Tianbo
    Shen, Shaojie
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2017, 2 (04): : 2224 - 2231
  • [9] Rapid and Robust Monocular Visual-Inertial Initialization with Gravity Estimation via Vertical Edges
    Li, Jinyu
    Bao, Hujun
    Zhang, Guofeng
    2019 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2019, : 6230 - 6236
  • [10] A Robust Parallel Initialization Method for Monocular Visual-Inertial SLAM
    Zhong, Min
    Yao, Yiqing
    Xu, Xiaosu
    Wei, Hongyu
    SENSORS, 2022, 22 (21)