我正在尝试从 iRobot Create 流式传输传感器数据。当我尝试 bot.stream_sensors(somenumber) 和 bot.poll_sensors(somenumbers) 时,出现元组超出范围错误。每当我输入 bot.sensors 时,我都会得到一个空数组 {}。我什至尝试在推入凹凸传感器时发送 bot.sensors,但仍然得到一个空数组。我通过串行端口连接到机器人,身边有一个串行到 USB 转换器。尝试获取传感器数据之前的唯一代码是 import openinterface bot = openinterface.CreateBot(com_port="/dev/ttyUSB0", mode="full")
有谁知道如何解决这个问题?其他地方都只使用 stream_sensors(6) ,它似乎工作正常。
PS我不久前发布了一个类似这个主题的问题,但没有人回应。不是想发送垃圾邮件,但现在我有一个更明确的问题以及明显的问题是什么,所以我想我会再试一次。