4、QGroundControl安装与初始设置:下载与安装、首次启动配置、界面布局介绍

好,咱们正式开始动手了。QGroundControl(后面我简称QGC)是PX4和ArduPilot生态里最主流的地面站,没有之一。我最早接触它的时候还是1.x版本,界面远没现在这么精致,但核心逻辑一直没变——稳定、开源、跨平台。这一节我带你走一遍安装、首次启动和界面认知,把地基打牢。

4.1 下载与安装

QGC支持Windows、macOS、Linux、iOS和Android。我个人最常用的是Windows版,因为调试时接各种外设最方便。但如果你在野外作业,iPad版其实更实用,触屏操作很跟手。

4.1.1 官方下载渠道

  • GitHub Releases:https://github.com/mavlink/qgroundcontrol/releases
    这是最权威的源,所有历史版本都在这里。我建议你下载最新的稳定版(Latest release),不要追Daily Build,除非你需要测试新功能。
  • 官网:http://qgroundcontrol.com
    页面会自动识别你的操作系统,点击下载按钮就行。
  • 移动端:App Store或Google Play搜索“QGroundControl”。
避坑提醒:我曾经在某个第三方软件站下载过QGC,结果捆绑了广告插件。请一定从官方渠道下载,安装包签名要验证。Windows下安装包大约200MB,如果下载速度慢,可以试试用迅雷或换个时段。

4.1.2 安装步骤(以Windows为例)

  1. 双击安装包,弹出用户账户控制提示,点击“是”。
  2. 选择安装路径。我习惯保持默认的 C:\Program Files\QGroundControl,但如果你C盘空间紧张,可以改到D盘。
  3. 等待进度条走完,大约30秒到1分钟。
  4. 安装完成后,桌面会自动生成快捷方式。双击启动。

嗯,这里要注意:第一次启动时,Windows防火墙可能会弹出提示,问你是否允许QGC访问网络。必须点“允许”,否则后面连飞控时会报错。

4.2 首次启动配置

第一次打开QGC,你会看到一个欢迎向导。很多人急着点“下一步”,结果漏掉了关键设置。我建议你花3分钟认真走一遍。

4.2.1 语言与单位

QGC默认是英文界面。虽然英文版更稳定,但如果你英文不太熟,可以切换成中文:

  • 点击右上角的齿轮图标(设置)。
  • 在“General”选项卡里找到“Language”。
  • 选择“简体中文”,然后重启软件。

单位制我建议用公制(米、米/秒、摄氏度)。除非你手头的传感器是英制的,否则别碰英制,换算起来太容易出错。

4.2.2 遥测与视频流设置

这部分很多人会跳过,但我想说——提前配好能省一半调试时间。

参数 推荐值 说明
遥测协议 MAVLink 2 比MAVLink 1更安全,支持更多消息类型
串口波特率 57600 或 115200 视数传模块而定,我常用57600
UDP端口 14550(默认) 用于本地模拟或第二地面站
视频源 RTSP或UDP 如果接了图传,在这里选对应协议
我的习惯:在“Comm Links”里提前创建好3个连接配置——一个USB直连(波特率115200)、一个数传(57600)、一个UDP模拟(14550)。这样换场景时只需点一下切换,不用每次都重新填参数。

4.2.3 飞控固件自动检测

当你用USB线把飞控连上电脑,QGC会自动识别。如果识别成功,你会看到左上角的状态指示灯从灰色变成绿色,并显示“已连接”。

如果没反应,别慌。我曾经遇到过一根USB线只能充电不能传数据,换了根带屏蔽的数据线就好了。另外,有些飞控需要先安装驱动(比如STM32的虚拟串口驱动),去飞控厂商官网下载即可。

4.3 界面布局介绍

QGC的界面设计得很克制,没有花里胡哨的东西。主界面分为几个核心区域,我按使用频率给你拆解一下。

4.3.1 主工具栏(顶部)

顶部一排图标,从左到右依次是:

  • 飞机图标:回到飞行主界面,显示地图、姿态、状态。
  • 规划图标:进入航线规划模式,画航点、设置动作。
  • 设置图标(齿轮):飞控参数、地面站设置、校准工具都在这里。
  • 分析工具:查看日志、MAVLink控制台、频谱分析等。
  • 应用设置:地面站本身的偏好设置,比如语言、单位、主题。

嗯,这里有个小细节:如果你在飞行中误触了“规划”按钮,QGC会弹窗确认,不会直接切模式。这个保护机制很贴心。

4.3.2 飞行主界面(核心区域)

连接飞控后,你看到的大部分内容都在这里:

  • 左侧面板:垂直显示姿态仪(人工地平仪)、空速、地速、高度、电池电压、GPS卫星数。我习惯把电池电压放在最显眼的位置,因为炸机往往从亏电开始。
  • 中央地图:显示飞机当前位置、航迹、航点。支持谷歌地图、必应地图、OpenStreetMap。在国内建议用必应或OSM,谷歌地图有时加载慢。
  • 右侧面板:飞行模式切换、解锁/上锁、返航按钮。还有一个“动作”按钮,可以触发拍照、抛投等任务。
  • 底部状态栏:显示连接状态、GPS精度、遥控器信号强度、数传信号强度。
核心原则:飞行中你的视线应该80%停留在左侧面板和地图上。右侧的操作按钮只在需要切换模式或紧急返航时才去碰。不要一边飞一边在设置里翻参数,那是地面干的事。

4.3.3 设置界面(参数配置)

点击顶部齿轮图标进入设置。这里分两大块:

  • 飞控设置:包括传感器校准(加速度计、磁力计、水平校准)、电机测试、安全设置(解锁条件、返航高度)、参数表(全文搜索)。
  • 地面站设置:包括遥测连接管理、视频流配置、虚拟摇杆、日志记录。

我个人最常用的是“参数表”。你可以在搜索框里直接输入参数名,比如输入 MOT_BAT_VOLT_MIN,就能找到电机最低电压保护值。比在遥控器上翻菜单快十倍。

4.4 知识体系总览

下面这张图帮你把本章的核心逻辑串起来。安装、配置、界面认知,这三步是递进关系,缺一不可。

QGC安装与初始设置知识体系 下载与安装 首次启动配置 界面布局介绍 GitHub/官网下载 Windows/macOS/Linux 移动端安装 语言/单位切换 遥测/视频流设置 飞控固件自动检测 主工具栏(顶部) 飞行主界面(核心区域) 设置界面(参数配置) 目标:稳定连接 + 高效调试

4.5 避坑与经验总结

最后,我把自己这些年踩过的坑整理成几条,你记一下:

  • 安装包版本:不要用太老的版本(比如3.x),很多新固件已经不兼容了。我建议保持每半年更新一次。
  • 首次连接失败:80%的原因是USB线或驱动。换线、换口、重装驱动,三步排查法。
  • 界面卡顿:如果地图加载慢,关掉“3D地形显示”和“实时航迹平滑”。这两个功能很吃GPU。
  • 参数误改:在参数表里改任何值之前,先截图保存。我曾经手滑把 SYS_MC_CTRL 改错了,飞机解锁后直接翻转,还好在地面测试。
我的习惯:每次拿到新飞控,我都会先做一次“出厂参数导出”。在参数表里点击“保存到文件”,存一份备份。后面随便改,改坏了直接导入恢复,省心。