ROS Summer School

Unsere erste ROS Summer School im Jahr 2012 hat gezeigt, dass viele Studenten an mobilen autonomen Systemen interessiert sind, aber nicht wissen, wie sie anfangen sollen. Unsere ROS-Sommerschulen bieten zusammen mit unserer Roboter-Hardware und - natürlich - der ROS-Software das richtige Startpaket. Wir beginnen mit einigen Einführungskursen, bevor wir die Hauptaufgaben der mobilen Robotik angehen, d.h. Wahrnehmung, Lokalisierung, Kartierung und Pfadplanung.

Unsere Philosophie ist: "Learning by doing, um praktische Erfahrungen zu sammeln". Neben dem Erwerb des notwendigen theoretischen Wissens werden alle Themen in Kleingruppen an realen mobilen Robotern vermittelt.

Ein Höhepunkt ist ein Wettbewerb (Urban Challenge) am Ende der Sommerschule: Die Teilnehmer bilden verschiedene Teams, die die Aufgabe haben, eine typische mobile Roboteranwendung zu entwerfen, z.B. zur Erkundung von Innen- und Außenbereichen. Sie verwenden alle dieselbe Hardware, die sie mit ihren erlernten ROS-Kenntnissen betreiben.

Die ROS-Sommerschule beinhaltet auch einige Freizeitaktivitäten, wie z.B. eine Stadtführung durch die alte Kaiserstadt Aachen, Grillfeste und Stadtausflüge (entweder nach Paris, Köln, Maastricht oder andere Städte in der Nähe). 

Die ROS Summer School wird durch das ROSIN-Projekt der Europäischen Kommission unterstützt: http://wiki.ros.org/rosin/acknowledgement

Warum ROS?

Auf dem Gebiet der mobilen Robotik wurden in den letzten Jahren dank fortschrittlicher Hardware wie 3D-Sensoren und leistungsfähiger eingebetteter Systeme für die Verarbeitung bemerkenswerte Fortschritte erzielt. Aber auch die Software hat sich weiterentwickelt: Als Willow Garage im Jahr 2010 die erste Version von ROS (Robot Operating System) auf den Markt brachte, begann eine Standardisierung der "Middleware", die die Welt der mobilen Robotik antreibt. ROS ist Open Source und bietet die erforderlichen Dienste eines Betriebssystems. Es ist feinkörnig und besteht aus zahlreichen wiederverwendbaren Modulen. Außerdem bietet es Tools und Bibliotheken für die Beschaffung, Erstellung, das Schreiben und Ausführen von Code auf mehreren Computern mit einer leistungsstarken Kommunikations-Engine.

Die nächste ROS Summer School im August 2024

Die nächste ROS Summer School (hier der allgemeine Flyer) ist für den 12. bis 23. August 2024 geplant.

Beginnend am 12. August und endend mit einem Wettbewerb am 23. August bieten wir wieder eine einzigartige Erfahrung, um ROS von Grund auf zu erlernen oder Ihre fortgeschrittenen ROS-Kenntnisse mit vielen Seminaren, Workshops und - natürlich - praktischem Programmieren zu vertiefen. Das Lehrmaterial wurde während unserer Pause auf ROS2 aktualisiert, um die neuesten ROS-Versionen zu unterrichten und die neuesten Pakete wie z.B. Nav2 zu verwenden, um unsere TurtleBots durch die Arena zu führen. Wir hoffen, dass wieder viele ROS-Begeisterte an der ROS Summer School teilnehmen werden!!!

Hier ist das Programm:
12. August | Anmeldung, ROS-Show, Willkommens-BBQ
13. August | ROS2-Grundlagen: Navigieren in Linux und ROS2-Dateisystem
14. August | ROS2-Grundlagen: ROS2 interne Kommunikation
15. August | Hardware-Schnittstellen, Transformationen in ROS2
16. August | Einführung in den GAZEBO-Simulator, April-Tag-Erkennung

19. August | Lokalisierung & Mapping
20. August | Pfadplanung
21. August | Industrieausstellung
22. August | Prüfung, freies Hacken
23. August | Freies Hacken, Wettbewerb, Abschieds-BBQ

