基于ROS的家庭服务机器人SLAM的设计与实现
本文关键词:基于ROS的家庭服务机器人SLAM的设计与实现
更多相关文章: 移动机器人 ROS SLAM FastSLAM
【摘要】:近些年,伴随着移动机器人硬件市场的发展与成熟,使得移动机器人的大规模应用变成可能,特别是近几年机器人在各个行业领域的普及,移动机器人工作的环境也变得越来越复杂,这就对移动机器人能自主完成各种任务的能力提出了更高的要求。所以,自主导航技术作为移动机器人能够自主行走技术的关键,已经成为了移动机器人研究领域的研究热点。对于移动机器人导航技术,在静态环境下,在众多专家学者的共同努力下也日渐成熟并取得了诸多成果,但是在更接近真实环境的非结构化的动态环境下,移动机器人导航技术还没有一个成熟的理论体系,以及应对各类问题时可靠的解决方法。国内各大科研单位对于移动机器人自主导航的研究,大多还是处在彼此独立的状态,这种状况使得在移动机器人的软件或者硬件系统发生变化的情况下,移动机器人自主导航系统面临着二次开发。为了提高机器人研发领域代码的复用率,本文以开源机器人操作系统ROS(Robot Operating System)作为软件平台、以西北师范大学侏罗纪工作室自行设计搭建的简易ROS机器人作为硬件平台,对移动机器人在动态未知环境下导航技术中最为关键的问题——同步定位与地图构建(SLAM,Simultaneous Localization And Mapping Building)进行研究。首先,本文研究了与SLAM问题相关的几类系统模型,其中包括:坐标系统模型、机器人位姿模型、里程计模型、传感器观测模型和环境特征模型。为SLAM算法的实现奠定了必要的基础。其次,本文对SLAM算法的数学模型进行了推导。并以此为基础,分别对基于扩展卡尔曼滤波器和粒子滤波器的SLAM算法进行了深入研究。然后,对上述的两种SLAM算法在实际应用中的性能进行分析。由于扩展卡尔曼滤波器和粒子滤波器各自存在的局限性,本文应用了一种融合扩展卡尔曼滤波和粒子滤波的Fast SLAM,并通过仿真验证。还将Fast SLAM获得的环境地图,在侏罗纪实验室搭建的简易导航系统中进行验证。本文采用基于粒子滤波Fast SLAM算法建立实验室环境真实场景地图,完成了机器人的同步定位与地图构建任务,在自主导航中得到应用验证。通过实验验证了所提出的SLAM方法的可行性和有效性。
【学位授予单位】:西北师范大学
【学位级别】:硕士
【学位授予年份】:2016
【分类号】:TP242
【相似文献】
中国期刊全文数据库 前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年
中国博士学位论文全文数据库 前10条
1 赵一路;人机交互环境下的主动SLAM及相关问题研究[D];复旦大学;2013年
2 康轶非;不依赖GPS定位理论及方法研究[D];北京交通大学;2015年
3 苑全德;基于视觉的多机器人协作SLAM研究[D];哈尔滨工业大学;2016年
4 程见童;基于压缩非线性滤波与图论的同时定位与构图方法研究[D];国防科学技术大学;2015年
5 刘浩敏;面向复杂环境的鲁棒高效的三维注册与结构恢复[D];浙江大学;2017年
6 王道斌;基于天空偏振光的SLAM方法的研究[D];中国科学技术大学;2014年
7 林睿;基于图像特征点的移动机器人立体视觉SLAM研究[D];哈尔滨工业大学;2011年
8 游弋;SLE相关候选基因FCRL3,SLAM的SNP分析及其功能研究[D];第三军医大学;2008年
9 吴叶斌;基于全景视觉的移动机器人SLAM方法研究[D];哈尔滨工程大学;2011年
10 陈晨;基于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年
,本文编号:1180715
本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/1180715.html