QGroundControl 地面控制站

qgroundcontrol

ROS、无人机 🧩 软硬件结合 已发布
qgroundcontrol 0 Stars NOASSERTION BOM 完整度: 3/5 教程完整度: 0/5

项目简介

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


QGroundControl(简称QGC)是一款功能强大且直观易用的无人机地面站控制软件,专为各类无人驾驶飞行器(UAV)设计。作为开源项目,QGC的核心目标是降低无人机操作门槛,让无论是初次接触无人机的新手还是专业飞手都能快速上手。它全面支持MAVLink通信协议,能够与任何兼容该协议的无人机无缝连接,提供完整的飞行控制、实时状态监控和任务规划功能。对于PX4和ArduPilot这两大主流开源飞控平台,QGC还提供了专门的车辆设置向导,帮助用户完成传感器校准、参数调优等复杂配置工作。

标签

项目特点

**跨平台支持**:可在 Android、iOS、Mac OS、Linux 和 Windows 上运行。
**完整的飞行控制**:提供对无人机的全面飞行控制能力。
**任务规划**:支持直观的任务规划功能,可设置航点、动作等。
**车辆设置**:为 PX4 和 ArduPilot 驱动的无人机提供参数配置和校准。
**开源**:所有代码开源,社区可贡献和定制。
**MAVLink 协议**:基于 MAVLink 通信协议,兼容多种无人机硬件和固件。

技术规格

支持平台
通信协议
支持固件
主要功能
开发语言
许可证

项目资源

物料清单 (BOM)

物料名称 数量 参考价格 备注
无人机(支持 MAVLink) 1 如 PX4 或 ArduPilot 飞控的无人机
遥控器(可选) 1 用于手动控制
计算机/移动设备 1 运行 QGC 的终端

能力画像

⚪ 记忆与知识检索: 2/5
🔵 逻辑推演: 3/5
⚪ 表达与交流: 1/5
⚪ 感知与观察: 3/5
⚪ 数理与计算: 3/5
⚪ 动手与操作: 4/5
⚪ 狂热与坚持: 3/5
⚪ 创造与创新: 2/5

所需技能

🔧 **动手能力**:需要能够组装和配置无人机硬件,连接数传或USB线缆。 💻 **编程能力**:如果需要自定义或编译 QGC,需要 C++ 和 Qt 编程经验;基本使用无需编程。 ⚡ **电子电路**:了解基本的无人机电子系统(飞控、电调、GPS等)有助于故障排除。

适用场景

**无人机飞行控制**:作为地面站,实时监控和控制无人机飞行。
**任务规划**:为测绘、巡检、农业等应用规划自动飞行任务。
**车辆调试与校准**:对 PX4 或 ArduPilot 飞控进行参数设置和传感器校准。
**教育与研究**:作为开源平台,用于无人机相关课程和科研项目。