当前位置:主页 > 科技论文 > 自动化论文 >

移动式家居服务机器人的自主导航研究及实现

发布时间:2018-05-21 17:04

  本文选题:同步定位与地图构建 + 机器人运动模型 ; 参考:《哈尔滨工业大学》2017年硕士论文


【摘要】:随着机器人领域的相关技术持续发展,机器人技术中,同步定位与地图构建(SLAM,Simultaneous Localization and Mapping)获得了研究者的高度重视。快速并且鲁棒的特征提取、精确并且稳定的特征匹配、有效的闭环检测以及高效的全局优化算法,这些技术一直是这个领域研究探索的重中之重;然而机器人技术在工程方面的应用主要集中在低廉传感器情况下高精度并且高鲁棒性的设计与应用。最近,Rao-Blackwellised Particle Filter(RBPF)已经变成了一种解决SLAM问题很有效的方法。此方法使用粒子滤波,其中每个粒子承载了一个地独立的环境地图。因此,关键问题是如何减少粒子的数量。对于局部路径规划,执行避障时,传统的Elastic Band算法依据最短路径的思想改变由全局规划器生成的路径。但是此方法仅仅考虑了环境的动态性,而没有考虑任何机器人相关的动态约束,因此产生的局部轨迹不是最优的。本文基于基本的Rao-Blackwellised Particle Filter(RBPF)算法给出了一个计算精确的提议分布的方法,此方法考虑了机器人的运动状态和最近时刻的观测值。它有效减小了预测过程中机器人位姿的不确定性。此外,设计了一个自适应重采样操作,这很大程度上减小了粒子退化的风险。针对EB算法的问题,本文中给出了“Timed Elastic Band”(TEB)方法。此方法通过改变由全局规划生成的初始路径优化机器人局部轨迹。在轨迹优化中所考虑的目标函数包括轨迹执行时间,与障碍物之间的距离,通过的路径点和需要遵守的机器人动力,运动和几何约束。TEB明确地考虑运动的时间和空间方面,例如受限的机器人速度和加速度。轨迹规划算法实时的执行,例如TEB实时的处理动态的障碍物和运动约束。TEB问题公式化为一个量化的多目标优化问题。大多数目标函数是局部的并且仅仅和几个连续的机器人状态有关。这个局部性产生一个稀疏的系统矩阵,因此可以使用快速的并且有效的优化方法例如G2O框架解决TEB问题。G2O稀疏系统解算器已被应用到视觉SLAM问题中。这有助于G2O框架在TEB轨迹改变中的应用。最后在实际环境中验证说明文中使用的算法是鲁棒并且很有效。为了实现机器人的完全自主性,本文中研究了一种基于边缘概念的自主搜索方法,边缘位于开放空间和未搜索空间之间的边界上。通过移动机器人不断地移动到新的边缘,机器人能够持续地扩展地图,直到环境中所有区域均被搜索为止。最后,通过仿真和使用真实的机器人进行实验获得的结果可知,均说明了改进的RBPF SLAM算法在减少粒子数方面的优势,表明了TEB算法是鲁棒的并且能够实时的生成有效的局部最优轨迹,证明了基于边缘检测搜索算法相对于沿墙行走的优势。
[Abstract]:With the continuous development of the related technologies in the field of robotics, synchronous localization and map building have attracted great attention from researchers. Fast and robust feature extraction, accurate and stable feature matching, efficient closed-loop detection and efficient global optimization are the most important technologies in this field. However, the applications of robotics in engineering are mainly focused on the design and application of high precision and robustness in the case of low cost sensors. Recently, Rao-Blackwellised Particle filter has become an effective solution to the SLAM problem. This method uses particle filtering, where each particle carries an independent map of the environment. The key question, therefore, is how to reduce the number of particles. For local path planning, when obstacle avoidance is performed, the traditional Elastic Band algorithm changes the path generated by the global planner according to the idea of the shortest path. But this method only considers the dynamic nature of the environment and does not take into account any dynamic constraints related to the robot, so the local trajectory generated is not optimal. Based on the basic Rao-Blackwellised Particle filter (RBPF) algorithm, this paper presents a method to calculate the exact proposed distribution, which takes into account the motion state of the robot and the observations at the nearest moment. It effectively reduces the uncertainty of robot pose in the prediction process. In addition, an adaptive resampling operation is designed, which greatly reduces the risk of particle degradation. In order to solve the problem of EB algorithm, the "Timed Elastic Band" method is presented in this paper. This method optimizes the local trajectory of the robot by changing the initial path generated by the global planning. Objective functions considered in trajectory optimization include trajectory execution time, distance from obstacles, passing path points and robot dynamics to be observed, motion and geometric constraints. TEB explicitly considers the temporal and spatial aspects of motion. For example, the speed and acceleration of a restricted robot. The real-time execution of trajectory planning algorithms, such as TEB real-time processing of dynamic obstacles and motion constraints. TEB problem formulated as a quantized multi-objective optimization problem. Most objective functions are local and relate only to several consecutive robot states. This locality produces a sparse system matrix, so fast and efficient optimization methods such as the G2O framework can be used to solve the TEB problem. The G2O sparse system solver has been applied to the visual SLAM problem. This is helpful to the application of G 2O framework in TEB trajectory change. Finally, the algorithm used in the actual environment is proved to be robust and effective. In order to realize the complete autonomy of the robot, an autonomous search method based on the edge concept is studied in this paper. The edge is located on the boundary between the open space and the unsearched space. By moving continuously to the new edge, the robot can continuously expand the map until all areas in the environment are searched. Finally, the results of simulation and experiments with real robots show that the improved RBPF SLAM algorithm has the advantages of reducing the number of particles. It is shown that the TEB algorithm is robust and can generate effective local optimal trajectory in real time. It is proved that the edge detection based search algorithm is superior to the moving along the wall.
【学位授予单位】:哈尔滨工业大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP242

