基于ORB关键帧匹配算法的机器人SLAM实现
本文关键词:基于ORB关键帧匹配算法的机器人SLAM实现
更多相关文章: 同时定位与地图构建 特征点提取与匹配 关键帧提取 闭环检测
【摘要】:针对复杂环境下机器人的同时定位与地图构建(SLAM)存在实时性与鲁棒性下降等问题,将一种基于ORB特征点的关键帧闭环检测匹配算法应用到定位与地图构建中。研究并分析了特征点提取与描述符建立、帧间配准、位姿变换估计以及闭环检测对SLAM系统的影响,建立了关键帧闭环匹配算法和SLAM实时性与鲁棒性之间的关系,提出了一种基于ORB关键帧匹配算法的SLAM方法。运用改进ORB算法加快了图像特征点提取与描述符建立速度;结合相机模型与深度信息,可将二维特征图像转换为三维彩色点云;通过随机采样一致性(RANSAC)与最近迭代点(ICP)相结合的改进RANSAC-ICP算法,实现了机器人在初始配准不确定条件下的位姿估计;使用Key Frame的词袋闭环检测算法,减少了地图的冗余结构,生成了具有一致性的地图;通过特征点匹配速度与绝对轨迹误差的均方根值对SLAM系统的实时性与鲁棒性进行了评价。基于标准测试集数据集的实验结果表明,ORB关键帧匹配算法能够有效提高SLAM系统建图速度与稳定性。
【作者单位】: 浙江工业大学特种装备制造与先进加工技术教育部/浙江省重点实验室;杭州师范大学钱江学院;
【关键词】: 同时定位与地图构建 特征点提取与匹配 关键帧提取 闭环检测
【基金】:国家自然科学基金资助项目(51275470) 浙江省高等学校中青年学科带头人学术攀登项目(pd2013019) 浙江省重点科技创新团队自主设计项目(2011R50011-8)
【分类号】:TP242
【正文快照】: 0引言同时定位与地图创建是指机器人在未知环境中通过传感器信息确定自身空间位置,并建立所处空间的环境模型,是实现机器人任务规划、导航、控制等自主运动的前提之一。SLAM本质上是一个状态估计问题,可分为两类求解方法[1],一类是基于滤波器的方法,另一类则是基于图优化的方
【参考文献】
中国期刊全文数据库 前2条
1 肖雄;李旦;陈锡锻;李刚;;一种基于增广EKF的移动机器人SLAM方法[J];机电工程;2014年01期
2 梁明杰;闵华清;罗荣华;;基于图优化的同时定位与地图创建综述[J];机器人;2013年04期
【共引文献】
中国期刊全文数据库 前10条
1 艾青林;余杰;胡克用;陈琦;;基于ORB关键帧匹配算法的机器人SLAM实现[J];机电工程;2016年05期
2 龙超;韩波;张宇;;基于Kinect和视觉词典的三维SLAM[J];计算机应用;2016年03期
3 刘秦宁;刘明哲;徐皑冬;金妮;;基于Web的室内实时定位地图系统的研究与实现[J];计算机应用;2015年S2期
4 李永锋;张国良;徐君;姚二亮;;基于Kinect的帧间配准改进ICP算法[J];电光与控制;2016年02期
5 李永锋;张国良;王蜂;汤文俊;姚二亮;;基于快速视觉里程计和大回环局部优化模型的改进VSLAM算法[J];机器人;2015年05期
6 王忠立;赵杰;蔡鹤皋;;大规模环境下基于图优化SLAM的后端优化方法[J];哈尔滨工业大学学报;2015年07期
7 李兴东;李满天;郭伟;陈超;孙立宁;;TOF激光相机六自由度位姿变换估计[J];红外与激光工程;2015年07期
8 王楠;马书根;李斌;王明辉;赵明扬;;震后建筑内部层次化SLAM的地图模型转换方法[J];自动化学报;2015年10期
9 程见童;江振宇;张银辉;张为华;;基于信息增益的SLAM图精简[J];机器人;2014年05期
10 韩光;孙宁;李晓飞;赵春霞;;非结构环境理解综述[J];计算机应用研究;2014年08期
【二级参考文献】
中国期刊全文数据库 前2条
1 张国良;汤文俊;敬斌;安雷;;基于机器人运动模型的EKF-SLAM算法改进[J];计算机测量与控制;2012年04期
2 杜航原;郝燕玲;赵玉新;;基于模糊自适应卡尔曼滤波的SLAM算法[J];华中科技大学学报(自然科学版);2012年01期
【相似文献】
中国期刊全文数据库 前10条
1 ;Line-feature-based SLAM Algorithm[J];自动化学报;2006年01期
2 郭剑辉;赵春霞;陆建峰;康亮;;Rao-Blackwellised粒子滤波SLAM的一致性研究[J];系统仿真学报;2008年23期
3 郭剑辉;赵春霞;石杏喜;;一种改进的联合相容SLAM数据关联方法[J];仪器仪表学报;2008年11期
4 郭剑辉;赵春霞;康亮;;SLAM问题中特征相关性研究[J];系统仿真学报;2008年06期
5 Mansour Moniri;Claude C.Chibelushi;;A Sensor-based SLAM Algorithm for Camera Tracking in Virtual Studio[J];International Journal of Automation & Computing;2008年02期
6 季秀才;郑志强;张辉;;SLAM问题中机器人定位误差分析与控制[J];自动化学报;2008年03期
7 郭剑辉;赵春霞;;一种新的粒子滤波SLAM算法[J];计算机研究与发展;2008年05期
8 周武;赵春霞;;一种改进的边缘粒子滤波SLAM方法[J];华中科技大学学报(自然科学版);2008年S1期
9 丁帅华;陈雄;韩建达;;基于局部子图匹配的SLAM方法[J];机器人;2009年04期
10 陈家乾;何衍;蒋静坪;;添加约束的EKF-SLAM算法[J];科技通报;2009年04期
中国重要会议论文全文数据库 前10条
1 ;An SLAM algorithm based on improved UKF[A];第24届中国控制与决策会议论文集[C];2012年
2 Adizul Ahmad;Shoudong Huang;Jianguo Jack Wang;Gamini Dissanayake;;A New State Vector for Range-Only SLAM[A];Proceedings of the 2011 Chinese Control and Decision Conference(CCDC)[C];2011年
3 ;A Hybrid SLAM method for service robots in Indoor Environment[A];中国自动化学会控制理论专业委员会B卷[C];2011年
4 Bo He;Tao Zhang;Guijie Liu;;A New SLAM Algorithm Particle Filter-based for Autonomous Underwater Vehicle[A];proceedings of 2010 3rd International Conference on Computer and Electrical Engineering (ICCEE 2010 no.1)[C];2012年
5 ;AUV SLAM and Closed Loop Research in Large Scale Environment[A];2011年全国通信安全学术会议论文集[C];2011年
6 温丰;柴晓杰;朱智平;董小明;邹伟;原魁;;基于新型人工路标系统的视觉SLAM算法研究[A];第二十九届中国控制会议论文集[C];2010年
7 王宇韬;方勇纯;;鲁棒单目视觉SLAM系统研究[A];中国自动化学会控制理论专业委员会C卷[C];2011年
8 李海洋;李洪波;林颖;刘贺平;杨东方;;基于Kinect的SLAM方法[A];2013年中国智能自动化学术会议论文集(第五分册)[C];2013年
9 Jiantong Cheng;Jonghyuk Kim;Zhenyu Jiang;Weihua Zhang;;Tightly Coupled SLAM/GNSS for Land Vehicle Navigation[A];第五届中国卫星导航学术年会论文集-S9 组合导航与导航新方法[C];2014年
10 ;Simultaneous Localization and Map Building Using Constrained State Estimate Algorithm[A];第二十七届中国控制会议论文集[C];2008年
中国重要报纸全文数据库 前1条
1 肖征荣;好软件少不了它们[N];电脑报;2003年
中国博士学位论文全文数据库 前6条
1 赵一路;人机交互环境下的主动SLAM及相关问题研究[D];复旦大学;2013年
2 王道斌;基于天空偏振光的SLAM方法的研究[D];中国科学技术大学;2014年
3 林睿;基于图像特征点的移动机器人立体视觉SLAM研究[D];哈尔滨工业大学;2011年
4 游弋;SLE相关候选基因FCRL3,SLAM的SNP分析及其功能研究[D];第三军医大学;2008年
5 吴叶斌;基于全景视觉的移动机器人SLAM方法研究[D];哈尔滨工程大学;2011年
6 陈晨;基于Sigma点滤波的移动机器人同时定位与地图创建算法的研究[D];北京交通大学;2013年
中国硕士学位论文全文数据库 前10条
1 熊斯睿;基于立体全景视觉的移动机器人3D SLAM研究[D];哈尔滨工业大学;2015年
2 王淮卿;基于互联网与SLAM的移动机器人系统研究[D];哈尔滨工业大学;2015年
3 李贵亚;基于立体视觉的机器人SLAM算法研究[D];哈尔滨工业大学;2015年
4 薛永胜;变电站巡检机器人SLAM算法及其应用研究[D];西南科技大学;2015年
5 赵亮;水下机器人视觉SLAM方法中的图像特征点提取技术研究[D];电子科技大学;2014年
6 胡衡;基于单目视觉的SLAM方法研究[D];新疆大学;2015年
7 黄志明;动态稀疏环境下移动机器人SLAM问题研究[D];北京化工大学;2015年
8 赵新哲;基于改进粒子滤波的分布式SLAM算法研究[D];北京工业大学;2015年
9 李洪臣;单目视觉移动机器人SLAM方法建模与仿真分析[D];电子科技大学;2014年
10 丁洁琼;基于RGB-D的SLAM算法研究[D];西安电子科技大学;2014年
,本文编号:569634
本文链接:https://www.wllwen.com/kejilunwen/ruanjiangongchenglunwen/569634.html