[Qt] Getting started with QGroundControl 1: Introduction

1 Introduction

1.1 QGroundControl

QGroundControl is an open source drone ground control station software that relies on the Qt library, referred to as QGC.
QGroundControl provides complete flight control and mission planning for any drone supporting the MAVLink protocol. QGroundControl provides driver configurations for PX4 and ArduPilot powered drones.
Source code: https://github.com/mavlink/qgroundcontrol

1.2、MAVLink

MAVLink (Micro Air Vehicle Link) is a micro aircraft connection communication protocol. It is a higher-level open source communication protocol based on serial communication.
MAVLink is a very lightweight message transmission protocol used for communication between ground control terminals (ground stations) and drones (as well as between onboard drone components).
MAVLink Developer Guide: https://mavlink.io/en/

1.3、PX4

PX4: It is platform-independent autopilot software (or firmware) that can drive drones or unmanned vehicles. It can be programmed into certain hardware (such as Pixhawk v2) and combined with the ground control station to form a completely independent autonomous system.
Source code: https://github.com/PX4/PX4-Autopilot
PX4 Autopilot User Guide: http://docs.px4.io/v1.11/zh/

1.4、ArduPilot

ArduPilot: It is a reliable, open source autonomous driving system.
Source code: https://

Guess you like

Origin blog.csdn.net/u010168781/article/details/132869605