TU BRAUNSCHWEIG
| Carl Friedrich Gauß Faculty | Department of Computer Science
Informatikzentrum

SEP: Verteilter Blockchain-basierter Flugdatenschreiber für UAV

Semester
IBR GroupDS (Prof. Kapitza)
TypePraktikum
Lecturer
PhotoProf. Dr. Rüdiger Kapitza
Abteilungsleiter

+49 531 3913294
Room 135
Assistant
PhotoSigne Rüsch
Wissenschaftliche Mitarbeiterin

+49 531 3913265
Room 116
Hiwi
PhotoJan Niklas Drescher
Hiwi
Betriebssysteme

Credits7
Time & Place

Aufgrund der aktuellen Corona-Pandemie werden alle Treffen online abgehalten.

BBB Raum IBR-DS
Start Kick-Off Mi. 14.4.2021, 13:00-14:00 Uhr
Attendees Studierende der Informatik, Wirtschaftsinformatik und Informations-Systemtechnik im vierten Semester

In der Zukunft werden Drohnen zur Lieferung für Pakete oder als Lufttaxis eingesetzt. Diese neuartigen Einsatzgebiete setzen allerdings voraus, dass UAVs (unbemannte Luftfahrzeuge) sicher und korrekt funktionieren. Dafür müssen relevante Informationen, wie z.B. Position, Fluglage und Akkuladung, aufgezeichnet werden, sodass sie weder manipuliert noch im Falle eines Unfalls oder Absturzes verloren gehen können.

In diesem Projekt soll ein dezentraler Flugdatenschreiber für unbemannte Luftfahrzeuge entwickelt werden, der aufzeichnungspflichtige Flugdaten in einer Blockchain abspeichert und diese an andere UAVs und Bodenstellen exportieren kann. Eine Drohne wird mit mehreren Blockchain-Knoten ausgestattet, die diesen Flugdatenschreiber ausführen. Auf Seiten der Bodenstation sollen die empfangenen Daten dann zur Überwachung visualisiert werden können.

In diesem SEP soll eine Blockchain für den UAV-Anwendungsfall implementiert und ein Datenexport zur Bodenstation realisiert werden. Grundkenntnisse in C/C++ sind gewünscht, erste Kenntnisse über Blockchains sind vorteilhaft. Studierende sollten bereit sein, sich in die Programmiersprache Rust einzuarbeiten, um ein existierendes Einigungsframework zu integrieren.

Aufgaben

Das SEP-Thema umfasst die folgenden Aufgaben:

  • Auslesen der Sensorwerte der Drohne
  • Implementierung einer Blockchain auf Raspberry Pis, die an einer Drohne angebracht sind
  • Integration eines in Rust geschriebenen Einigungsprotokolls
  • Datenexport zur Bodenstation und Visualisierung der Daten

Organisatorisches

Tools

Weitere Referenzen


last changed 2021-04-14, 14:18 by Signe Rüsch
printemailtop