2010-02-24 7 views
6

Ich mache ein Projekt zur Robotersimulation und brauche Hilfe. Ich muss die Aktivitäten eines Roboters in einem Lagerhaus simulieren. Ich benutze Mindstorm-Roboter und Lego's für das Lagerhaus. Der Punkt hier ist, dass ich alle Aktivitäten des Roboters auf einer Java GUI simulieren muss. Das heißt, wann immer sich der Roboter bewegt, müssen Benutzer auf der GUI ein sich bewegendes Objekt sehen, das den Roboter darstellt.Robotersimulation in Java

Wenn sich die Straßen/Schienen/Kreuzungen des Lagers ändern, muss es auch auf dem Bildschirm geändert werden. Das ganze Projekt muss ich simulieren, was der Roboter im Lager in Echtzeit tut. Alles muss in Echtzeit passieren

Ich frage, welche Bibliotheken in Java ich verwenden kann, um diese Simulationen in Echtzeit zu machen, und wenn jemand mich auch auf jede Seite für gute Informationen zeigen kann. Ich frage nach Bibliotheken in Java, mit denen ich die Simulation in Echtzeit visualisieren kann.

+1

Beachten Sie, dass "Echtzeit" eine besondere Bedeutung in der Software hat. http://en.wikipedia.org/wiki/Real-time_computing –

Antwort

1

In solchen Szenarien die Anbindung erfolgt über ARIA, alle gängigen Roboter als Pioneer P3-DX und Khepera durch ARIA gesteuert werden. Ich denke, dass LABVIEW kann auch verwendet werden, aber ich bin mir nicht sicher. All diese Programme sind mehr oder weniger C++/Java-ähnlich!

Auch Lego Mindstorms kann wahrscheinlich zu einer Echtzeit auf dem Bildschirm GUI verheiratet wird (lesen Sie darüber nach, es nie tat)