Explaination for QGC to User

 Intro to QGC

= QGC is developed using QT, C++ and QML Framework. We perform development in Ubuntu 18.04 Platform. Front end is developed using QML and Backend is developed using QT/C++.


Why QGC ?

= QGC provides full flight control and mission planning for any MAVLink enabled drone. MAVLink or Micro Air Vehicle Link is a protocol for communicating with small unmanned vehicle. MAVLink is very lightweight messaging protocol for communicating with drones (and between onboard drone components).


QGC has 4 main views for the front end. They are :-

- Planview, 

- Flyview, 

- Settings View 

- and setup View.

menu_analyze_tool.png

QGCToolBox is associated with " QGCApplication " and having following key functions :-

- MAVLinkProtocol

- LinkManager

- MissionCommandTree




Refrence Link for above : https://www.linkedin.com/pulse/qgroundcontrol-architecture-vinoth-kumar-chandrabose/



Understanding the Technicals of QGroundControl :

Click here :


Comments

Popular posts from this blog

Generating a signed apk from Qt Creator

How make Signed Firmware from official Ardupilot using Cryptography

Drone Jamming & Detecting System :