A sliding window graph optimization algorithm based on marginalization theory for cooperative navigation

被引:0
作者
Cai, Qingzhong [1 ,2 ]
Yang, Qian [1 ]
Tu, Yongqiang [3 ]
Niu, Haofei [4 ]
机构
[1] Beihang Univ, Sch Instrumentat Sci & Optoelect Engn, Beijing 100191, Peoples R China
[2] Tianmushan Lab, Hangzhou 311115, Peoples R China
[3] Jimei Univ, Coll Marine Equipment & Mech Engn, Xiamen 361021, Peoples R China
[4] Chinese Aeronaut Estab, Beijing 100012, Peoples R China
基金
中国国家自然科学基金;
关键词
cooperative navigation; factor graph; graph optimization; sliding window; marginalization theory; SIMULTANEOUS LOCALIZATION; MULTI-UAV;
D O I
10.1088/1361-6501/adc8c6
中图分类号
T [工业技术];
学科分类号
08 ;
摘要
Cooperative navigation based on a graph optimization algorithm (GOA) is a promising method for multiagent systems to provide accurate location information. However, this method exhibits limited real-time capability. To address this issue, in this paper, we propose a sliding window GOA (SW-GOA) based on marginalization theory for cooperative navigation. The proposed SW-GOA incorporates relative distance information from ultra-wideband ranging sensors and dead reckoning information from inertial measurement units as factor nodes in the factor graph model. We apply marginalization theory to introduce a sliding window (SW) into the graph model, mitigating the problem of increasing complexity over time encountered by conventional GOA methods. By applying a Schur complement to the information matrix, historical states are marginalized while retaining effective constraints to enhance accuracy. Additionally, we utilize incremental optimization based on the QR (QR decomposition) update method to further accelerate the algorithm. Simulations and experiments are conducted to validate the proposed SW-GOA for cooperative navigation. The experimental results show that the positioning accuracy of the proposed method is improved by more than 20% compared with the extended Kalman filter method, and the computational efficiency is increased by 82.8% compared with traditional GOA methods.
引用
收藏
页数:15
相关论文
共 36 条
[1]  
[Anonymous], 2010, Navigation System Theory and Application
[2]   ORB-SLAM3: An Accurate Open-Source Library for Visual, Visual-Inertial, and Multimap SLAM [J].
Campos, Carlos ;
Elvira, Richard ;
Gomez Rodriguez, Juan J. ;
Montiel, Jose M. M. ;
Tardos, Juan D. .
IEEE TRANSACTIONS ON ROBOTICS, 2021, 37 (06) :1874-1890
[3]  
[陈明星 Chen Mingxing], 2020, [中国惯性技术学报, Journal of Chinese Inertial Technology], V28, P456
[4]   Distributed and Collaborative Localization for Swarming UAVs [J].
Chen, Rui ;
Yang, Bin ;
Zhang, Wei .
IEEE INTERNET OF THINGS JOURNAL, 2021, 8 (06) :5062-5074
[5]  
Chenchana B., 2018, 2018 25 INT C MECH M, P1, DOI DOI 10.1109/M2VIP.2018.8600900
[6]   Research analysis of wireless localization with insufficient resources for next-generation mobile communication networks [J].
Cui, Qimei ;
Zhang, Xuefei .
INTERNATIONAL JOURNAL OF COMMUNICATION SYSTEMS, 2013, 26 (09) :1206-1226
[7]   Vehicle Heading Enhancement Based on Adaptive Sliding Window Factor Graph Optimization for Gyroscope/Magnetometer [J].
Cui, Xufei ;
Sun, Qian ;
Li, Yibing ;
Guo, Zheng ;
Noureldin, Aboelmagd .
IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2024, 73
[8]   Square root SAM: Simultaneous localization and mapping via square root information smoothing [J].
Dellaert, Frank ;
Kaess, Michael .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2006, 25 (12) :1181-1203
[9]  
Dellaert Frank., 2017, FDN TRENDSR ROBOTICS, V6, P1, DOI DOI 10.1561/2300000043
[10]  
Dine A, 2016, IEEE ROBOT AUTOM MAG, V23, P160, DOI 10.1109/MRA.2016.2580466