学位论文 > 优秀研究生学位论文题录展示

移动机器人视觉同时定位与地图构建关键算法研究

作 者: 吴俊君
导 师: 张宏
学 校: 华南理工大学
专 业: 机械制造及其自动化
关键词: 自主移动机器人 视觉SLAM 视觉闭环探测 运动模糊 鲁棒性
分类号: TP242
类 型: 博士论文
年 份: 2013年
下 载: 135次
引 用: 0次
阅 读: 论文下载
 

内容摘要


自主移动机器人在工业、农业、日常生活和军事等多个社会服务领域具有十分广阔的应用前景。视觉同时定位与地图构建(SLAM)是移动机器人自主导航的核心技术,因此成为自主移动机器人导航研究领域的热点。针对现有的视觉SLAM系统在闭环探测的关键环节存在有效性、实时性和可扩展性不足的问题,本文对稠密视觉地图和大规模环境地图的视觉闭环探测,围绕图像的相似性测量和候选闭环选择这两个重点和难点进行了深入的研究。针对机器人视觉SLAM系统对运动模糊鲁棒性欠佳问题,在分析机器人观测图像中运动模糊规律的基础上,提出了一种高效普适的异常探测方法和框架。本文对上述两个关键问题的研究旨在提高视觉SLAM系统的综合性能。主要内容及研究成果如下:(1)对稠密环境地图中的视觉闭环探测进行了研究。考虑稠密环境地图特有的属性,充分利用邻近密集关键帧之间的冗余信息提升视觉闭环探测的准确率和计算效率。从信息论的角度,首次将图像互信息引入到对稠密环境地图的视觉闭环探测中来。方法无需耗费时间提取高维的特征描述符和不用维护尺寸不断增加的视觉字典,利用密集关键帧之间的相似性加速了粒子滤波器对闭环位置的滤波概率估计速度。方法的计算复杂度被维持在一个仅与粒子数相等的常数水平,而与整个环境地图的尺寸无关,使得视觉闭环探测的计算效率具有可管理性。在公开的标准数据集上,实验验证了方法能较好地适应机器人增量式地构建环境拓扑地图过程对闭环探测精度和速度的要求。(2)大规模环境地图中高实时性候选闭环选择研究。分析了尺度空间中彩色图像对的互信息和二进制图像对的互信息与图像尺度的变化规律;在对图像尺度进行选择的基础上,设计了一种轻量的二进制图像描述符,并提出了一种二进制版本的图像互信息计算方法。方法仅利用5条CPU指令POPCNT实现了图像的相似性测量。由于图像的相似性计算速度达到纳秒级水平,因此视觉闭环探测方法无需依赖任何索引结构就可以在1s之内从2千万级超大规模的环境地图中快速地完成候选闭环选择,而且候选闭环关键帧集的尺寸不超过8即可达到100%的闭环召回率,将后续闭环验证的计算复杂度控制在一个非常小的常数水平,使得闭环探测达到很高的计算效率。此外,由于方法没有借助任何索引结构,因此进一步节省了构造和维护索引结构所需的时间和空间成本。实验在标准的数据集上验证了方法的优良性能,对于数千万级大规模的环境地图,本文为机器人SLAM的视觉闭环探测提供了一种极具竞争力的候选闭环选择方法。(3)大规模环境地图中高准确度可扩展性视觉闭环探测研究。在图像中提取低维的二进制特征,并将原始特征包作为图像描述符;利用位置敏感哈希函数簇对图像描述符中的视觉特征点进行随机比特采样构建多个特征哈希表,以提高相似特征发生哈希冲突的概率。通过对查询特征点的2个最近邻(2-NN)搜索和基于距离比例阈值挑选最佳匹配特征,同时快速筛选出与机器人观测图像Q具有相似关联的地图关键帧集{F},并利用雅卡尔相似系数度量图像Q与关键帧{F}中元素的相似性,从而快速召回相似度最高的K个关键帧作为候选闭环集{CL}。由于图像描述符的二进制特征具有非常高的匹配速度,因此即使哈希表只为闭环探测提供了子线性计算复杂度,方法也获得了较高的闭环探测效率。实验在2个数据集上验证了方法的准确性,并且候选闭环集{CL}的尺寸仅为2就可以达到100%的闭环召回率。此外,与包含原始关键帧的环境地图所需的存储空间相比,方法节约了近93.73%的空间成本,使得视觉SLAM具有良好的可扩展性。(4)针对机器人视觉SLAM系统的鲁棒性受到运动模糊制约的问题,提出了一种具有实时性和普适性的异常探测方法和框架。定量和定性地分析了运动模糊对视觉SLAM系统的负面影响程度;以仿人机器人为平台,研究了机器人观测图像中的运动模糊规律,在此基础上提出了一种无参考的图像运动模糊特征度量方法。采用无监督的异常探测技术,在探测框架下对时间序列上发生的图像运动模糊特征进行聚类分析,实时地召回数据流中的模糊异常,以增强机器人视觉SLAM系统对运动模糊的鲁棒性。仿真实验和仿人机器人的环境地图构建实验验证了方法的有效性和实时性。实验结果显示:针对公开的标准数据集和仿人机器人NAO数据集,方法具有良好的实时性(一次探测时间0.1s)和有效性(召回率98.5%,精确率90.7%)。方法的探测框架对地面移动机器人具有较好的普适性和集成性,可方便地与视觉SLAM系统协同工作。

