Cargando…

Latency Compensated Visual-Inertial Odometry for Agile Autonomous Flight

In visual-inertial odometry (VIO), inertial measurement unit (IMU) dead reckoning acts as the dynamic model for flight vehicles while camera vision extracts information about the surrounding environment and determines features or points of interest. With these sensors, the most widely used algorithm...

Descripción completa

Detalles Bibliográficos
Autores principales: Lee, Kyuman, Johnson, Eric N.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2020
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7218848/
https://www.ncbi.nlm.nih.gov/pubmed/32295132
http://dx.doi.org/10.3390/s20082209
_version_ 1783532875073716224
author Lee, Kyuman
Johnson, Eric N.
author_facet Lee, Kyuman
Johnson, Eric N.
author_sort Lee, Kyuman
collection PubMed
description In visual-inertial odometry (VIO), inertial measurement unit (IMU) dead reckoning acts as the dynamic model for flight vehicles while camera vision extracts information about the surrounding environment and determines features or points of interest. With these sensors, the most widely used algorithm for estimating vehicle and feature states for VIO is an extended Kalman filter (EKF). The design of the standard EKF does not inherently allow for time offsets between the timestamps of the IMU and vision data. In fact, sensor-related delays that arise in various realistic conditions are at least partially unknown parameters. A lack of compensation for unknown parameters often leads to a serious impact on the accuracy of VIO systems and systems like them. To compensate for the uncertainties of the unknown time delays, this study incorporates parameter estimation into feature initialization and state estimation. Moreover, computing cross-covariance and estimating delays in online temporal calibration correct residual, Jacobian, and covariance. Results from flight dataset testing validate the improved accuracy of VIO employing latency compensated filtering frameworks. The insights and methods proposed here are ultimately useful in any estimation problem (e.g., multi-sensor fusion scenarios) where compensation for partially unknown time delays can enhance performance.
format Online
Article
Text
id pubmed-7218848
institution National Center for Biotechnology Information
language English
publishDate 2020
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-72188482020-05-22 Latency Compensated Visual-Inertial Odometry for Agile Autonomous Flight Lee, Kyuman Johnson, Eric N. Sensors (Basel) Article In visual-inertial odometry (VIO), inertial measurement unit (IMU) dead reckoning acts as the dynamic model for flight vehicles while camera vision extracts information about the surrounding environment and determines features or points of interest. With these sensors, the most widely used algorithm for estimating vehicle and feature states for VIO is an extended Kalman filter (EKF). The design of the standard EKF does not inherently allow for time offsets between the timestamps of the IMU and vision data. In fact, sensor-related delays that arise in various realistic conditions are at least partially unknown parameters. A lack of compensation for unknown parameters often leads to a serious impact on the accuracy of VIO systems and systems like them. To compensate for the uncertainties of the unknown time delays, this study incorporates parameter estimation into feature initialization and state estimation. Moreover, computing cross-covariance and estimating delays in online temporal calibration correct residual, Jacobian, and covariance. Results from flight dataset testing validate the improved accuracy of VIO employing latency compensated filtering frameworks. The insights and methods proposed here are ultimately useful in any estimation problem (e.g., multi-sensor fusion scenarios) where compensation for partially unknown time delays can enhance performance. MDPI 2020-04-14 /pmc/articles/PMC7218848/ /pubmed/32295132 http://dx.doi.org/10.3390/s20082209 Text en © 2020 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
Lee, Kyuman
Johnson, Eric N.
Latency Compensated Visual-Inertial Odometry for Agile Autonomous Flight
title Latency Compensated Visual-Inertial Odometry for Agile Autonomous Flight
title_full Latency Compensated Visual-Inertial Odometry for Agile Autonomous Flight
title_fullStr Latency Compensated Visual-Inertial Odometry for Agile Autonomous Flight
title_full_unstemmed Latency Compensated Visual-Inertial Odometry for Agile Autonomous Flight
title_short Latency Compensated Visual-Inertial Odometry for Agile Autonomous Flight
title_sort latency compensated visual-inertial odometry for agile autonomous flight
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7218848/
https://www.ncbi.nlm.nih.gov/pubmed/32295132
http://dx.doi.org/10.3390/s20082209
work_keys_str_mv AT leekyuman latencycompensatedvisualinertialodometryforagileautonomousflight
AT johnsonericn latencycompensatedvisualinertialodometryforagileautonomousflight