dein Problem wird die Webcam und die Trägheit des Motors sein, die Übertragung eines einfachen Befehls bedarf weniger als 1ms ... es sei denn, die Firmware braucht Ewigkeiten um den Befehl aus der Netzwerkschnittstelle zu lesen!!!
Es kommt alles auf dein Können an! Bzw. die Komponentenauswahl!
RN Motorkontrol: .. kenn ich persönlich nicht, vermute mal 1 Prozessor drauf, der ala Round Robin die Netzwerkschnittstelle nicht sofort abruft sondern nur wenn er grad Zeit hat!
Camera VLC : meinst du jetzt vom VLC Player ? Wenn das Bild erst noch codiert wird ist es kein Wunder dass eine Verzögerung entsteht! Lieber ne Kamera nehmen, die mit entsprechenden Treibern und ner API ausgestattet ist um die Bilder direkt zu lesen! Ich habe hier auf Arbeit mal mit ner 1000 € Cam gearbeitet um ein Echtzeitbild über eine Radarkeule zu legen, als Rechner hatte ich da nen Atom auf nem Mini-ITX und der war schon schwer am schaufeln um nur die Kamera auszulesen! Zwecks Einsparungen wollte ich das Bild vorher übern Codec gehen lassen (ne extra Steckkarte) und dann in die Anwendung laden .... Ergebnis war 1 Sekunde Verzögerung etwa ... aber die Prozessorlast hat sich deutlich verbessert.
Ich will damit nur nochmal betonen, dass es NICHT der OUTPUT ist, der langsam ist, sondern der INPUT!
ACHTUNG: Ich werde hier ein paar Links einstellen um ein paar Möglichkeiten aufzuzeigen die ich persönlich favorisiere, es soll keine Werbung sein!
http://www.dacomwest.de/de/ethermodul.htm unter Gatewaymodule finden sich viele Lösungen für eine easy-use Schnittstelle für µCs ans LAN
alles Weitere ist deinen Künsten im Umgang mit Mikrokontrollern bzw. dem Zukauf entsprechender serielle ansteuerbarer Hardware überlassen (bei seriellen Lösungen habe ich bisher nie irgendwelche Probleme mit verzögerungen festgestellt ... abgesehen von Trägheit)
Lesezeichen