自主式水下机器人基于线特征的SLAM算法研究

自主式水下机器人基于线特征的SLAM算法研究

论文摘要

自主式水下机器人(AUV)因其能在复杂的海底未知环境中实现自主航行,在海洋探测、海底救捞、资源开发等方面得到了广泛的应用,并有着广阔的发展前景。作为AUV关键问题的导航技术一直是人们研究的热点问题之一,同时定位与地图构建算法(SLAM)是解决AUV自主导航问题的基础,它指的是让AUV从一个未知的位置出发,通过其自身携带的传感器对周围环境进行探测,构建环境地图,同时利用该地图及传感器数据计算机器人位姿,实现对机器人自身的定位。针对水下环境的复杂性、传感器的特殊要求、点特征描述的局限性,本文将线特征描述用于AUV SLAM算法,并开展了深入研究。首先,介绍国内外AUV研究现状及发展前景,综述同时定位与地图构建(SLAM)算法,对几种SLAM算法进行简单比较;其次,以EKF为例详细介绍SLAM算法的基本原理和具体执行过程;再次,阐述基于改进的霍夫变换来提取声纳线特征的方法,并用给定置信水平的高斯分布来估计线特征的不确定度,使得提取的结果可以方便直接地融入SLAM过程;在此基础上,对基于线特征的EKF SLAM算法进行研究,论文详细阐述了线特征融入EKF SLAM的具体方法,并用真实环境中的实验数据加以验证,证实了该算法的有效性;最后对全文进行总结,并提出今后可以改进的地方。本文相关研究工作表明,基于线特征描述的同时定位与构图方法在AUV自主导航中应用是可行的。

论文目录

  • 摘要
  • Abstract
  • 1 绪论
  • 1.1 课题研究背景及意义
  • 1.2 国内外AUV研究现状及发展前景
  • 1.2.1 国内外AUV研究现状
  • 1.2.2 AUV发展前景
  • 1.3 同时定位与地图构建算法(SLAM)综述
  • 1.3.1 算法简介
  • 1.3.2 SLAM算法比较
  • 1.4 课题来源及章节安排
  • 2 EKF-SLAM算法原理
  • 2.1 卡尔曼滤波器和扩展卡尔曼滤波器
  • 2.1.1 卡尔曼滤波器
  • 2.1.2 扩展卡尔曼滤波器
  • 2.2 系统模型
  • 2.2.1 状态模型
  • 2.2.2 环境特征模型
  • 2.2.3 观测模型
  • 2.2.4 状态向量及协方差矩阵
  • 2.2.5 噪声模型
  • 2.3 EKF-SLAM算法
  • 2.3.1 系统建模
  • 2.3.2 EKF-SLAM算法执行过程
  • 2.4 本章小结
  • 3 基于声纳的线特征提取算法
  • 3.1 声纳工作方式
  • 3.2 声纳数据处理
  • 3.2.1 声纳束预处理
  • 3.2.2 声纳数据存储
  • 3.3 线特征的提取
  • 3.3.1 投票空间
  • 3.3.2 投票
  • 3.3.3 不确定度估计
  • 3.4 实验验证及结果
  • 3.5 本章小结
  • 4 基于线特征的EKF SLAM算法
  • 4.1 海试实验平台C-Ranger AUV
  • 4.2 初始化
  • 4.3 预测
  • 4.4 观测及更新
  • 4.4.1 传感器数据更新
  • 4.4.2 环境特征更新
  • 4.5 数据关联
  • 4.6 状态扩充
  • 4.7 C-Ranger团岛湾海试与结果分析
  • 4.8 本章小结
  • 5 总结与展望
  • 5.1 总结
  • 5.2 展望
  • 参考文献
  • 致谢
  • 个人简历
  • 攻读硕士学位期间发表的论文
  • 相关论文文献

    • [1].基于SLAM的城市人防工程调查和信息系统设计实现[J]. 地理空间信息 2019(12)
    • [2].基于图优化的视觉SLAM研究进展与应用分析[J]. 计算机应用研究 2020(01)
    • [3].基于FPGA的激光雷达SLAM测绘设计与实现[J]. 科技创新与应用 2020(08)
    • [4].复杂场景下视觉先验信息的地图恢复SLAM[J]. 中国图象图形学报 2020(01)
    • [5].基于手持激光Slam的厂房改造应用[J]. 科学技术创新 2020(06)
    • [6].基于SLAM的柏油马路智能清扫机器人[J]. 内燃机与配件 2020(05)
    • [7].SLAM后端优化原理研究[J]. 现代农机 2020(02)
    • [8].激光SLAM精度测试场设计与实现[J]. 测绘通报 2020(05)
    • [9].Progress and Applications of Visual SLAM[J]. Journal of Geodesy and Geoinformation Science 2019(02)
    • [10].基于SLAM的机器人的导航算法设计[J]. 智能机器人 2019(06)
    • [11].Cartographer 2D SLAM算法室内建图分析[J]. 电子世界 2020(11)
    • [12].基于SLAM技术的医疗服务机器人分析[J]. 电脑编程技巧与维护 2020(06)
    • [13].基于SLAM的激光雷达三维测绘仪前景分析[J]. 科技视界 2020(19)
    • [14].基于蛇形机器人的SLAM技术研究[J]. 制造业自动化 2020(07)
    • [15].基于激光SLAM的牧场智能饲喂机器人研发[J]. 自动化与仪表 2020(07)
    • [16].基于单目SLAM的无人机视觉导航研究综述[J]. 飞航导弹 2020(07)
    • [17].单机器人SLAM技术的发展及相关主流技术综述[J]. 计算机工程与应用 2020(18)
    • [18].3D SLAM技术在轨道交通竣工测量中的应用[J]. 北京测绘 2020(10)
    • [19].基于双目SLAM的室内导航系统[J]. 通讯世界 2019(01)
    • [20].基于图优化的SLAM后端优化研究与发展[J]. 计算机应用研究 2019(01)
    • [21].图优化SLAM的嵌入式处理技术[J]. 成都信息工程大学学报 2019(02)
    • [22].无人平台SLAM技术研究进展[J]. 导航定位与授时 2019(04)
    • [23].基于地面匹配的单目SLAM局部尺度恢复[J]. 工业控制计算机 2019(08)
    • [24].SLAM问题中机器人定位误差分析与控制[J]. 科学技术创新 2019(26)
    • [25].一种视觉SLAM中运动模糊应对方法[J]. 哈尔滨工业大学学报 2019(11)
    • [26].RGB-D SLAM综述[J]. 导航定位与授时 2017(06)
    • [27].基于图优化的单目线特征SLAM算法[J]. 东南大学学报(自然科学版) 2017(06)
    • [28].基于智能算法的多机器人SLAM方法[J]. 中国科技信息 2016(23)
    • [29].视觉SLAM综述[J]. 智能系统学报 2016(06)
    • [30].采用SLAM方法的电脑鼠[J]. 微型机与应用 2017(12)

    标签:;  ;  ;  ;  

    自主式水下机器人基于线特征的SLAM算法研究
    下载Doc文档

    猜你喜欢