Die Anmeldegebühr beträgt 500,- € und beinhaltet Getränke während der Kaffeepausen und BBQs.

Siehe Anmeldung (unten). Wir hoffen, Sie bald hier bei uns in Aachen zu sehen!

Anmeldung zur ROS Summer School 2024

Da es sich bei der ROS Summer School um eine Non-Profit-Veranstaltung handelt, können nur Anmeldungen von Studierenden oder Mitarbeitern von Bildungs- oder Forschungseinrichtungen berücksichtigt werden.

Wir können aufgrund personeller Änderungen leider erst Ende April sagen, ob wir dieses Jahr wieder eine ROS Summer School anbieten können.

Wenn Sie gerne an der ROS Summer School 2024 teilnehmen würden, dann teilen Sie uns Ihr Interesse an der Teilnahme mit! Senden sie uns eine E-Mail an ros@fh-aachen und schreiben Sie in die Betreffzeile "Warteliste". Wir werden Sie dann kontaktieren, sobald wir Genaueres wissen. Da die Anmeldung hier über diese Webseite läuft, checken Sie diese bitte Ende April, ob weitere Infos zur Anmeldung hier veröffentlicht sind.

ROS - Programm

Die ROS Summer School behandelt allgemeine Themen der mobilen Robotik:

  • Einführung in die mobile Robotik
  • ROS Dateisystem
  • ROS-Kommunikation
  • Hardware und Sensoren
  • ROSSerial
  • Transformationen in ROS
  • Bildverarbeitung mit OpenCV & ROS
  • Landmarken-Erkennung
  • Lokalisierung, Kartierung und SLAM
  • Pfadplanung

Die Teilnehmer werden die Middleware ROS (Robot Operating System) als Betriebssystem für Roboter nutzen. Neben dem Erlernen der Theorie werden alle Themen in Kleingruppen auf realer Hardware mit unseren an der FH Aachen entwickelten mobilen Robotern erprobt. Am Ende werden die Teilnehmer ihr erworbenes Wissen anwenden, um ein geheimes Problem zu lösen und ihre Ergebnisse in einem Wettbewerb zu präsentieren.

Hier ist das Programm:

  • 14. August 2023 | Anmeldung, ROS-Show, Willkommensgrillen
  • 15. August 2023 | ROS2-Grundlagen: Navigieren in Linux und ROS2-Dateisystem
  • 16. August 2023 | ROS2-Grundlagen: ROS2 interne Kommunikation
  • 17. August 2023 | Hardware-Schnittstellen, Transformationen in ROS2
  • 18. August 2023 | Einführung in den GAZEBO-Simulator, April-Tag-Erkennung
  • 21. August 2023 | Lokalisierung & Kartierung
  • 22. August 2023 | Pfadplanung
  • 23. August 2023 | Industrieausstellung
  • 24. August 2023 | Prüfung, free hacking
  • 25. August 2023 | Free hacking, Wettbewerb, Abschieds-BBQ

Teilnahmevoraussetzungen

Programmierfähigkeiten:
Wir möchten, dass die Teilnehmer der Sommerschule deutliche und spürbare Fortschritte beim Erlernen und Anwenden von ROS machen. Daher werden die praktischen Sitzungen die meiste Zeit der Sommerschule in Anspruch nehmen. Grundlegende Kenntnisse in C++ oder Python werden empfohlen, um die praktischen Übungen erfolgreich zu absolvieren. Erfahrungen mit ROS oder Linux sind nicht erforderlich.

Sprachkenntnisse:
Die Teilnehmer sollten über gute Englischkenntnisse verfügen, da die ROS Summer School komplett auf Englisch abgehalten wird.

Versicherung:
Die FH Aachen setzt voraus, dass die Teilnehmer der ROS Summer School über eine angemessene und gültige Kranken-, Haftpflicht- und Unfallversicherung für die Dauer der ROS Summer School verfügen. Bitte beachten Sie, dass die FH Aachen keine dieser Risiken abdeckt.

