资料介绍
PCB图如下:
描述
HADES 开源飞控系统
从头开始设计的完整飞行控制系统。飞行控制系统主要为固定翼、自主无人机设计,使它们能够自主执行任务,如起飞、着陆、航路点导航、有效载荷交付等。
该系统的每个部分都是根据第一原则设计的!这包括硬件、固件(使用 FreeRTOS)、用于状态估计的卡尔曼滤波、控制算法、基站、通信协议、飞行模拟器、信号处理等等。
随时向我发送建设性的批评或您希望我实施的事情,或者即使您想帮助我开发这个系统!
GitHub存储库:https ://github.com/pms67/HadesFCS
从广义上讲,这个存储库包括:
硬件设计(使用 KiCAD 开发)。
低级驱动程序和固件(FreeRTOS,用于微控制器的 STM32 平台)。
更高级别的固件,例如通信协议、控制和导航算法等。
用于状态估计的卡尔曼滤波器设计。
调试工具。
用于测试算法的飞行模拟器(6 自由度和 3 自由度)。
当前存储库文件夹结构:
校准: 用于检查校准算法的原始传感器数据(例如加速度计偏差、比例因子等)。
通信: UAVLink 数据协议,用于在飞机和其他设备(例如基站)之间可靠地打包和传输数据和命令。这可以通过遥测或直接串行链接。
控制: 飞行器动态控制的算法(例如 PI、状态反馈等)。
数据: 可能对离线测试有用的各种数据集的集合(例如原始 IMU 数据)。
调试软件: 与硬件接口的工具(例如读取导航数据)。
文件: 详细说明飞行控制系统方面的初步文件。
过滤: FIR 和 IIR 滤波器实现,以及 FIR 滤波器设计工具。
固件: 运行在 STM32 微控制器上的核心飞控固件。
飞行模拟器: 在 Unity 中开发的 6 自由度和 3 自由度固定翼飞行模拟器。对于测试控制逻辑和算法非常有用。需要飞机的动态模型。
GPS: NMEA 语句解析器,以及用于测试的原始 GPS 数据。
地面控制: 用 C# 编写的基站,用于向飞机发送命令并通过遥测接收数据。包括移动地图、现场图等。
硬件: HADES 飞控板设计文件(原理图、布局、组装)。硬件由传感器、微控制器、电力电子设备等组成。这个定制硬件是固件运行的地方。
状态估计:卡尔曼滤波器(各种类型:四元数、欧拉、不同状态估计)在 Matlab 中设计并导出到 C 以估计反馈控制所需的状态(例如姿态、位置等)。
测试: 杂项测试在这里。例如设备驱动测试、通信协议测试等。
免责声明:此飞行控制系统正在开发中。使用此存储库中提供的文件、硬件和软件需要您自担风险——尤其是在进行实时飞行测试时。
代码
https://github.com/pms67/HadesFCS
- 浙大博导开源飞控planner源码 2次下载
- 智能家居控制系统方案开源资料
- 德飞莱串口调试软件下载 25次下载
- 介绍几种开源嵌入式操作系统
- 开源网络协议分析器WireShark软件下载 15次下载
- 基于STM32设计的四轴飞行器飞控系统资料下载
- 开源课程行动倡议及科学导论综述 6次下载
- 免费开源CC3D飞控资料(电路图&PCB源文件、BOM、 131次下载
- 开源飞控有哪些流派 1次下载
- 无人机为什么一夜爆红开源飞控起到了什么样的作用
- 如何使用物联网操作系统Zephyr实现“连续集成”开源软件的详细说明
- StarryPilot飞控使用手册的详细资料免费下载 9次下载
- 如何使用MATLAB进行的自修复飞控系统的仿真 19次下载
- 开源飞控之王--PIXHAWK教程V0.4.11下载.pdf 17次下载
- APM飞控2.5源代码 38次下载
- 飞秒激光:精密光子学制造中的前沿应用 486次阅读
- 飞控计算机子系统余度重启流程分析 804次阅读
- 利用飞秒激光直写技术制备微光学元件和系统的研究进展 831次阅读
- 全平台系统开源免费抓包软件ProxyPin概述 1724次阅读
- 什么是飞秒晶振? 2571次阅读
- 前沿开源技术领域的开源大数据一一解读 1005次阅读
- 关于腾讯的开源分布式存储系统DCache 1970次阅读
- 物联网十大经典开源操作系统 1w次阅读
- 如何用不同的颜色点亮PCB不同的飞线 8664次阅读
- NASA的开源软件是什么?NASA的开源软件的详细分析 7186次阅读
- 基于RT-Thread的开源飞控StarryPilot解决方案 3275次阅读
- 无人机飞控系统半实物仿真平台设计方案解析 1w次阅读
- 飞线是什么意思_飞线有哪些技巧 10.2w次阅读
- 科大讯飞新一代语音识别系统解读 3458次阅读
- 无人机飞控系统组成及系统软件设计 1.5w次阅读
下载排行
本周
- 1山景DSP芯片AP8248A2数据手册
- 1.06 MB | 532次下载 | 免费
- 2RK3399完整板原理图(支持平板,盒子VR)
- 3.28 MB | 339次下载 | 免费
- 3TC358743XBG评估板参考手册
- 1.36 MB | 330次下载 | 免费
- 4DFM软件使用教程
- 0.84 MB | 295次下载 | 免费
- 5元宇宙深度解析—未来的未来-风口还是泡沫
- 6.40 MB | 227次下载 | 免费
- 6迪文DGUS开发指南
- 31.67 MB | 194次下载 | 免费
- 7元宇宙底层硬件系列报告
- 13.42 MB | 182次下载 | 免费
- 8FP5207XR-G1中文应用手册
- 1.09 MB | 178次下载 | 免费
本月
- 1OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 2555集成电路应用800例(新编版)
- 0.00 MB | 33566次下载 | 免费
- 3接口电路图大全
- 未知 | 30323次下载 | 免费
- 4开关电源设计实例指南
- 未知 | 21549次下载 | 免费
- 5电气工程师手册免费下载(新编第二版pdf电子书)
- 0.00 MB | 15349次下载 | 免费
- 6数字电路基础pdf(下载)
- 未知 | 13750次下载 | 免费
- 7电子制作实例集锦 下载
- 未知 | 8113次下载 | 免费
- 8《LED驱动电路设计》 温德尔著
- 0.00 MB | 6656次下载 | 免费
总榜
- 1matlab软件下载入口
- 未知 | 935054次下载 | 免费
- 2protel99se软件下载(可英文版转中文版)
- 78.1 MB | 537798次下载 | 免费
- 3MATLAB 7.1 下载 (含软件介绍)
- 未知 | 420027次下载 | 免费
- 4OrCAD10.5下载OrCAD10.5中文版软件
- 0.00 MB | 234315次下载 | 免费
- 5Altium DXP2002下载入口
- 未知 | 233046次下载 | 免费
- 6电路仿真软件multisim 10.0免费下载
- 340992 | 191187次下载 | 免费
- 7十天学会AVR单片机与C语言视频教程 下载
- 158M | 183279次下载 | 免费
- 8proe5.0野火版下载(中文版免费下载)
- 未知 | 138040次下载 | 免费
评论
查看更多