QGroundControl

QGroundControl (QGC) is an open-source cross-platform mission planner software. It is developed under the auspices of Dronecode Foundation.

QGroundControl uses MAVLink protocol. It can be used with any drone which supports this protocol. It also supports vehicle setup for UAVs running PX4 and ArduPilot flight controller firmwares.

QGC was started in 2010 by Lorenz Meier.