Robot Operating System 2: Hello Robot!

Begeistern Sie sich für Robotik und möchten Sie mehr über das Robot Operating System (ROS) 2 erfahren?

Dann laden wir Sie ein, ROS 2 aus erster Hand zu entdecken: Nach einem kompakten Überblick über die Entwicklung der Robotik und zentraler Roboter-Programmiersprachen tauchen wir in die Grundlagen und Konzepte von ROS 2 ein. Im anschließenden Praxisteil übertragen Sie das Gelernte direkt in die Anwendung und bearbeiten geführte Programmieraufgaben in Python – für einen schnellen und nachhaltigen Lernfortschritt.

Voraussetzungen: Grundkenntnisse in Python und Linux
Durchführung: Auf Deutsch oder Englisch möglich
Nutzen:
  • Sie lernen die ROS 2 Konzepte kennen (Nodes, Topics, Services, Actions).
  • Sie können ein ROS 2 Softwarepaket erstellen.
  • Sie können ROS 2 Nachrichten erstellen und einbinden.
  • Sie lernen die Simulationsumgebung Gazebo und das Bahnplanungs-Framework MoveIt kennen.
Zielgruppe:
  • Softwareentwickler
  • Produktentwickler
Agenda
  • Theorie
  • Kurzüberblick Geschichte Robotik und Roboter-Programmiersprachen
  • ROS 2: Design, Konzepte und Werkzeuge
  • Praxis
  • Übung 1: Einstieg und Basis-Werkzeuge
  • Übung 2: Erstes ROS 2 Softwarepaket
  • Übung 3: Bewegen eines simulierten Roboters