基于Kinect的移动机器人室内环境三维重建

来源 :武汉科技大学 | 被引量 : 1次 | 上传用户:youdong2010
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
三维地图广泛应用于人们的日常生活和移动机器人自主导航、医学图像、虚拟现实等各个领域。目前在室内环境进行三维地图重建存在计算时间过长、表达信息不够完整、难于应用于实际机器人导航等问题,本文通过对特征点的提取和匹配进行预处理,然后针对不同环境状况采用不同的位姿求解方法,最后对求解的一系列位姿进行闭环检测和图优化,获取较高精度的三维地图,并将点云数据进行组织与索引,实现移动机器人导航功能。本文主要研究了基于移动机器人的同步定位与地图创建(SimultaneousLocalization and Mapping,SLAM)算法,引入Kinect相机获取三维场景的深度信息,实现基于计算机视觉的室内场景的实时三维重建。  本研究主要内容包括:⑴选择Kinect相机来获取三维信息,并且使用旅行家Ⅱ号移动机器人平台组成实验硬件设备。在Microsoft Visual Studio2010开发环境下结合开源库PCL(Point Cloud Library)点云库,进行移动机器人三维地图创建与定位的软件开发。⑵提出了一套完整的三维彩色地图创建与定位方法。介绍了移动机器人位姿的描述与坐标变换,通过使用SURF(Speeded-Up Robust Features)算法进行特征点检测和匹配,然后针对不同环境采用不同的算法进行视觉里程计的计算。在移动机器人初始位姿的基础上,建立三维地图和更新机制,并且初步创建和显示三维地图。通过对理论值和真实值的实验结果分析,证明了视觉里程计和地图创建与定位方法的可靠性。⑶针对视觉里程计带有累积误差,当地图范围较大、Kinect相机工作时间较长的时候,地图会发生变形并且运算量大的问题,提出了基于关键帧的闭环路径检测和基于关键帧的地图创建与优化的解决方法。将闭环路径检测方法中外观相似和空间位置相近的两种方法相结合,创新性提出了将相似度与欧式距离同时考虑的综合方法,并通过实验分析了复杂轨迹下的闭环路径检测效果,保证了检测的稳定性与一致性。⑷在关键帧的闭环路径检测基础上,应用L-M(Levenberg-Marquardt)算法对地图进行图优化。并通过实验分析了优化前后基于关键帧地图创建的各项指标及轨迹效果,实验结果表明图优化提高了地图精度。⑸为了使移动机器人能够理解并且使用三维点云地图进行避障导航和轨迹规划,对优化后的三维地图点云数据的组织与空间索引方法进行了改进,提出了改进八叉树的编码方法,降低了内存的消耗并提高了检索效率。
其他文献
兰石集团新区建设是兰石集团响应政府号召,借兰州市新西客站建设项目之机,利用土地置换,在兰州新区获得新发展,实现再创辉煌,打造百亿兰石,成为现代化强企目标的一项重大举措
钢轨打磨列车是用于铁路钢轨养护维修的专用装备。随着高速重载趋势的发展,我国铁路运营维修和保养面临着愈加严峻的考验,而钢轨打磨列车所起的作用也日益凸显。由于国外技术垄
微生物谷氨酰胺转氨酶(Microbial Transglutaminas EC2.3.2.13,简称MTG)是一种催化蛋白质分子间或分子内形成ε-(γ-谷氨酰基)赖氨酸共价键的酶,其独特的催化反应特性,使其在
学位
主操作手是构成主从式手术机器人的重要组成部分,在主从式机器人及虚拟仿真中具有极其重要的作用。本文以微创手术机器人的主操作手为研究对象,对系统结构、运动性能、动力学
轮对滚动轴承运行状态直接关系列车运行安全,轮对轴承的故障诊断技术不仅可用于轴承的运行状态的监测,还可进一步预测轴承的运行寿命,使得列车的运行管理水平及维修效能得到
目标抓取是工业机器人在生产线上工作时要完成的最基本动作。目前大多数工业机器人的工作方式为示教再现方式,这种方法存在示教复杂,对工作环境结构化程度要求高,不能快速适
随着我国铁路运行里程的不断增加和列车运行速度的不断提高,人们对于铁路运行安全性的关注度越来越高,在轨道车辆结构设计过程中进行车辆被动安全防护技术的研究变的至关重要
往复式压缩机是石油化工行业的关键设备,一旦发生故障,将会给生产带来严重损失,甚至会使人们的生命财产安全遭到威胁。因此,必须采用有效的检测预防手段及时发现并排除故障。由于