
qgroundcontrol开发者指南英文版
5星
- 浏览量: 0
- 大小:None
- 文件类型:PDF
简介:
《QGroundControl开发者指南(英文版)》为希望深入理解并开发QGroundControl地面控制站软件的用户提供了详尽的技术文档与教程。
《qgroundcontrol-developers-guide-en》是一份关于QGC(地面站控制软件)的开发者使用指南,主要功能是为PX4飞控系统进行配置。
这份文档解释了QGC内部的工作原理,并指导开发者如何向QGroundControl Dev Guide项目贡献代码。其目标是为了帮助开发人员了解如何参与到这个项目中来并提交自己的代码。同时提醒读者,该指南本身仍处于持续改进阶段,可能存在信息不全或页面缺失的情况。
标签“飞控”表明文档内容与无人机、无人车等飞行控制系统相关联的开发和调试工作紧密相连。
整个文档结构如下:
1. 概览(Overview):介绍QGC的工作原理以及如何为项目贡献代码。
2. 开发者指南(Developer Guide):涵盖参与开发的方法,包括提交代码流程、编码规范、单元测试及合并请求等信息。
3. 快捷方式(Shortcuts):提供使用QGC快捷操作的指引。
4. 用户指南(User Guide):向终端用户解释如何利用QGC软件。
5. PX4用户和开发者指南:分别介绍PX4飞行控制器的操作方法与开发指导。
6. MAVLink开发者指南:涉及Micro Air Vehicle Communication Protocol,即地面站与飞控器间通信协议的使用及开发指引。
7. 各种视图功能说明:例如设置、计划、飞行等不同界面的功能描述以及参数配置等内容。
8. 开发者工具(Developer Tools):介绍如模拟链接等开发者使用的辅助工具。
9. 插件和固件支持信息:解释QGC兼容的固件类型及其交互方式。
10. 用户界面设计原则:包括控件、字体颜色方案的设计理念,以适应平板触屏操作而非仅限于桌面鼠标的UI风格,并能适用于不同屏幕尺寸与分辨率。
11. QML和Qt技术介绍:说明QGC用户界面采用的实现技术和硬件加速特性等优势。
12. 多设备设计模式(Multi-Device Design Pattern):阐述了如何使单一代码库能在各种操作系统平台及多种设备尺寸上运行。
文档内容详尽,涵盖了基础使用、开发者指南直至高级功能和贡献流程等方面。通过阅读这份文档,开发人员可以深入了解QGC的内部机制,并能更好地为其做出贡献或进行相关飞行控制软件应用的研发工作。
全部评论 (0)


