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: