跳转至

兼容飞控


RflySim 工具链支持基于 PX4 软件系统的多款飞控硬件。以下为长期支持并经过充分验证的飞控型号,每款均提供完整的 RflySim 配置指南、官方固件烧录与硬件在环仿真启动流程。


飞控列表

飞控型号 编译命令 推荐 PX4 版本 简介
Pixhawk 2.4.8(Pixhawk 1) px4_fmu-v3_default v1.13.2 经典入门飞控,ARM Cortex-M4,14 路 PWM
雷迅 V5 Nano px4_fmu-v5_default v1.13.2 CUAV 高性能紧凑型飞控,STM32F765
Pixhawk 6X px4_fmu-v6x_default v1.13.2 Holybro 新一代高性能飞控,STM32H753,三冗余 IMU,以太网接口
Pixhawk 6C px4_fmu-v6c_default v1.13.2 Holybro 紧凑型飞控,STM32H743,高性价比小巧设计
Pixhawk 6X mini px4_fmu-v6x_default v1.13.2 Holybro 6X 的迷你版本,尺寸更小但性能不减
CUAV V5+ px4_fmu-v5_default v1.13.2 CUAV 标准尺寸高性能飞控
Cube Orange cubepilot_cubeorange_default v1.13.2 CubePilot 模块化设计,可拆卸载波板,工业级品质
Cube Orange+ cubepilot_cubeorangeplus_default v1.13.2 Cube Orange 的升级版本,性能更强
卓翼 ZYRacer droneyee_zyfc-h7_default v1.12.3 卓翼智能自研飞控,集成电源模块,专业竞速飞控
其他飞控配置 19 款 PX4 兼容飞控固件汇总下载

飞控选择指南

应用场景 推荐飞控 说明
入门学习 Pixhawk 2.4.8 价格低廉,资源丰富,适合初学者
教学实验 Pixhawk 6C 性价比高,体积小巧,功能完善
科研开发 Pixhawk 6X 性能强劲,三冗余 IMU,支持以太网
工业应用 Cube Orange 工业级品质,模块化设计,可靠性高
竞速比赛 ZYRacer 专业竞速设计,响应快速,集成度高
集群应用 Pixhawk 6X mini 尺寸小巧,便于集群部署
紧凑型设计 V5 Nano / V5+ 高性能,紧凑布局,适合空间受限应用

固件编译与烧录

环境准备

# 安装 PX4 开发环境(参考 WinWSL 文档)
# 克隆 PX4 固件仓库
git clone https://github.com/PX4/PX4-Autopilot.git
cd PX4-Autopilot
git checkout v1.13.2  # 切换到推荐版本

固件编译

# 以 Pixhawk 6X 为例
make px4_fmu-v6x_default

# 编译完成后,固件位于
# build/px4_fmu-v6x_default/px4_fmu-v6x_default.px4

固件烧录

# 通过 USB 连接飞控,自动识别并烧录
make px4_fmu-v6x_default upload

# 或使用 QGroundControl 图形界面烧录

HIL 仿真配置

1. 飞控连接

USB 线连接飞控 ↔ 电脑

2. 启动 RflySim

# 运行 RflySim 自动启动脚本
RunRflySim.bat

# 或手动启动组件
CopterSim.exe  # 启动仿真核心
RflySim3D.exe  # 启动三维可视化

3. 配置 HIL

在 CopterSim 中选择:

  • 飞控类型(如 Pixhawk 6X)
  • 载具模型(如四旋翼)
  • 仿真模式(HIL)

4. 启动仿真

点击 "Start Simulation" 开始 HIL 仿真。


故障排查

问题 可能原因 解决方案
无法识别飞控 驱动未安装 安装 USB 驱动
固件烧录失败 波特率不匹配 检查波特率设置
HIL 无法启动 串口被占用 关闭其他串口工具
仿真不同步 时间步长过大 减小仿真步长

相关资源


注意:本文档为兼容飞控的索引页面。各飞控的详细说明请参考对应的飞控文档页面。