摘要
在室外大场景情况下,激光里程计累计误差会随着时间的增加而逐渐增加。针对现有激光同步定位与地图构建(SLAM)算法精度低、鲁棒性不足等问题,提出一种基于精确高效回环检测的大场景下的激光SLAM算法。该算法以激光里程计框架LeGO-LOAM为基础,改进回环检测部分,使用关键特征(Ring-Key)描述子构建KD-tree查找相似帧加速搜索,回环帧间匹配使用激光雷达虹膜描述子计算汉明距离判断相似度,避免暴力匹配,实现平移和旋转不变性。在KITTI数据集上进行仿真实验,结果表明:与原LeGO-LOAM算法相比,改进算法绝对位姿误差标准差平均降低了51.54%,相对位姿误差标准差平均降低了14.42%。
In the case of outdoor large scenes,the cumulative error of laser odometry will gradually increase with the increase of time.In view of the problems of low accuracy and lack of robustness of existing lidar simultaneous localization and mapping(SLAM)algorithms,a lidar SLAM algorithm based on accurate and efficient loop detection in large scenes is proposed.Based on the LeGO-LOAM lidar odometry framework,the loop detection part is improved,and the Ring-Key descriptor is used to construct KD-tree to find similar frames to accelerate the search.The lidar iris descriptor is used to calculate the Hamming distance to judge the similarity between loop frames,so as to avoid violent matching and realize the translation and rotation invariance.Simulation experiments on KITTI dataset show that compared with LeGO-LOAM algorithms,the absolute pose accuracy and relative pose accuracy of this algorithm are improved by 51.54%and 19.39%on average respec-tively.
作者
杨娜
程磊
YANG Na;CHENG Lei(Shenyang Ligong University,Shenyang 110159,China)
出处
《沈阳理工大学学报》
CAS
2024年第2期45-51,共7页
Journal of Shenyang Ligong University
基金
国家重点研发计划项目(2022YFC3302500)。