推荐星级:
  • 1
  • 2
  • 3
  • 4
  • 5

四旋翼飞行器的障碍检测方法研究

更新时间:2020-03-24 10:50:59 大小:6M 上传用户:zhengdai查看TA发布的资源 标签:四旋翼飞行器 下载积分:3分 评价赚积分 (如何评价?) 打赏 收藏 评论(0) 举报

资料介绍

为实现四旋翼飞行器在煤矿环境中自主飞行,其关键技术之一是要实现四旋翼飞行器对障碍物之间的距离检测。本文主要对四旋翼飞行器的障碍检测方法进行研究。

  障碍检测硬件系统主要包括STM32F767处理器为核心的控制芯片模块,以6组超声波传感器模块和姿态传感器模块(包括加速度计,陀螺仪,磁力计)以及无线通信模块。软件系统主要包括MATLAB平台的上位机模块以及基于ARM的单片机软件模块。障碍检测系统通过传感器采集数据,再通过无线通信模块,把数据发送至上位机。

  四旋翼飞行器障碍检测功能实质是指四旋翼在地面坐标系中的方位估算。因此,该系统的核心算法是卡尔曼滤波算法。首先在静止状态下,提出静态模型卡尔曼滤波算法以实现障碍检测。然后在运动状态情况下,其障碍检测的算法修正为:以超声波模块采集的数据作为卡尔曼方程的观察量,用姿态传感器数据为飞行器的运动模型提供参考依据,再通过动态系统最优估计算法解算出障碍物离飞行器的最优估计距离值。接着分别从超声波模块遇到干扰的情况,飞行器偏航的情况以及系统处于不平衡的情况下,提出修正以超声波模块数据为基础的卡尔曼方程观察量方法,其中包括有同侧比较算法,方向余弦法。最后通过实验数据,验证该算法符合设计指标。

部分文件列表

文件名 大小
四旋翼飞行器的障碍检测方法研究.pdf 6M

全部评论(0)

暂无评论

上传资源 上传优质资源有赏金

  • 打赏
  • 30日榜单

推荐下载