自动同步 索引每 12 小时刷新 · 证据关联
数据发布 v20260914_020943 生成于 2026-09-14 方法论 报告缺失资源

问题定义

我正在集成基于 MAVLink 的组件,需要了解哪些仓库定义了该协议及其参考实现。

步骤

  1. 从协议仓库开始

    打开 MAVLink 仓库,记录其定义的消息集与版本。

  2. 追溯地面站

    打开 QGroundControl 仓库,识别其实现的协议方言。

  3. 确认两端

    对于每个飞控栈,在连接组件之前,在其官方文档中验证协议支持。

指南

追踪

从 MAVLink 与 QGroundControl 的 SourceRef 记录入手,然后在上游文档中验证兼容性。

判断标准

  • 每个集成环节都有文档化的来源。
  • 协议版本差异已根据双方的文档进行核对。

常见风险

  • 未检查文档化方言就假设两个 MAVLink 组件可以互操作。
  • 将仓库 README 视为完整的协议契约。

检查表

相关技术资源

COM
方案模板 Tier A

mavlink

官方确认

无人机通信与封送处理库。

通信链路
许可证:未知 未知 核查于 16 天前
GCS
地面站 Tier A

qgroundcontrol

官方确认

跨平台无人机地面站(Android、iOS、Mac OS、Linux、Windows)

地面控制站 ArduPilot Drone +7
Apache-2.0 推断 核查于 16 天前
FC
飞控栈 Tier A

ardupilot

官方确认

ArduPilot 飞行控制栈,包含 ArduPlane、ArduCopter、ArduRover、ArduSub 源代码。

飞控 Arducopter ArduPilot +18
GPL-3.0 推断 核查于 16 天前

后续步骤