質問は、Javaを使用してルンバを操作するにはどうすればよいですか?
2 に答える
RoombaCommは、ルンバを通信および制御するための Java ライブラリです。Mac OS X、Linux、および Windows で動作します。
ルンバはJavaで簡単にプログラムできます!確かに、ルンバのプロセッサには実際に実行するためのメモリがあまりありません...何でも-ははは、SCIコマンドインターフェイスを使用してモーションコマンドを送信できます。
したがって、別のデバイスを使用してJavaでプログラミングし、次に単純なシリアルケーブルを使用して、ルンバに実行させたいモーションコマンドを中継する場合は、問題ないはずです。
あらゆる種類のマイクロコントローラーが機能します。ルンバのシリアルポートの優れている点は、そこから電源(5v)を供給して、コントローラーに電力を供給できることです。私がお勧めする1つの方法は、根っからの遊びをすることです。これはルンバ用のBluetoothアダプターであり、ワイヤーに縛られることなくデバイスをいじることができます。
いずれにせよ、シリアルインターフェースはかなり基本的です。このWebサイトには、シリアルコマンドを使用してルンバを制御する方法の概要が記載されています。http: //www.robotappstore.com/Knowledge-Base/1-Introduction-to-Roomba-Programming/15.html
データをホストコンピューターに転送することも、コンピューターをロボットに貼り付けて、さまざまなことを実行させることもできます。
お役に立てれば!