摘要:

月球探测器的自主导航方法是探月工程的核心技术之一.本课题来源于国家自然科学基金重点资助项目"月球探测系统的建模,传感,导航和控制基础理论及关键技术研究".目前,基于计算机视觉的导航方法,已成为深空探测领域的研究热点之一.本文对月球探测器在软着陆阶段的自主视觉导航技术进行了深入的研究.论文的主要研究内容包括: 针对月面探测器在进入软着陆阶段时所要完成的精确初始定位任务,提出了一种基于月球地貌匹配的初始定位方法.在初始定位时,与探测器固联的CCD相机所拍摄的月面图像相对于图像数据库存在较大的旋转和缩放.采用Scale Invariant Feature Transform(SIFT)算法提取月球地貌特征并进行匹配,克服了存在较大的旋转和缩放的图像的匹配问题.利用线性的2D/3D位姿估计方法计算位姿的估计初值,然后利用非线性最小二乘方法结合四元数方法计算出探测器在月球地理坐标系下的绝对位置和姿态.仿真结果表明该方法可以有效的解决月球探测器的精确初始定位问题. 在月球探测器的动力下降阶段,导航相机所拍摄的图像在相邻时刻之间的相对运动较大,传统的特征跟踪方法无法同时满足精度和鲁棒性的要求.针对上述问题,使用基于图像金字塔的多尺度光流法,在图像间相对运动较大的情况下实现了对特征点的可靠跟踪.利用鲁棒最小二乘方法,估计出探测器在下落过程中不同时刻之间的相对刚体运动参数.在线性方法得到的估计初值的基础上,本文提出了基于改进光束约束法的非线性优化方法,进一步的提高运动参数估计值的精度. 为了实现月球探测器的六自由度位姿估计,提出了一种基于对偶四元数和Unscented卡尔曼滤波器的视觉导航方法.通过基于对偶四元数的位姿计算,建立了探测器的位姿估计方程.在此基础上,根据探测器的在动力下降阶段的运动模型建立了非线性状态方程,并通过构造特征点三角形以及结合激光测距仪数据建立了观测方程.考虑到状态方程和观测方程均为非线性方程,利用Unscented卡尔曼滤波方法估计探测器的位置和姿态.数值仿真表明该方法可行. 在月球探测器的垂直下降段,为了实现危险区域的识别,通过运动获得长基线并进行立体视觉三维重构.对立体匹配方法进行了深入的研究,并提出了结合使用盒滤波和单向唯一性检测的方法提高立体匹配的实时性.针对长基线立体视觉方法所存在的问题,设计了一系列的算法,实现了立体图像对的预处理和校正,利用匹配结果进行三维重构.最后,本文提出了一种图像形态学的处理方法,并通过该方法选择合适的着陆点. 为了进一步的提高危险区域识别可靠性,通过二维图像分析进行障碍物提取.利用图像分割的方法获得图像中由障碍物形成的阴影区域,并对基于阈值的分割方法和基于聚类的分割方法进行了仿真对比.提出了使用椭圆匹配的方法匹配岩石的阴影区域,获得岩石的尺寸和位置.最后结合纹理分析的方法得到完整的危险区域分布图,用于探测器的危险回避.仿真的结果可以证明本文提出的危险区域识别算法的有效性.

展开

