1

问题是如何使用 Java 使用 Roomba?

4

2 回答 2

2

RoombaComm是一个用于通信和控制 Roomba 的 Java 库。它适用于 Mac OS X、Linux 和 Windows。

于 2011-04-02T12:50:20.880 回答
0

您可以轻松地在 java 中对 roomba 进行编程!确实,roomba 的处理器上没有太多内存可以真正做...任何事情 - 哈哈,但您可以使用它的 SCI 命令接口向它发送运动命令。

因此,如果您使用单独的设备在 java 中编程,然后使用简单的串行电缆来传递您希望 roomba 执行的运动命令,那么您应该很好!

任何类型的微控制器都可以工作,并且 Roomba 上的串行端口的好处是您可以从中获取电源 (5v) 以及为控制器供电。我推荐的一种方法是找一个rootooth来玩。它是用于 Roomba 的蓝牙适配器,可以让人们在不受电线限制的情况下使用该设备。

无论哪种方式,串行接口都是非常基本的。该网站对如何使用串行命令控制 Roomba 进行了很好的介绍性概述: http ://www.robotappstore.com/Knowledge-Base/1-Introduction-to-Roomba-Programming/15.html

您可以将数据传输到主机,甚至可以将您的计算机放在机器人上并让它做很多事情!

希望这可以帮助!

于 2012-07-06T00:50:29.017 回答