Cargando…

Accurate Initial State Estimation in a Monocular Visual–Inertial SLAM System

The fusion of monocular visual and inertial cues has become popular in robotics, unmanned vehicles and augmented reality fields. Recent results have shown that optimization-based fusion strategies outperform filtering strategies. Robust state estimation is the core capability for optimization-based...

Descripción completa

Detalles Bibliográficos
Autores principales: Mu, Xufu, Chen, Jing, Zhou, Zixiang, Leng, Zhen, Fan, Lei
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2018
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5856078/
https://www.ncbi.nlm.nih.gov/pubmed/29419751
http://dx.doi.org/10.3390/s18020506
_version_ 1783307245620035584
author Mu, Xufu
Chen, Jing
Zhou, Zixiang
Leng, Zhen
Fan, Lei
author_facet Mu, Xufu
Chen, Jing
Zhou, Zixiang
Leng, Zhen
Fan, Lei
author_sort Mu, Xufu
collection PubMed
description The fusion of monocular visual and inertial cues has become popular in robotics, unmanned vehicles and augmented reality fields. Recent results have shown that optimization-based fusion strategies outperform filtering strategies. Robust state estimation is the core capability for optimization-based visual–inertial Simultaneous Localization and Mapping (SLAM) systems. As a result of the nonlinearity of visual–inertial systems, the performance heavily relies on the accuracy of initial values (visual scale, gravity, velocity and Inertial Measurement Unit (IMU) biases). Therefore, this paper aims to propose a more accurate initial state estimation method. On the basis of the known gravity magnitude, we propose an approach to refine the estimated gravity vector by optimizing the two-dimensional (2D) error state on its tangent space, then estimate the accelerometer bias separately, which is difficult to be distinguished under small rotation. Additionally, we propose an automatic termination criterion to determine when the initialization is successful. Once the initial state estimation converges, the initial estimated values are used to launch the nonlinear tightly coupled visual–inertial SLAM system. We have tested our approaches with the public EuRoC dataset. Experimental results show that the proposed methods can achieve good initial state estimation, the gravity refinement approach is able to efficiently speed up the convergence process of the estimated gravity vector, and the termination criterion performs well.
format Online
Article
Text
id pubmed-5856078
institution National Center for Biotechnology Information
language English
publishDate 2018
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-58560782018-03-20 Accurate Initial State Estimation in a Monocular Visual–Inertial SLAM System Mu, Xufu Chen, Jing Zhou, Zixiang Leng, Zhen Fan, Lei Sensors (Basel) Article The fusion of monocular visual and inertial cues has become popular in robotics, unmanned vehicles and augmented reality fields. Recent results have shown that optimization-based fusion strategies outperform filtering strategies. Robust state estimation is the core capability for optimization-based visual–inertial Simultaneous Localization and Mapping (SLAM) systems. As a result of the nonlinearity of visual–inertial systems, the performance heavily relies on the accuracy of initial values (visual scale, gravity, velocity and Inertial Measurement Unit (IMU) biases). Therefore, this paper aims to propose a more accurate initial state estimation method. On the basis of the known gravity magnitude, we propose an approach to refine the estimated gravity vector by optimizing the two-dimensional (2D) error state on its tangent space, then estimate the accelerometer bias separately, which is difficult to be distinguished under small rotation. Additionally, we propose an automatic termination criterion to determine when the initialization is successful. Once the initial state estimation converges, the initial estimated values are used to launch the nonlinear tightly coupled visual–inertial SLAM system. We have tested our approaches with the public EuRoC dataset. Experimental results show that the proposed methods can achieve good initial state estimation, the gravity refinement approach is able to efficiently speed up the convergence process of the estimated gravity vector, and the termination criterion performs well. MDPI 2018-02-08 /pmc/articles/PMC5856078/ /pubmed/29419751 http://dx.doi.org/10.3390/s18020506 Text en © 2018 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Mu, Xufu
Chen, Jing
Zhou, Zixiang
Leng, Zhen
Fan, Lei
Accurate Initial State Estimation in a Monocular Visual–Inertial SLAM System
title Accurate Initial State Estimation in a Monocular Visual–Inertial SLAM System
title_full Accurate Initial State Estimation in a Monocular Visual–Inertial SLAM System
title_fullStr Accurate Initial State Estimation in a Monocular Visual–Inertial SLAM System
title_full_unstemmed Accurate Initial State Estimation in a Monocular Visual–Inertial SLAM System
title_short Accurate Initial State Estimation in a Monocular Visual–Inertial SLAM System
title_sort accurate initial state estimation in a monocular visual–inertial slam system
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC5856078/
https://www.ncbi.nlm.nih.gov/pubmed/29419751
http://dx.doi.org/10.3390/s18020506
work_keys_str_mv AT muxufu accurateinitialstateestimationinamonocularvisualinertialslamsystem
AT chenjing accurateinitialstateestimationinamonocularvisualinertialslamsystem
AT zhouzixiang accurateinitialstateestimationinamonocularvisualinertialslamsystem
AT lengzhen accurateinitialstateestimationinamonocularvisualinertialslamsystem
AT fanlei accurateinitialstateestimationinamonocularvisualinertialslamsystem