LEGO Ev3 Robotersysteme werden am Lehrstuhl in der Lehre eingesetzt, um einen einfachen Einstieg in die Robotik zu ermöglichen. Zahlreiche Algorithmen können erprobt werden:
Pfadplanung und Navigation
Kalman Filter
Kartierung / SLAM
Objektmanipulation
Kamerabasierte Objekterkennung
Regelungsalgorithmen
Telemetrieaufgaben
usw.
Unsere EV3 Systeme sind mit einem Linux Betriebsystem (https://www.ev3dev.org) ausgestattet und können in der Programmiersprache Micro-Python bespielt werden.
Ziel dieser Arbeit ist es eine Entwicklungsumgebung für die klassische Python Programmiersprache zu schaffen. Dabei sollen Beispielprojekte umgesetzt und Limitierungen dokumentiert werden.
Aufgaben
Recherche und Dokumentation zur State-of-the-Art
Beispielprojekte Implementieren
Git Repository mit Dokumentation erstellen.
Dokumentation der Arbeitsschritte & Verfassen der Diplomarbeit
Wissenschaftlicher Beitrag
Entwicklung und Implementierung einer Entwicklungsumgebung in Python für die Lehre.