1、认识Mission Planner:软件简介、下载与安装、界面总览、主菜单功能概览
1.1 Mission Planner 到底是什么?
说实话,我第一次接触这个软件的时候,也觉得它就是个地面站。但用久了你会发现,它远不止这么简单。
Mission Planner(以下简称MP)是ArduPilot生态里最核心的地面控制软件。它由Michael Oborne开发,开源免费。你可以用它完成飞控的固件刷写、参数调参、传感器校准、任务规划、实时监控、日志分析……几乎所有的地面端工作,都能在MP里搞定。
我个人习惯把它分成三个角色:
- 配置工具——给飞控刷固件、校准传感器、调PID参数
- 任务规划器——在地图上画航线、设航点、配置自动任务
- 数据监控台——实时看飞行数据、下载分析日志
你想想看,一个软件能同时干这三件事,而且全免费,这在工业级无人机领域真的不多见。
核心要点:MP不是单纯的遥控器替代品,它是飞控的“操作系统界面”。你通过它告诉飞控“你要做什么”,飞控再通过它告诉你“我做得怎么样”。
1.2 下载与安装——别踩这些坑
下载MP,我建议你只去官方渠道。网上有些第三方打包的版本,里面可能夹带旧版驱动或者广告插件,我见过有人因此折腾了一整天。
官方下载地址:
https://ardupilot.org/planner/docs/mission-planner-installation.html
或者直接去GitHub的Release页面:
https://github.com/ArduPilot/MissionPlanner/releases
安装步骤(Windows)
- 下载最新版的
MissionPlanner-x.x.x.msi安装包 - 双击运行,一路Next。注意安装路径不要有中文
- 安装过程中会自动安装USB驱动(FTDI、CP210x等)
- 安装完成后,桌面会出现MP图标
我曾经遇到过:装完MP后插上Pixhawk,电脑死活不识别。折腾了半天,发现是Windows 10的驱动签名问题。解决办法:按住Shift键重启电脑,选择“禁用驱动程序强制签名”,再装一遍驱动就好了。嗯,这个坑我替你们踩过了。
macOS和Linux用户怎么办?
MP原生只支持Windows。Mac和Linux用户有两个选择:
- 装虚拟机(VMware或VirtualBox),跑Windows版MP
- 用Wine或Mono跑,但稳定性一般,我不推荐
我个人在MacBook上用的是Parallels Desktop,跑MP很流畅,飞固定翼和四轴都没问题。
1.3 界面总览——先认个脸熟
第一次打开MP,你可能会觉得界面有点乱。别急,我们把它拆开看。
MP的主界面大致分为这几个区域:
| 区域 | 位置 | 主要功能 |
|---|---|---|
| 主菜单栏 | 顶部 | 所有功能的入口:连接、调参、规划、模拟、固件等 |
| 飞行数据面板 | 左侧 | 实时显示高度、速度、GPS状态、电池电压等关键数据 |
| 地图区域 | 中央 | 显示飞机位置、航点、飞行轨迹,支持Google/Bing/OpenStreetMap |
| 状态栏 | 底部 | 显示连接状态、GPS锁定、心跳信号、消息提示 |
| 动作按钮 | 右侧 | ARM/DISARM、切换飞行模式、执行任务等快捷操作 |
小技巧:MP的界面布局是可以自定义的。你可以在菜单栏的“布局”里切换不同的面板组合。我个人习惯把飞行数据面板放在右侧,地图放中间,这样左手操作摇杆时不会被面板挡住视线。
下面这张图帮你快速建立整体认知:
1.4 主菜单功能概览——每个按钮是干嘛的
MP顶部的主菜单栏,是你操作飞控的入口。我按从左到右的顺序,给你捋一遍:
| 菜单项 | 核心功能 | 什么时候用? |
|---|---|---|
| 连接 | 选择端口、波特率,连接/断开飞控 | 每次开始工作前,第一步 |
| 初始设置 | 刷固件、校准加速度计/罗盘/遥控器、设置机架类型 | 第一次装机,或者换飞控/传感器时 |
| 配置调参 | 修改PID参数、调整飞行模式、配置遥测/安全开关等 | 日常调参、优化飞行性能 |
| 规划 | 在地图上绘制航点、设置自动任务、导出/导入航线 | 做测绘、巡检、植保等自动飞行任务时 |
| 模拟 | 启动SITL软件在环仿真,在电脑上模拟飞行 | 测试参数、验证任务、练习操作,不用真机 |
| 终端 | 通过MAVLink命令行与飞控交互,查看系统信息 | 高级调试、查看传感器原始数据、执行脚本 |
我的建议:新手最容易忽略的是“模拟”功能。我见过太多人直接拿真机试参数,炸了才后悔。其实你完全可以在电脑上用SITL先跑一遍,确认没问题再上真机。这个习惯,能帮你省下好几台飞机的钱。
几个你可能忽略的细节
- 连接按钮旁边有个小箭头——点开可以选“UDP连接”或“TCP连接”,用数传或WiFi时用这个
- 配置调参里有个“全部参数表”——按Ctrl+F可以搜索参数名,比翻菜单快得多
- 规划菜单里可以加载KML文件——Google Earth画的航线可以直接导入,做测绘时很实用
小技巧:如果你用的是Pixhawk 4或Cube系列飞控,连接时默认波特率是115200。但有些老款Pixhawk(比如Pixhawk 1)用的是57600。连不上时先检查波特率,别急着怀疑硬件坏了。