SM-VINS: A Fast and Decoupled Monocular Visual-Inertial Sensors SLAM System With Stepwise Marginalization

被引:1
作者
Li, Minglei [1 ]
Zhang, Hang [1 ]
Shen, Tianao [2 ]
Zhou, Zedong [3 ]
Zhou, Zheng [2 ]
机构
[1] Jiangnan Univ, Sch Intelligent Mfg, Wuxi 214122, Peoples R China
[2] Jiangnan Univ, Key Lab Adv Proc Control Light Ind, Wuxi 214122, Peoples R China
[3] Anhui Polytech Univ, Sch Elect Engn, Wuhu 241000, Peoples R China
关键词
Bidirectional optical flow; monocular camera sensor; simultaneous localization and mapping (SLAM); stepwise marginalization; ROBUST; VERSATILE;
D O I
10.1109/JSEN.2024.3418334
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This article investigates the problem of strong coupling between states in the sliding window leading to high computational effort in monocular visual-inertial sensor navigation system (VINS-Mono). We propose a stepwise marginalized VINS (SM-VINS) together with bidirectional optical flow tracking, achieving higher accuracy and lower computational burden. Compared with the monocular camera sensor-based conventional optical flow method in the front-end, the proposed bidirectional tracking offers more accurate positioning, benefiting from forward and backward information jointly. Moreover, a well-designed two-stage marginalization is implemented in the back-end sliding window rather than done all at once. The two stages marginalize the landmarks and the camera pose, respectively, which can effectively eliminate the impact of strong coupling of some states on the system efficiency. The proposed SM-VINS is validated in multiple simulation experiments based on the widely used datasets, EuRoC and TUM VI, while the open-source VINS-Mono serves as its counterpart. The results demonstrate superior positioning accuracy and computational efficiency compared with VINS-Mono, which showcases the potential for practical applications with high accuracy and real-time requirements.
引用
收藏
页码:33240 / 33251
页数:12
相关论文
共 44 条
[1]  
Agarwal S, 2010, LECT NOTES COMPUT SC, V6312, P29, DOI 10.1007/978-3-642-15552-9_3
[2]   Lucas-Kanade 20 years on: A unifying framework [J].
Baker, S ;
Matthews, I .
INTERNATIONAL JOURNAL OF COMPUTER VISION, 2004, 56 (03) :221-255
[3]  
Bloesch M, 2015, IEEE INT C INT ROBOT, P298, DOI 10.1109/IROS.2015.7353389
[4]   Inertial Navigation Compensation with Reinforcement Learning [J].
Bozeman, Eric ;
Minhdao Nguyen ;
Alam, Mohammad ;
Onners, Jeffrey .
2022 9TH IEEE INTERNATIONAL SYMPOSIUM ON INERTIAL SENSORS AND SYSTEMS (IEEE INERTIAL 2022), 2022,
[5]   Exploiting Symmetries to Design EKFs With Consistency Properties for Navigation and SLAM [J].
Brossard, Martin ;
Barran, Axel ;
Bonnabel, Silvere .
IEEE SENSORS JOURNAL, 2019, 19 (04) :1572-1579
[6]   The EuRoC micro aerial vehicle datasets [J].
Burri, Michael ;
Nikolic, Janosch ;
Gohl, Pascal ;
Schneider, Thomas ;
Rehder, Joern ;
Omari, Sammy ;
Achtelik, Markus W. ;
Siegwart, Roland .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2016, 35 (10) :1157-1163
[7]   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
[8]   A Class of Nonlinear Kalman Filters Under a Generalized Measurement Model With False Data Injection Attacks [J].
Chen, Shanmou ;
Zhang, Qiangqiang ;
Lin, Dongyuan ;
Wang, Shiyuan .
IEEE SIGNAL PROCESSING LETTERS, 2022, 29 :1187-1191
[9]   A review of visual SLAM methods for autonomous driving vehicles [J].
Cheng, Jun ;
Zhang, Liyan ;
Chen, Qihong ;
Hu, Xinrong ;
Cai, Jingcao .
ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2022, 114
[10]   MonoSLAM: Real-time single camera SLAM [J].
Davison, Andrew J. ;
Reid, Ian D. ;
Molton, Nicholas D. ;
Stasse, Olivier .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 2007, 29 (06) :1052-1067