UnivIS
Information system of Friedrich-Alexander-University Erlangen-Nuremberg © Config eG 
FAU Logo
  Collection/class schedule    module collection Home  |  Legal Matters  |  Contact  |  Help    
search:      semester:   
 
 Layout
 
printable version

 
 
Module Description Sheet (PDF)

 
 
 Also in UnivIS
 
course list

lecture directory

 
 
events calendar

job offers

furniture and equipment offers

 
 

Einführung in die Programmierung humanoider Roboter (NAORob)5 ECTS
(englische Bezeichnung: Basic principles of programming humanoid robots)
(Prüfungsordnungsmodul: Einführung in die Programmierung humanoider Roboter)

Modulverantwortliche/r: Jörg Franke
Lehrende: Julian Seßner


Start semester: WS 2020/2021Duration: 1 semesterCycle: jährlich (WS)
Präsenzzeit: 60 Std.Eigenstudium: 90 Std.Language: Deutsch

Lectures:


Empfohlene Voraussetzungen:

Programmiererfahrung in C++, Teilnahme an der Vorlesung „Grundlagen der Robotik“ oder vergleichbare Kompetenzen empfehlenswert

It is recommended to finish the following modules before starting this module:

Grundlagen der Robotik (SS 2020)


Inhalt:

  • Humanoide Robotik
  • Methoden des zweibeinigen Laufens

  • Roboterbahn- und Greifplanung

  • Lokalisierung und Kartierung bei mobilen Robotern

  • Ablaufsteuerung komplexer Roboterverhalten mit Zu-standsautomaten

  • Grundlegende Konzepte des Robot Operating Systems (C++)

  • Simulation von Roboter und virtuellen Umgebungen (Gazebo)

  • Rechnersehen mit OpenCV

  • Methoden der Künstlichen Intelligenz im Bereich der Robotik

  • Lösung einer Teamaufgabe im Rahmen der Veranstaltung

Lernziele und Kompetenzen:

In der Lehrveranstaltung setzen die Studierenden eigenständig fortgeschrittene Aufgabenstellungen in der humanoiden Robotik und angrenzenden Themengebieten wie der Simulation, des Rechnersehens und der Künstlichen Intelligenz an konkreten Beispielen um.

Den Studierenden werden folgende Fach- und Methodenkompetenzen vermittelt: Nach Besuch der Vorlesung können die Studierenden

  • wichtige Begriffe der Robotik einordnen

  • Herausforderungen der humanoiden Robotik in Bezug auf die komplexe Kinematik verstehen und Lösungsansätze erarbeiten

  • komplexe Fragestellungen der humanoiden Robotik (Robotik-Frameworks, Simulationstools und Frameworks zur Bildverarbeitung und Künstlichen Intelligenz) analysieren und praktisch anwenden

  • Methoden der Bewegungssteuerung und –planung von Robotern erläutern und anwenden

  • die Selbstlokalisierung mobiler Roboter erklären und an Beispielen untersuchen

Die Studierenden erwerben und trainieren im Rahmen der Teamaufgabe zusätzlich folgende Selbst- und Sozialkompetenzen: Nach Besuch der Vorlesung können die Studierenden

  • eigenverantwortlich Aufgaben zur Vorbereitung lösen

  • sich die Bearbeitungszeit einteilen

  • zielorientiert in der Gruppe mit anderen Studierenden zusammenarbeiten

  • eigene Stärken einschätzen und diese gezielt in die Teamleistung einfließen lassen


Studien-/Prüfungsleistungen:

Einführung in die Programmierung humanoider Roboter (Prüfungsnummer: 71241)

(englischer Titel: Basic principles of programming humanoid robots)

Prüfungsleistung, Klausur, Dauer (in Minuten): 90, benotet
Anteil an der Berechnung der Modulnote: 100.0 %

Erstablegung: WS 2020/2021, 1. Wdh.: SS 2021
1. Prüfer: Jörg Franke
Termin: 15.02.2021, 08:00 Uhr, Ort: s. Aushang
Termin: 05.10.2021, 08:00 Uhr, Ort: H 10 TechF
Termin: 14.02.2022, 08:00 Uhr, Ort: H 7 TechF
Termin: 04.10.2022

UnivIS is a product of Config eG, Buckenhof