首页
›
无人机系统
›
016-PX4测绘QGC二次开发
›
《QGC源码编译与环境搭建》
VIP20
本课程属于:016-PX4测绘QGC二次开发
无人机系统 · 共 20 门相关课程,组合学习更完整。
查看所属VIP全部课程 →
← 返回所属目录
咨询 / 购买
QGC源码编译与环境搭建
共计 30 章节
点击此处阅读海量试读课程:100+行业、1000+细分领域
01
QGC概述与环境准备
了解QGC是什么 · 它的应用场景 · 以及搭建开发环境前需要准备的硬件和软…
QGC
环境准备
02
Qt与Qt Creator安装
详细讲解Qt 5.15.2版本的下载 · 安装步骤 · 以及Qt Creator的配置
Qt
Creator
03
源码获取与版本管理
从GitHub克隆QGC源码 · 讲解分支选择与版本管理策略
源码获取
版本管理
04
编译环境搭建(Windows篇)
在Windows系统下配置MSVC或… · 解决常见编译错误
Windows
编译环境搭建
05
编译环境搭建(Ubuntu篇)
在Ubuntu 20.04/22.0… · 配置GCC编译器
Ubuntu
编译环境搭建
06
编译环境搭建(macOS篇)
在macOS系统下安装Xcode C… · 配置Clang编译器
macOS
编译环境搭建
07
首次编译与运行
执行qmake和make命令 · 成功编译并运行QGC · 验证环境是否正常
首次编译
运行
08
项目结构解析
深入分析QGC源码的目录结构 · 了解各个模块的作用
项目结构解析
QGC
09
核心模块解读
解读QGC的核心模块 · 如地面站通信 · 地图显示
核心模块解读
QGC
10
MAVLink协议集成
讲解QGC如何集成MAVLink协议 · 实现与飞控的通信
MAVLink
协议集成
11
UI界面定制
修改QGC的UI界面 · 包括主窗口 · 工具栏
UI
界面定制
12
QML与C++混合编程
讲解QML与C++的交互机制 · 实现动态界面更新
QML
C++
13
地图组件开发
集成并定制地图组件 · 支持多种地图源(如Google Ma… · OpenStreetMap)
地图组件开发
集成并定制地图组…
14
飞行数据显示
开发实时飞行数据仪表盘 · 显示高度 · 速度
飞行数据显示
开发实时飞行数据…
15
航点规划功能
实现航点规划功能 · 支持在地图上添加 · 删除
航点规划功能
实现航点规划功能
16
参数管理模块
开发参数读取与写入功能 · 支持飞控参数的在线调整
参数管理模块
开发参数读取
17
日志记录与分析
实现飞行日志的记录功能 · 并提供基本的日志分析工具
日志记录
分析
18
模拟器连接
配置QGC与模拟器(如ArduPil… · PX4 SITL)的连接 · 进行仿真测试
模拟器连接
QGC
19
多机协同控制
探索QGC的多机控制功能 · 实现多架无人机的协同任务
多机协同控制
QGC
20
视频流接入
集成视频流显示功能 · 支持RTSP · RTMP等协议
视频流接入
集成视频流显示功…
21
自定义插件开发
开发QGC插件 · 扩展地面站功能
自定义插件开发
QGC
22
国际化与多语言支持
为QGC添加多语言支持 · 实现界面国际化
国际化
多语言支持
23
性能优化与调试
分析QGC的性能瓶颈 · 进行代码优化和内存管理
性能优化
调试
24
跨平台编译与发布
讲解如何将QGC编译为Windows · Linux · macOS的可执行文件
跨平台编译
发布
25
移动端编译(Android)
配置Android NDK · 编译QGC的Android版本
Android
移动端编译
26
移动端编译(iOS)
配置iOS开发环境 · 编译QGC的iOS版本
iOS
移动端编译
27
持续集成与自动化测试
搭建CI/CD流水线 · 实现自动化编译与测试
持续集成
自动化测试
28
常见编译错误与解决方案
汇总并解决QGC编译过程中常见的错误
常见编译错误
解决方案
29
社区资源与贡献指南
介绍QGC社区资源 · 讲解如何向QGC项目贡献代码
社区资源
贡献指南
30
综合实战
搭建一个完整的QGC开发环境 · 并实现一个自定义功能模块
综合实战
QGC
所属VIP或分类
同VIP:PX4参数调优提升测绘精度
同VIP:PX4无人机SITL仿真与测绘航线验证
同VIP:PX4测绘参数调优完全指南