BIN424: Cyber-Physical Systems: Wahrnehmung, Interaktion und Kooperation
Wahlpflicht-Module
BIN424: Cyber-Physical Systems: Wahrnehmung, Interaktion und Kooperation
Prof. Dr. Benedikt Janßen
- Prof. Dr. Benedikt Janßen
- Prof. Dr. Matteo Zella
Bachelor Informatik
Informatik
Deutsch
Wintersemester
1 Semester
5 ECTS
Deutsche Notenskala 1-5
2 V | 1 Ü | 1 P | - S
Cyber-Physical Systems: Perception, Interaction, and Cooperation
- BIN421: Hardwarenahe Systementwicklung: Sensorik, Aktorik, Embedded-Softwarearchitektur.
- BIN422: Echtzeitsysteme: Zustände, Tasks, Zeitverhalten, Synchronisation.
- BIN423: Security and Safety for Embedded Systems: Risiken, Safety/Security, Nachweise.
WAS
Mit erfolgreichem Abschluss des Moduls sind die Studierenden in der Lage, Cyber-Physical Systems als Sense-Compute-Act-Systeme zu modellieren, zu analysieren und prototypisch umzusetzen.
WOMIT
Die Studierenden erreichen dieses Lernergebnis, indem sie
- Cyber-Physical Systems durch Systemgrenzen, Umweltmodelle, Betriebsmodi, Zustände und Datenflüsse beschreiben,
- Sense-Compute-Act-Schleifen in funktionale und architektonische Modelle überführen,
- einfache Sensor-, Signal- und Bilddaten auf eingebetteten oder ressourcenbeschränkten Systemen verarbeiten,
- Verfahren zur Zustandsschätzung, Lokalisierung, Navigation, Kartenbezug und Planung einordnen,
- Mensch-CPS-Interaktionen modellieren und anhand einfacher Kriterien untersuchen,
- Embedded-Middleware, Robotik-Frameworks und verteilte CPS-Architekturen beurteilen,
- mobile Roboter als exemplarische Cyber-Physical Systems kinematisch, funktional und architektonisch einordnen,
- einfache Klassifikationsverfahren und Koordinationsprinzipien für Gesten, Umgebungszustände, Hindernisse oder vernetzte CPS prototypisch einsetzen und analysieren.
WOZU
Die Studierenden nutzen diese Kompetenzen, um informatische Lösungen für softwareintensive Systeme mit physischer Wirkung fachlich fundiert zu entwerfen und deren Möglichkeiten, Grenzen und Einsatzbedingungen beurteilen zu können. Die Kompetenzen unterstützen Tätigkeiten in Robotik, vernetzten eingebetteten Systemen, industriellen Assistenzsystemen, IoT-Anwendungen und autonomen Systemen.
- Grundbegriffe und Eigenschaften von Cyber-Physical Systems
- Sense-Compute-Act-Schleifen, Systemgrenzen, Umweltmodelle und physische Wirkung
- Betriebsmodi, Zustände, Zustandsautomaten und einfache Kontrollarchitekturen
- Funktionale und architektonische Modellierung von CPS
- Datenflüsse, Schnittstellen und Kopplung zwischen Sensorik, Verarbeitung und Aktorik
- Sensor-, Signal- und Bilddatenverarbeitung in CPS
- Merkmalsextraktion und Klassifikation für Gesten, Umgebungszustände oder Hindernisse
- Zustandsschätzung, Lokalisierung, Navigation und Planungsverfahren im Überblick
- Mensch-CPS-Interaktion und einfache Evaluationskriterien
- Mobile Roboter als exemplarische Cyber-Physical Systems
- Verteilte CPS, Embedded-Middleware und Robotik-Frameworks
- Koordination vernetzter CPS und Multi-Roboter-Systeme
Erfolgreiche Bearbeitung der Praktikumsaufgaben.
Computergestützte Klausurarbeit (90 Minuten). Im Rahmen des Prüfungskonzepts analysieren die Studierenden ein gegebenes Cyber-Physical System anhand einer fachlichen Problemstellung; Übungsartefakte können als Hilfsmittel vorgesehen werden.
- Edward A. Lee, Sanjit A. Seshia: Introduction to Embedded Systems: A Cyber-Physical Systems Approach. 2. Auflage, MIT Press, 2017.
- Rajeev Alur: Principles of Cyber-Physical Systems. MIT Press, 2015.
- Bruno Siciliano, Oussama Khatib: Springer Handbook of Robotics. 2. Auflage, Springer, 2016.
- Roland Siegwart, Illah R. Nourbakhsh, Davide Scaramuzza: Introduction to Autonomous Mobile Robots. 2. Auflage, MIT Press, 2011.
- Stuart Russell, Peter Norvig: Artificial Intelligence: A Modern Approach. 4. Auflage, Pearson, 2020.