Deutsches Datenschutzrecht/Internet & Social Media:
Nach deutschem Datenschutzrecht müssen Sie der folgenden Erklärung zustimmen, bevor wir Ihr Bild, auch auf einem Gruppenfoto, ins Internet stellen dürfen.
"Ich bin damit einverstanden, dass mein Bild von der FH Aachen auf unserer ROS-Homepage veröffentlicht werden darf."
"Ich bin damit einverstanden, dass mein Bild von der FH Aachen auf der folgenden Facebook-Seite veröffentlicht werden darf: https://www.facebook.com/fhac08/"

Teilnahmegebühren und andere Kosten

Die Anmeldegebühr für die ROS Summer School beträgt 500 Euro und beinhaltet Getränke während des Kurses an der FH Aachen. Die Kosten für Tagesausflüge sind nicht in der Gebühr enthalten und werden später vor Ort bezahlt.

Bitte beachten Sie, dass Ihre Anmeldung erst nach fristgerechter Zahlung gültig ist. Das Anmeldeverfahren wird auf dem Anmeldeformular erläutert (der Link zur Anmeldung wird in wenigen Tagen auf dieser Webseite hier veröffentlicht).

Bitte beachten Sie, dass die Zahlung nur per Banküberweisung erfolgen kann. Alle Zahlungen erfolgen in EURO. Bei Überweisungen von außerhalb der Euro-Zone müssen Sie sich über die Bankgebühren im Klaren sein. Alle Bankgebühren für Überweisungen sind von den Teilnehmer.innen zu tragen!

Wenn Sie nach Ihrer Anmeldung nicht an der Sommerschule teilnehmen können oder Ihre Anmeldung stornieren, können Sie eine Rückerstattung der Anmeldegebühr beantragen. Dazu müssen Sie uns einen schriftlichen Antrag per E-Mail schicken.

Kosten für Unterkunft und Verpflegung

Die Kosten für Unterkunft und Verpflegung sind nicht in der Teilnahmegebühr enthalten. In der Teilnahmegebühr sind nur die Getränke während des Kurses an der FH Aachen enthalten.

Da alle Bewerber, die an der Sommerschule teilnehmen möchten, sich selbst um eine Unterkunft kümmern müssen, empfehlen wir die üblichen Suchportale im Internet. Falls Sie dazu noch Fragen haben, wenden Sie sich bitte an die Organisatoren der ROS Summer School.

Leistungspunkte (Credits), ROS-Zertifikat und Teilnahmeurkunde

Eine Teilnahmeurkunde wird allen ROS Summer School Teilnehmern und Teilnehmerinnen am Ende der Sommerschule ausgehändigt. Die Urkunde listet die vermittelten Themen der mobilen Robotik, die Dauer der Sommerschule und die Summe der erbrachten Leistungspunkte (4 ECTS credits). Die Leistungspunkten gelten nur für externe Teilnehmer und nicht für Studierende, die sich für ein Studium an der FH Aachen eingeschrieben haben und die ROS Summer School als Tutoren begleiten.

Für die ROS Teilnehmer:innen besteht die Option, am Ende der Sommerschule eine schriftliche Prüfung abzulegen. Dann erhalten Sie eine Note für die ROS Sommerschule. Wenn Sie nicht nur die Leistungspunkte, sondern auch eine Note benötigen, dann beantworten Sie im Anmeldeformular die Frage "Do you wish to take the final written exam?" bitte mit JA. Diejenigen, die eine schriftliche Abschlussprüfung ablegen, erhalten zusätzlich zur Teilnahmeurkunde auch noch ein ROS-Zertifikat, auf dem ihre Note vermerkt ist. Das Bewertungsschema für die Vergabe der Note ist folgendes:

von 1.0 bis 1.5    =  sehr gut
von 1.6 bis 2.5    =  gut
von 2.6 bis 3.5    =  befriedigend
von 3.6 bis 4.0    =  ausreichend
über 4.0              =  nicht bestanden

ROS Summer School - Pressemitteilungen

Press Releases (mostly in German):

ROS Summer School 2022

MCI Winter School 2018

ROS Summer School 2016

TUT ROS Summer School 2016

ROS Summer School 2015

ROS Summer School 2014

ROS Summer School 2013

Noch Fragen? Kontaktieren Sie uns!

Falls Sie weitere Informationen benötigen, dann kontaktieren Sie bitte die Organisatoren der ROS Summer School: rosfh-aachen.de