ロボオペレーティングシステムがAndroidにも搭載されました

画像



2年前に、 ロボット用の特別なオペレーティングシステムを作成する計画を発表しました。 これは作成され、すでに正常に使用されており、ますます多くの「グッズ」が補充されています。



昨日、ミュンヘン工科大学の科学者グループが、このOSをAndroidに移植することを発表しました。





ROSとは?



ROSは、さまざまなノードを接続できるカーネルで構成されています。 ノードを配布できます。 典型的な使用例:センサーとアクチュエーターがカーネルに接続されています。 センサーからの信号はコアによって処理されます。 特定のイベントが発生すると、信号がアクチュエータに送信されます。



これはAndroidとどう関係しますか?



これまで、ROSはLinuxでのみ使用できました。 現在、Androidスマートフォンはモバイルセンサーとして機能し、コアの信号を生成できます。 カーネルに接続するには、電話でスクリプトを実行し、ROSカーネルを搭載したコンピューターのIPアドレスを入力する必要があります。 代替オプションがあります-IPアドレスを含むQRコードを読み取ります。 たとえば、DEWを介して光を制御する部屋があります。 部屋に入る前にQRコードがあります。 ユーザーは携帯電話でこのコードを読み取り、コアに接続して部屋の照明を制御できます。 ビデオリンクは、動作中のシステム全体を示しています。



電話機は、コアとの双方向通信を備えています。 したがって、電話で使用可能なセンサー(カメラ、加速度計、ジャイロスコープ、ディスプレイ)は、POCコアを備えたコンピューターでオペレーターが使用できるようになります。



ros.org経由



All Articles