基于Kinect和视觉词典的三维SLAM
发布时间:2017-08-29 15:17
本文关键词:基于Kinect和视觉词典的三维SLAM
更多相关文章: 三维SLAM 闭环检测 视觉词典 图形处理器 通用迭代最近点算法 增量平滑和建图
【摘要】:针对传统滤波器方法解决机器人同时定位与地图创建(SLAM)时的误差积累问题,提出了一种基于视觉词典(BOW)的三维SLAM算法,以有效解决机器人长时间运动下误差积累的问题。相比图优化SLAM中常用的随机检测和Kd树(Kd-Tree)算法,采用基于树结构的视觉词典闭环检测算法来提高相似场景的检索效率。首先采用基于GPU的特征提取算法提取图像特征,并利用交叉匹配和k最近邻(k NN)算法取得图像中鲁棒性较强的内点;然后通过基于随机抽样一致性奇异值分解(RANSAC SVD)算法计算出相邻帧的初始位姿变换,并利用通用迭代最近点(GICP)算法进行优化,得到高精度的位姿变换;最后利用增量平滑和建图(i SAM)图优化方法得出最终位姿,拼接出高精度的点云地图和运动轨迹。标准数据集的测试表明,所提算法在复杂情况下具有良好的鲁棒性和精度。
【作者单位】: 浙江大学航空航天学院;
【关键词】: 三维SLAM 闭环检测 视觉词典 图形处理器 通用迭代最近点算法 增量平滑和建图
【分类号】:TP242;TP391.41
【正文快照】: 0引言当机器人处于未知环境中时,利用自身传感器获取机器人所在环境的三维模型和机器人运动轨迹是一项基本需求。传统同时定位与地图创建(Simultaneous Localization andMapping,SLAM)一般采用三维激光雷达或者声呐传感器来获取环境的深度信息,但此类传感器动辄上万的价格严重,
本文编号:754003
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/754003.html