论文摘要
随着自主式移动机器人技术的不断发展,对移动机器人能够自主完成任务的要求越来越高。自主式移动机器人要能够在各种复杂环境下工作,需解决未知动态环境下自主导航这项艰巨的任务,而未知环境下自主移动机器人的同步自定位与地图创建是实现其自主导航的首要条件。论文在分析自主式移动机器人功能、结构的基础上,确定了传感器系统和布局,设计了声纳数据采集模块、红外数据采集模块的硬件电路,制定了系统的CAN总线通信协议,编写了各模块的软件和上位机CAN总线通信软件,开发了一种新型的基于CAN总线的移动机器人控制系统。设计了一种新型的基于EPOS运动控制器的移动机器人运动控制系统,并对EPOS运动控制器进行了应用开发。在此基础上,开发研制了QDU-Ⅲ型自主式移动机器人。提出了一种利用声纳传感器信息,基于Rao-Blackwellized粒子滤波器和概率栅格地图的移动机器人同步自定位与地图创建(SLAM)的方法,给出了SLAM程序流程图,采用C++语言编写了相应的SLAM程序。进行了室内走廊环境地图创建实验,验证了提出的基于Rao-Blackwellized粒子滤波和概率栅格地图的SLAM算法可有效地跟踪移动机器人在全局坐标系下的运动轨迹,可满足移动机器人室内环境地图创建需要。
论文目录
摘要Abstract第一章 引言1.1 课题的提出及意义1.2 移动机器人同步自定位与地图创建国内外研究现状1.2.1 移动机器人同步自定位与地图创建中的关键技术1.2.1.1 移动机器人环境地图的表示方式1.2.1.2 不确定信息的处理方法1.2.1.3 移动机器人的定位方法1.2.2 国外基于粒子滤波的移动机器人SLAM研究现状1.2.2.1 FastSLAM算法1.2.2.2 DP-SLAM算法1.2.2.3 基于Rao-Blackwellized粒子滤波的SLAM算法1.2.3 国内基于粒子滤波的移动机器人SLAM研究现状1.3 本文的主要研究内容第二章 QDU-Ⅲ型自主式移动机器人的研制2.1 引言2.2 QDU-Ⅲ型自主式移动机器人的结构及组成2.3 传感器的选择与布局2.3.1 声纳测距传感器2.3.2 激光测距仪2.3.3 视觉传感器2.3.4 红外测距传感器2.4 QDU-Ⅲ型自主式移动机器人控制系统组成及工作原理2.5 环境感知系统设计2.5.1 声纳、红外测距子模块硬件电路设计2.5.2 声纳、红外测距子模块软件设计2.5.3 CAN总线通信硬件电路设计2.5.4 CAN总线通信协议的制定2.6 CAN总线通信上位机软件设计2.7 运动控制系统设计2.7.1 基于 EPOS的移动机器人运动控制系统的组成及原理2.7.2 VC++6.0环境下EPOS运动控制器的应用开发2.7.3 基于两轮差速的移动机器人运动控制2.8 本章小结第三章 基于粒子滤波的移动机器人自定位研究3.1 引言3.2 粒子滤波的基本原理3.2.1 贝叶斯滤波算法3.2.2 基本粒子滤波算法3.3 移动机器人概率运动模型3.3.1 移动机器人的理想运动模型3.3.2 移动机器人概率运动模型的建立3.3.3 随机噪声抽样算法3.3.4 移动机器人概率运动模型抽样算法3.4 移动机器人概率感知模型3.4.1 移动机器人概率感知模型的建立3.4.2 局部地图到全局地图映射的坐标变换3.4.3 局部地图与全局地图的匹配3.4.4 粒子权重的归一化处理3.5 粒子滤波算法的随机重采样3.6 基于粒子滤波算法的移动机器人自定位3.7 本章小结第四章 基于粒子滤波的移动机器人SLAM研究4.1 引言4.2 声纳传感器模型4.3 概率栅格地图的更新4.4 移动机器人同步自定位与概率栅格地图创建4.4.1 基于粒子滤波的移动机器人SLAM原理4.4.2 基于粒子滤波的移动机器人SLAM程序设计4.4.2.1 SLAM程序开发环境4.4.2.2 SLAM程序的数据结构设计4.4.2.3 SLAM程序设计4.5 本章小结第五章 基于粒子滤波的移动机器人 SLAM实验研究5.1 引言5.2 SLAM程序的参数选择5.3 地图创建实验及结果分析5.3.1 声纳传感器标定5.3.2 地图创建实验方法5.3.3 实验结果及分析5.4 本章小结全文总结参考文献攻读学位期间的研究成果致谢
相关论文文献
标签:自主式移动机器人论文; 总线论文; 声纳论文; 粒子滤波论文; 同步自定位与地图创建论文;
自主式移动机器人研制与基于粒子滤波的移动机器人SLAM研究
下载Doc文档