DL-SLOT: Tightly-Coupled Dynamic LiDAR SLAM and 3D Object Tracking Based on Collaborative Graph Optimization

被引:18
作者
Tian, Xuebo [1 ,2 ]
Zhu, Zhongyang [1 ,2 ]
Zhao, Junqiao [1 ,2 ,3 ]
Tian, Gengxuan [1 ,2 ]
Ye, Chen [1 ,2 ]
机构
[1] Tongji Univ, Sch Elec & Informat Engn, Dept Comp Sci & Technol, Shanghai 200070, Peoples R China
[2] Tongji Univ, Key Lab Embedded Syst & Serv Comp, Minist Educ, Shanghai 200070, Peoples R China
[3] Tongji Univ, Inst Intelligent Vehicles, Shanghai 200070, Peoples R China
来源
IEEE TRANSACTIONS ON INTELLIGENT VEHICLES | 2024年 / 9卷 / 01期
关键词
Simultaneous localization and mapping; Vehicle dynamics; Laser radar; Three-dimensional displays; Object tracking; Optimization; Odometry; LiDAR SLAM; multi-object tracking; graph optimization;
D O I
10.1109/TIV.2023.3317308
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
Ego-pose estimation and 3D object tracking are two critical problems that autonomous driving systems must solve. The solutions to these problems are usually based on their respective assumptions, i.e., the static world assumption for simultaneous localization and mapping (SLAM) and the accurate ego-pose assumption in object tracking. However, these assumptions may not hold in dynamic road scenarios, where SLAM and object tracking are closely correlated. Therefore, we propose DL-SLOT, a tightly-coupled dynamic LiDAR SLAM and 3D object tracking method that addresses both problems simultaneously. This method integrates the state estimations of both the autonomous vehicle and the stationary and dynamic objects in the environment in a unified optimization framework. First, we use object detection to identify all points belonging to potentially dynamic objects. Subsequently, LiDAR odometry is performed using the filtered point cloud. Simultaneously, we propose a sliding window-based 3D multi-object tracking method considering the historical trajectories of the tracked objects. The states of the ego-vehicle, stationary objects, and dynamic objects are jointly estimated by the sliding window-based collaborative graph optimization to achieve SLOT. True stationary objects are restored from the potentially dynamic object set to join the optimization. Finally, a global pose graph is implemented to eliminate the accumulated error. Experiments on the KITTI datasets demonstrate that our method achieves better accuracy than SLAM and 3D object tracking baseline methods. This confirms that solving SLAM and object tracking simultaneously is mutually beneficial, and dramatically improves the robustness and accuracy of SLAM and object tracking in dynamic road scenarios.
引用
收藏
页码:1017 / 1027
页数:11
相关论文
共 32 条
[1]  
Ahuja R.K., 1993, Network Flows-Theory, Algorithms and Applications
[2]   Evaluating Multiple Object Tracking Performance: The CLEAR MOT Metrics [J].
Bernardin, Keni ;
Stiefelhagen, Rainer .
EURASIP JOURNAL ON IMAGE AND VIDEO PROCESSING, 2008, 2008 (1)
[3]   DynaSLAM II: Tightly-Coupled Multi-Object Tracking and SLAM [J].
Bescos, Berta ;
Campos, Carlos ;
Tardos, Juan D. ;
Neira, Jose .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2021, 6 (03) :5191-5198
[4]   aUToTrack: A Lightweight Object Detection and Tracking System for the SAE AutoDrive Challenge [J].
Burnett, Keenan ;
Samavi, Sepehr ;
Waslander, Steven L. ;
Barfoot, Timothy D. ;
Schoellig, Angela P. .
2019 16TH CONFERENCE ON COMPUTER AND ROBOT VISION (CRV 2019), 2019, :209-216
[5]  
Chen XYL, 2019, IEEE INT C INT ROBOT, P4530, DOI 10.1109/IROS40897.2019.8967704
[6]  
Farhodov Xurshedjon, 2020, [JOURNAL OF KOREA MULTIMEDIA SOCIETY, 멀티미디어학회논문지], V23, P1236
[7]  
Geiger A, 2012, PROC CVPR IEEE, P3354, DOI 10.1109/CVPR.2012.6248074
[8]  
Gonzalez M, 2022, Arxiv, DOI arXiv:2209.07888
[9]   TwistSLAM: Constrained SLAM in Dynamic Environment [J].
Gonzalez, Mathieu ;
Marchand, Eric ;
Kacete, Amine ;
Royan, Jerome .
IEEE ROBOTICS AND AUTOMATION LETTERS, 2022, 7 (03) :6846-6853
[10]  
Grisetti G, 2011, P IEEE INT C ROB AUT, P9