基于亚特兰大世界和语义信息的室内SLAM 研究

Research on Indoor SLAM Algorithm Based on Atlanta World Assumption and Semantic Information

  • 摘要: 针对基于点特征的视觉同步定位与地图构建(SLAM)在室内弱纹理环境下定位精度低的问题,提出了一种基于亚特兰大约束的点线面多重特征视觉SLAM方法。针对曼哈顿坐标系数量增加导致识别精度降低的问题,采用基于语义信息和重力方向的亚特兰大世界检测方法。为解决传统平面检测算法精度不足的挑战,使用改进后的yolov8语义平面检测方法。针对亚特兰大SLAM与传统点线面SLAM融合可能带来的累积误差问题,采用亚特兰大坐标系相互校正的方法,以消除点线面特征定位对亚特兰大坐标系的累积误差影响。在亚特兰大场景中,优先使用校正后的亚特兰大坐标系,通过当前平面与地图的匹配实现无漂移的旋转估计;在非亚特兰大场景中,采用相邻帧间的点线特征进行匹配,实现旋转与平移的估计。实验结果显示,改进后的yolov8语义分割网络在平面分割mAP值上相较yolov8提高了15.5%;平均绝对轨迹误差比曼哈顿SLAM减少了29.3%。

     

    Abstract: Aiming at the problem of low positioning accuracy of visual simultaneous localization and mapping (SLAM) based on point features in indoor environments with weak textures, a point-line-plane multi-feature visual SLAM method based on Atlanta constraints is proposed. To address the issue of decreased recognition accuracy due to the increase in the number of Manhattan coordinate systems, an Atlanta world detection method based on semantic information and gravity direction is employed. To overcome the challenge of insufficient accuracy in traditional plane detection algorithms, an improved yolov8 semantic plane detection method is utilized. To solve the potential cumulative error problem arising from the fusion of Atlanta SLAM with traditional point-line-plane SLAM, a mutual correction method between Atlanta coordinate systems is adopted to eliminate the cumulative error impact of point-line-plane feature positioning on the Atlanta coordinate system. In Atlanta scenes, the corrected Atlanta coordinate system is prioritized, achieving drift-free rotational estimation through the matching of the current plane with the map; in non-Atlanta scenes, rotational and translational estimation is achieved by matching point-line features between adjacent frames. Experimental results show that the improved yolov8 semantic segmentation network has a 15.5% increase in plane segmentation mAP value compared to yolov8; the average absolute trajectory error is reduced by 29.3% compared to Manhattan SLAM.

     

/

返回文章
返回