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 条
[21]   A Survey of the State-of-the-Art Localization Techniques and Their Potentials for Autonomous Vehicle Applications [J].
Kuutti, Sampo ;
Fallah, Saber ;
Katsaros, Konstantinos ;
Dianati, Mehrdad ;
Mccullough, Francis ;
Mouzakitis, Alexandros .
IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (02) :829-846
[22]   Cooperative navigation for UAVs in GNSS-denied area based on optimized belief propagation [J].
Li, Jian ;
Yang, Gongliu ;
Cai, Qingzhong ;
Niu, Haofei ;
Li, Jing .
MEASUREMENT, 2022, 192
[23]   Visual-Inertial-Aided Navigation for High-Dynamic Motion in Built Environments Without Initial Conditions [J].
Lupton, Todd ;
Sukkarieh, Salah .
IEEE TRANSACTIONS ON ROBOTICS, 2012, 28 (01) :61-76
[24]   Visual-Inertial Monocular SLAM With Map Reuse [J].
Mur-Artal, Raul ;
Tardos, Juan D. .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2017, 2 (02) :796-803
[25]   VINS-Mono: A Robust and Versatile Monocular Visual-Inertial State Estimator [J].
Qin, Tong ;
Li, Peiliang ;
Shen, Shaojie .
IEEE TRANSACTIONS ON ROBOTICS, 2018, 34 (04) :1004-1020
[26]   A distributed approach for lidar-based relative state estimation of multi-UAV in GPS-denied environments [J].
Shen, Hongmin ;
Zong, Qun ;
Lu, Hanchen ;
Zhang, Xuewei ;
Tian, Bailing ;
He, Lei .
CHINESE JOURNAL OF AERONAUTICS, 2022, 35 (01) :59-69
[27]   Cooperative Positioning Algorithm Based on Manifold Gradient Filtering in UAV-WSN [J].
Song, Zhe ;
Zhang, Yi ;
Yu, Yang ;
Tang, Chengkai .
IEEE SENSORS JOURNAL, 2024, 24 (08) :12676-12688
[28]  
Sun H., 2016, Mathematical Statistics, P252
[29]   Cooperative Localization Algorithm Based on Hybrid Topology Architecture for Multiple Mobile Robot System [J].
Sun, Qian ;
Tian, Yu ;
Diao, Ming .
IEEE INTERNET OF THINGS JOURNAL, 2018, 5 (06) :4753-4763
[30]   Investigation of navigation information correction techniques for master-slave AUV formations in unstable communication environments [J].
Wang, Qiuying ;
Cai, Muchun ;
Guo, Zheng ;
Zhou, Wenhao .
MEASUREMENT, 2024, 229