基于贝叶斯滤波的同时定位与建图算法研究

来源 :长安大学 | 被引量 : 1次 | 上传用户:longzy773
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
移动机器人技术应用十分广泛,同时定位与地图构建(Simultaneous Localization and Mapping,SLAM)是移动机器人实现智能化的关键技术。常用的传统算法是基于贝叶斯滤波的SLAM,其在实际应用中存在估计精度不足的问题。在此背景下,本文以国家重点研发计划(SQ2018YFB16003105)为依托,研究基于卡尔曼滤波与粒子滤波的SLAM算法,并应用遗传算法、粒子群优化算法改进SLAM。通过理论推导、算法仿真与真实实验,为SLAM的研究与开发提供理论基础和工程经验。论文的主要内容包括:(1)首先介绍了SLAM的原理,分别建立了系统的运动模型与观测模型,基于贝叶斯滤波理论推导了概率SLAM的求解过程,并介绍了环境地图模型。其次介绍了扩展卡尔曼滤波与粒子滤波的基本原理,分析了EKF-SLAM算法与Fast SLAM算法的实现过程。在MATLAB中进行了仿真实验,结果表明,Fast SLAM由于采用蒙特卡洛采样,不受线性化误差的限制,其定位精度与地图准确性均高于EKF-SLAM。(2)针对Fast SLAM的粒子退化问题,提出了一种基于自适应遗传算法的重采样策略。首先设计了一种粒子分类策略,将粒子分为大权重粒子与小权重粒子。其次分别设计了选择算子、交叉算子与变异算子,利用大权重粒子来修正小权重粒子,从而提高粒子多样性。最后设计了一种按照粒子的权重自适应调整交叉程度与变异概率的方法。在MATLAB中进行了仿真实验,结果表明,将这种重采样方法应用到Fast SLAM中可以显著提高有效粒子数,改善粒子退化问题。(3)针对Fast SLAM采样精度不足的问题,提出了一种改进的粒子群优化算法。首先利用机器人的最新观测值定义粒子适应度,其次根据粒子的适应度调整惯性权重值,使用混沌来优化解决粒子集的早熟收敛。最后利用改进的粒子群算法使粒子更接近机器人的真实位置,提高采样精度。在MATLAB中进行了仿真实验,结果表明,改进的粒子群优化算法可以提高机器人位置估计精度与环境路标的估计精度。(4)介绍了真实移动机器人硬件平台与基于ROS操作系统的SLAM结构框架,并在原始Gmapping功能包的基础上,使用自适应遗传算法重采样策略与改进粒子群优化策略进行改进。实验结果表明,改进的Gmapping算法能有效实现闭环,构建的地图清晰规整,具有较高的机器人状态估计精度。
其他文献
太赫兹(Terahertz,THz)波段的频率范围在100GHz与10THz之间,波长介于30μm与3mm之间在频谱上处在一个比较特殊的区域,因此具有了很多独特的性质,在各个领域都拥有着广泛的应
ZSM-22沸石分子筛通常作为一种催化剂,在选择性催化裂解、烷烃异构化、甲醇转化制烃等过程中发挥重要作用。传统合成沸石分子筛的方法有机械化学法、水热合成法、晶种辅助法
吉尔·德勒兹在《运动-影像》中探讨了这样一种电影:这些电影的时间是从属于运动的,甚至可以说,时间是以适应故事为诉求被剪辑的。这种电影最突出的代表,就是好莱坞影片。这
氨苯砜(Dapsone,DS)不仅是目前治疗麻风病的首选药物,还可以治疗自身免疫性皮肤病、疟疾、风湿性关节炎、癫痫、肺孢子虫肺炎等多种疾病,具有广泛的适应症。但是,氨苯砜口服
心电图反映人体心脏活动的状态,不仅可以用于健康管理,还能够用于心血管疾病的预防和诊断。临床上通常采用的是基于标准湿电极的12导联大型心电图仪器,需要人体以平躺的姿势
气凝胶是一种超级隔热材料,在工业、航空航天等领域有着广泛应用,然而,SiO2气凝胶的最高使用温度为800 oC,纯ZrO2气凝胶的高温稳定性并不理想,与单元气凝胶相比,ZrO2-SiO2气
近年,一般自首的形式日趋多样化;实践对其认定存在较大分歧,甚至对相关司法解释有所突破,超出了惯性认知。因此,以1999-2019年间《刑事审判参考》中关于自首认定的58个指导案例为主要研究素材,针对一般自首实践如其本质、成立要件、投案认定等常见疑难问题,通过实证探究司法实践中的认定标准的历史演变脉络,以及当前具有“指示意义和约束性”司法观点,理清司法裁判立场的分歧、合理性以及自首认定标准的整体宽严
STEM由英文单词科学(Science)、技术(Technology)、工程(Engineering)和数学(Mathematics)首字母缩写组成。STEM教育已被许多发达国家作为国家行动的战略,承担着推动国家创新与提升国家竞争力的重大任务。当前,STEM教育在一些发达国家从高校到中小学具有国家的顶层设计、政策与经费的支持、连贯的课程设计和社会组织机构的广泛参与。如何在我国实现“本土化”的STE
市场经济的快速发展在提升人民生活水平的同时,对环境也造成了严重的污染。企业作为经济活动的主体,需履行相应的环境责任。现阶段,政府制定《新环保法》等法律法规,加大环境
形式概念分析是对数据进行有效的形式化管理与分析的一种数据处理工具,概念格作为其主要的数据结构,展现了形式概念之间的关系。粒计算自1997年被提出以来,利用粒度思维来对