Design of visual inertial state estimator for autonomous systems via multi-sensor fusion approach

被引:2
作者
He, Shenghuang [1 ]
Li, Yanzhou [2 ,3 ]
Lu, Yongkang [2 ,3 ]
Liu, Yishan [1 ,2 ,3 ]
机构
[1] Shanghai Jiao Tong Univ, Ningbo Artificial Intelligence Inst, Dept Automat, Shanghai 200240, Peoples R China
[2] Guangdong Univ Technol, Sch Automat, Guangzhou 510006, Peoples R China
[3] Guangdong Univ Technol, Guangdong Prov Key Lab Intelligent Decis & Coopera, Guangzhou 510006, Peoples R China
基金
中国国家自然科学基金;
关键词
Autonomous systems; Visual-inertial data fusion; State estimation; Inverse combination optical flow; Nonlinear optimization; KALMAN FILTER; NAVIGATION; ALGORITHM; TRACKING;
D O I
10.1016/j.mechatronics.2023.103066
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The achievement of autonomous navigation in autonomous systems critically hinges on the implementation of robust localization and reliable mapping. A new visual-inertial simultaneous localization and mapping (SLAM) algorithm is proposed in this paper, which consists of a visual-inertial frontend, system backend, loop closure detection module, and initialization module. Firstly, combined the inverse combination optical flow method with image pyramid, the problem of localization failure of autonomous systems due to light sensitivity of vision sensors is addressed. To meet real-time requirements, the computation complexity of algorithm is effectively reduced by combining FAST corner points with threading building block (TBB) programming library. Secondly, based on the fourth-order Runge Kutta (RK), inertial measurement unit (IMU) pre-integration model can effectively improve the estimation accuracy of autonomous systems. Nonlinear optimization backend based on DogLeg, sliding window and marginalization methods, is adopted to reduce computation complexity during backend processing. Thirdly, to mitigate the drawback of accumulating errors leading to large pose error over long periods, a loop closure detection module is introduced, and an initialization module is added to integrate visual and inertial data. Finally, the feasibility and robustness of the system are verified through testing on the Euroc dataset and Evo precision evaluation tool.
引用
收藏
页数:12
相关论文
共 50 条
[21]   STATE ESTIMATION IN MULTI-SENSOR FUSION NAVIGATION: EQUIVALENCE ANALYSIS ON FILTERING AND OPTIMIZATION [J].
Xu, Zhuo ;
Zhu, Feng ;
Zhang, Xiaohong .
GEOSPATIAL WEEK 2023, VOL. 48-1, 2023, :1161-1168
[22]   Multi-model train state estimation based on multi-sensor parallel fusion filtering [J].
Jin, Yongze ;
Xie, Guo ;
Li, Yankai ;
Shang, Linyu ;
Hei, Xinhong ;
Ji, Wenjiang ;
Han, Ning ;
Wang, Bo .
ACCIDENT ANALYSIS AND PREVENTION, 2022, 165
[23]   An approach to distributed asynchronous multi-sensor fusion utilising data compensation algorithm [J].
Wang, Kuiwu ;
Zhang, Qin ;
Jin, Zhenlu ;
Fu, Xiaolong .
IET RADAR SONAR AND NAVIGATION, 2025, 19 (01)
[24]   Multi-sensor information fusion estimators for stochastic uncertain systems with correlated noises [J].
Tian, Tian ;
Sun, Shuli ;
Li, Na .
INFORMATION FUSION, 2016, 27 :126-137
[25]   MUSE: A Real-Time Multi-Sensor State Estimator for Quadruped Robots [J].
Nistico, Ylenia ;
Soares, Joao Carlos Virgolino ;
Amatucci, Lorenzo ;
Fink, Geoff ;
Semini, Claudio .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2025, 10 (05) :4620-4627
[26]   AUTONOMOUS NAVIGATION PATH PLANNING OF SERVICE ROBOT BASED ON MULTI-SENSOR FUSION [J].
He, Haopeng ;
Xiang, Wei ;
Liu, Haibo .
MECHATRONIC SYSTEMS AND CONTROL, 2024, 52 (02) :76-82
[27]   FEJ2: A Consistent Visual-Inertial State Estimator Design [J].
Chen, Chuchu ;
Yang, Yulin ;
Geneva, Patrick ;
Huang, Guoquan .
2022 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, ICRA 2022, 2022, :9506-9512
[28]   Progressive information filtering fusion for multi-sensor nonlinear systems [J].
Zhao, Liyan ;
Yang, Xusheng ;
Zhang, Wen-an ;
Yu, Li .
SIGNAL PROCESSING, 2019, 163 :181-187
[29]   Visual-Inertial-Acoustic Sensor Fusion for Accurate Autonomous Localization of Underwater Vehicles [J].
Huang, Yupei ;
Li, Peng ;
Ma, Shaoxuan ;
Yan, Shuaizheng ;
Tan, Min ;
Yu, Junzhi ;
Wu, Zhengxing .
IEEE TRANSACTIONS ON CYBERNETICS, 2025, 55 (02) :880-896
[30]   Sensor Fusion Approach for Aircraft State Estimation using Inertial and Air-Data Systems [J].
Schettini, F. ;
Di Rito, G. ;
Galatolo, R. ;
Denti, E. .
2016 IEEE METROLOGY FOR AEROSPACE (METROAEROSPACE), 2016, :624-629