第一章:无人机系统概述
大家好,我是你们的讲师。在正式开始讲自主航线规划之前,我觉得有必要先聊聊无人机系统本身。毕竟,你连飞的是什么都不清楚,怎么谈控制呢?
这一章,我会带大家快速过一遍无人机的发展脉络,对比一下固定翼和多旋翼到底该怎么选,然后重点介绍我们这门课的核心——Plane固件,以及它背后的ArduPilot生态。
1.1 无人机发展史:从靶机到智能终端
无人机这东西,其实比大多数人想象的要老得多。
最早可以追溯到1917年,那时候叫“空中鱼雷”,说白了就是个一次性靶机。我早年翻资料时看到过一张黑白照片,那玩意儿连个正经的飞控都没有,全靠机械陀螺仪硬撑。
真正意义上的转折点,是21世纪初。随着MEMS传感器(微机电系统)的成熟,陀螺仪和加速度计的成本从几千美元降到了几美元。嗯,这个变化很关键。
我个人习惯把无人机发展分为三个阶段:
- 军事驱动期(1910s-1990s):主要做靶机和侦察用,价格昂贵,技术封闭。
- 开源爆发期(2000s-2010s):ArduPilot、PX4等开源飞控出现,门槛骤降。
- 智能应用期(2010s至今):AI加持,自主飞行成为标配。
你想想看,十年前玩无人机还得自己焊电路板,现在呢?一个手机APP就能规划航线。技术迭代的速度,确实让人感慨。
1.2 固定翼 vs 多旋翼:到底怎么选?
这个问题,几乎每个刚入门的学员都会问我。我的回答很简单:看任务需求。
先看一张对比表,心里有个数:
| 对比维度 | 固定翼 | 多旋翼 |
|---|---|---|
| 续航时间 | 30分钟-数小时 | 15-30分钟(典型) |
| 飞行速度 | 60-120 km/h | 20-60 km/h |
| 悬停能力 | 不能(需持续前进) | 可以 |
| 载荷能力 | 较强(升力效率高) | 较弱(受限于电机) |
| 起降场地 | 需要跑道或弹射 | 垂直起降,几乎任意 |
| 机械复杂度 | 较高(舵面、发动机) | 较低(电机直驱) |
| 抗风能力 | 强 | 中等 |
我在项目中遇到过不少选型翻车的案例。有个朋友想用多旋翼做长距离电力巡线,结果飞了15分钟就得返航,效率极低。后来换了固定翼,同样的电池,能飞一个半小时。
但反过来,如果你需要在某个点悬停观察,或者起降场地只有巴掌大,那固定翼就完全没戏。说白了,没有最好的机型,只有最合适的机型。
1.3 Plane固件简介:为什么选它?
好,接下来聊聊我们这门课的主角——Plane固件。
Plane是ArduPilot家族中专为固定翼设计的固件。它支持从最简单的飞翼到复杂的VTOL(垂直起降固定翼)等各种构型。
我个人最喜欢Plane的一点,是它的自主航线规划能力。你只需要在Mission Planner里点几个航点,上传到飞控,它就能自己飞完整个任务。失联了还能自动返航,非常省心。
核心特性包括:
- 多航点任务:支持200+个航点,可设置高度、速度、动作
- 自动起飞/降落:弹射、手抛、跑道起降都支持
- 地形跟随:根据地面高度自动调整飞行高度
- 失控保护:信号丢失后自动执行预设动作
- VTOL支持:兼顾固定翼的效率和旋翼的灵活性
重要:Plane固件默认使用L1导航控制器,而不是多旋翼用的PID。这个区别很关键,后面章节我会详细讲。
1.4 ArduPilot生态:你并不孤单
ArduPilot是目前最成熟的开源自动驾驶仪项目之一。它不仅仅是一个固件,更是一个完整的生态系统。
我刚开始接触ArduPilot时,最头疼的就是配置参数。几百个参数,每个都有默认值,但默认值不一定适合你的飞机。后来我发现,社区的力量真的很强大。
生态包含这些部分:
- 固件家族:Plane(固定翼)、Copter(多旋翼)、Rover(地面车)、Sub(水下)、Tracker(天线跟踪)
- 地面站软件:Mission Planner(最常用)、QGroundControl、MAVProxy
- 通信协议:MAVLink(无人机领域的标准协议)
- 硬件支持:Pixhawk系列、Cube系列、以及各种第三方飞控板
- 社区资源:官方论坛、Wiki、GitHub、以及无数技术博客
我曾经在一个项目中遇到奇怪的震动问题,查了两天手册都没解决。最后在ArduPilot论坛发了个帖子,第二天就有开发者回复了,还附带了log分析工具的使用方法。嗯,这就是开源社区的魅力。
本章知识体系
为了让大家更直观地理解本章内容,我画了一张结构图:
这张图把本章的核心逻辑串起来了。从发展史了解背景,通过对比明确选型,然后深入Plane固件,最后依托ArduPilot生态解决实际问题。后面的章节,都会围绕这个框架展开。
好了,第一章就到这里。内容不算多,但都是基础中的基础。下一章我们会开始动手,搭建开发环境,配置第一个Plane固件。到时候记得带上你的飞控板。
课后思考:如果你现在要设计一架用于农业植保的无人机,你会选固定翼还是多旋翼?为什么?想清楚这个问题,你对本章的理解就到位了。