Erweiterungen für die Software QGroundControl entwicklen
Schlüsselbegriffe
QML, C++, QT, Linux, (Windows), Autopilot-PixHawk der Drohne
Zielsetzung
Die Benutzerfreundlichkeit der Open-Source-Software QGroundControl erhöhen.
Systemrelevante Funktionen sollen für den Benutzer über Widgets direkt abrufbar/bedienbar werden.
In die Drohne hochgeladene Suchmuster sollen während des Fluges anpassbar werden.
Ausgangslage
Im Projekt ÖKoFly geht es um die Weiterentwicklung eines autonom fliegenden Elektroseglers zur Erstellung
von multispektralen Bildaufnahmen von landwirtschaftlichen Kulturen. Die automatisierte Auswertung der Bilddaten
dient zur Früherkennung von Pflanzenkrankheiten und Schädlingsbefall und zu reduziertem Einsatz von
Pflanzenschutzmittel und Dünger.
Zur Planung der (semi-)autonomen Flüge wird die Open-Source-Software QGroundControl eingesetzt, welche in diesem
Projekt an die Kundenbedürfnisse anzupassen ist.
Ergebnisse
Es können vorab beim Kompiliern sowie temporär zur Laufzeit Widgets eingebunden werden.
Ein angepasster Flugplan kann während eines Drohnenfluges zu dieser übermittelt werden.
Eine lauffähige Entwicklungsumgebung basierend auf Windows wurde erstellt.
Ein lauffähige Entwicklungsumgebung und Testumgebung basierend auf Ubuntu wurde erstellt
Beispiel Suchmuster Weizenfelder
Projektdaten
Projektdauer: 1 Semester
Aufwand in Personenstunden: 180h
Teamgrösse: 1 Person
Auftraggeber
Herr Jakob Strebel
TELLnet AG
Obere Rebenhübelstrasse 9
CH-5707 Seengen www.tellnetworks.ch