Cargando…

UAV Localization Algorithm Based on Factor Graph Optimization in Complex Scenes

With the increasingly widespread application of UAV intelligence, the need for autonomous navigation and positioning is becoming more and more important. To solve the problem that UAV cannot perform localization in complex scenes, a new multi-source fusion framework factor graph optimization algorit...

Descripción completa

Detalles Bibliográficos
Autores principales: Dai, Jun, Liu, Songlin, Hao, Xiangyang, Ren, Zongbin, Yang, Xiao
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9370926/
https://www.ncbi.nlm.nih.gov/pubmed/35957418
http://dx.doi.org/10.3390/s22155862
_version_ 1784766967767367680
author Dai, Jun
Liu, Songlin
Hao, Xiangyang
Ren, Zongbin
Yang, Xiao
author_facet Dai, Jun
Liu, Songlin
Hao, Xiangyang
Ren, Zongbin
Yang, Xiao
author_sort Dai, Jun
collection PubMed
description With the increasingly widespread application of UAV intelligence, the need for autonomous navigation and positioning is becoming more and more important. To solve the problem that UAV cannot perform localization in complex scenes, a new multi-source fusion framework factor graph optimization algorithm is used for UAV localization state estimation in this paper, which is based on IMU/GNSS/VO multi-source sensors. Based on the factor graph model and the iSAM incremental inference algorithm, a multi-source fusion model of IMU/GNSS/VO is established, including the IMU pre-integration factor, IMU bias factor, GNSS factor, and VO factor. Mathematical simulations and validations on the EuRoC dataset show that, when the selected sliding window size is 30, the factor graph optimization (FGO) algorithm can not only meet the requirements of real time and accuracy at the same time, but it also achieves a plug-and-play function in the event of local sensor failures. Finally, compared with the traditional federated Kalman algorithm and the adaptive federated Kalman algorithm, the positioning accuracy of the FGO algorithm in this paper is improved by 1.5–2-fold, and can effectively improve autonomous navigation system robustness and flexibility in complex scenarios. Moreover, the multi-source fusion framework in this paper is a general algorithm framework that can satisfy other scenarios and other types of sensor combinations.
format Online
Article
Text
id pubmed-9370926
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-93709262022-08-12 UAV Localization Algorithm Based on Factor Graph Optimization in Complex Scenes Dai, Jun Liu, Songlin Hao, Xiangyang Ren, Zongbin Yang, Xiao Sensors (Basel) Article With the increasingly widespread application of UAV intelligence, the need for autonomous navigation and positioning is becoming more and more important. To solve the problem that UAV cannot perform localization in complex scenes, a new multi-source fusion framework factor graph optimization algorithm is used for UAV localization state estimation in this paper, which is based on IMU/GNSS/VO multi-source sensors. Based on the factor graph model and the iSAM incremental inference algorithm, a multi-source fusion model of IMU/GNSS/VO is established, including the IMU pre-integration factor, IMU bias factor, GNSS factor, and VO factor. Mathematical simulations and validations on the EuRoC dataset show that, when the selected sliding window size is 30, the factor graph optimization (FGO) algorithm can not only meet the requirements of real time and accuracy at the same time, but it also achieves a plug-and-play function in the event of local sensor failures. Finally, compared with the traditional federated Kalman algorithm and the adaptive federated Kalman algorithm, the positioning accuracy of the FGO algorithm in this paper is improved by 1.5–2-fold, and can effectively improve autonomous navigation system robustness and flexibility in complex scenarios. Moreover, the multi-source fusion framework in this paper is a general algorithm framework that can satisfy other scenarios and other types of sensor combinations. MDPI 2022-08-05 /pmc/articles/PMC9370926/ /pubmed/35957418 http://dx.doi.org/10.3390/s22155862 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
Dai, Jun
Liu, Songlin
Hao, Xiangyang
Ren, Zongbin
Yang, Xiao
UAV Localization Algorithm Based on Factor Graph Optimization in Complex Scenes
title UAV Localization Algorithm Based on Factor Graph Optimization in Complex Scenes
title_full UAV Localization Algorithm Based on Factor Graph Optimization in Complex Scenes
title_fullStr UAV Localization Algorithm Based on Factor Graph Optimization in Complex Scenes
title_full_unstemmed UAV Localization Algorithm Based on Factor Graph Optimization in Complex Scenes
title_short UAV Localization Algorithm Based on Factor Graph Optimization in Complex Scenes
title_sort uav localization algorithm based on factor graph optimization in complex scenes
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9370926/
https://www.ncbi.nlm.nih.gov/pubmed/35957418
http://dx.doi.org/10.3390/s22155862
work_keys_str_mv AT daijun uavlocalizationalgorithmbasedonfactorgraphoptimizationincomplexscenes
AT liusonglin uavlocalizationalgorithmbasedonfactorgraphoptimizationincomplexscenes
AT haoxiangyang uavlocalizationalgorithmbasedonfactorgraphoptimizationincomplexscenes
AT renzongbin uavlocalizationalgorithmbasedonfactorgraphoptimizationincomplexscenes
AT yangxiao uavlocalizationalgorithmbasedonfactorgraphoptimizationincomplexscenes