Java中的机器人仿真

时间:2010-02-24 22:00:03

标签: java simulation robotics

我正在做一个关于机器人模拟的项目,我需要帮助。我必须模拟仓库中机器人的活动。我正在使用头脑风暴机器人和乐高的仓库。这里的要点是我必须在Java GUI上模拟机器人的所有活动。也就是说,每当机器人移动时,用户必须在GUI上看到一个代表机器人的移动物体。

当仓库的道路/铁路/交叉路口发生变化时,也必须在屏幕上进行更改。整个项目是我必须实时模拟机器人在仓库中做的任何事情。一切都必须实时发生

我在问我可以使用Java中的哪些库来实时进行此模拟,如果有人也可以指向任何网站以获取有用的信息。我要求Java中的库可用于实时可视化模拟。

3 个答案:

答案 0 :(得分:3)

最简单的(如果不是最好的)起点可能是“Java2D”API:http://java.sun.com/products/java-media/2D/index.jsp

答案 1 :(得分:3)

MASON http://cs.gmu.edu/~eclab/projects/mason/是一个很好的Java多代理2D模拟器,可以用于许多机器人问题。

答案 2 :(得分:1)

在这种情况下,使用ARIA完成接口,所有流行的机器人Pioneer P3-DXKhepera都可以由ARIA控制。我想也可以使用LABVIEW,但我不确定。所有这些软件都或多或少都是C ++ / Java!

即使Lego Mindstorms也可能与实时屏幕GUI结合(阅读它,从未做过)