MCI ROS Winter School
MCI ROS Winter School in Österreich 2018
Wir haben unsere ROS Summer School an das Management Center Innsbruck (MCI) in Tirol (Österreich) exportiert, wo sie als MCI Winter School vom 12. bis 16. Februar 2018 stattfand.
Die MCI ROS Winter School behandelte allgemeine Themen der mobilen Robotik:
- Programmierung von mobilen Robotern
- Kommunikation
- Koordinatentransformationen
- Hardware-Schnittstellen
- Teleoperation
- Landmarken-Erkennung
- Lokalisierung
- Kartierung
Wir verwendeten die Middleware ROS (Robot Operating System) als Standard-Betriebssystem für Roboter. Nach dem Erlernen der Theorie wurden alle Themen an echter Hardware mit unseren an der FH Aachen entwickelten mobilen Robotern ausprobiert. Zum Abschluss gab es einen Wettbewerb, bei dem die Teilnehmer ihre Fähigkeiten einsetzen mussten, um den Roboter so zu programmieren, dass er um einen Parcours fährt und vor Stoppschildern hält, die durch Augmented Reality Tags dargestellt werden.
Die ROS Winter School war Teil des Forschungsprojekts rosin.eu.
Unser Programm für die MCI ROS Winter School:
- 12. Februar - Tag 1: ROS-Grundlagen: Navigation unter Linux, ROS-Dateisystem, Entwicklung von ausführbaren Dateien für Roboter (ROS-Knoten)
- 13. Februar - Tag 2: ROS Kommunikation: Publisher/Subscriber Prinzip, Entwicklung eines Programms zur Teleoperation eines Roboters
- 14. Februar - Tag 3: Beschreibung des Robotermodells und der Hardwareschnittstellen: ROS TF / Gazebo, Beschreibung der Roboterkinematik und der Sensorpositionen, Transformation von Koordinatensystemen, Ankopplung von Sensoren und Aktoren und Anschluss von ROS an serielle Mikrocontroller
- 15. Februar - Tag 4: Wahrnehmung der Roboterumgebung: Simultane Lokalisierung und Kartierung in einer realen Umgebung
Die ROS Summer (oder Winter) School soll den Teilnehmern den Einstieg in ROS erleichtern. Sie richtet sich an alle, die sich für autonome Systeme interessieren, aber nicht genau wissen, wie sie damit anfangen sollen. Grundkenntnisse in Linux (Ubuntu) und einer Programmiersprache wie Python oder C++ werden empfohlen.
Referenten der MCI ROS Winter School waren:
- Patrick Wiesen, M. Sc. (FB 8)
- Nicolas Limpert, B.Sc. (FB 5), MASCOR Institut der FH Aachen
Wir wurden von Benjamin Massow vom MCI, dem Organisator der MCI Winter School, eingeladen, unser ROS-Lehrprogramm am MCI vorzustellen. Er selbst hat 2015 an einer ROS Summer School in Aachen teilgenommen. Seitdem ist er begeistert von der ROS-Software und steht in Kontakt mit dem ROS-Team in Aachen, um langfristig eine ROS Winter School am MCI zu planen und den Open-Source-Geist des Roboterbetriebssystems auch am MCI zu verbreiten.
Pressemitteilung zur MCI Winter School:
- Wie Google & Co: Autonome Roboter am Innsbrucker MCI | by Felix Stippler