分布式快速同步定位与地图构建算法研究

来源 :北京工业大学 | 被引量 : 2次 | 上传用户:WOBENLAI
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
同步定位与地图构建(SLAM)以其定位精度高和能够获得未知环境信息的特点,成为了解决机器人在未知环境中实现自主导航的关键技术。本文针对SLAM算法存在的计算量大、计算复杂度高、容错性差、滤波器动态重构困难等问题,将分布式思想与FastSLAM算法相结合,提出了一种分布式FastSLAM算法,并在其基础上展开研究。主要研究内容包括以下几个方面:首先,本文以未知环境下的机器人自主导航技术为出发点,介绍了SLAM问题的基本原理。在介绍SLAM算法基本原理的基础上,对FastSLAM算法进行了详细的介绍,给出了算法的基本原理和实现流程,并对近年来广泛应用的FastSLAM 1.0和FastSLAM 2.0进行了详细的对比分析。其次,在充分理解和剖析FastSLAM的基础上,引入分布式思想,提出了分布式FastSLAM算法。将机器人位姿估计和路标点状态估计分成两个部分分别建立了分布式系统模型,利用归一化估计方差(NEES)对提出算法的一致性进行分析,并对环境特征的不确定性进行深入分析,从而验证所建立的算法模型的可行性。然后,针对机器人位姿估计和路标点状态估计两个模块,分别采用分布式粒子滤波和联邦Kalman滤波进行状态估计,并给出分布式FastSLAM算法的详细实现流程。对于分布式FastSLAM算法存在严重依赖模型等问题,通过用分布式UPF取代各个子滤波器,在主滤波器中,通过综合新息融合和有效粒子数融合方法,重新分配子滤波器权重提出了改进的分布式无味FastSLAM(DUFastSLAM)算法,并根据滤波器收敛性证明定理对算法的收敛性进行了证明。仿真结果表明,改进后的算法能够有效提高状态估计的精度。最后,针对DUFastSLAM算法存在的计算量增大的问题,通过引入边缘化滤波思想,提出了一种改进的分布式边缘无味FastSLAM(DMUFastSLAM)滤波算法。该算法在利用UKF优化重要性函数、提高估计精度的同时,忽略除边缘时刻以外的无关历史信息,而从边缘时刻采样,在降低算法计算量的同时调整粒子的权值,降低粒子退化。仿真结果表明,改进后的算法能够在保证算法性能的前提下减小算法的计算量,提高算法的运行速度。
其他文献
线性矩阵不等式(LMI,Linear Matrix Inequality)理论是近来洒起的一种解决系统分析设计问题的重要方法,其在控制领域的应用日益引起关注,现已成为控制理论中分析综合多种问题
近几年为模糊神经网络控制已在工业中得到广泛地应用.在处理复杂的、病态的、对于其动态性能缺乏了解的问题方面、模糊神经网络控制已有成功的应用.该文将模糊聚类同模糊神经
该文简单地介绍了人工心脏输出流量的几种测量方法.在国内人工心脏的研究中,首次提出应用神经网络检测流量的新方法,为流量的无创性测量提供了一个新途径.以BP网络为例,笔者
模型预测控制(MPC),也称滚动时域控制或后退时域控制,已经成为一种颇具吸引力 的反馈控制策略,尤其是对于有输入和(或)状态约束的线性或非线性系统.近年来,人们提出出许多种M
论文主要针对分布式虚拟现实系统所存在的实时性不够、网络传输速度不足问题,从三维三角形网格简化、三维模型连续多分辩率模型生成和三维模型压缩等三个方面进行研究.(1)对
自主导航是移动机器人通过自身携带的各种传感器完成对周围环境的感知、绘制地图、确定自身位置的过程,是机器人在已知或未知环境下正常运行的核心技术。本文以基于激光雷达
强力输送带横向断裂事故会造成重大的经济损失,由该课题组研制的强力输送带预报系统能够实现输送带的在线检测.随着技术的发展和生产的应用,又有新的问题需要进一步完善.该文
该文介绍了变电站实时监控系统组态软件的设计和实现.文中首先介绍了组态的概念和软件的总体结构,然后详细介绍了软件中的两个重要数据结构--图元类库和实时数据类库的面向对
伴随着全球人口的增长,能源危机问题将变得日益严峻,ITER计划为解决全球性的能源问题提供了希望。我国于2006年加入ITER计划,从加入计划以来便开始对和平利用核能遇到的系列问题
脑机接口(Brain-Computer Interface,BCI)是一种不依赖于大脑外周神经与肌肉正常输出通道的通讯控制系统。脑机接口技术通过采集和分析大脑生物电信号,在大脑和外界建立直接交