zurück zur Suche

Einführung in ROS (Robot Operating System)

LRG6301Ergänzungsfächer3 ECTSEnglischSommersemesterProfessur für Autonomous Aerial Systems (Prof. Ryll)
KI-überarbeitetes Infoblatt. Auf Basis der TUMonline-Modulbeschreibung, sprachlich aufbereitet.Original in TUMonline

Worum geht's

Du lernst, wie ROS (Robot Operating System) als Middleware in modernen autonomen Systemen funktioniert und wie du damit komplexe Robotik‑Software strukturierst und entwickelst. Am Ende kannst du ROS‑Systeme analysieren, eigene Nodes in C++ implementieren, Simulationsumgebungen nutzen und ROS‑basierte Softwarearchitekturen entwerfen.

Was du danach kannst

  • ROS‑Architektur verstehen (Master, Nodes, Topics, Messages, Services, Parameters, Actions)
  • ROS‑Pakete erstellen und strukturieren (Launch‑Files, Best Practices)
  • Eigene ROS‑Programme in C++ entwickeln
  • Simulationen mit Gazebo und Unity aufsetzen
  • Visualisierungstools wie RViz nutzen
  • Mehrkörpersimulation und Grundlagen zu Echtzeitfähigkeit in ROS 2
  • Moderne Entwicklungswerkzeuge (GIT, Docker) im ROS‑Kontext anwenden

Aus was das Modul besteht

  • VorlesungVermittlung der Grundlagen durch Vortrag; aktive Teilnahme wird erwartet
  • Praktikum/ÜbungenBegleitende praktische Übungen und Projekte zur eigenständigen Anwendung unter Anleitung

Lehrmethode

  • VortragZur Einführung und Erklärung der Konzepte
  • Praktische Einzel- oder GruppenarbeitAnwendung der Inhalte in Übungen und praktischen Aufgaben
  • EigenstudiumVor- und Nachbereitung der Lehrveranstaltung sowie Bearbeitung der Übungen
Noch keine Termine im laufenden Semester
Für dieses Modul liegen im aktuellen Semester noch keine Kurstermine vor. Sie kommen meist im Lauf des Semesters dazu.
Vergangene Termine anzeigen

VorlesungIntroduction to ROS (Robot Operating System)

  • Di.10:00–12:0000.012, Seminarraum (9377.EG.012)
    12× · 14.04.–14.07.
    • 14.04.
    • 21.04.
    • 28.04.
    • 05.05.
    • 19.05.
    • 02.06.
    • 09.06.
    • 16.06.
    • 23.06.
    • 30.06.
    • 07.07.
    • 14.07.

Aus einem früheren Semester, nur als Anhaltspunkt.

Daten aus TUMonline anzeigen
Sprache
Englisch
Turnus
Sommersemester
Modulniveau
Bachelor/Master
Moduldauer
Einsemestrig
Gesamtstunden
90
Präsenzstunden
30
Eigenstudiumstunden
60
Organisationsname
Professur für Autonomous Aerial Systems (Prof. Ryll)

Lehrveranstaltungen

  • Einführung in ROS (Robot Operating System)

Offizielle Seite in TUMonline · Angaben unverbindlich.