【相似文献】

相关期刊论文 前10条

1 段秀敏,李莲芝;基于类复向量原理的机器人位置和姿态分析[J];吉林工程技术师范学院学报;2004年03期

2 张振喜;焦国太;邓光明;梁聪聪;;室内清洁机器人协作技术研究[J];机械;2010年12期

3 陈阳舟;王文星;代桂平;;基于角度优先的多机器人围捕策略[J];北京工业大学学报;2012年05期

4 蒋新松;国外机器人的发展及我们的对策研究[J];机器人;1987年01期

5 沈慧娟;袖珍机器人别动队[J];国外科技动态;2004年02期

6 孟庆鑫,魏洪兴,王立权,杨青梅,王岚;基于蠕动原理拱泥机器人方案研究[J];中国造船;2001年01期

7 程远;机器人软件编程方法[J];无锡职业技术学院学报;2002年02期

8 孟庆鑫,王茁,王殿君,王立权,屠治国;“穿地龙”机器人总体方案分析与研究[J];哈尔滨工程大学学报;2003年03期

9 丁滢颍;何衍;蒋静坪;;基于个性演化的多机器人自组织[J];模式识别与人工智能;2003年02期

10 张汝波,王兢,孙世良;具有环境自适应能力的多机器人编队系统研究[J];机器人;2004年01期

相关会议论文 前10条

1 石为人;周伟;王楷;苏士娟;;家庭清洁机器人自主充电研究[A];2010中国仪器仪表与测控技术大会论文集[C];2010年

2 李长松;孙国林;韩胜利;;机器人料箱取件形式及控制方法[A];2013中国汽车工程学会年会论文集[C];2013年

3 孟正大;戴先中;;基于神经网络逆系统方法的机器人柔顺性控制[A];江苏省自动化学会七届四次理事会暨2004学术年会青年学者论坛论文集[C];2004年

4 陈天皓;钱成;谈英姿;;类人足球仿真机器人快速起身方法的实现[A];2007年足球机器人大会论文集[C];2007年

5 薛慧婷;罗熊;胡海东;游美玲;邱新涛;;基于颜色特征的漂浮机器人三点定位系统[A];2009年中国智能自动化会议论文集(第五分册)[东南大学学报(增刊)][C];2009年

