MissionPlanner 地面控制站
MissionPlanner
机器人, 飞控/无人机
🧩 软硬件结合
已发布
项目简介
Mission Planner Ground Control Station for ArduPilot (c# .net)
MissionPlanner 是一款功能强大的开源地面站控制软件,专为 ArduPilot 自动驾驶仪系统设计,广泛应用于无人机、无人船、无人车等无人系统的任务规划、实时监控与数据分析。该项目由社区长期维护,支持 Windows、Android、Linux 及实验性的 macOS/iOS 平台,是目前最成熟、用户最多的 ArduPilot 地面站之一。
标签
项目特点
**全面的地面控制功能**:支持飞行任务规划、实时遥测监控、固件升级、参数配置等
**跨平台支持**:原生支持 Windows,通过 Mono 支持 Linux,Android 版本可用,macOS/iOS 为实验性支持
**丰富的可视化**:集成多种地图提供商(Google、Bing、OpenStreetMap 等),支持地图缓存和离线使用
**强大的日志与数据分析**:支持数据闪存日志解析、参数元数据管理、SRTM 高程数据缓存
**可扩展性**:支持 WMS、WMTS、GDAL 等地理数据服务,支持外部服务集成
**活跃的社区支持**:拥有官方论坛、文档和持续更新的版本
技术规格
| 编程语言 | |
|---|---|
| 开发环境 | |
| 支持平台 | |
| 目标系统 | |
| 许可证 | |
| 最新稳定版 | |
| 构建状态 |
项目资源
ArduPilot/MissionPlanner
ardupilot.org/planner
ground-control-software/mission-planner
MissionPlanner/MissionPlanner-latest.msi
MissionPlanner/MissionPlanner-latest.zip
ArduPilot/MissionPlanner
ArduPilot/MissionPlanner
apps/details?id=com.michaeloborne.MissionPlanner
ArduPilot/MissionPlanner
master/vs2022.vsconfig
物料清单 (BOM)
| 物料名称 | 数量 | 参考价格 | 备注 |
|---|---|---|---|
| Windows 操作系统 | 1 | — | 推荐 Windows 10/11 |
| Visual Studio 2022 Community | 1 | — | 用于编译开发 |
| Git | 1 | — | 用于获取源代码 |
| 计算机 | 1 | — | 运行 Mission Planner |
| 无人机/自动驾驶仪 | 1 | — | ArduPilot 兼容设备(可选) |
| 遥测模块 | 1 | — | 用于无线连接(可选) |
能力画像
🔵 **记忆与知识检索**: 3/5
🔵 **逻辑推演**: 3/5
🔵 **表达与交流**: 2/5
🔵 **感知与观察**: 2/5
🔵 **数理与计算**: 3/5
🔵 **动手与操作**: 3/5
🔵 **狂热与坚持**: 3/5
🔵 **创造与创新**: 3/5
所需技能
🔧 **动手能力**:需要能够连接和配置无人机硬件、遥测模块,以及处理 USB 驱动安装等操作
💻 **编程能力**:需要 C# 和 .NET 开发经验,熟悉 Visual Studio 2022 开发环境,了解 Git 版本控制
⚡ **电子电路**:了解无人机自动驾驶仪的基本连接和配置,熟悉串口通信和遥测技术
适用场景
无人机飞行任务规划与执行监控
ArduPilot 自动驾驶仪的固件升级和参数调优
无人机飞行日志分析与故障诊断
无人机模拟器与 SITL 仿真测试
教育科研中的无人机系统开发与实验
商业无人机作业的实时地面控制