Programmierung einer Android Applikation zur Steuerung und Visualisierung einer mobilen Maschine (Programming an Android App to Control and Visualize a mobile machine) Art: Bachelor-/Studien-/Masterarbeit Studiengang MB, Wirsing MB, Informatik, ET, Wirsing ET Betreuer/In: M.Sc. Ilja Stasewitsch Raum: 217 E-Mail: [email protected] Telefon: 391-2665 Zur Automatisierung von mobilen Maschinen oder zur Programmierung von Robotersteuerungen hat sich das Robot Operating System (ROS) als Standard durchgesetzt. Für diese Middleware existieren Schnittstellen für Java, so dass auch Android Apps programmiert werden können. In der Community sind auch bereits einige Android Apps vorhanden, welche als Grundlage für diese Arbeit verwendet werden sollen. Das Ziel der Arbeit ist es verschiedene Visualisierungen und Steuerungen in einer einzelnen Apps zu implementieren, so dass beispielsweise ein Roboter manuell gesteuert werden kann oder ein Gitterbelegungskarte dargestellt werden kann. Die Aufgabenschwerpunkte werden mit dem Studenten je nach Interesse und Vorwissen abgestimmt. Alle wichtigen Kenntnisse können im Rahmen der Arbeit angeeignet werden. Von Vorteil sind jedoch grundlegende Programmierkenntnisse. Die Bearbeitung der Arbeit kann nach Absprache auch in englischer Sprache verfasst werden. Abbildung 1: Steuerung, Navigation und Visualisierung mit ROS und Android