全文目录


摘要  5-7
Abstract  7-9
目录  9-12
第一章 绪论  12-32
  1.1 引言  12-13
  1.2 自主移动机器人与视觉导航概述  13-16
  1.3 移动机器人视觉 SLAM 概述  16-21
    1.3.1 SLAM 问题的本质  16-17
    1.3.2 视觉 SLAM、难点及其概率模型  17-21
  1.4 视觉 SLAM 的关键问题及研究现状  21-28
    1.4.1 视觉闭环探测及现状分析  21-26
    1.4.2 关键帧探测及现状分析  26-27
    1.4.3 运动模糊鲁棒性及现状分析  27-28
  1.5 本课题研究的意义  28-29
  1.6 本文的主要研究工作  29-32
第二章 针对稠密环境地图的视觉闭环探测  32-46
  2.1 引言  32-34
  2.2 基于场景互信息量的视觉闭环探测  34-38
    2.2.1 移动机器人视觉 SLAM 及闭环探测模型  34
    2.2.2 场景的相似性测量  34-35
    2.2.3 视觉闭环的滤波概率估计  35-38
    2.2.4 闭环位置的收敛  38
  2.3 实验验证与分析  38-45
    2.3.1 实验环境及数据集  38-39
    2.3.2 场景相似性测量方法的有效性验证实验  39-41
    2.3.3 闭环探测性能分析实验  41-43
    2.3.4 闭环探测过程的效果展示  43
    2.3.5 闭环探测方法的效果对比实验  43-44
    2.3.6 闭环探测方法的计算效率对比实验  44-45
  2.4 本章小结  45-46
第三章 大规模环境地图中高实时性候选闭环选择  46-60
  3.1 引言  46-47
  3.2 图像描述符、相似性计算及闭环探测  47-51
    3.2.1 图像描述符  47-48
    3.2.2 图像的相似性测量与视觉闭环探测  48-51
    3.2.3 闭环探测方法的复杂性分析  51
  3.3 实验验证与分析  51-58
    3.3.1 实验环境及数据集  51-52
    3.3.2 图像的尺度选择及其相似性测量的有效性验证实验  52-55
    3.3.3 图像相似性测量的鲁棒性分析实验  55-56
    3.3.4 方法性能的评估实验:候选闭环选择、视觉闭环探测  56-58
  3.4 本章小结  58-60
