Cargando…

Mutual-Aided INS/Vision Navigation System Analysis and Optimization Using Sequential Filtering with State Recalculation

This paper presents the implementation of a mutual-aided navigation system for an aerial vehicle. Employing all available sensors in navigation is effective at maintaining continuous and optimal results. The images offer a lot of information about the surrounding environment, but image processing is...

Descripción completa

Detalles Bibliográficos
Autores principales: Shahoud, Ayham, Shashev, Dmitriy, Shidlovskiy, Stanislav
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9824531/
https://www.ncbi.nlm.nih.gov/pubmed/36616677
http://dx.doi.org/10.3390/s23010079
_version_ 1784866433046413312
author Shahoud, Ayham
Shashev, Dmitriy
Shidlovskiy, Stanislav
author_facet Shahoud, Ayham
Shashev, Dmitriy
Shidlovskiy, Stanislav
author_sort Shahoud, Ayham
collection PubMed
description This paper presents the implementation of a mutual-aided navigation system for an aerial vehicle. Employing all available sensors in navigation is effective at maintaining continuous and optimal results. The images offer a lot of information about the surrounding environment, but image processing is time-consuming and causes timing problems. While traditional fusion algorithms tend to reduce the delay errors or ignore them, this research depends on state estimation recalculation during the delay time and on sequential filtering. To reduce the image matching time, the map is processed offline, then key point clusters are stored to avoid feature recalculation online. The sensors’ information is used to bound the search space for the matched features on the map, then they are reprojected on the captured images to exclude the unuseful part from processing. The suggested mutual-aided form compensates for the inertial system drift, which enhances the system’s accuracy and independence. The system was tested using data collected from a real flight using a DJI drone. The measurements from an inertial measurement unit (IMU), camera, barometer, and magnetometer were fused using a sequential Kalman Filter. The final results prove the efficiency of the suggested system to navigate with high independency, with an RMS position error of less than 3.5 m.
format Online
Article
Text
id pubmed-9824531
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-98245312023-01-08 Mutual-Aided INS/Vision Navigation System Analysis and Optimization Using Sequential Filtering with State Recalculation Shahoud, Ayham Shashev, Dmitriy Shidlovskiy, Stanislav Sensors (Basel) Article This paper presents the implementation of a mutual-aided navigation system for an aerial vehicle. Employing all available sensors in navigation is effective at maintaining continuous and optimal results. The images offer a lot of information about the surrounding environment, but image processing is time-consuming and causes timing problems. While traditional fusion algorithms tend to reduce the delay errors or ignore them, this research depends on state estimation recalculation during the delay time and on sequential filtering. To reduce the image matching time, the map is processed offline, then key point clusters are stored to avoid feature recalculation online. The sensors’ information is used to bound the search space for the matched features on the map, then they are reprojected on the captured images to exclude the unuseful part from processing. The suggested mutual-aided form compensates for the inertial system drift, which enhances the system’s accuracy and independence. The system was tested using data collected from a real flight using a DJI drone. The measurements from an inertial measurement unit (IMU), camera, barometer, and magnetometer were fused using a sequential Kalman Filter. The final results prove the efficiency of the suggested system to navigate with high independency, with an RMS position error of less than 3.5 m. MDPI 2022-12-22 /pmc/articles/PMC9824531/ /pubmed/36616677 http://dx.doi.org/10.3390/s23010079 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/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 (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Shahoud, Ayham
Shashev, Dmitriy
Shidlovskiy, Stanislav
Mutual-Aided INS/Vision Navigation System Analysis and Optimization Using Sequential Filtering with State Recalculation
title Mutual-Aided INS/Vision Navigation System Analysis and Optimization Using Sequential Filtering with State Recalculation
title_full Mutual-Aided INS/Vision Navigation System Analysis and Optimization Using Sequential Filtering with State Recalculation
title_fullStr Mutual-Aided INS/Vision Navigation System Analysis and Optimization Using Sequential Filtering with State Recalculation
title_full_unstemmed Mutual-Aided INS/Vision Navigation System Analysis and Optimization Using Sequential Filtering with State Recalculation
title_short Mutual-Aided INS/Vision Navigation System Analysis and Optimization Using Sequential Filtering with State Recalculation
title_sort mutual-aided ins/vision navigation system analysis and optimization using sequential filtering with state recalculation
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9824531/
https://www.ncbi.nlm.nih.gov/pubmed/36616677
http://dx.doi.org/10.3390/s23010079
work_keys_str_mv AT shahoudayham mutualaidedinsvisionnavigationsystemanalysisandoptimizationusingsequentialfilteringwithstaterecalculation
AT shashevdmitriy mutualaidedinsvisionnavigationsystemanalysisandoptimizationusingsequentialfilteringwithstaterecalculation
AT shidlovskiystanislav mutualaidedinsvisionnavigationsystemanalysisandoptimizationusingsequentialfilteringwithstaterecalculation