基于改进粒子滤波的SLAM算法研究

被引量 : 0次 | 上传用户:ustczl
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近年来随着社会对机器人自主化要求的不断提高,自主导航逐渐成为机器人领域新的研究热点之一。为了真正实现机器人的自主导航,必须将定位和制图两个核心技术统一考虑并加以解决,令机器人具备同步定位与地图构建(SLAM)的能力。本文对移动机器人的同步定位与地图构建问题进行了研究,针对FastSLAM2.0经典算法中的重要性函数选取问题及粒子退化和粒子耗尽问题,提出了三种基于改进粒子滤波的SLAM算法,主要工作具体如下:首先,对移动机器人系统进行了建模,如机器人运动模型、观测模型、地图模型、噪声模型等,然后在此基础上详细分析了两种经典SLAM算法(EKF-SLAM算法和FastSLAM2.0算法)的理论基础以及应用步骤,并通过仿真实验进行了结果的对比分析,为后续改进算法性能评价提供参照对象。其次,针对FastSLAM2.0算法利用EKF求取重要性概率密度函数时容易产生线性化误差的问题,提出了基于补偿扩展卡尔曼粒子滤波的快速SLAM算法(CEKPF-SLAM),该算法通过对EKF造成的线性化误差进行补偿,从而使重要性概率密度函数更逼近真实的后验概率密度,进一步提高算法的精度,通过仿真实验证明了该算法的有效性。然后,在CEKPF-SLAM算法的基础上,针对粒子退化及粒子耗尽问题,提出了两种改进快速SLAM算法:基于裂变自举粒子滤波的快速SLAM算法(FBPF-SLAM)和基于权值优化组合粒子滤波的快速SLAM算法(WOCPF-SLAM),这两种算法均从重采样方而对原算法进行改进,FBPF-SLAM算法在重采样之前对粒子集进行权值排序、裂变繁殖和权值归一(SFN)的预处理以延缓粒子耗尽趋势,提高算法的鲁棒性;WOCPF-SLAM算法在重采样之前对粒子群的均值进行优化组合,减少丢弃粒子数以增加样本的多样性,提高算法的精度和鲁棒性,通过仿真实验验证了这两种算法的有效性。最后,对全文进行了总结并对进一步研究方向进行展望。
其他文献
本学位论文结合国家重点基础研究发展计划(973计划)“人体运动功能重建的生机电一体化科学基础”(项目编号:2011CB013300)和国家自然科学基金项目“仿生皮肤的柔性触觉敏感构
本文以新制度主义为分析视角从产权制度、政府行为、意识形态三个方面研究中国体制转型中的适应性调整问题。从总体而言,中国的体制转型是一场大规模的制度变迁,涉及到经济、
儿童绘本与少儿动画一直是关系到儿童成长与发展的两大重要的教育信息载体。目前,中国少儿动画的发展总体呈现出较为消极的趋势。风格老套,题材陈旧不堪,艺术性缺失,过多依赖于技
<正>一、定位激学同学们,今天我们学习《长亭送别》。现在让我们借助学习《窦娥冤》的方法,来确立这篇课文的学习目标。(一)认知目标1.了解《西厢记》,积累有关知识。2.鉴赏
现在随着企业业务与IT系统结合越来越紧密,企业的IT系统也越来越庞大。许多大型企业的都是拥有数以万计的电脑,它们都将运行着各种尖端企业管理程序,其安全稳定性既关系到员
在经济快速发展和物质生活水平迅速提高的大背景下,人民的精神文化需求日趋旺盛,人们思想活动的独立性、选择性、多变性、差异性明显增强,公共文化服务与人民群众日益增长的
给出了手术室空调系统的送风量 ,介绍了手术室空调系统的设计方法 ,提出了几种手术室空调机组的配置方式及其控制手段
<正>本色语文即平平淡淡教语文,简简单单教语文,扎扎实实教语文,轻轻松松教语文,回归真实、常态、原汁原味的语文教学,天然去雕饰,清水出芙蓉,以真实为本,朴实为妙,扎实为绝
数字图像分割技术已经广泛地应用到计算机视觉、目标跟踪、医学图像处理等领域中,它的目的是把数字图像分成若干个具有相似特征的区域。当前已经提出了很多种图像分割方法,然
通过实例分析指出温湿度独立控制空调系统中处理显热的系统因冷水机组随蒸发温度的提高使COP值提高而节能,但是应综合比较单位换热量金属用量指标和设备用量指标;湿度处理系