基于视觉标志检测的旋翼无人机姿态估计方法
作者:
作者单位:

作者简介:

通讯作者:

中图分类号:

基金项目:

国家自然科学基金项目(61763037、61663034)和内蒙古自治区自然科学基金项目(2017MS0601)


Pose Estimation Method of Rotor UAV Based on Visual Mark Detection
Author:
Affiliation:

Fund Project:

  • 摘要
  • |
  • 图/表
  • |
  • 访问统计
  • |
  • 参考文献
  • |
  • 相似文献
  • |
  • 引证文献
  • |
  • 资源附件
  • |
  • 文章评论
    摘要:

    为了使旋翼无人机快速、精确、自主降落到地面着陆平台,提出一种基于视觉标志检测的无人机姿态估计方法。首先,利用标准直升机停机坪的几何特征,采用标志五步提取算法从机载摄像头采集的图像中获取视觉标志;为了满足无人机自主着陆过程的快速性和实时性,提出一种基于距离三点法的角点检测算法,得到H形标志的12个角点;然后,通过对角点分类、编号,并与参考图像中的对应角点进行匹配,解算出包含相对姿态信息的单应矩阵;最后,应用直接线性变换(Direct linear transformation, DLT)分解单应矩阵得到无人机的姿态角,并依据相机成像的相似三角形原理计算出无人机相对于视觉标志的位置,解决了单目相机尺度不确定性问题。通过实验平台模拟无人机不同飞行状态下的姿态并进行估计,对提出算法的实时性和准确性进行了实验验证。实验结果表明:本文算法的平均执行时间为307.2ms,位置估计的最大均方根误差为0.0062m,姿态角估计的最大均方根误差为0.313°,满足无人机自主着陆的准确性和实时性要求。

    Abstract:

    In order to make the rotor UAV land on the ground platform quickly and accurately, a pose estimation method based on visual mark detection was proposed. Firstly, based on the geometric features of the standard helipad, a five-step landmark extraction algorithm was used to obtain the visual landmarks from the images captured by the airborne camera. In order to satisfy the rapid and real-time requirements of UAV autonomous landing process, a distance-based three-point corner detection algorithm was proposed, and 12 H-shaped corners were obtained. Then, by classifying and numbering the corners, the corners of the visual mark in the current image were matched with the corresponding corners in the reference image, and the homography matrix containing the pose information was calculated. Finally, the attitude angle of UAV was obtained by decomposing homography matrix with direct linear transformation (DLT), and the position of UAV relative to visual mark was calculated according to the similar triangle formed by camera imaging. The real-time performance and accuracy of the proposed methodology were proved by simulating the pose of UAV in different flight states on an experiment platform. The outcomes showed that the average running time of the given algorithm was 307.2ms, the maximum root mean square error (RMSE) of position estimation was 0.0062m, and the maximum RMSE of attitude angle estimation was 0.313°, which can satisfy the requirements of accuracy and real-time in the autonomous landing process.

    参考文献
    相似文献
    引证文献
引用本文

齐咏生,孟学斌,高学金,张丽杰.基于视觉标志检测的旋翼无人机姿态估计方法[J].农业机械学报,2019,50(6):28-40,139. QI Yongsheng, MENG Xuebin, GAO Xuejin, ZHANG Lijie. Pose Estimation Method of Rotor UAV Based on Visual Mark Detection[J]. Transactions of the Chinese Society for Agricultural Machinery,2019,50(6):28-40,139

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2018-11-02
  • 最后修改日期:
  • 录用日期:
  • 在线发布日期: 2019-06-10
  • 出版日期: