Softwareanforderungen

Das nachfolgende Bild gibt einen kleinen Einblick in die Realisierung der Client- und Server-Software ohne zu sehr ins Detail zu gehen. Aus diesem Grund wurde auf eine dementsprechende Beschreibung via UML (Unified Modelling Language) verzichtet. Auf den Unterseiten des Softwarebereichs finden Sie allerdings bessere Beschreibungen der Software gemäß der UML.

Die Client-Software ist zuständig für die Verarbeitung und Aufbereitung der Controller-Daten, sowie dem Anzeigen eines Videos am Monitor des Benutzers. Die Server-Software erhält die Daten des Clients via WLAN und übermittelt die Daten einer WebCam an den Client. Die empfangenen Daten des Clients werden in der Server-Software aufbereitet und weiter an das FPGA-Board übermittelt, welches eine PWM für die Fahrzeuglenkung, eine PWM für die Geschwindigkeit, sowie das Steuersignal für die LEDs erzeugt.