2. Mission Planner 入门:下载、安装与界面布局
说实话,Mission Planner 是我用得最多的地面站软件,没有之一。从 2015 年我第一次接触 ArduPilot 开始,这个蓝色图标的工具就一直陪着我。你想想看,一个能让你看到无人机“脑子里在想什么”的软件,是不是挺酷的?
这一章,咱们就把 Mission Planner 从下载到基本操作捋一遍。我保证,跟着走完,你就能自己把一架新飞控“唤醒”。
2.1 下载与安装
先说说下载。Mission Planner 是开源软件,官方下载地址在 ArduPilot 的 GitHub 仓库里。我个人习惯直接去官网的下载页面,这样能确保拿到最新稳定版。
安装过程很简单,双击安装包,一路 Next 就行。不过有两点我要提醒你:
- 安装路径不要有中文。 我之前遇到过因为路径里有中文,导致固件烧录失败的情况,折腾了半天。
- 杀毒软件可能会报毒。 这是因为 Mission Planner 需要访问串口和网络权限,属于正常现象。添加信任即可。
安装完成后,桌面会出现一个蓝色图标。双击打开,你会看到这样的界面——嗯,第一次看可能觉得有点乱,别急,咱们慢慢拆解。
2.2 界面布局:五大核心面板
Mission Planner 的界面,说白了就是五个主要面板的集合。我习惯把它们叫做“五大金刚”。
咱们一个一个来看。
2.2.1 飞行数据 (Flight Data)
这是你飞的时候最常用的界面。打开它,你会看到:
- 地图区: 显示飞机当前位置、航点、轨迹。支持谷歌地图、必应地图等。
- 仪表盘: 人工地平仪、空速、高度、地速……跟真飞机的仪表很像。
- 状态栏: GPS 卫星数、电池电压、遥控信号强度(RSSI)。
- HUD(平视显示器): 一个简洁的飞行姿态和导航数据显示区。
我记得有一次在野外调试,飞机刚解锁就偏航。我赶紧切到飞行数据界面,一看 HUD 上的航向角和 GPS 航向差了 30 度——原来是罗盘没校准。你看,这个界面就是你的“驾驶舱”。
2.2.2 飞行计划 (Flight Plan)
这个面板,说白了就是画航线用的。你可以在谷歌地图上点几个点,连成一条线,飞机就会按这条线飞。
主要功能:
- 添加航点: 在地图上右键,选择“添加航点”。
- 编辑航点: 双击航点,可以修改经纬度、高度、停留时间。
- 动作指令: 除了“飞到点A”,你还可以设置“拍照”、“悬停”、“降落”等动作。
- 读取/写入: 从飞控读取航线,或者把航线写入飞控。
2.2.3 初始设置 (Initial Setup)
这是新手最容易“翻车”的地方。初始设置,说白了就是让飞控认识你的飞机。
里面包含:
- 机架类型: 四旋翼、六旋翼、固定翼、直升机……选错了,飞机根本飞不起来。
- 加速度计校准: 把飞机放平,点校准,然后按提示翻转六个面。
- 罗盘校准: 拿着飞机转圈圈,让飞控感知地球磁场。
- 遥控器校准: 让飞控知道你遥控器的每个通道范围。
- 电机测试: 逐个测试电机转向和转速。
我个人的经验是:初始设置里的每一项,都值得你认真对待。 跳过任何一步,都可能在飞行中出问题。
2.2.4 配置调参 (Config/Tuning)
这个面板,是进阶玩家的乐园。你可以在这里调整飞控的每一个参数。
常用参数类别:
| 参数类别 | 作用 | 典型参数 |
|---|---|---|
| PID 调参 | 控制飞机的稳定性和响应速度 | RATE_PITCH_P, STB_YAW_I |
| 地理围栏 | 限制飞机的飞行范围 | FENCE_ALT_MAX, FENCE_RADIUS |
| 电池监测 | 设置电池电压和容量报警 | BATT_MONITOR, BATT_LOW_VOLT |
| 失控保护 | 遥控信号丢失时的行为 | FS_THR_ENABLE, FS_GPS_ENABLE |
嗯,这里要特别提醒你:改参数之前,一定要先点“读取”把飞控里的参数读出来。 改完之后点“写入”。我见过有人直接在界面上改,然后点保存——结果参数根本没写进去,飞机在天上乱飘。
2.2.5 终端 (Terminal)
这个面板,说实话,平时用得不多。但它是个“救命”的工具。
终端可以让你通过命令行直接和飞控通信。比如:
- 查看飞控启动日志
- 手动执行一些调试命令
- 在图形界面失效时,用命令行完成校准
我曾经有一次,飞控的 USB 端口出了问题,Mission Planner 的图形界面死活连不上。最后我通过终端,用串口命令行完成了固件重刷。嗯,那感觉就像在 DOS 时代修电脑。
2.3 固件烧录与校准流程
好,界面熟悉了,咱们来干点正事——给飞控烧录固件,然后校准。
2.3.1 固件烧录
固件烧录,说白了就是把 ArduPilot 的“大脑”装进飞控里。
- 连接飞控: 用 USB 线把飞控连到电脑。确保驱动安装正确(通常是 CH340 或 FTDI 驱动)。
- 选择飞控型号: 在初始设置面板,点击“安装固件”。下拉菜单里选你的飞控型号,比如 Pixhawk 1、Cube Orange、Pixracer 等。
- 选择固件版本: 我建议新手选“ArduCopter V4.x.x Stable”。稳定版,bug 少。
- 开始烧录: 点击“上传固件”。进度条走完,飞控会自动重启。
2.3.2 校准流程
固件烧好了,接下来就是校准。我习惯按这个顺序来:
- 加速度计校准: 把飞机放平,点“校准加速度计”。然后按提示翻转六个面(平放、左侧、右侧、头朝下、尾朝下、背朝下)。
- 罗盘校准: 点“开始”,然后拿着飞机在空中画“8”字,或者绕圈转。直到进度条走完。
- 遥控器校准: 点“校准遥控器”,然后拨动每个通道的摇杆到最大和最小位置。点“完成”。
- 电机测试: 在“初始设置”里找到“电机测试”,逐个测试每个电机的转向和转速。确保电机转向和螺旋桨匹配。
2.4 知识体系总览
说了这么多,咱们用一张图把这一章的核心逻辑串起来。你一看就明白 Mission Planner 到底在干什么。
这张图你看懂了吗?Mission Planner 就是你的“无人机控制中心”。五大面板各司其职,核心操作围绕初始设置展开。把固件烧录和校准流程走一遍,你的飞控就“活”过来了。
嗯,这一章的内容就到这儿。你打开 Mission Planner,按我说的步骤走一遍。遇到问题别慌,回头看看这张图,思路就清晰了。