2012年5月27日日曜日

ROS Unity Indicator

Ubuntu Unityユーザのみなさんこんにちは。

最初にUnityを触った時はありえない!
と思いましたが、今や慣れました。みなさんはどうですか?

前回ちらっと紹介しましたが、ROSの状態を示すアイコンをバーに追加してみました。

インストールは前回記事を参照してください。
roswsを使っている人は以下で入れられます。


$ rosws merge 'https://raw.github.com/OTL/orz-ros-pkg/master/orz-ros-pkg.rosinstall'

$ rosws update

実行は以下です。

$ rosrun unity_indicator ros_indicator


おなじみROSのアイコンがでます。
で、ノードやトピック、サービス、パラメータの参照ができます。


エラーが発生(Logにエラーレベルを出力)するとアイコンが赤くなります。


また、トピック詳細を参照すると、ぼやっと現れます。
ノードをKillしたりもできます。


ROSは基本的にコマンドラインが重視されますが、これくらいのちょい機能+オシャレならいいんじゃないかなー。
本当はrosrubyでつくろうとしたけど、Pythonでプロトタイプしてたらめんどくさくなって、そのままPythonです。

動画はこちら。
大画面推奨ですが全画面だとおかしくなるかも。


追記:
すでにほぼ同じものがありました。
さすがiHeartRoboticsやるなぁ。

http://www.ros.org/news/2010/08/rind-ros-status-indicator.html
http://ros.org/wiki/rind

2 件のコメント: