# MissionPlanner

> 权威词条地址：https://robotics.hellobike.com/sdks/ardupilot-missionplanner
> 所属分类：sdks | 最近核验日期：2026-10-25 | 技术层级：L3, L4

## 核心摘要

ArduPilot 在 GitHub 开源的开发工具，主要语言 C#。 Mission Planner Ground Control Station for ArduPilot (c# .net)

## 结构化工程参数

| 参数项 | 数值 / 配置 |
| :--- | :--- |
| `layers` | ["L3", "L4"] |
| `links` | [{"title": "GitHub", "url": "https://github.com/ArduPilot/MissionPlanner"}] |
| `updated` | 2026-10-25 |
| `repo` | https://github.com/ArduPilot/MissionPlanner |
| `language` | ["c#"] |
| `pinned_versions` | [{"version_or_sha": "main / 最新稳定发行版", "tested_env": "Windows 10/11 + .NET Framework 4.8 / .NET 6.0", "notes": "可直接下载官方编译的安装包部署，源码编译需安装Visual Studio 2022及对应.NET开发组件后生成可执行文件"}] |
| `incompatible_envs` | ["原生不支持Linux桌面环境，跨平台运行需依赖Wine或.NET跨平台运行时适配", "低于.NET Framework 4.7.2的Windows系统无法直接运行官方发布的稳定版安装包"] |
| `repo_stats` | {"stars": 2407, "forks": 2896, "as_of": "2026-10-26"} |
| `tool_type` | tool |
| `overview_sources` | ["https://github.com/ArduPilot/MissionPlanner"] |

## 技术详解与生态说明

MissionPlanner是ArduPilot生态开源的地面控制站工具，属于无人机/无人车任务配置类开发工具，核心开发语言为C#，依托.NET框架实现。其核心功能模块涵盖飞控参数配置、任务航线规划、飞行状态实时监控、飞行日志数据分析与导出、固件烧录升级，是ArduPilot固件配套的全链路地面运维工具。

该工具适配ArduPilot全系列固件生态，覆盖L3任务调度、L4决策规划层级的调试需求，支持直连ArduPilot适配的多旋翼、固定翼、无人车等各类无人载体。开发者可通过源码编译后直接部署在Windows平台，或适配跨平台运行环境调用其接口实现自定义地面控制功能集成。

## 原始核验来源 (Sources)

- [GitHub ArduPilot/MissionPlanner](https://github.com/ArduPilot/MissionPlanner)