Nico Priebracha
Sensorik
Learn together, grow together
Herzlich willkommen auf unserer Projektseite! Auf dieser Homepage erhalten Sie Informationen rund um unser Projekt Smart Drone.
Deutsch Mittlerweile sind Drohnen auch für die breite Masse zugänglich und leistbar geworden. Es gibt bereits programmierbare Drohnen am Markt, welche damit dem Benutzer scheinbar unendliche Möglichkeiten bietet. So auch die DJI Tello Drohne, welche mit Python programmiert werden kann. Die DJI Tello Drohne verfügt aufgrund ihres Preises jedoch nur über begrenzte Features.
English In the meantime, drones have become accessible and affordable for the masses. There are already programmable drones on the market, which offers the user seemingly endless possibilities. This is also the case with the DJI Tello drone, which can be programmed with Python. However, the DJI Tello drone has limited features due to its price.
Unsere Abschlussarbeit deckt einen breiten Bereich des aufgesammelten Wissens der letzten Jahre ab und soll zeigen was alles mit einer kleinen Drohne heutzutage möglich ist. Im Allgemeinen ist sie in 3 große Bereiche gegliedert, welche die Drohne mit etlichen Erweiterungen ausstatten soll. Zum einen verfügt sie über eine Crash Prävention, welche über 4 IR-Sensoren realisiert wird. Diese sollen unsere Drohne davor schützen mit sich nähernden Objekten oder Wänden etc. zu kollidieren. Weiters soll sie über eine App steuerbar sein welche mittels AndroidStudio programmiert ist, diese soll sich über Bluetooth mit ihr verbinden und verschiedene Daten in der App darstellen. Zum Abschluss verfügt sie noch über eine künstliche Intelligenz, diese erkennt verschiedene Fingergesten und setzt diese in Aktionen um und vieles mehr.
Der Hardware Teil besteht aus der Erweiterung der Drohne mittels verscheidener Sensormodule. Unter anderem werden ein Kompassmodul, ein Witterungssensor und IR-Sensoren verwendet. Diese werden auf einer selbst designten Halterung zusammen mit der Platine befestigt um anschließend auf der Drohne angebracht zu werden. Dieser Part wird von Herr Priebracha im Rahmen dieser Diplomarbeit übernommen.
Das Ziel der APP ist es, dem Nutzer die Möglichkeit zu geben, die Drohne zu steuern und ihm neue Funktionen zu bieten. Der Benutzer erhält durch die APP die Möglichkeit, zu den bereits vorhandenen Funktionen die Drohne per Notstopp zu deaktivieren, durch Tutorials mehr über die Benützung der Drohne zu lernen. Oder auch die Funktion zur Vorfertigung von Routen, welche durch einfache Kommandos programmiert werden können zu nutzen.
Bei der Hand- u. Gestenerkennung wird mit Hilfe von "Key Points" ermittelt, ob sich eine Hand/Arm im Sichtfeld der Kamera befindet. Wenn eine Hand oder Arm erkannt wird, kann man die Drohne mit diversen Gesten steuern. Eine Geste für die Steuerung wäre zum Beispiel ein gerade ausgestreckter Finger, bei dieser Geste bekommt die Drohne den Befehl gerade nach oben zu fliegen. Weiters verfügt sie über eine Personenerkennung und sucht das Gesicht der Person und fliegt in einem gewissen Abstand der Person hinterher.