2011-04-02 18 views

回答

2

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

0

你可以很容易地在java中编程roomba!诚然,roomba在其处理器上没有太多内存可以做......任何东西 - 哈哈,但是你可以使用它的SCI命令接口来发送动作命令。

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

任何类型的微控制器都可以工作& roomba上的串口有什么好处,就是你可以从中获得电源(5v)以及为控制器供电。我推荐的一种方法是让牙齿打扮。这是一个适用于roomba的蓝牙适配器,可以让用户在不受电线限制的情况下使用该设备。

无论哪种方式,串行接口是非常基本的。这个网站有如何控制与串行命令的Roomba一个很好的入门概述: http://www.robotappstore.com/Knowledge-Base/1-Introduction-to-Roomba-Programming/15.html

您可以将数据传送到主机,甚至只是贴在机器人的电脑,并将它做一堆事情!

希望这会有所帮助!