动态未知环境下移动机器人同时定位与地图创建

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:betty5918
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
伴随着机器人技术的发展以及它们在日常生活和工作的广泛应用,研究者越来越热衷于研究机器人,其中移动机器人同时定位与地图创建(Simultaneous Localization and Mapping,SLAM)问题逐渐成了研究者研究和改进的基本问题与热点,与此同时此问题也是移动机器人真正实现智能化并自主完成自身任务(例如自主导航、控制决策等)的关键。移动机器人同时定位与工作环境地图的创建,是指机器人在其工作环境工作的过程中,根据从传感器中获得的数据,联合估计信息以及状态转移模型、观测模型精确地定位自身的位姿,同时增量式地创建机器人所处工作环境的地图。目前在SLAM算法框架的研究中,机器人主要使用的工作环境场景是静态环境,但是在实际的应用中,机器人所处的工作环境往往是随着时间或者空间的推移处于动态变化中,因此,研究机器人在动态未知环境下的同时定位与地图的创建以及对现有算法的改进具有十分重要的意义。本文首先介绍了SLAM的研究进程以及该研究领域中广泛使用的SLAM算法模型,以及机器人表示其工作环境所使用环境地图的表示种类和观测值与预测值之间的数据关联方法;接着,详细地介绍了SLAM Bayes算法框架,并进一步说明了根据不同的概率计算方式衍生出的标准卡尔曼滤波SLAM和粒子滤波SLAM算法模型,并且在标准的算法模型框架上引入了卡尔曼滤波器SLAM的改进算法:扩展卡尔曼滤波器SLAM和无迹卡尔曼滤波器SLAM;为了引出本文解决动态SLAM的中心思想,详细地介绍了支持该算法模型的理论基础:有限集理论以及PHD-SLAM,同时提出了更好地解决SLAM问题的粒子PHD-SLAM算法模型以及无迹粒子PHD-SLAM算法模型;进一步地,本文使用有限集来表示机器人位姿以及地图特征的联合状态以及预测模型中的观测集,对于地图中的每个特征设置状态值和观测总次数值(初始值都为零),状态值来表示该特征未被关联的次数,观测总次数值表示该特征总共在计算的过程中所使用的次数,并使用局部的思想,以此刻位姿为中心,Kinect所能观测到的最小以及最大范围为半径画圆,得到环形区域,和之前已经建立的地图区域比较找出重叠的部分,并判断出特征的属性,该属性属于静态特征还是动态特征、新特征,接着使用无迹粒子PHD-SLAM算法模型来对机器人位姿进行校正并同时更新机器人工作的环境地图,解决了动态未知环境下移动机器人的同时定位与场景地图的创建,并在对该算法模型在仿真平台上做了相应的实验,从而证明了该模型框架的有效性以及可行性。
其他文献
为了提高人寿保险行业工作效率和服务水平,建立高效的管理机制,适应业务的开展和激烈的市场竞争,商业智能开始进入寿险行业,KPI指标分析系统应运而生。本文基于数据仓库、联机分
当前,国内各高校根据各自不同学科的实际需求,开发了不同的虚拟实验教学系统。各系统设计及实现方法的差异性造成了现有的虚拟实验系统存在可扩展性差、标准化程度低、用户体
随着现代科技的发展,通用操作系统在某一特殊领域的性能显得越来越疲乏,专门服务于某一具体应用的专用操作系统已经成为近年来新兴的研究和应用热点。主要的研究工作是设计和
无线传感器网络(WSN)融合了微传感器、嵌入式计算、现代网络和无线通信四大技术,作为一种新的计算模式推动着科技的发展和社会的进步。它能够通过各类集成化的微型传感器协作
随着网络和多媒体技术的迅速发展,视频数据量呈现爆炸性的增长,视频数据的共享越来越广泛,如视频点播、数字电视、网络电视、视频会议、在线视频聊天等应用不断涌现。为了保
实时协同编辑系统是CSCW系统的一类重要应用,它支持地理上分散的用户通过网络在同一时间浏览和编辑一个共享的文档、图形或者多媒体文件。为了支持实时、分布式和无约束的特
教学资源库建设是整个网络教育教学资源建设的核心与重要建设目标,是教育信息化建设的重要内容。建设资源库的目的是为了更好地发挥教学资源的互用性,将教学资源划分成素材,
Sun公司顺应网络技术和Internet的迅速发展需求,提出的J2EE规范已成为企业级开发的工业标准。在Java语言走进企业级应用领域的同时,系统安全问题也受到了越来越多的关注。访
随着机车技术的不断发展,机车系统和机载设备日趋复杂。机车故障的种类以及原因也日渐多样化,对故障诊断系统也提出了更高的要求,故障诊断系统呈现出动态、分布、多部门协作
人工免疫网络是人工免疫系统中的一个重要分支,主要基于克隆选择、免疫网络等免疫学原理。本文主要研究人工免疫网络优化方法并设计用于药代动力学模型参数优化的求解方法,此