问题是如何使用Java与Roomba合作?
答案 0 :(得分:2)
RoombaComm是一个用于通信和控制Roomba的Java库。它适用于Mac OS X,Linux和Windows。
答案 1 :(得分:0)
您可以在java中轻松编写roomba!没错,roomba的处理器没有太多的内存来真正做......任何事情 - 哈哈,但是你可以用它的SCI命令界面发送动作命令。
因此,如果您使用单独的设备在java中编程,然后使用简单的串行电缆来传递您希望roomba执行的动作命令,那么您应该是好的!
任何类型的微控制器都能正常工作。 roomba上串行端口的优点在于,您可以从中获取电源(5v)并为控制器供电。我推荐的一种方法是让一个根源来玩。它是roomba的蓝牙适配器,允许用户在不受电线限制的情况下使用该设备。
无论哪种方式,串行接口都非常基本。本网站对如何使用串行命令控制roomba进行了很好的介绍性概述: http://www.robotappstore.com/Knowledge-Base/1-Introduction-to-Roomba-Programming/15.html
您既可以将数据传输到主机,也可以将计算机放在机器人上并让它做很多事情!
希望这有帮助!