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...
Autores principales: | , , |
---|---|
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 |