QGroundControl im Check: Die Bodenstation für MAVLink-Drohnen von mavlink
Plattformübergreifende Bodenkontrollstation für Drohnen (Android, iOS, Mac OS, Linux, Windows).
Auf einen Blick
- Was ist das?
- QGroundControl ist eine plattformübergreifende Ground Control Station für UAVs, die Flugsteuerung und Missionsplanung für MAVLink-fähige Drohnen wie PX4 und ArduPilot abdeckt.
- Für wen ist es gedacht?
- QGroundControl passt zu Betreibern von MAVLink-Drohnen auf PX4 oder ArduPilot, die eine Bodenstation mit Missionsplanung, Telemetrie und Geräteabgleich suchen. Wer die V5.1-Builds für Windows, macOS, Linux oder Android einsetzt, sollte die stabile Version v5.1.3 gegenüber den Release-Candidates voneinander trennen und das User Manual als Referenz nutzen.
- Darf ich es kommerziell nutzen?
- Ja. Apache-2.0 ist eine freizügige Lizenz: Sie dürfen darauf aufbauende Software nutzen, verändern und verkaufen, solange Sie die Urheberrechts- und Lizenzhinweise beibehalten.
- Wird es noch gepflegt?
- Ja. Das Repository hat innerhalb des letzten Tages neue Commits erhalten.
- In welcher Sprache ist es geschrieben?
- Hauptsächlich C++, laut der Sprachstatistik von GitHub.
Die Antworten beruhen auf den GitHub-Daten des Projekts (zuletzt abgeglichen am 15. September 2026) und auf unserer Analyse. Sie sind keine Rechtsberatung.
TIEFGEHENDE OPEN-SOURCE-ANALYSE
Was QGroundControl als Bodenstation leistet
QGroundControl, kurz QGC, ist eine Ground Control Station für unbemannte Luftfahrzeuge. Das README beschreibt sie als Anwendung, die volle Flugsteuerung und Missionsplanung für jede MAVLink-fähige Drohne übernimmt, darunter die Plattformen PX4 und ArduPilot. Damit ist QGC nicht an einen einzelnen Hersteller gebunden, sondern an das Kommunikationsprotokoll MAVLink, das zwischen Bodenstation und Fluggerät vermittelt.
Das Projekt wird vom mavlink-Organisationsaccount auf GitHub gepflegt, die Programmiersprache ist C++. Die Repository-Metadaten nennen 4876 Sterne und 5003 Forks. Die Lizenz ist Apache-2.0. Die aktuelle stabile Veröffentlichung trägt die Versionsnummer v5.1.3 und stammt vom August 2026; zuvor liefen v5.1.2 und v5.1.0 als Release-Candidates.
Missionsplanung und Live-Flugansicht
Die Missionsplanung ist ein Kernbaustein. Das README nennt die Planung, Bearbeitung und Durchführung autonomer Waypoint-Missionen sowie Vermessungs- und Gebäude-Scan-Aufgaben. Nutzer legen Wegpunkte fest, bevor der Flug beginnt, und die Bodenstation übernimmt die Abarbeitung über das Fluggerät. Für Anwendungen wie Kartierung oder Inspektion sind die Scan-Modi der erklärte Einsatzzweck.
Die Live-Flugansicht zeigt in Echtzeit die Karte, die Instrumente und die vollständige Telemetrie des Fluggeräts. Wer während des Flugs Abweichungen bei Höhe, Geschwindigkeit oder GPS-Standorf beobachten will, findet diese Daten dort gebündelt. Diese Kombination aus Vorbereitung am Boden und Beobachtung während des Flugs ist die zentrale Arbeitsweise, die das README für die tägliche Nutzung vorgibt.
Geräte-Einrichtung und Parameter-System
Für die Inbetriebnahme eines neuen Fluggeräts hält das README geführte Assistenten bereit. Sie decken die Sensorkalibrierung, den Funk, die Flugmodi und die Stromversorgung ab. Damit wird die Einrichtung über Menüschritte geführt, statt dass der Nutzer jede Konfiguration von Hand in Dateien eintragen muss. Die Sensorkalibrierung ist bei jedem Aufbau eines Fluggeräts ein Schritt, der Fehlverhalten in der Luft verhindern soll.
Die Parameterbearbeitung erfolgt über das Fact System. Das README beschreibt es als Möglichkeit, jeden Fahrzeugparameter einzusehen und anzupassen. Wer sich mit den Einstellungen einer PX4- oder ArduPilot-Firmware vertraut machen will, bekommt damit einen zentralen Zugang. Der Umfang des Fact System lässt sich aus den Projektdokumentationen ableiten, der README selbst verweist auf das User Manual unter docs.qgroundcontrol.com.
Video-Streaming, Multi-Fahrzeug und MAVLink-Werkzeuge
QGC kann Videostreams in der Flugansicht anzeigen. Das README nennt als Grundlage GStreamer mit UDP RTP und RTSP sowie die Aufzeichnung des Videobilds. Wer eine Kamera am Fluggerät betreibt und das Bild live sieht, benötigt eine GStreamer-fähige Umgebung und ein passendes Videosignal. Die Aufzeichnung läuft nach Angaben des README direkt in der Flugdarstellung.
Mehrere Fluggeräte lassen sich gleichzeitig verbinden und überwachen. Für Flottenbetreiber ist das die Funktion, um mehrere Drohnen von einer Bodenstation aus im Blick zu behalten. Dazu kommen eingebaute MAVLink-Werkzeuge: ein Inspector für die Analyse des Protokollverkehrs, eine Konsole und der Download sowie die Analyse von Flug-Logs. Diese Werkzeuge machen QGC auch für die Fehlersuche nach Flügen brauchbar, ohne dass zusätzliche Programme benötigt werden.
Plattform-Abdeckung und Download-Wege
Die Plattform-Liste ist breit: Windows, macOS, Linux, Android und iOS. Eine einzige Codebasis deckt laut README alle diese Systeme ab. Die Downloads sind je Plattform als Datei benannt: Für Windows steht QGroundControl-installer.exe bereit, für macOS QGroundControl.dmg, für Linux eine x86_64-AppImage und für Android das QGroundControl.apk. Diese Verteilung mag den Einstieg erleichtern, erfordert aber die passende Datei für das eigene Betriebssystem.
Die stabile Version v5.1.3 steht auf der Releases-Seite, dort finden sich auch alle Assets früherer Builds. Wer einen Release-Candidate wie v5.1.0 testen will, muss bewusst zwischen RC und Stable unterscheiden. Angaben zu Mindestanforderungen der Systeme macht das README nicht, dazu wäre ein Blick in die Build-Anleitung unter dev.qgroundcontrol.com nötig.
Dokumentation, Übersetzung und Mitwirkung
Das README verweist auf ein ausgebautes Ökosystem aus Anleitungen. Das User Manual unter docs.qgroundcontrol.com behandelt die Bedienung, die Entwickleranleitung unter dev.qgroundcontrol.com enthält Build-Anweisungen und Architekturmuster. Für die Mitarbeit nennt das README die Dateien AGENTS.md mit Build-, Test- und Lint-Kommandos sowie CONTRIBUTING.md für den Beitragsablauf.
Die Oberfläche wird über Crowdin von der Community übersetzt. Wer die Oberfläche in einer weiteren Sprache sehen will, kann dort mithelfen. Diskussion und Support laufen über die Support-Seite der Dokumentation und einen Dronecode-Discord. Diese Infrastruktur zeigt ein Projekt, das auf langfristige Zusammenarbeit ausgelegt ist, auch wenn der README selbst keine konkreten Zahlen zu Mitwirkenden nennt.
Fazit: Einordnung und Grenzen von QGC
QGroundControl eignet sich für alle, die eine MAVLink-Drohne mit PX4 oder ArduPilot betreiben und eine zentrale Bodenstation für Planung, Flugüberwachung und Konfiguration brauchen. Die Kombination aus Missionsplanung, Live-Telemetrie, Video und Multi-Fahrzeug-Betrieb deckt den typischen Bedarf einer Einsteiger- wie auch einer Flottenumgebung ab. Unter Apache-2.0 ist der C++-Code frei weiterverwendbar, und die Releases bei v5.1.3 zeigen kontinuierliche Pflege.
Nicht geeignet ist QGC für Nutzer, die eine herstellerspezifische Bodenstation ohne MAVLink-Anbindung suchen, oder für den Betrieb ohne passendes Fluggerät. Die Grenzen liegen in den nicht dokumentierten Details: Mindestanforderungen, konkrete Kalibrierungsschritte und Verhalten einzelner Parameter ergeben sich aus dem User Manual, nicht aus dem README. Wer mit v5.1.3 beginnt, sollte die Release-Candidates v5.1.0 und v5.1.2 nicht mit der stabilen Linie verwechseln und vor dem ersten echten Flug die Einrichtung mit einem Testgerät durchlaufen.
Redaktionelles Fazit
QGroundControl passt zu Betreibern von MAVLink-Drohnen auf PX4 oder ArduPilot, die eine Bodenstation mit Missionsplanung, Telemetrie und Geräteabgleich suchen. Wer die V5.1-Builds für Windows, macOS, Linux oder Android einsetzt, sollte die stabile Version v5.1.3 gegenüber den Release-Candidates voneinander trennen und das User Manual als Referenz nutzen.
Community-Notizen