基于ROS的移动机器人地图创建方法与应用研究
本文关键词:基于ROS的移动机器人地图创建方法与应用研究,由笔耕文化传播整理发布。
【摘要】:在移动机器人领域中,同时定位与地图创建(SLAM,Simultaneous Localization and Mapping)为移动机器人导航及智能操作提供了可能,其中地图创建是SLAM的根基,因此,地图创建方法及应用研究具有重大意义。同时,鉴于基于机器人操作系统(ROS,Robot Operating System)在代码复用和功能扩展方面的巨大优势,本文在该平台上对机器人地图建立方法和应用等关键技术开展了分析、研究工作。本文围绕地图创建中环境信息获取并表征的方法,针对激光传感器特有射线模型,采用基于改进的连续边缘提取方法(ISEF,Improved Successive Edge Following)进行快速分段及滤波,采用区域内增长法判定特征夹角等问题,提高了数据预处理的有效性。结合SLAM关键步骤,对地图构建中扫描匹配方法展开研究,探讨了基于点点测度的极坐标扫描匹配、基于线特征的扫描匹配、基于点线的最近点迭代扫描匹配(PLICP,Point-Line Iterative Closest Point)算法,并主要分析了PLICP与ICP相比具有闭合解,能在有限步骤内收敛,更适用于求位姿解。在相关研究基础上,提出基于激光传感器的PLICP匹配位姿估计和里程计位姿估计的融合,再与RBPF(Rao-Blackwellized Particle Filter)粒子滤波结合的SLAM方法创建栅格地图。针对误差较大的里程计读数,利用PLICP对相邻两次激光扫描数据进行匹配求得机器人位姿变换,与基于里程计的位姿变换进行最优估计,能够改善基于里程计读数的建议分布函数,降低不确定性对位姿估计的影响,提高创建地图及机器人定位的精确度。实验实现了扫描匹配和机器人定位,分别对离线数据和实时室内数据进行了地图创建,证明本文提出方法的有效性。
【关键词】:移动机器人 ROS 激光传感器 地图创建 PLICP匹配 粒子滤波
【学位授予单位】:西南科技大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP242
【目录】:
- 摘要4-5
- Abstract5-10
- 1 绪论10-19
- 1.1 课题研究背景及意义10-11
- 1.2 移动机器人研究现状11-13
- 1.2.1 国外移动机器人研究概况11
- 1.2.2 国内移动机器人研究概况11-13
- 1.3 ROS研究现状13-16
- 1.3.1 ROS基本概念13-14
- 1.3.2 ROS在移动机器人中的应用现状14-16
- 1.4 移动机器人地图构建研究现状16-17
- 1.4.1 国外地图创建的研究概况16
- 1.4.2 国内地图创建的研究概况16-17
- 1.5 课题主要内容17-18
- 1.6 本章小结18-19
- 2 移动机器人地图创建系统分析19-31
- 2.1 坐标转换关系19-20
- 2.2 环境信息采集方式20-21
- 2.2.1 基于视觉传感器的数据采集20
- 2.2.2 基于测距传感器的数据采集20-21
- 2.2.3 内部传感器数据采集21
- 2.2.4 多传感器信息融合21
- 2.3 地图表示方法21-23
- 2.3.1 几何特征地图22
- 2.3.2 栅格地图22
- 2.3.3 拓扑地图22-23
- 2.4 激光数据模型及预处理23-30
- 2.4.1 激光数据模型23-24
- 2.4.2 改进SEF数据分段及滤波24-27
- 2.4.3 基于改进SEF的线段特征拟合27-30
- 2.5 本章小结30-31
- 3 基于激光的扫描匹配31-44
- 3.1 基于点— 点的极坐标匹配32-35
- 3.1.1 平移估计33-34
- 3.1.2 角度估计34-35
- 3.2 基于线段特征的视野扇面匹配35-36
- 3.3 基于点— 线的ICP匹配36-43
- 3.3.1 PLICP算法37-38
- 3.3.2 PLICP闭合解形式38-41
- 3.3.3 PLICP在有限步骤内收敛41-42
- 3.3.4 PLICP和ICP不同收敛性质42-43
- 3.4 本章小结43-44
- 4 基于PLICP和粒子滤波的SLAM44-54
- 4.1 SLAM问题及其描述44-46
- 4.2 选取改进的建议分布函数46-51
- 4.2.1 基于观测信息的PLICP匹配位姿估计47
- 4.2.2 基于运动模型下的里程计位姿估计47-49
- 4.2.3 最优位姿估计49-51
- 4.3 权重计算51-52
- 4.4 自适应重采样52
- 4.5 本章小结52-54
- 5 基于ROS的移动机器人地图创建应用研究54-65
- 5.1 ROS地图创建框架54-56
- 5.2 基于ROS的移动机器人地图创建实验56-62
- 5.2.1 数据扫描匹配56-59
- 5.2.2 地图构建59-62
- 5.3 基于ROS的地图创建的应用研究62-64
- 5.3.1 集成地图创建方法63
- 5.3.2 应用场景63-64
- 5.4 本章小结64-65
- 结论65-67
- 致谢67-69
- 参考文献69-74
- 攻读硕士学位期间发表的学术论文及研究成果74
【相似文献】
中国期刊全文数据库 前10条
1 苑晶;黄亚楼;陶通;习白羽;;基于局部子地图方法的多机器人主动同时定位与地图创建[J];机器人;2009年02期
2 梁明杰;闵华清;罗荣华;;基于图优化的同时定位与地图创建综述[J];机器人;2013年04期
3 王玲;房雅洪;王明辉;;可变形机器人在线同步定位与地图创建系统的设计与实现[J];制造业自动化;2013年14期
4 赵立军;孙立宁;李瑞峰;葛连正;;室内环境下同步定位与地图创建改进算法[J];机器人;2009年05期
5 李阳铭;孟庆虎;梁华为;李帅;陈万明;;基于粒子滤波的无线传感器网络辅助同步定位与地图创建方法研究[J];机器人;2008年05期
6 张路金;孙炜;;基于环境特征的机器人同时定位与地图创建[J];微计算机信息;2009年08期
7 温安邦;吴怀宇;赵季;;基于扫描匹配预处理的即时定位与地图创建[J];计算机工程与应用;2009年33期
8 王楠;马书根;李斌;王明辉;赵明扬;;面向废墟内部震害形态的同步定位与地图创建[J];科学通报;2013年S2期
9 刘利枚;蔡自兴;潘薇;;一种基于声纳信息的地图创建方法[J];计算机工程;2009年07期
10 郗安民;王琦;孙学彬;;一种有效的地图创建方法和机器人的路径规划[J];机械设计;2010年01期
中国重要报纸全文数据库 前1条
1 本报记者 陈云芬 李启昌;发明展搭建创新交流的平台[N];云南日报;2009年
中国博士学位论文全文数据库 前7条
1 满增光;基于激光雷达的室内AGV地图创建与定位方法研究[D];南京航空航天大学;2014年
2 李阳铭;非确定环境中鲁棒地图创建方法研究[D];中国科学技术大学;2010年
3 曹红玉;基于信息融合的移动机器人定位与地图创建技术研究[D];北京邮电大学;2010年
4 郭利进;大尺度环境下移动机器人同时定位与地图创建研究[D];天津大学;2007年
5 高健;DSmT信息融合技术及其在机器人地图创建中的应用[D];华中科技大学;2009年
6 周武;面向智能移动机器人的同时定位与地图创建研究[D];南京理工大学;2009年
7 郭剑辉;移动机器人同时定位与地图创建方法研究[D];南京理工大学;2008年
中国硕士学位论文全文数据库 前10条
1 袁梅;移动机器人同时定位与地图创建算法研究[D];燕山大学;2015年
2 马洪斌;基于RGB-D传感器的增进式融合地图研究[D];中国矿业大学;2016年
3 卜燕;基于ROS的移动机器人地图创建方法与应用研究[D];西南科技大学;2016年
4 谭小华;移动机器人三维面特征地图创建关键技术研究[D];湖南大学;2016年
5 蒋燕;基于多传感器信息融合的同步定位与地图创建研究[D];湘潭大学;2009年
6 郭睿;多移动机器人系统地图创建技术研究[D];山东大学;2008年
7 房雅洪;面向室内复杂环境的同步定位与地图创建系统研究[D];沈阳理工大学;2014年
8 渠瀛;基于激光测距仪的移动机器人二维地图创建问题研究[D];国防科学技术大学;2009年
9 刘洁;基于不确定信息处理的机器人地图创建[D];东北电力大学;2006年
10 李永强;基于信息滤波器的同步定位与地图创建技术的研究[D];哈尔滨工业大学;2007年
本文关键词:基于ROS的移动机器人地图创建方法与应用研究,,由笔耕文化传播整理发布。
本文编号:447518
本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/447518.html