第四章 大规模环境地图中高准确度可扩展性闭环探测  60-82
  4.1 引言  60-61
  4.2 图像描述符、图像相似性测量及闭环探测  61-68
    4.2.1 局部特征点探测与特征描述符  61-63
    4.2.2 图像描述符及图像相似性测量  63-64
    4.2.3 特征管理与视觉闭环探测  64-67
    4.2.4 方法的复杂性分析  67-68
  4.3 实验验证与分析  68-80
    4.3.1 实验平台及实验数据集  69-70
    4.3.2 图像相似性测量的效果分析实验  70-72
    4.3.3 闭环探测性能分析实验  72-80
  4.4 本章小结  80-82
第五章 视觉 SLAM 的运动模糊鲁棒性增强  82-100
  5.1 引言  82-84
  5.2 运动模糊对视觉 SLAM 的影响  84-85
    5.2.1 对特征提取影响的分析  84
    5.2.2 对闭环探测影响的分析  84-85
  5.3 视觉 SLAM 中在线运动模糊异常探测器设计  85-90
    5.3.1 仿人机器人上图像的运动模糊规律分析  85-86
    5.3.2 图像的运动模糊特征度量方法设计  86-89
    5.3.3 基于运动模糊特征的无监督异常探测方法和框架设计  89-90
  5.4 实验验证与分析  90-98
    5.4.1 实验平台、实验环境及数据集  90-91
    5.4.2 运动模糊特征度量的有效性验证实验  91-92
    5.4.3 探测器性能分析实验  92-93
    5.4.4 探测结果分析  93-95
    5.4.5 探测器的实时性测试与分析实验  95-96
    5.4.6 运动模糊特征度量方法的效果对比实验  96-97
    5.4.7 探测器对视觉 SLAM 的功效验证实验  97-98
  5.5 本章小结  98-100
结论与展望  100-103
参考文献  103-114
攻读博士学位期间取得的研究成果  114-116
致谢  116-117
附件  117

相似论文

  1. 基于甘油跨膜运输混杂动力系统的鲁棒性与辨识,TQ223.162
  2. 基于免疫化学发光等全自动分析仪对正常妊娠全程免疫及其它系统变化观察,R446.6
  3. 基于模糊区分矩阵的区间信息系统属性约简,O159
  4. 关于车辆底盘安全检查系统图像恢复算法的改进,TP391.41
  5. 运动模糊图像复原及其在电子制造设备中的应用,TN305
  6. 运动模糊交通标志检测的研究,TP391.41
  7. 索穹顶结构几何拓扑布置的合理性,TU399
  8. 基于SURF特征的单目视觉SLAM技术研究与实现,TP242
  9. 动态电压恢复器的鲁棒控制测量研究,TM76
  10. 商用车气制动ABS鲁棒控制方法研究,U463.526
  11. 在内部参数波动和外部噪声干扰下的基因调控网络鲁棒控制器的设计,Q75
  12. 天津市公共交通网络复杂性研究,U491.17
  13. 分形图像编码及其在信息隐藏中的研究与应用,TN919.81
  14. 弥散张量成像中的纤维跟踪算法的研究,O482.531
  15. 基于干扰估计的交流伺服系统离散时间滑模控制研究,TM921.541
  16. 基于ADRC的异步电机矢量控制研究,TM343
  17. 汽车防抱死制动系统的滑模变结构控制,U463.526
  18. 基于多Agent的集装箱码头泊位调度系统的建模与优化,TP18
  19. 自主移动机器人路径规划方法研究,TP242
  20. 稀疏过完备混合信号盲分离的研究,TN911.7
  21. 舰载跟踪雷达二自由度数字伺服系统的设计,TN953

中图分类: > 工业技术 > 自动化技术、计算机技术 > 自动化技术及设备 > 机器人技术 > 机器人
© 2012 www.xueweilunwen.com