张铮, 李德才, 何玉庆. 变结构的鲁棒语义SLAM算法[J]. 微电子学与计算机, 2022, 39(3): 9-16. DOI: 10.19304/J.ISSN1000-7180.2021.0892
引用本文: 张铮, 李德才, 何玉庆. 变结构的鲁棒语义SLAM算法[J]. 微电子学与计算机, 2022, 39(3): 9-16. DOI: 10.19304/J.ISSN1000-7180.2021.0892
ZHANG Zheng, LI Decai, HE Yuqing. Robust semantic SLAM with variable structure[J]. Microelectronics & Computer, 2022, 39(3): 9-16. DOI: 10.19304/J.ISSN1000-7180.2021.0892
Citation: ZHANG Zheng, LI Decai, HE Yuqing. Robust semantic SLAM with variable structure[J]. Microelectronics & Computer, 2022, 39(3): 9-16. DOI: 10.19304/J.ISSN1000-7180.2021.0892

变结构的鲁棒语义SLAM算法

Robust semantic SLAM with variable structure

  • 摘要: 基于深度学习的飞速发展,语义信息逐渐成为SLAM(Simultaneous Location and Mapping)领域的研究热点.由于环境以及传感器本身带来的噪声问题,现有大多数语义SLAM算法所构建的语义地图中存在一些异常点,导致构建的语义地图缺乏一致性,并且影响算法精度.损失函数可以调整对异常点分配的权重,从而抑制异常点的存在.但是大多数语义SLAM算法使用的损失函数本身模型固定,不能很好地适应周围环境噪声的变化.为了解决此问题,提出了一种变结构的鲁棒语义SLAM算法,称为VS-SLAM.采用高斯混合相关熵权重函数作为损失函数,利用其可以通过调整参数,随周围环境噪声变化来改变其模型结构的特点,最大程度地拟合噪声的分布,更有利于降低算法对异常点的权重分配,提高对异常点的鲁棒性.在公开KITTI数据集上的实验表明,本文算法在建图的时间几乎相等的情况下,平均相对平移误差和旋转误差分别降低了5.36%和8.82%,并且构建的语义地图更加具有一致性.

     

    Abstract: Based on the rapid development of deep learning, semantic information has gradually become a research hotspot in the field of SLAM (Simultaneous Location and Mapping). Due to the noise problem caused by the environment and the sensor, there are some abnormal points in the semantic map constructed by most existing semantic SLAM algorithms, which results in the lack of consistency of the constructed semantic maps and affect the accuracy of the algorithms. The loss function can adjust the weights assigned to the outliers, thereby suppressing the existence of the outliers. However, the model of loss function used by most semantic SLAM algorithms is fixed and cannot adapt well to changes in ambient noise. To solve this problem, a robust lidar semantic SLAM algorithm with variable structure is proposed, which uses Gaussian mixture correntropy weight function as the loss function, called VS-SLAM. It uses the characteristics of the model structure that can be adjusted by adjusting the parameters and changed with the surrounding environmental noise to fit the noise distribution to the greatest extent, which is more conducive to reducing the weight of the algorithm for outliers and improving robustness to the outliers. Experiments on the open KITTI dataset show that the average relative translation error and rotation error are reduced by 5.36% and 8.82% respectively, while the mapping time is almost equal, and the constructed semantic maps are more consistent.

     

/

返回文章
返回