|
Einführung in die Programmierung humanoider Roboter (NAORob)5 ECTS (englische Bezeichnung: Basic principles of programming humanoid robots)
Modulverantwortliche/r: Jörg Franke Lehrende:
Julian Seßner
Start semester: |
WS 2020/2021 | Duration: |
1 semester | Cycle: |
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 empfehlenswertIt 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
Verwendbarkeit des Moduls / Einpassung in den Musterstudienplan: Das Modul ist im Kontext der folgenden Studienfächer/Vertiefungsrichtungen verwendbar:
- Informatik (Bachelor of Science)
(Po-Vers. 2009s | TechFak | Informatik (Bachelor of Science) | Nebenfach | Nebenfach Maschinenbau | Computerintegrierte Produktion | Einführung in die Programmierung humanoider Roboter)
- Informatik (Bachelor of Science)
(Po-Vers. 2009w | TechFak | Informatik (Bachelor of Science) | Gesamtkonto | Nebenfach | Nebenfach Maschinenbau | Computerintegrierte Produktion | Einführung in die Programmierung humanoider Roboter)
- Informatik (Master of Science)
(Po-Vers. 2010 | TechFak | Informatik (Master of Science) | Gesamtkonto | Nebenfach | Nebenfach Maschinenbau | Computerintegrierte Produktion | Einführung in die Programmierung humanoider Roboter)
- Mechatronik (Master of Science)
(Po-Vers. 2012 | TechFak | Mechatronik (Master of Science) | Mechatronik (Studienbeginn bis 30.09.2020) | Gesamtkonto | M3 Technische Wahlmodule | Einführung in die Programmierung humanoider Roboter)
- Mechatronik (Master of Science)
(Po-Vers. 2020w | TechFak | Mechatronik (Master of Science) | Mechatronik (Studienbeginn ab 01.10.2020) | Gesamtkonto | M3 Technische Wahlmodule | Einführung in die Programmierung humanoider Roboter)
- Medizintechnik (Bachelor of Science)
(Po-Vers. 2013 | TechFak | Medizintechnik (Bachelor of Science) | Gesamtkonto | Vertiefungsmodule MB/WW/CBI | Vertiefungsmodule aus der Studienrichtung Gerätetechnik | Einführung in die Programmierung humanoider Roboter)
- Medizintechnik (Bachelor of Science)
(Po-Vers. 2018w | TechFak | Medizintechnik (Bachelor of Science) | Gesamtkonto | Pflicht- und Wahlpflichtmodule der Studienrichtung Medizinische Gerätetechnik, Produktionstechnik und Prothetik (Modulpruppen B6 und B8) | B8 Wahlpflichtmodule der Studienrichtung Medizinische Gerätetechnik, Produktionstechnik und Prothetik | Vertiefungsmodule MB/WW/CBI | Einführung in die Programmierung humanoider Roboter)
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
- 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
|
|
|