6 胡海东;赵清杰;;机器人的惯性/视觉组合定位方法[A];2009年中国智能自动化会议论文集(第七分册)[南京理工大学学报(增刊)][C];2009年

7 顾新兴;孙燕朴;冯纯伯;;一种新的双机器人协调路径规划方法[A];1995中国控制与决策学术年会论文集[C];1995年

8 陶军;高翔;周全;李晓亚;;利用自学习算法为机器人选择最优目标点的决策设计[A];马斯特杯2003年中国机器人大赛及研讨会论文集[C];2003年

9 王大川;张辉;季秀才;郑志强;;救援环境下基于激光传感器的机器人环境建图以及自定位[A];2007年足球机器人大会论文集[C];2007年

10 王淑慧;吴立成;袁海文;;一种水上行走机器人的模糊控制[A];2011年中国智能自动化学术会议论文集(第一分册)[C];2011年

相关重要报纸文章 前5条

1 克 军;小小机器人军团[N];大众科技报;2003年

2 张劲 戚峰;变电站的“机器人骨干”[N];中国电力报;2009年

3 本报通讯员 张劲 戚峰;电力机器人的“神通”[N];工人日报;2009年

4 吴鸿;微型机器人引领反恐潮流[N];中国商报;2003年

5 卢家兴;中科院研制出能应付复杂地形的机器人[N];大众科技报;2004年

相关博士学位论文 前10条

1 张玉丽;基于虚拟力的多机器人化学源定位研究[D];中国矿业大学;2015年

2 张世隆;抛投机器人翻转越障技术研究[D];北京理工大学;2015年

3 仲朝亮;受生物启发的移动机器人空间认知及其导航[D];华东理工大学;2015年

4 王东科;空间绳系机器人目标抓捕及抓捕后稳定控制方法研究[D];西北工业大学;2015年

5 魏明生;基于低频电磁信号的管道清堵机器人定位方法研究[D];中国矿业大学;2016年

6 王玲;未知环境中基于相对观测量的多机器人合作定位研究[D];国防科学技术大学;2006年

7 王宏;煤矿机器人激光雷达与惯性传感器导航理论及实验研究[D];中国矿业大学(北京);2011年

8 李飞;湍动气流主控环境下多机器人气味源定位[D];天津大学;2009年

9 仲宇;分布式强化学习理论及在多机器人中的应用研究[D];哈尔滨工程大学;2003年

10 霍光磊;服务机器人室内环境层次化地图构建方法研究[D];哈尔滨工业大学;2016年

相关硕士学位论文 前10条

1 栾春雨;移动式家居服务机器人的自主导航研究及实现[D];哈尔滨工业大学;2017年

2 张帅;服务型机器人设计与前瞻性研究[D];浙江大学;2008年

3 戚树腾;基于激光测距仪的果园移动机器人避障系统研究[D];西北农林科技大学;2015年

4 刘广保;大型复杂曲面的机器人研抛技术研究[D];沈阳理工大学;2015年

5 张贤;基于超声波测距的多机器人室内定位导航研究[D];哈尔滨工业大学;2015年

6 戴腾清;基于PROFIBUS现场总线在机器人冲压自动化线的设计与实现[D];华南理工大学;2015年

7 杨晓晓;室内机器人单目视觉同时定位与地图构建技术研究与实现[D];成都信息工程学院;2014年

8 周子希;基于构建地图的手势控制移动机器人[D];中国海洋大学;2015年

9 田青;Mecanum轮式全向机器人位置精确控制的研究[D];东南大学;2015年

10 李文玉;智能仓库系统多机器人任务分配问题研究[D];北京物资学院;2016年



本文编号:1920033

资料下载
论文发表

本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/1920033.html


Copyright(c)文论论文网All Rights Reserved | 网站地图 |

版权申明:资料由用户03a45***提供,本站仅收录摘要或目录,作者需要删除请E-mail邮箱bigeng88@qq.com