基于视觉的月球车同步定位与地图创建研究

来源 :北京工业大学 | 被引量 : 0次 | 上传用户:NoNameMan
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
月球车在一个未知的、非结构化的环境中完成路径规划、避障以实现自主导航并执行预定的作业任务,就必须首先知道当前时刻自己的位置和运动姿态,以及之前时刻的运动路径与环境地图,这也是同步定位与地图创建(SLAM)所研究的内容。视觉SLAM是一种新兴的月球车导航方式,它与视觉系统共用部分设备,可以在常规导航方式之外为月球车导航系统提供一种有益的补充,由于视觉传感器具有成本低、耗能少、质量轻等特点,被越来越多的用于地外星球表面巡视器的导航。本文以此为背景对月球车的视觉SLAM进行研究。  本文主要工作如下:  1.目前视觉导航存在的问题是计算量大,难以达到视觉的实时处理,对此文章提出了一种双目立体视觉与单目SLAM相结合的导航方法,双目立体视觉通过离线的方式实现周围环境信息的稠密恢复,单目SLAM实现月球车的实时定位和稀疏环境地图构建。  2.立体视觉部分针对月面地势变化平坦、纹理结构单一的特点,通过比较几种匹配方法的优缺点提出了一种改进的基于区域的全局匹配算法。算法首先使用基于变窗口的方法进行初始匹配,之后进行优化,针对视差图中的误匹配点,提出一种改进的置信传播算法进行全局优化,最后针对立体匹配中存在的遮挡提出了一种基于图像分割的算法进行后处理。最终的实验结果证明了本算法具有很高的匹配精度。  3.为提高实时性,针对基于扩展卡尔曼滤波的单目SLAM算法,提出了一种基于FAST特征与BRIEF描述子相结合的环境特征点提取、匹配方法,从而可以高效快速地实现SLAM中的数据关联。文章分析了系统的计算复杂度,针对扩展卡尔曼滤波的更新过程计算开销较大的问题,引入1-point RANSAC算法处理扩展卡尔曼滤波的更新过程。最终的实验证明此算法可以剔除系统中的坏点,提高系统的精度,同时降低了系统的计算复杂度,实现了系统的实时处理。
其他文献
本论文主要研究了闭环控制系统中调节阀粘滞故障的补偿问题。调节阀的粘滞故障是导致闭环控制系统产生振荡现象的主要原因之一。本论文假设闭环控制系统由PI控制器、一阶延迟
随着经济的发展监控管理系统的需求与日俱增,机场,博物馆,购物中心等都装有监控管理系统,但是在港口对船只的监控管理,尤其是针对小型港口内没有完整的配电系统的小型船只,还没有成
车道线识别与跟踪是智能车导航中的关键技术之一,基于机器视觉的车道线识别与跟踪已成为研究热点。本文针对快速路中不同视野(远视野和近视野)和不同车道类型(实线和虚线)的复
本文研究了工业生产过程中报警信号的两个问题,即报警信号的相关性分析、报警概率图的理论与实现。关于报警信号的相关性分析,论文首先比较了报警信号与过程信号,指出报警信
随着Web2.0及其相关的典型应用Blog、Microblog、SNS、Wiki、RSS等的发展,用户成为信息制造和利用的中心,他们拥有了更多传递信息的渠道。这种发展和变化不仅带来了互联网产业
脉冲宽度调制(Pulse Width Modulation,PWM)控制技术在功率变换装置中的应用,为整流器性能的改进提供了变革性的思路和手段。三相电压型PWM整流器(Voltage Source Reetifer,V
随着汽车保有量日益增加,道路空间日益拥挤,停车难问题也随之突显。为了解决这一难题,自动泊车辅助系统开始得到广泛关注和研究。自动泊车辅助系统是智能车辆的重要组成部分,是集
通过电伴热带对工艺管线进行温度控制已经成为工业伴热领域的发展方向,也是国家重点推广的节能项目。随着工业技术的发展,工艺管线电伴热技术已应用到各行各业,但是对于电伴热带
月球车是我国探月计划的关键设备,而自主导航系统是月球车系统组成的关键部分,其任务是实时提供月球车的运动姿态和位置。月球车的自主导航系统是月球车漫游过程中实现运动控制
随着Web应用系统复杂度和多样性的不断提高,开发工作所面临的困难也不断增加。在传统的Web应用开发模式中存在着很多方面的不足,主要体现在软件开发自动化程度较低、无法应对