QGroundControl 跨平台安装指南
QGroundControl 是目前主流的跨平台无人机地面站软件,支持 Windows、macOS、Linux 和 Android 系统。作为飞控调试的核心工具,它的稳定性直接影响任务执行效率。下面结合不同操作系统的特性,分享一套完整的部署方案。
🚀 环境准备
在动手之前,先确认硬件是否达标。虽然 QGroundControl 对配置要求不算苛刻,但为了保证地图渲染流畅和遥测数据实时传输,建议如下:
- 操作系统:Windows 10/11、macOS 10.14+、Ubuntu 18.04+ 或 Android 9+
- 处理器:Intel i5 或同等级以上 CPU
- 内存:8GB 及以上
- 存储空间:至少 2GB 可用空间
另外,确保网络连接稳定,因为首次启动可能需要下载地图瓦片或更新固件库。
💻 Windows 系统安装
Windows 下相对简单,主要依赖官方提供的安装包。
- 获取程序:从官方渠道下载
QGroundControl-installer.exe。 - 执行安装:双击运行,按向导提示接受协议并选择路径。通常 3-5 分钟即可完成。
- 快捷方式:安装后勾选创建桌面快捷方式,方便后续调用。
启动模式说明: 安装完成后会有三个启动选项。普通用户选'标准启动器'即可;如果遇到界面卡顿或黑屏,尝试切换到'GPU 兼容模式'或'GPU 安全模式',这通常能解决显卡驱动导致的渲染异常。
🍎 macOS 系统安装
macOS 用户需要处理一下安全策略。
- 下载
.dmg镜像文件。 - 打开镜像,将 QGroundControl 图标拖入 Applications 文件夹。
- 在应用程序中启动。如果提示无法打开,需前往'系统偏好设置 - 安全性与隐私'中授权运行。
🐧 Linux 系统完整流程
Linux 版最需要注意权限问题,尤其是涉及串口通信时。
环境配置
默认情况下,系统服务可能会占用串口设备,导致地面站无法连接飞控。我们需要清理干扰项并赋予当前用户权限。
# 移除可能抢占串口的 modemmanager
sudo apt remove modemmanager
# 安装多媒体支持组件,避免视频流播放报错
sudo apt install gstreamer1.0-plugins-bad gstreamer1.0-libav
接下来配置用户组,让当前用户无需 sudo 即可访问串口设备:
sudo usermod -a -G dialout $USER
注意:修改组信息后,必须重新登录系统才能生效。
运行程序
推荐使用 AppImage 版本,免安装且便携。
- 下载
.AppImage文件。 - 赋予执行权限:
chmod +x QGroundControl*.AppImage。 - 双击运行或通过终端启动。
📱 Android 移动端
手机端主要用于现场快速检查,适合应急使用。
- 确保设备为 Android 9+。