月球探测器中的计算机技术,月球探测器自主视觉导航技术的研究相关推荐

  1. 浅析服务机器人自主定位导航技术(一)

    智能服务机器人正成为行业的风口浪尖,从清扫机器人开始,家庭陪伴机器人.送餐机器人等陆续进入公众视线. 在讨论这类机器人是否能解决实际问题时,自主定位导航技术作为机器人智能化的第一步正不断引起行业内的重 ...

  2. 基于SLAM的机器人的自主定位导航解析

    点击上方"小白学视觉",选择加"星标"或"置顶" 重磅干货,第一时间送达 本文来源于新机器视觉,文章仅供学术交流,已获得授权. 来源: ht ...

  3. 计算机技术在会计中应用,计算机技术在财务会计中的应用论文

    计算机技术在财务会计中的应用论文 考虑到财务会计工作的特殊性,计算机技术的应用不但提高了财务会计工作的整体效率,同时也满足了财务会计工作的实际需要,为财务会计工作提供了有力支持.结合财务会计工作实际以 ...

  4. ROS的优势与不足(除了ROS 机器人自主定位导航还能怎么做?)

    导读: 随着这两年国内机器人的升温,自主定位导航技术作为机器人智能化的第一步正不断引起行业内的重视.为了实现这一功能,不少厂家选择采用机器人操作系统ROS(Robot Operation System ...

  5. 思岚科技机器人自主定位导航方案:高效可靠、高精度、厘米级别地图多场景适用 | 百万人学AI评选

    2020 无疑是特殊的一年,而 AI 在开年的这场"战疫"中表现出了惊人的力量.站在"新十年"的起点上,CSDN[百万人学AI]评选活动正式启动.本届评选活动在 ...

  6. 服务机器人技术 —— 自主定位导航

    今天,我们不聊底盘,我们来说说导航技术,因为导航搞不好,移动也白搭,底盘就失去了价值,没有任何实用性. 大家都知道,自主定位导航包含了定位.建图与路径规划.说到定位导航,必然会联想到SLAM,但SLA ...

  7. SLAM≠机器人自主定位导航

    SLAM技术作为机器人自主移动的关键技术,让很多人都误解为:SLAM=机器人自主定位导航. 其实,SLAM≠机器人自主定位导航 ,不解决行动问题. SLAM如其名一样,主要解决的是机器人的地图构建和即 ...

  8. CT探测器中“排”与“层”的实现方法

    探测器的"排"与"层" "排"是指CT探测器在Z轴方向的物理排列数目,简单来讲就是有多少排(个)探测器,就是多少排CT,这个指标主要是反映C ...

  9. 2黄计算机技术,网络消费中的计算机技术黄录飞(原稿)

    <网络消费中的计算机技术黄录飞(原稿).doc>由会员分享,可免费在线阅读全文,更多与<网络消费中的计算机技术黄录飞(原稿)>相关文档资源请在帮帮文库(www.woc88.co ...

  10. 利用计算机技术执行去自动化,分析办公自动化中的计算机技术应用

    分析办公自动化中的计算机技术应用 自动化的办公方式能够有效提高企业的工作效率,降低办公中的失误率,以下是小编搜集整理的一篇探究办公自动化中计算机技术应用的论文范文,欢迎阅读参考. [摘 要]我国已经逐 ...

最新文章

  1. 几种支持REST的Java框架
  2. cesium 水位模拟_Water Simulation
  3. social science and IP
  4. jfinal出现sql injection violation, multi-statement not allow : select count(*) select a.name,
  5. MFC学习之路之多媒体 --(1) DirectShow
  6. 白硕 | 基于区块链的众包社区激励机制
  7. 常用不等式及证明思路总结(一)
  8. TextView的一些高级应用(自定义字体、显示多种颜色、添加阴影)
  9. 《Java 解惑》笔记(一)
  10. java jpanel对齐_java – 如何使用GridBagLayout在JPanel中对齐组件中心?
  11. Storm处理流程, 基本参数配置
  12. CCS12.0 安装并设置中文
  13. Microsoft Word 2010 - 符号 / 特殊符号
  14. 计算机一级excel典型试题,最新excel计算机一级试题合集
  15. 如何选择物联网服务商
  16. VUE + 微信分享
  17. 西班牙、阿根廷和委内瑞拉的五所大学提供加密货币课程
  18. 赛码网输入输出(js v8)问题并配置赛码网vscode本地环境
  19. PHP的介绍及应用,ajax的介绍及应用,跨域问题及jsonp解决方法
  20. BZOJ 1123 Luogu P3469 [POI2008]BLO-Blockade 割点+乘法原理

热门文章

  1. oracle strsplit函数,oracle splitstr 函数
  2. Windows图片查看器不出现下一张和上一张按钮
  3. outlook如何设置qq邮箱服务器,qq邮箱关联outlook
  4. WINCE系统的PDA开发 xp系统+VS2008
  5. Android 实时数据库工具Database Inspector
  6. 机器学习的归宿《终极算法》·一
  7. 【神经网络】LSTM理论介绍
  8. 计算机通信职称评定,2017年通信工程师中级职称评定条件说明
  9. 信息安全数学基础(近世代数部分)
  10. 视频教程_Mastercam2017车削视频教程,数控车床编程视频教程,vericut车床仿真视频...