这期不追 Trending 榜单,换个打法:把一架无人机垂直拆开——飞控固件、遥控链路、数字图传、地面站、链路底层,每一层挑一个最能打的开源项目,7 个仓库正好串起完整技术栈。
这个领域的开源成熟度远超大多数人想象:农田里植保机的航线、穿越机竞速场的翻滚、电力巡检塔的悬停,背后跑的都是这几个仓库的代码。而且它们不像不少“榜单项目”热度来得快去得快——每一个都在真实硬件上被玩家天天折腾、被厂商反复出货。其中 3 个 Star 不足两千,属于典型的“小而美硬货”,正适合捡漏。
(注:文中 Star 数为写稿时的近似量级统计,请以各仓库页面实时显示为准。)
ArduPilot/ardupilot|约 1.3 万 Star|主干日更级活跃
一句话定位:开源自动驾驶仪里的全能王,天上飞的、地上跑的、水里游的,一套固件全包。
它解决的是行业无人机的最大痛点:飞控和地面站的授权成本。商业飞控动辄数万,大疆整机又把生态锁死,想定制飞行行为连门都摸不到。ArduPilot 支持多旋翼、固定翼、垂起固定翼、漫游车、无人船、潜航器、天线跟踪器七种载具,一套 MAVLink 协议打通全部生态。
核心亮点有三个:SITL 软件在环仿真让你不买任何硬件就能在电脑上把飞机“飞”起来做开发;Lua 脚本可以直接在飞控上热插拔业务逻辑,比如低电压自动返航、二维码目标跟随;配套的 Mission Planner 和 QGroundControl 地面站开箱即用,ardupilot.org 的文档详尽程度在开源硬件项目里数一数二。
上手难度:⭐⭐⭐⭐。生态庞大既是福气也是深坑,建议从 SITL 仿真起步。
适用人群:行业机开发者、农业与巡检方案商。商业变现思路非常清晰:植保、电力巡检、测绘方案几乎绕不开它,二开方向是把行业载荷(喊话器、探照灯、多光谱相机)做成即插即用软件包,走“整机+行业软件”的收费路线。
betaflight/betaflight|约 1 万 Star|主干日更级活跃
一句话定位:FPV 穿越机的默认大脑,刷上就能飞。
穿越机玩家要的是延迟和手感,通用飞控又重又慢——Betaflight 就是为此而生:把一切与“竞速”无关的功能砍掉,把 PID、滤波器、陀螺仪采样率拧到极限。市面上的穿越机飞控板,绝大多数出厂即适配,刷机接近零门槛。
核心功能拆解:Configurator 图形化工具负责刷固件、改参数、看端口,全程点鼠标;OSD 把电池电压、飞行时间、RSSI 直接叠加在图传画面上;黑匣子飞行日志导出后配合 PIDtoolbox 之类工具分析,手感调校有据可依。社区活跃度是它最深的护城河——新飞控芯片基本第一时间适配,遇到问题搜一下几乎都有答案。
上手难度:⭐⭐。刷固件半小时,调出手感可能要烧掉几副桨叶。
适用人群:FPV 玩家与整机厂商。变现路径已被市场验证:卖预刷固件的飞控板、做穿越机整机品牌、竞速培训与内容创作,都是围绕它长出来的生意。
PX4/PX4-Autopilot|约 1 万 Star|主干日更级活跃
一句话定位:从苏黎世联邦理工 Pixhawk 项目长出来的工业级飞控,学术与商用领域的标准答案。
如果说 ArduPilot 是社区万金油,PX4 的定位就是“给要交付商用系统的团队用”。它解决的是规模化二次开发的痛点:架构规范、模块解耦、有商业公司提供企业级支持,这些在认证审查和长期维护面前都是硬需求。
架构上最值得看的是 uORB 消息总线——飞控内部各模块通过发布/订阅通信,新增传感器、新载荷的接入干净利落,不会牵一发动全身。上层应用开发交给 MAVSDK(提供 C++/Python 绑定),几行代码就能下发航线任务;Gazebo 仿真开箱即用。商业公司 Auterion 在它基础上做企业发行版并融资商业化,证明了这条路走得通。
上手难度:⭐⭐⭐⭐。文档质量高,但体系纵深大。
适用人群:需要向客户交付“合规+可维护”系统的团队。二开方向瞄准物流配送、应急通信中继这类最终要过审的行业机,工程溢价高。
ExpressLRS/ExpressLRS|约 4 千+ Star|持续活跃更新
一句话定位:开源遥控链路(注意是“遥控”那一半,不是图传),用对讲机芯片做出公里级低延迟控制。
它打的是原厂遥控链路“贵且封闭”的痛点:DJI、Futaba 的链路模块价格感人,协议私有。ExpressLRS 基于 Semtech LoRa 射频芯片与 ESP32,覆盖 2.4G、868/915MHz 多频段,刷新率最高可上 1000Hz 级,兼顾远距离和低延迟——这两个指标传统上是鱼和熊掌。
用法上极其亲民:发射端做成 JR 模块插在遥控器背面,接收端只需几美元,官方 Web 刷机页面浏览器里点几下就烧录完成。更关键的是生态已经滚雪球:RadioMaster 等主流遥控器出厂集成,大量接收机硬件预装 ELRS 固件,选它等于选了“兼容一切”。
上手难度:⭐⭐⭐。刷机容易,难的是搞懂各地频段法规。
适用人群:FPV 与远距离飞行玩家、射频硬件小厂。后者已经在卖 ELRS 模块赚钱;二开方向是把这套链路搬到遥控车、地面机器人上,逻辑完全通用。
OpenHD/OpenHD|千星级|持续维护中
一句话定位:把几十块钱的量产 WiFi 网卡,变成能跑高清的低延迟数字图传。
模拟图传画面糊,原厂数字图传贵且协议封闭——DIY 玩家两头受气。OpenHD 的思路非常野:用支持监控模式的 WiFi 芯片(RTL8812 一类)以广播方式发原始数据帧,天然一发多收,再配上自研的码率自适应和地面端 OSD,几百块成本实现 720p 级高清回传。
工程上它管得比想象中细:频谱选择、信道切换、码率动态调整、双天线分集都在软件层处理。对硬件兼容性有明确要求,官方维护着网卡支持列表——照着列表买件,成功率截然不同。
上手难度:⭐⭐⭐⭐。驱动和路由的小坑不少,属于“折腾一小时,飞起来真香”。
适用人群:动手党、测绘巡检 DIY 玩家。变现思路是打包“图传套件”(网关板+网卡+天线)卖硬件,或者给教育机构做开源无人机实验箱。
ArduPilot/MAVProxy|千星级|持续维护中
一句话定位:没有图形界面包袱的命令行地面站,Python 写的无人机“遥控后端”。
图形地面站是给人用的,但当你想把无人机接进自动化系统——定时巡检、照片自动归档、数据进数据库——GUI 反而是累赘。MAVProxy 就是为这个场景生的:pip 安装即跑,加载哪些模块全看命令行参数,天然适合脚本化和无人值守。
两个特性值得单独点名。一是链路中继:一台机器连接飞控,多台机器可同时共享控制权,“一人飞多机”和分布式团队协作直接原生支持。二是它本身就是 ArduPilot 官方测试基础设施的一部分,每天被自动化测试反复锤炼,可靠性在地面站里属于被低估的那一档。
上手难度:⭐⭐⭐。会 Python 的话,半天就能写出自己的巡检脚本。
适用人群:巡检集成商、无人机数据管线开发者。把它当“胶水层”塞进客户既有的运维系统,收集成费是最顺滑的生意。
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 | 链路底层 | 千星级 | ⭐⭐⭐⭐ | 机器人远距离视频回传 |
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
无人机可能是硬件开源最完整的标本:从固件到链路再到地面站,没有任何一层是“必须买商业授权”的。这几个仓库合起来,就是一个想入行低空经济的人的全部教材——而且每一行代码,都在真实的天空里被验证过。
[!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 等场景全覆盖。
