<!-- title: 从飞控到图传：7个无人机宝藏 -->

# 从飞控到图传：7个无人机宝藏

## 本期思路：不逛榜单，垂直拆一架无人机

这期不追 Trending 榜单，换个打法：把一架无人机垂直拆开——飞控固件、遥控链路、数字图传、地面站、链路底层，每一层挑一个最能打的开源项目，7 个仓库正好串起完整技术栈。

这个领域的开源成熟度远超大多数人想象：农田里植保机的航线、穿越机竞速场的翻滚、电力巡检塔的悬停，背后跑的都是这几个仓库的代码。而且它们不像不少“榜单项目”热度来得快去得快——每一个都在真实硬件上被玩家天天折腾、被厂商反复出货。其中 3 个 Star 不足两千，属于典型的“小而美硬货”，正适合捡漏。

（注：文中 Star 数为写稿时的近似量级统计，请以各仓库页面实时显示为准。）

## 1. ArduPilot：行业机的“隐形底座”

[ArduPilot/ardupilot](https://github.com/ArduPilot/ardupilot)｜约 1.3 万 Star｜主干日更级活跃

一句话定位：开源自动驾驶仪里的全能王，天上飞的、地上跑的、水里游的，一套固件全包。

它解决的是行业无人机的最大痛点：飞控和地面站的授权成本。商业飞控动辄数万，大疆整机又把生态锁死，想定制飞行行为连门都摸不到。ArduPilot 支持多旋翼、固定翼、垂起固定翼、漫游车、无人船、潜航器、天线跟踪器七种载具，一套 MAVLink 协议打通全部生态。

核心亮点有三个：SITL 软件在环仿真让你**不买任何硬件**就能在电脑上把飞机“飞”起来做开发；Lua 脚本可以直接在飞控上热插拔业务逻辑，比如低电压自动返航、二维码目标跟随；配套的 Mission Planner 和 QGroundControl 地面站开箱即用，ardupilot.org 的文档详尽程度在开源硬件项目里数一数二。

上手难度：⭐⭐⭐⭐。生态庞大既是福气也是深坑，建议从 SITL 仿真起步。

适用人群：行业机开发者、农业与巡检方案商。商业变现思路非常清晰：植保、电力巡检、测绘方案几乎绕不开它，二开方向是把行业载荷（喊话器、探照灯、多光谱相机）做成即插即用软件包，走“整机+行业软件”的收费路线。

## 2. Betaflight：穿越机圈的事实标准

[betaflight/betaflight](https://github.com/betaflight/betaflight)｜约 1 万 Star｜主干日更级活跃

一句话定位：FPV 穿越机的默认大脑，刷上就能飞。

穿越机玩家要的是延迟和手感，通用飞控又重又慢——Betaflight 就是为此而生：把一切与“竞速”无关的功能砍掉，把 PID、滤波器、陀螺仪采样率拧到极限。市面上的穿越机飞控板，绝大多数出厂即适配，刷机接近零门槛。

核心功能拆解：Configurator 图形化工具负责刷固件、改参数、看端口，全程点鼠标；OSD 把电池电压、飞行时间、RSSI 直接叠加在图传画面上；黑匣子飞行日志导出后配合 PIDtoolbox 之类工具分析，手感调校有据可依。社区活跃度是它最深的护城河——新飞控芯片基本第一时间适配，遇到问题搜一下几乎都有答案。

上手难度：⭐⭐。刷固件半小时，调出手感可能要烧掉几副桨叶。

适用人群：FPV 玩家与整机厂商。变现路径已被市场验证：卖预刷固件的飞控板、做穿越机整机品牌、竞速培训与内容创作，都是围绕它长出来的生意。

## 3. PX4：学院派出身，工业级范儿

[PX4/PX4-Autopilot](https://github.com/PX4/PX4-Autopilot)｜约 1 万 Star｜主干日更级活跃

一句话定位：从苏黎世联邦理工 Pixhawk 项目长出来的工业级飞控，学术与商用领域的标准答案。

如果说 ArduPilot 是社区万金油，PX4 的定位就是“给要交付商用系统的团队用”。它解决的是规模化二次开发的痛点：架构规范、模块解耦、有商业公司提供企业级支持，这些在认证审查和长期维护面前都是硬需求。

架构上最值得看的是 uORB 消息总线——飞控内部各模块通过发布/订阅通信，新增传感器、新载荷的接入干净利落，不会牵一发动全身。上层应用开发交给 MAVSDK（提供 C++/Python 绑定），几行代码就能下发航线任务；Gazebo 仿真开箱即用。商业公司 Auterion 在它基础上做企业发行版并融资商业化，证明了这条路走得通。

上手难度：⭐⭐⭐⭐。文档质量高，但体系纵深大。

适用人群：需要向客户交付“合规+可维护”系统的团队。二开方向瞄准物流配送、应急通信中继这类最终要过审的行业机，工程溢价高。

## 4. ExpressLRS：把遥控链路做到极致

[ExpressLRS/ExpressLRS](https://github.com/ExpressLRS/ExpressLRS)｜约 4 千+ Star｜持续活跃更新

一句话定位：开源遥控链路（注意是“遥控”那一半，不是图传），用对讲机芯片做出公里级低延迟控制。

它打的是原厂遥控链路“贵且封闭”的痛点：DJI、Futaba 的链路模块价格感人，协议私有。ExpressLRS 基于 Semtech LoRa 射频芯片与 ESP32，覆盖 2.4G、868/915MHz 多频段，刷新率最高可上 1000Hz 级，兼顾远距离和低延迟——这两个指标传统上是鱼和熊掌。

用法上极其亲民：发射端做成 JR 模块插在遥控器背面，接收端只需几美元，官方 Web 刷机页面浏览器里点几下就烧录完成。更关键的是生态已经滚雪球：RadioMaster 等主流遥控器出厂集成，大量接收机硬件预装 ELRS 固件，选它等于选了“兼容一切”。

上手难度：⭐⭐⭐。刷机容易，难的是搞懂各地频段法规。

适用人群：FPV 与远距离飞行玩家、射频硬件小厂。后者已经在卖 ELRS 模块赚钱；二开方向是把这套链路搬到遥控车、地面机器人上，逻辑完全通用。

## 5. OpenHD：几十块网卡的数字图传（小而美）

[OpenHD/OpenHD](https://github.com/OpenHD/OpenHD)｜千星级｜持续维护中

一句话定位：把几十块钱的量产 WiFi 网卡，变成能跑高清的低延迟数字图传。

模拟图传画面糊，原厂数字图传贵且协议封闭——DIY 玩家两头受气。OpenHD 的思路非常野：用支持监控模式的 WiFi 芯片（RTL8812 一类）以广播方式发原始数据帧，天然一发多收，再配上自研的码率自适应和地面端 OSD，几百块成本实现 720p 级高清回传。

工程上它管得比想象中细：频谱选择、信道切换、码率动态调整、双天线分集都在软件层处理。对硬件兼容性有明确要求，官方维护着网卡支持列表——照着列表买件，成功率截然不同。

上手难度：⭐⭐⭐⭐。驱动和路由的小坑不少，属于“折腾一小时，飞起来真香”。

适用人群：动手党、测绘巡检 DIY 玩家。变现思路是打包“图传套件”（网关板+网卡+天线）卖硬件，或者给教育机构做开源无人机实验箱。

## 6. MAVProxy：命令行里的地面站（小而美）

[ArduPilot/MAVProxy](https://github.com/ArduPilot/MAVProxy)｜千星级｜持续维护中

一句话定位：没有图形界面包袱的命令行地面站，Python 写的无人机“遥控后端”。

图形地面站是给人用的，但当你想把无人机接进自动化系统——定时巡检、照片自动归档、数据进数据库——GUI 反而是累赘。MAVProxy 就是为这个场景生的：pip 安装即跑，加载哪些模块全看命令行参数，天然适合脚本化和无人值守。

两个特性值得单独点名。一是链路中继：一台机器连接飞控，多台机器可同时共享控制权，“一人飞多机”和分布式团队协作直接原生支持。二是它本身就是 ArduPilot 官方测试基础设施的一部分，每天被自动化测试反复锤炼，可靠性在地面站里属于被低估的那一档。

上手难度：⭐⭐⭐。会 Python 的话，半天就能写出自己的巡检脚本。

适用人群：巡检集成商、无人机数据管线开发者。把它当“胶水层”塞进客户既有的运维系统，收集成费是最顺滑的生意。

## 7. wfb-ng：藏在图传背后的底层引擎（小而美）

[wfb-ng/wfb-ng](https://github.com/wfb-ng/wfb-ng)｜千星级｜持续维护中

一句话定位：WiFi 广播链路的底层引擎，开源数字图传一脉的地基。

它解决的是无线视频的根本矛盾：TCP 的重传机制在差链路上是延迟灾难，而遥控视频要的是“宁可丢帧、不要卡顿”。wfb-ng 用 raw 802.11 广播帧绕开 TCP 和路由栈，叠加 FEC 前向纠错，把端到端延迟压到人眼几乎无感的量级；支持一发多收、多网卡链路聚合扩带宽。

代码量不大但密度极高：帧结构、加密、遥测复用、纠错全部在一个 C++ 项目里，想深抠无线链路设计的人把它当教材精读都不亏。OpenHD 一脉的图传方案底层正是同类广播技术，机器人、无人船的远程视频回传也越来越多直接用它。

上手难度：⭐⭐⭐⭐。需要对 Linux 网络栈和射频硬件都有概念。

适用人群：做远程操控机器人的工程师。二开方向是把它做成“远程操控套件”卖给机器人公司——巡检机器人、AGV 都需要一条便宜的远距离视频链路，这块市场几乎没人盯着。

## 横向对比

| 仓库 | 层级 | Star（约） | 上手难度 | 一句话场景 |
|---|---|---|---|---|
| ArduPilot | 飞控固件 | 1.3 万+ | ⭐⭐⭐⭐ | 行业机全栈，仿真零硬件入门 |
| Betaflight | 飞控固件 | 1 万+ | ⭐⭐ | 穿越机竞速，刷完即飞 |
| PX4 | 飞控固件 | 1 万级 | ⭐⭐⭐⭐ | 工业级二次开发与合规交付 |
| ExpressLRS | 遥控链路 | 4 千+ | ⭐⭐⭐ | 公里级低延迟遥控 |
| OpenHD | 数字图传 | 千星级 | ⭐⭐⭐⭐ | DIY 高清图传套件 |
| MAVProxy | 地面站 | 千星级 | ⭐⭐⭐ | 无人机接入自动化管线 |
| wfb-ng | 链路底层 | 千星级 | ⭐⭐⭐⭐ | 机器人远距离视频回传 |

## 一图看懂：无人机开源技术栈

```mermaid
flowchart TD
    RC["遥控器发射端"] -->|ELRS 低延迟链路| FC
    FC -->|MAVLink 遥测与指令| GS
    FC -->|机载视频流| VL
    subgraph FC["飞控固件层"]
        A1["ArduPilot 行业机"]
        A2["Betaflight 穿越机"]
        A3["PX4 工业二开"]
    end
    subgraph GS["地面站层"]
        G1["MAVProxy 命令行"]
        G2["QGroundControl 图形端"]
    end
    subgraph VL["图传链路层"]
        V1["OpenHD 整包方案"]
        V2["wfb-ng 底层引擎"]
    end
```

## 本期之最

- **最值得立即尝试：Betaflight**。有穿越机的话，半小时焕然一新；连飞机都没有，ArduPilot 的 SITL 仿真也能让你今天就在电脑上“飞”起来。
- **最有商业潜力：ArduPilot**。行业无人机的每一单生意——植保、巡检、测绘——背后几乎都有它的影子，二开成行业方案是最短的变现路径。
- **最被低估：wfb-ng**。Star 数在千级徘徊，却是开源图传生态的地基；机器人远程操控浪潮起来后，它的位置会越来越重要。

## 写在最后

无人机可能是硬件开源最完整的标本：从固件到链路再到地面站，没有任何一层是“必须买商业授权”的。这几个仓库合起来，就是一个想入行低空经济的人的全部教材——而且每一行代码，都在真实的天空里被验证过。

## 参考来源

1. [ArduPilot GitHub 仓库](https://github.com/ArduPilot/ardupilot) — 全能自动驾驶仪主仓库与文档入口
2. [Betaflight 仓库](https://github.com/betaflight/betaflight) 与[官方文档](https://docs.betaflight.com) — 穿越机固件刷写与调参指南
3. [PX4 官方文档](https://docs.px4.io) — 工业级飞控架构与 MAVSDK 开发文档
4. [ExpressLRS 官网](https://www.expresslrs.org) — 刷机工具与硬件兼容列表
5. [wfb-ng 仓库](https://github.com/wfb-ng/wfb-ng) 与 [OpenHD 仓库](https://github.com/OpenHD/OpenHD) — 开源图传链路的底层实现与整包方案

> [!tip] 51学通信知识星球
> **星主：爱卫生**（微信：gprshome201101）——公众号「51学通信」创办者，19 年通信行业运维与讲师经验，著有《GPRS网络信令实例详解》《EPC原理与实践》《5G核心网原理与实践》三本纸质书（各大电商平台有售）。
> **星球定位**：深耕 5G 核心网、IMS、NFV/AI、云原生等 ICT 领域，主打运维岗位与信令分析。
> **当前规模**：5200 篇主题 / 990 个回答，198 元/年。
> **加入福利**：加入星球后请加爱卫生微信，拉您进知识星球年度陪伴与答疑群——不限量回复您的各种问题，另有群内分享。
> **AI 加持**：51学通信知识星球已作为 skill 接入 WorkBuddy，使用 deepseek-4-flash 在海量星球帖子中精准找贴、找视频、找 FAQ 和案例，做总结、找文档和 PPT 等场景全覆盖。

![51学通信知识星球海报-扫码加入](https://wiki.500nian.com/images/zhixingqiu_qrcode.png)
