数据检查于 2026-09-13. Data checked within the review cycle.
审查周期记录在方法论页面。 方法论
MAVSDK
SDK / 接口 Tier A communication_links BSD-3-Clause
用于 MAVLink 兼容系统的 C++20 API 和库。
概览
MAVSDK 是一个以 C++20 编写的 SDK/API,面向 MAVLink 兼容系统,主要类别为 communication_links,资源类型为 sdk_api。许可证为 BSD-3-Clause(推断),官方文档见 https://mavsdk.mavlink.io 。
工程快照
用途与任务 4
- 最适合
-
- C++ developers integrating MAVLink drones
- Engineers targeting ArduPilot/PX4 platforms
- 主要任务
-
- Programmatic control of MAVLink-compatible UAVs
- Telemetry and mission planning via C++ library
技术栈与生态
- 资源类型
- SDK / 接口
- 生态系统
- ardupilot · cpp · cpp17 · mavlink · px4
许可与法律
- 许可证
-
BSD-3-Clause(推断)
生命周期与时效性 展开
- 维护状态
- 活跃维护
- 最新版本
- 未记录
- 最近活动
- 2026-09-12
- 最近检查
- 2026-09-13
- 验证状态
- 官方确认
解决什么问题
Provide a standardized C++ API to interface with MAVLink-compatible UAV autopilot systems for telemetry, control, and mission management.
主要用例
- Programmatic control of MAVLink-compatible UAVs
- Telemetry and mission planning via C++ library
次要用例
- Building custom ground station components
- Simulation or test harness integration
何时使用
考虑使用
- Need native MAVLink access in C++
- Working with ArduPilot or PX4 flight stacks
采用前需验证
- Confirm BSD-3-Clause license (currently inferred)
- Check supported MAVLink message set
- Validate C++ standard (summary C++20 vs topics cpp17)
从这里开始
采用检查清单
- 需验证 Confirm BSD-3-Clause license (currently inferred)
- 需验证 Check supported MAVLink message set
- 需验证 Validate C++ standard (summary C++20 vs topics cpp17)
以上检查项只有在官方来源确认后才能标记为“已验证”;无法确认的保持未验证。
已知限制与未知项
已知限制
- License inferred not official confirmed
- No hardware targets or platforms specified
- Latest version/release date missing
未公开验证
- Exact C++ standard compliance
- Supported MAVLink commands not enumerated
替代与相关工具
相关工具
- mavlink — 构建于
- ardupilot — compatible with
- px4-autopilot — compatible with
- mavlink — 集成
如何使用?
从下方记录的入口开始,然后对照技术清单进行验证。
技术清单
- 通过 许可证已识别 已记录: BSD-3-Clause
- 通过 维护信号 活跃维护
- 通过 验证状态 官方确认
- 通过 已附加来源证据 1 个来源记录
- 需复核 已记录最新版本 未记录
官方链接
元数据与治理
| 许可证 | BSD-3-Clause — 推断 |
|---|---|
| 商业化模式 | 未知 |
| 维护状态 | 活跃维护 |
| 验证状态 | 官方确认 — 已通过官方仓库 API 响应确认,证据见下方来源引用。 |
| 最新版本 | 未记录 |
| 最新发布 | 未记录 |
| 最近活动 | 2026-09-12 |
| 最近检查 | 2026-09-13 |
| 首次发现 | 未记录 |
相关资源与依赖
- mavlink — built on (verified)
- ardupilot — compatible with (verified)
- px4-autopilot — compatible with (verified)
- mavlink — integrates with (confirmed)
近期动态
该资源尚未记录已验证的更新事件。
相关知识
合集
- 地面站(GCS)与遥测协议 — 用于指挥、监控和集成工作的地面控制软件与遥测协议仓库。
- 地面控制与任务规划 — 围绕基于 MAVLink 的飞行器,提供任务规划、遥测和地面控制的开源组件。
- MAVLink 生态系统 — 该协议及其参考消费者,用于构建或评估基于 MAVLink 的无人机集成。
对比
- MAVSDK vs DroneKit-Python:无人机 MAVLink 应用开发选型对比 — 以下均为 2026-09-04 从官方 GitHub API 刷新并经 OpenFly 验证的仓库级事实。飞行实测表现、版本兼容矩阵与认证结论不在本次对比范围内,因为已索引来源不提供可验证证据。