Software-Praktikum / -Projekt im Sommersemester 2012

Skizze zur Systemstruktur

 

Es sollte ein modulares Softwaresystem zur Übertragung von Bilddaten konzipiert und implementiert werden. Eine mögliche Struktur für den Einsatz im Robotik- und IBV-Labor ist im Bild skizziert, wobei die anzustrebende Ausbaustufe von der Anzahl der teilnehmenden Gruppen abhing.

Der genaue Umfang des Gesamtprojektes sowie die Verteilung der einzelnen Teilthemen wurde in der Planungsphase erörtert und gehörte damit zum Aufgabenbereich aller 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 fordert Bilddaten über das Labornetzwerk an, konvertieren diese in das aktuelle OpenCV2-Format (cv::Mat) und ermöglichen darauf basierende Bildverarbeitungsoperationen.
  • Betriebssystem-Basis für alle Arbeiten ist Microsoft-Windows XP bzw. Windows 7.
  • Entwicklungsumgebungen und Bibliotheken sind: Microsoft-Visual Studio 2010 (C/C++), OpenCV2.3 und das Microsoft Kinect-SDK.

Bearbeitet wurden diese Themen von Studierenden der Fachrichtung Technische Informatik:

swp10: Niklas Heimbokel und André Wilke
swp11: Jan Rasehorn und Jan Winter
swp12: Janine Mackens und Henrik Pein