Robotics - Practical Course

  • Typ: Praktikum (P)
  • Lehrstuhl: IAR Asfour
  • Semester: SS 2026
  • Zeit: Mi. 22.04.2026
    14:00 - 18:00, wöchentlich


    Mi. 29.04.2026
    14:00 - 18:00, wöchentlich

    Mi. 06.05.2026
    14:00 - 18:00, wöchentlich

    Mi. 13.05.2026
    14:00 - 18:00, wöchentlich

    Mi. 20.05.2026
    14:00 - 18:00, wöchentlich

    Mi. 03.06.2026
    14:00 - 18:00, wöchentlich

    Mi. 10.06.2026
    14:00 - 18:00, wöchentlich

    Mi. 17.06.2026
    14:00 - 18:00, wöchentlich

    Mi. 24.06.2026
    14:00 - 18:00, wöchentlich

    Mi. 01.07.2026
    14:00 - 18:00, wöchentlich

    Mi. 08.07.2026
    14:00 - 18:00, wöchentlich

    Mi. 15.07.2026
    14:00 - 18:00, wöchentlich

    Mi. 22.07.2026
    14:00 - 18:00, wöchentlich

    Mi. 29.07.2026
    14:00 - 18:00, wöchentlich


  • Beginn: 23.04.2025
  • Dozent: Prof. Dr.-Ing. Tamim Asfour
  • SWS: 4
  • ECTS: 6
  • LVNr.: 24870
  • Hinweis: Präsenz
Inhalt

Das Roboterpraktikum wird als begleitende Veranstaltung zu den Vorlesungen Robotik I–III angeboten. Jede Woche arbeiten die Studierenden in einer Kleingruppe an einem neuen Versuch, den sie zuvor auf Basis zur Verfügung gestellten Materials vorbereiten.

Das Praktikum umfasst eine Einführung in das Roboterentwicklungsframework und das episodische Robotergedächtnis der kognitiven Architektur in ArmarX. Weitere Versuche befassen sich mit geometrischer und kinematischer Modellierung von Robotern, inverser Kinematik, kollisionsfreier Bewegungsplanung, Aufgabenraumregelung, Greifplanung, geometrischem Szenenverständnis, Punktwolkensegmentierung und Programmierung durch Vormachen unter Nutzung von Bewegungsprimitiven.

Qualifikations-/Lernziele:

Studierende können konkrete Lösungsansätze für verschiedene robotische Probleme aus den Bereichen Modellierung, Perzeption, Kognition und Regelung anwenden.

Studierende sind in der Lage, zur Verfügung gestelltes Material in Vorbereitung der Versuche zu verstehen und Fragen dazu zu beantworten.

Studierende können Lösungen mit den Programmiersprachen C++ und Python unter Verwendung geeigneter Softwareframeworks implementieren. Sie haben ein tiefes Verständnis ihres geschriebenen Codes, und können die Möglichkeiten und Grenzen des gewählten Ansatzes reflektieren.

VortragsspracheEnglisch
Organisatorisches

The assessment takes the form of a different type of examination in accordance with Section 4 (2) No. 3 SPO and consists of several exercises.

Requirements:
Knowledge of the C++ programming language is required.

Recommendations
Attending the lectures Robotics I – Introduction to Robotics, Robotics II – Humanoid Robotics, Robotics III – Sensors and Perception in Robotics is recommended.

Workload:
180 h

  • approx.     2 h introductory session
  • approx.   18 h initial training (software framework)
  • approx. 120 h group work
  • approx.   40 h attendance time