Integration von Python-Funktionsblöcken für die Objektorientierte Programmierung von Lego Mindstorms

Im Rahmen der Lehrveranstaltung „Dezentral gesteuerte Intralogistiksysteme“ werden den Studierenden Grundlagen der technischen Logistik, sowie Dezentralität und die Problematik der Schnittstellendefinition sowohl Hardware- als auch Softwareseitig nähergebracht. Dazu werden in der Blockveranstaltung mehrere intralogistische Systeme mit Lego Technik und Lego Mindstorms, programmiert mit LabView, aufgebaut, welches schlussendlich eine gesamte Lieferkette abbilden soll. In zukünftigen Durchführungen dieser Lehrveranstaltung soll die Programmierumgebung LabView mit der Option der objektorientierten Programmiersprache „Python“ erweitert werden. Ihre Aufgabe ist es, Python-Funktionsblöcke zu erstellen, welche für die Programmierung der Lego Mindstorms-Module angewendet werden können. Durch Versuche soll die Funktionsweise validiert und abschließend in Form einer Bedienungsanleitung festgehalten werden.