? Konzeption, Planung und Implementation eines Objekterkennungs- sowie Tracking-Systems unter
Einsatz von Rust unter Echtzeitbedingungen
? Nutzung der Industriekamera IDS U3-3044LE Color CS (bis zu 230 Kamerabildern pro Sekunde bei
einer Auflösung von 1.58 Megapixel)
? Echtzeitverarbeitung des Kameradatenstroms in der Rust-Anwendung und Visualisierung der
erkannten Objekte im Live-Videodatenstrom
? Implementierung einer Wrapper-Funktionalität zur Nutzung des C basierten Kamerainterfaces in der
Rust Applikation (Schnittstellenprogrammierung)
? Docker-basierte Entwicklungsumgebung mit Anbindung des Kamerainterfaces (Containerisierung)
? Continuous Integration/Development (CI/CD) für die automatisierte Release-Erstellung
? Einsatz von GitLab Artifacts und Container Registry
? Docker-in-Docker (DinD) Setup für Containerbau in CI Pipeline
? Hierarchische Pipelines (Parent/Child, Upstream/Downstream, Multipipelining) für die Anpassung
von Containern und nachgeschaltetem Bauen der Software
? Pipeline Optimierung (Caching, Docker Layer, Nebenläufigkeit (parallel), Job-Dependencies