Amsler, Marcel and Poopalasingam, Kirusanth and Stypinski, Martin (2016) Project Helin - Drone Delivery as a Service. Bachelor thesis, HSR Hochschule für Technik Rapperswil.
Project Helin Drone Delivery as a Service.pdf - Supplemental Material
Download (22MB) | Preview
Abstract
Die folgende Arbeit beschreibt einen Prototyp eines automatisierten Drohnen-Liefersystems, den das Team konzipiert, entwickelt und getestet hat. Um die Tests unter realen Bedingungen durchführen zu können, sind zusätzlich zwei Multicopter zusammengestellt und gebaut worden.
Um ein System aufzubauen, das eine Flotte von Drohnen über eine zentrale Applikation verwalten kann, ist jede Drohne über ein Smartphone an eine Message Oriented Middleware (MOM) angebunden. Ausserdem verbindet sich die App über das MAVLink Protokoll mit dem Flight-Controller (Autopilot) der Drohne. Die entwickelte Android-App für die Drohne sendet laufend Telemetrie-Daten an den Server und dient zusätzlich als Benutzer-Interface für die Beladung.
Der zentrale Server berechnet aufgrund der Position des Kunden eine Route, die nur über vordefinierte und sichere Flugzonen führt. Anbieter können die Flugzonen über eine Benutzeroberfläche definieren und damit statische Hindernisse umgehen. Während einer Lieferung kommuniziert der Server mit allen Clients bidirektional um sowohl Kunden, als auch Anbietern eine Echtzeitverfolgung der Drohnen zu ermöglichen.
Während dieser Arbeit konnten zwei Drohnen mit einer selbst konzipierten Halterung für das Smartphone, sowie einer Abwurfvorrichtung ausgestattet werden und damit erfolgreich Lieferungen ausgeführt werden. Das mandantenfähige System steht zu Testzwecken als Software as a Service unter https://my.helin.ch/ zur freien Verfügung. Der Quellcode wurde unter der MIT-Lizenz auf GitHub veröffentlicht.
Item Type: | Thesis (Bachelor) |
---|---|
Subjects: | Topics > Cloud Computing > SaaS (Software as a Service) Area of Application > Web based Area of Application > Location based Technologies > Frameworks and Libraries > Xamarin Technologies > Frameworks and Libraries > Play Technologies > Databases > PostgreSQL Technologies > Operating Systems > Android Technologies > Communication > GPS (Global Positioning System) |
Divisions: | Bachelor of Science FHO in Informatik > Bachelor Thesis |
Depositing User: | OST Deposit User |
Contributors: | Contribution Name Email Thesis advisor Stolze, Markus UNSPECIFIED |
Date Deposited: | 05 Oct 2016 11:25 |
Last Modified: | 05 Oct 2016 11:25 |
URI: | https://eprints.ost.ch/id/eprint/529 |