BIN425: Capstone: Robotikwerkstatt
Wahlpflicht-Module
BIN425: Capstone: Robotikwerkstatt
Prof. Dr. Holger Dander
- Prof. Dr. Holger Dander
- Prof. Dr. Matteo Zella
- Lehrende des Sprachenzentrums
Bachelor Informatik
Informatik
Deutsch und Englisch
Wintersemester
1 Semester
5 ECTS
Deutsche Notenskala 1-5
- V | - Ü | 2 P | 2 S
Capstone: Robotics Workshop
- BIN421: Hardwarenahe Systementwicklung: Embedded-Software, Schnittstellen, Hardwareabstraktion.
- BIN422: Echtzeitsysteme: Zustandsmodellierung, Ereignisse, Logging, Zeitverhalten.
- BIN423: Security and Safety for Embedded Systems: sicherheitsbewusste Systementwicklung, Risiken, Dokumentation.
- BIN425a: Robotikwerkstatt - Capstone-Projekt: 3 ECTS, 2 P
- BIN405b: Englische Sprachkompetenz: 2 ECTS, 2 S
WAS
Mit erfolgreichem Abschluss des Moduls sind die Studierenden in der Lage, eine abgegrenzte Entwicklungs- und Integrationsaufgabe in einem eingebetteten robotischen System im Team fachlich fundiert zu planen, umzusetzen, technisch zu dokumentieren und ihre Ergebnisse in englischer Sprache nachvollziehbar zu vertreten.
WOMIT
Die Studierenden erreichen dieses Lernergebnis, indem sie
- Anforderungen und Schnittstellen eines robotischen Teilsystems aus einem gegebenen Gesamtsystem ableiten,
- eine modulare Softwarelösung für eine eingebettete, Linux-basierte Rechenplattform entwerfen und implementieren,
- Hardwarezugriffe kapseln und über definierte Kommunikationsschnittstellen mit vorhandenen Komponenten interagieren,
- Sensorinformationen, Zustände und Systemereignisse erfassen, auswerten und für Systemverhalten nutzbar machen,
- Integrationsprobleme durch Diagnose, Logging und Tests nachvollziehbar bearbeiten,
- ihre Arbeit in Projektmeetings abstimmen, technische Entscheidungen im Team begründen und Ergebnisse für fachfremde oder anwendungsnahe Zielgruppen verständlich dokumentieren und präsentieren (BIN425a),
- ihr englisches Sprachniveau bestimmen, geeignete Lernangebote nutzen und ihre Sprachkompetenz bis zum Niveau B2 weiterentwickeln (BIN405b).
WOZU
Die Studierenden nutzen diese Kompetenzen, um komplexe Entwicklungs- und Integrationsaufgaben in eingebetteten, robotischen und cyber-physischen Systemen zu bearbeiten und in international geprägten Studien- und Berufskontexten fachlich zu vertreten. Dies bereitet auf Tätigkeiten in Robotik, Embedded-Softwareentwicklung, Systemintegration, Automatisierungstechnik und technischer Produktentwicklung vor.
Veranstaltungsteil BIN425a: Robotikwerkstatt - Capstone-Projekt
- Entwicklungs- und Integrationsaufgaben in robotischen und cyber-physischen Systemen
- Analyse von Anforderungen, Schnittstellen und Systemgrenzen
- Modulare Embedded-Softwarearchitektur auf Anwendungsebene
- Linux-basierte eingebettete Rechenplattformen
- Hardwareabstraktion und Kommunikation mit Fahrplattformen, Sensoren oder Aktoren
- Zustandsverwaltung, Ereignisverarbeitung und strukturierte Systemdiagnose
- Sensornahe Informationsverarbeitung, Hinderniserkennung, QR-Code-Auswertung oder Abstandserfassung
- Lokalisierung, Koordination, Gestenerkennung oder kooperatives Transportverhalten
- Integration, Testbarkeit, Logging und Fehlersuche
- Technische Dokumentation von Schnittstellen, Architekturentscheidungen und Testergebnissen
- Adressatengerechte Präsentation technischer Ergebnisse
Veranstaltungsteil BIN405b: Englische Sprachkompetenz
- Erhebung und Einordnung des individuellen Sprachniveaus
- Bestimmung des persönlichen Lernbedarfs
- Nutzung geeigneter Selbstlernangebote und Veranstaltungen des Sprachenzentrums
- Feedback und Reflexion des Lernfortschritts
- Vorbereitung auf englischsprachige Präsentation und Fachdiskussion
Testat im Veranstaltungsteil BIN405b: Englische Sprachkompetenz: Nachweis des englischen Sprachniveaus B2. Der Nachweis ist Voraussetzung für die Teilnahme an der Prüfungsleistung.
Studien- oder Projektarbeit. Das Prüfungskonzept ist als Projektarbeit mit technischer Dokumentation und Präsentation und/oder Fachgespräch in englischer Sprache im Veranstaltungsteil BIN425a: Robotikwerkstatt - Capstone-Projekt ausgestaltet. Bewertet wird ausschließlich die fachlich-informatische Leistung; die Bewertung erfolgt individuell auf Grundlage des eigenen Beitrags, der technischen Qualität, der Dokumentation und der adressatengerechten Darstellung.
- Roland Siegwart, Illah R. Nourbakhsh, Davide Scaramuzza: Introduction to Autonomous Mobile Robots. 2. Auflage, MIT Press, 2011.
- Len Bass, Paul Clements, Rick Kazman: Software Architecture in Practice. 4. Auflage, Addison-Wesley, 2021.
- Ian Sommerville: Software Engineering. 10. Auflage, Pearson, 2015.
- Christopher Hallinan: Embedded Linux Primer. 2. Auflage, Pearson, 2010.
- Peter Corke: Robotics, Vision and Control. 3. Auflage, Springer, 2023.