Roomba没有响应roombacomm

时间:2011-10-13 22:30:35

标签: robotics

我有一个Discovery系列iRobot Roomba和一个iRobot Create USB线。我把它们连接到我的Ubuntu 10.04笔记本电脑上。 roombacomm软件识别/ dev / ttyUSB0连接,当我发送命令时,电缆的LED亮起,但Roomba没有响应:(软件有消息:“检查Roomba ...没有Roomba。:(它是否已转动在?“(Roomba已开启。)

如果Roomba未插入“创建”电缆,则软件会显示相同的错误消息。当没有插入Roomba时,电缆不会亮起。当电缆插入Roomba时,电缆在中间点亮;当通过roombacomm GUI发出命令时,电缆在一侧亮起。因此,GUI必须具有正确的端口并与电缆通信。

您有任何疑难解答提示吗?有没有我可以尝试的替代软件库?

谢谢! --Erin

2 个答案:

答案 0 :(得分:0)

也许你正在使用错误的端口。这些instructions at iRobotReviews建议使用编号较高的端口来避免冲突。

答案 1 :(得分:0)

并非所有Discovery系列Roombas都安装了Open Interface。 http://en.wikipedia.org/wiki/Roomba#Hacking_and_extending_Roomba

如果您确定可以对Roomba进行编程,请尝试使用终端程序。使用终端程序以57600 bps(8n1)收听时打开Roomba。你会看到一个数据流。要测试传出数据,请发送128(数字,而不是ascii)。你应该听到Roomba的哔哔声。

如果您的Roomba没有回复128,您可能需要获得“Hacker Osmo”。你仍然可以从各种第三方获得它们。