四旋翼飞行器姿态解算与滤波
DOI:
作者:
作者单位:

武汉科技大学 信息科学与工程学院,武汉科技大学 信息科学与工程学院,武汉科技大学 信息科学与工程学院

作者简介:

通讯作者:

中图分类号:

TP301.6

基金项目:

国家自然科学基金项目(面上项目,重点项目,重大项目),湖北省科技支撑计划项目


Quadrotor Attitude Calculation and Filtering
Author:
Affiliation:

Fund Project:

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

    四旋翼飞行器的运动控制关键在于对飞行过程中的实时姿态角控制。目前实时姿态角信息还不能直接测量出来。为了能利用已有的传感器数据解算出更准确的姿态角,通过物理实验详细分析了四旋翼飞行器姿态角的解算和滤波算法。首先,通过联立欧拉方向余弦矩阵与四元数矩阵,得到用四元数表达的姿态角表达式。然后,结合加速度计和磁强计实时测量的数据,分别采用互补滤波和卡尔曼滤波两种方法来补偿四元数结果,分别分析如何选取最佳参数,并对比分析了两种滤波方式的优缺点。在一定精度要求范围内,这两种滤波方式都能获得更加准确的姿态角,但是互补滤波相对卡尔曼滤波有一定的解算时延。因此在精度要求一般的系统中,这两种滤波方式都可以用来求解姿态角,卡尔曼滤波方法则更适于对实时性要求更高的系统。

    Abstract:

    The key of quadrotor’s motion control is to the control of the attitude angle in real time when flying. In order to get more accurate attitude angle with the existing sensor data. In this article, quadrotor attitude calculation and filtering algorithm are analyzed at large through physical experiments. First, to gain the attitude angle expressed in quaternion by combining the Euler orientation cosine matrix and the Quaternion matrices. Then, to compensate the quaternion by complementary filter and Kalman filter with the data measured by accelerometers and magnetometers, and to analyze how to select the best parameters. Both of these two filtering methods can get more accurate attitude angle, but the Kalman filter has a better real-time characteristic than complementary filter.

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

龙云露,陈洋,滕雄.四旋翼飞行器姿态解算与滤波计算机测量与控制[J].,2016,24(10).

复制
分享
文章指标
  • 点击次数:
  • 下载次数:
  • HTML阅读次数:
  • 引用次数:
历史
  • 收稿日期:2016-04-22
  • 最后修改日期:2016-05-24
  • 录用日期:2016-05-24
  • 在线发布日期: 2016-11-09
  • 出版日期: