2010-11-21 2 views
0

iRobot Createからセンサーデータをストリーミングしようとしています。 bot.stream_sensors(somenumber)とbot.poll_sensors(somenumbers)を試してみると、範囲エラーからタプルが抜けてしまいます。私がbot.sensorsを入力すると、空の配列{}が得られます。私はまだ空の配列を取得して、バンプセンサーを押しながらbot.sensorsを送信しようとしました。私はシリアルポートを介して私の側にシリアルtoUSBコンバータとボットに接続されています。センサデータを取得しようとする前に、唯一のコードが ボット= openinterface.CreateBot 輸入openinterfaceである(COM_PORT =「は/ dev/ttyUSB0」、MODE =「フル」)iRobotセンサーデータを返さないで作成

は、誰もがこの問題を解決する方法のアイデアを持っています問題?他のどこでもstream_sensors(6)が使用されていますが、うまく動作しているようです。

P.S.あまりにもずっと前にこの話題に似た質問を投稿しましたが、誰も答えませんでした。迷惑メールにしようとしていませんが、今私はもっと明確な質問をしています。明らかな問題があるので、私はもう一度やり直すことを考えました。

+0

私はちょうどその質問から来たと思います。新しい質問が古い質問と密接に関連していると感じたら、古い質問を編集して更新された情報を含めることができます。 – spade78

答えて

0

私はこのsiteからopeninterface.pyをダウンロードしました。これにはいくつかのサンプルプログラムが含まれていました。サンプルコードを試してみて、他の洗練されたサンプルコードを見つけようとしてから、実際のコードに移行する前にまずそれを試してみることをお勧めします。あなたはどこかのステップを失っているかもしれません。

0

私はこの回答に少し遅れているかもしれませんが、参考のためです。 Pyrobotを使用すると、iRobotを直接制御することが大幅に簡素化されます。

関連する問題