6

私はロボットシミュレーションに関するプロジェクトを行っていますが、助けが必要です。倉庫内のロボットの活動をシミュレートする必要があります。倉庫にはマインドストームロボットとレゴを使っています。ここでのポイントは、JavaGUIでロボットのすべてのアクティビティをシミュレートする必要があるということです。つまり、ロボットが移動しているときはいつでも、ユーザーはロボットを表す移動オブジェクトをGUIで確認する必要があります。

倉庫の道路/レール/交差点が変更された場合は、画面上でも変更する必要があります。プロジェクト全体では、倉庫でロボットが行っていることをリアルタイムでシミュレートする必要があります。すべてがリアルタイムで発生する必要があります

このシミュレーションをリアルタイムで実行するために使用できるJavaのライブラリと、誰かが私に適切な情報を提供するサイトを教えてくれるかどうかを尋ねています。シミュレーションをリアルタイムで視覚化するために使用できるJavaのライブラリを求めています。

4

3 に答える 3

3

MASON http://cs.gmu.edu/~eclab/projects/mason/は、多くのロボット工学の問題に使用できる優れた Java マルチエージェント 2D シミュレーターです。

于 2010-03-31T21:01:34.167 に答える
3

おそらく、開始するのに最も簡単な (最善ではないにしても) 場所は、「Java2D」API です: http://java.sun.com/products/java-media/2D/index.jsp

于 2010-02-24T22:03:24.273 に答える
1

このようなシナリオでは、インターフェイスは ARIA を使用して行われPioneer P3-DXKheperaなどの一般的なロボットはすべてARIAで制御できます。LABVIEWも使用できると思いますが、よくわかりません。これらのソフトウェアはすべて、多かれ少なかれ C++/Java に似ています。

Lego Mindstormsでさえ、おそらくリアルタイムのオンスクリーン GUI と組み合わせることができます (それについて読んだことがありますが、実際に行ったことはありません)。

于 2010-03-14T11:02:10.883 に答える