A Multi-Sensor Deep Fusion SLAM Algorithm Based on TSDF Map

被引:2
作者
Cao, Yibo [1 ]
Deng, Zhenyu [1 ]
Luo, Zehao [1 ]
Fan, Jingwen [1 ]
机构
[1] South China Normal Univ, Sch Software, Guangzhou 510631, Guangdong, Peoples R China
关键词
Laser radar; Simultaneous localization and mapping; Point cloud compression; Odometry; Optimization; Distortion; Robot kinematics; Truncate signed distance function map; multi-sensor fusion; simultaneous location and mapping; inertial measurement unit pre-integrated;
D O I
10.1109/ACCESS.2024.3415416
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Traditional 2D Simultaneous Localization and Mapping (SLAM) algorithms commonly use occupancy grid map models, which are susceptible to Gaussian noise. The constraint information in the backend optimization process is limited. Sensor data utilization at various stages is also incomplete. To address these issues, this paper proposes a multi-sensor deep fusion SLAM method based on the Truncated Signed Distance Function (TSDF) map. Firstly, the inertial sensing unit (IMU) is pre-integrated, and then the distortion correction of the laser point cloud is corrected by using the posture obtained after pre-integration. In the front-end, the Unscented Kalman Filter (UKF) method is used to fuse odometry, IMU data, and LiDAR scan matching results to obtain the pose information of the robot. The backend uses IMU pre-integration factor, loopback detection, and laser point cloud registration to enhance constraints for global map pose optimization and achieve deep fusion of multi-sensor data. The map model uses a TSDF map, which constructs obstacle edges through weighted fusion and linear interpolation, and it truncates the grid cells around obstacles, thereby reducing the influence of Gaussian noise. The performance of Karto-SLAM, Cartographer, and the proposed algorithm is verified by comparing the public dataset and the dataset collected in the real environment. The results show that the proposed method effectively avoids the ghosting phenomenon of traditionally occupied raster maps and reduces Gaussian noise in terms of mapping. In terms of positioning accuracy, the effect of back-end optimization is enhanced by a multi-constraint relationship, which reduces the relative and absolute pose errors of the real trajectory. Our method improves localization accuracy by an average of 9% compared to Cartographer and by an average of 34% compared to Karto-SLAM.
引用
收藏
页码:154535 / 154545
页数:11
相关论文
共 28 条
[1]   A Review on Challenges of Autonomous Mobile Robot and Sensor Fusion Methods [J].
Alatise, Mary B. ;
Hancke, Gerhard P. .
IEEE ACCESS, 2020, 8 :39830-39846
[2]   A METHOD FOR REGISTRATION OF 3-D SHAPES [J].
BESL, PJ ;
MCKAY, ND .
IEEE TRANSACTIONS ON PATTERN ANALYSIS AND MACHINE INTELLIGENCE, 1992, 14 (02) :239-256
[3]   An ICP variant using a point-to-line metric [J].
Censi, Andrea .
2008 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION, VOLS 1-9, 2008, :19-25
[4]   Research on Positioning Method in Underground Complex Environments Based on Fusion of Binocular Vision and IMU [J].
Cheng, Jie ;
Jin, Yinglian ;
Zhai, Zhen ;
Liu, Xiaolong ;
Zhou, Kun .
SENSORS, 2022, 22 (15)
[5]  
Daun K, 2019, IEEE INT SYMP SAFE, P222, DOI [10.1109/ssrr.2019.8848964, 10.1109/SSRR.2019.8848964]
[6]  
Fossel JD, 2015, IEEE INT C INT ROBOT, P1949, DOI 10.1109/IROS.2015.7353633
[7]  
Fu XY, 2021, Arxiv, DOI arXiv:2101.08018
[8]   Improved techniques for grid mapping with Rao-Blackwellized particle filters [J].
Grisetti, Giorgio ;
Stachniss, Cyrill ;
Burgard, Wolfram .
IEEE TRANSACTIONS ON ROBOTICS, 2007, 23 (01) :34-46
[9]  
Hess W, 2016, IEEE INT CONF ROBOT, P1271, DOI 10.1109/ICRA.2016.7487258
[10]   Lvio-Fusion: A Self-adaptive Multi-sensor Fusion SLAM Framework Using Actor-critic Method [J].
Jia, Yupeng ;
Luo, Haiyong ;
Zhao, Fang ;
Jiang, Guanlin ;
Li, Yuhang ;
Yan, Jiaquan ;
Jiang, Zhuqing ;
Wang, Zitian .
2021 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2021, :286-293