DOT-SLAM: A Stereo Visual Simultaneous Localization and Mapping (SLAM) System with Dynamic Object Tracking Based on Graph Optimization

被引:1
|
作者
Zhu, Yuan [1 ]
An, Hao [1 ]
Wang, Huaide [1 ]
Xu, Ruidong [1 ]
Sun, Zhipeng [2 ]
Lu, Ke [1 ]
机构
[1] Tongji Univ, Sch Automot Studies, Shanghai 201800, Peoples R China
[2] Tongji Univ, Nanchang Automot Inst Intelligence & New Energy, Nanchang 330052, Peoples R China
关键词
stereo visual SLAM; dynamic scene; graph optimization; object tracking; non-holonomic constraint;
D O I
10.3390/s24144676
中图分类号
O65 [分析化学];
学科分类号
070302 ; 081704 ;
摘要
Most visual simultaneous localization and mapping (SLAM) systems are based on the assumption of a static environment in autonomous vehicles. However, when dynamic objects, particularly vehicles, occupy a large portion of the image, the localization accuracy of the system decreases significantly. To mitigate this challenge, this paper unveils DOT-SLAM, a novel stereo visual SLAM system that integrates dynamic object tracking through graph optimization. By integrating dynamic object pose estimation into the SLAM system, the system can effectively utilize both foreground and background points for ego vehicle localization and obtain a static feature points map. To rectify the inaccuracies in depth estimation from stereo disparity directly on the foreground points of dynamic objects due to their self-similarity characteristics, a coarse-to-fine depth estimation method based on camera-road plane geometry is presented. This method uses rough depth to guide fine stereo matching, thereby obtaining the 3 dimensions (3D)spatial positions of feature points on dynamic objects. Subsequently, by establishing constraints on the dynamic object's pose using the road plane and non-holonomic constraints (NHCs) of the vehicle, reducing the initial pose uncertainty of dynamic objects leads to more accurate dynamic object initialization. Finally, by considering foreground points, background points, the local road plane, the ego vehicle pose, and dynamic object poses as optimization nodes, through the establishment and joint optimization of a nonlinear model based on graph optimization, accurate six degrees of freedom (DoFs) pose estimations are obtained for both the ego vehicle and dynamic objects. Experimental validation on the KITTI-360 dataset demonstrates that DOT-SLAM effectively utilizes features from the background and dynamic objects in the environment, resulting in more accurate vehicle trajectory estimation and a static environment map. Results obtained from a real-world dataset test reinforce the effectiveness.
引用
收藏
页数:27
相关论文
共 50 条
  • [41] SVD-SLAM: Stereo Visual SLAM Algorithm Based on Dynamic Feature Filtering for Autonomous Driving
    Tian, Liangyu
    Yan, Yunbing
    Li, Haoran
    ELECTRONICS, 2023, 12 (08)
  • [42] A New Visual Inertial Simultaneous Localization and Mapping (SLAM) Algorithm Based on Point and Line Features
    Zhang, Tong
    Liu, Chunjiang
    Li, Jiaqi
    Pang, Minghui
    Wang, Mingang
    DRONES, 2022, 6 (01)
  • [43] PE-SLAM: A Modified Simultaneous Localization and Mapping System Based on Particle Swarm Optimization and Epipolar Constraints
    Li, Cuiming
    Shang, Zhengyu
    Wang, Jinxin
    Niu, Wancai
    Yang, Ke
    APPLIED SCIENCES-BASEL, 2024, 14 (16):
  • [44] Object Mobility classification based Visual SLAM in Dynamic Environments
    Zhang, Huayan
    Zhang, Tianwei
    Li, Yang
    Zhang, Lei
    Wang, Wanpeng
    2020 17TH INTERNATIONAL CONFERENCE ON UBIQUITOUS ROBOTS (UR), 2020, : 437 - 441
  • [45] Graph Optimization based Visual SLAM fusing KeyPoints and Markers
    Chen, Zhen
    Zhou, Yang
    Zhang, Fengdi
    Xu, Min
    Liu, Xiangdong
    Li, Zhen
    PROCEEDINGS OF THE 39TH CHINESE CONTROL CONFERENCE, 2020, : 3483 - 3488
  • [46] DS-PTAM: Distributed Stereo Parallel Tracking and Mapping SLAM System
    De Croce, Mauro
    Pire, Taihu
    Bergero, Federico
    JOURNAL OF INTELLIGENT & ROBOTIC SYSTEMS, 2019, 95 (02) : 365 - 377
  • [47] DS-PTAM: Distributed Stereo Parallel Tracking and Mapping SLAM System
    Mauro De Croce
    Taihú Pire
    Federico Bergero
    Journal of Intelligent & Robotic Systems, 2019, 95 : 365 - 377
  • [48] Edge-SLAM: Edge-Assisted Visual Simultaneous Localization and Mapping
    Ben Ali, Ali J.
    Kouroshli, Marziye
    Semenova, Sofiya
    Hashemifar, Zakieh Sadat
    Ko, Steven Y.
    Dantu, Karthik
    ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2023, 22 (01)
  • [49] Cross-spectral visual simultaneous localization and mapping (SLAM) with sensor handover
    Magnabosco, Marina
    Breckon, Toby P.
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2013, 61 (02) : 195 - 208
  • [50] A Robust Approach for a Filter-Based Monocular Simultaneous Localization and Mapping (SLAM) System
    Munguia, Rodrigo
    Castillo-Toledo, Bernardino
    Grau, Antoni
    SENSORS, 2013, 13 (07) : 8501 - 8522