Mitarbeiter
Software-Praktikum / -Projekt im Wintersemester 2011/2012
Es wurde ein modulares Softwaresystem zur Übertragung von Einzelbilddaten konzipiert und implementiert. Die prinzipielle Struktur für den Einsatz im Robotik- und IBV-Labor ist im Bild skizziert.
Der genaue Umfang des Gesamtprojektes (Erstellung eines Lasten-/Pflichtenheftes), sowie die Verteilung der einzelnen Teilthemen wurde in der Planungsphase erörtert und gehörte zum Aufgabenbereich beider Gruppen.
Einige weitere Eckpunkte waren:
- Die auf PC#1 laufende Applikation nimmt Kommandos über die Schnittstellen entgegen, kümmert sich um den Bilddatenzugriff und liefert die gewünschten Informationen.
- PC#2 und PC#3 fordern Bilddaten über das Labornetzwerk an, konvertieren diese in das aktuelle OpenCV2-Format (cv::Mat) und ermöglichen darauf basierende Bildverarbeitungsoperationen.
- PC#2 bietet diese Funktionalität über die Python-Schnittstelle zu OpenCV, PC#3 realisiert das hingegen über eine C/C++ - Applikation.
- Betriebssystem-Basis für alle Arbeiten ist Microsoft-Windows XP bzw. Windows 7.
- Entwicklungsumgebungen und Bibliotheken sind: Microsoft-Visual Studio 2010 (C/C++), Python2.7, OpenCV2.3 und eine API für den FrameGrabber-Zugriff.
Es galten die allgemeinen Hinweise und Richtlinien zur Studienleistung, die auf der Website von Herrn Prof. Dr. Uwe Schmidt zusammengestellt sind.
Bearbeitet wurde das Projekt von zwei Teams der Fachrichtung Technische Informatik:
swp16: Lennart Bublies und Achmed Sous
swp17: Nils Büscher und Sascha Rath