Visual-Inertial Mapping With Non-Linear Factor Recovery

被引:136
|
作者
Usenko, Vladyslav [1 ]
Demmel, Nikolaus [1 ]
Schubert, David [1 ]
Stueckler, Joerg [2 ]
Cremers, Daniel [1 ]
机构
[1] Tech Univ Munich, D-80333 Munich, Germany
[2] MPI Intelligent Syst, D-72076 Tubingen, Germany
来源
关键词
Simultaneous localization and mapping; sensor fusion; KALMAN FILTER;
D O I
10.1109/LRA.2019.2961227
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Cameras and inertial measurement units are complementary sensors for ego-motion estimation and environment mapping. Their combination makes visual-inertial odometry (VIO) systems more accurate and robust. For globally consistent mapping, however, combining visual and inertial information is not straightforward. To estimate the motion and geometry with a set of images large baselines are required. Because of that, most systems operate on keyframes that have large time intervals between each other. Inertial data on the other hand quickly degrades with the duration of the intervals and after several seconds of integration, it typically contains only little useful information. In this letter, we propose to extract relevant information for visual-inertial mapping from visual-inertial odometry using non-linear factor recovery. We reconstruct a set of non-linear factors that make an optimal approximation of the information on the trajectory accumulated by VIO. To obtain a globally consistent map we combine these factors with loop-closing constraints using bundle adjustment. The VIO factors make the roll and pitch angles of the global map observable, and improve the robustness and the accuracy of the mapping. In experiments on a public benchmark, we demonstrate superior performance of our method over the state-of-the-art approaches.
引用
收藏
页码:422 / 429
页数:8
相关论文
共 50 条
  • [31] Semi-dense visual-inertial odometry and mapping for computationally constrained platforms
    Wenxin Liu
    Kartik Mohta
    Giuseppe Loianno
    Kostas Daniilidis
    Vijay Kumar
    Autonomous Robots, 2021, 45 : 773 - 787
  • [32] Visual-inertial lateral velocity estimation for motorcycles using inverse perspective mapping
    Pryde, Martin
    Alrazouk, Obaida
    Nehaoua, Lamri
    Hadj-Abdelkader, Hicham
    Arioui, Hichem
    2022 17TH INTERNATIONAL CONFERENCE ON CONTROL, AUTOMATION, ROBOTICS AND VISION (ICARCV), 2022, : 217 - 222
  • [33] Semi-dense visual-inertial odometry and mapping for computationally constrained platforms
    Liu, Wenxin
    Mohta, Kartik
    Loianno, Giuseppe
    Daniilidis, Kostas
    Kumar, Vijay
    AUTONOMOUS ROBOTS, 2021, 45 (06) : 773 - 787
  • [34] Visual-Inertial Based Autonomous Navigation
    Martins, Francisco de Babo
    Teixeira, Luis F.
    Nobrega, Rui
    ROBOT 2015: SECOND IBERIAN ROBOTICS CONFERENCE: ADVANCES IN ROBOTICS, VOL 2, 2016, 418 : 561 - 572
  • [35] LINEAR AND NON-LINEAR MAPPING OF PATTERNS
    NIEMANN, H
    PATTERN RECOGNITION, 1980, 12 (02) : 83 - 87
  • [36] Towards Consistent Visual-Inertial Navigation
    Huang, Guoquan
    Kaess, Michael
    Leonard, John J.
    2014 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2014, : 4926 - 4933
  • [37] Efficient Alignment of Visual-Inertial Maps
    Sartipi, Kourosh
    Roumeliotis, Stergios, I
    PROCEEDINGS OF THE 2018 INTERNATIONAL SYMPOSIUM ON EXPERIMENTAL ROBOTICS, 2020, 11 : 712 - 724
  • [38] Semi-Dense Visual-Inertial Odometry and Mapping for Quadrotors with SWAP Constraints
    Liu, Wenxin
    Loianno, Giuseppe
    Mohta, Kartik
    Daniilidis, Kostas
    Kumar, Vijay
    2018 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2018, : 3904 - 3909
  • [39] Inertial-Only Optimization for Visual-Inertial Initialization
    Campos, Carlos
    Montiel, Jose M. M.
    Tardos, Juan D.
    2020 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2020, : 51 - 57
  • [40] DEGREE OF MAPPING FOR NON-LINEAR MAPPINGS OF MONOTONE TYPE - STRONGLY NON-LINEAR MAPPING
    BROWDER, FE
    PROCEEDINGS OF THE NATIONAL ACADEMY OF SCIENCES OF THE UNITED STATES OF AMERICA-PHYSICAL SCIENCES, 1983, 80 (08): : 2408 - 2409