我正在做一个关于机器人模拟的项目,我需要帮助。我必须模拟仓库中机器人的活动。我正在使用头脑风暴机器人和乐高的仓库。这里的要点是我必须在Java GUI上模拟机器人的所有活动。也就是说,每当机器人移动时,用户必须在GUI上看到一个代表机器人的移动物体。
当仓库的道路/铁路/交叉路口发生变化时,也必须在屏幕上进行更改。整个项目是我必须实时模拟机器人在仓库中做的任何事情。一切都必须实时发生
我在问我可以使用Java中的哪些库来实时进行此模拟,如果有人也可以指向任何网站以获取有用的信息。我要求Java中的库可用于实时可视化模拟。
答案 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-DX和Khepera都可以由ARIA控制。我想也可以使用LABVIEW,但我不确定。所有这些软件都或多或少都是C ++ / Java!
即使Lego Mindstorms也可能与实时屏幕GUI结合(阅读它,从未做过)