(rostopicがもっとも使うコマンドではないでしょうか?)
私は何かをpublishするときに、
すぐスライダで値を変えられるGUIを作りたくなるのですが、
メッセージ型に合わせていちいち作るのがあほらしいといつも思っていました。
ROS標準にはrqt_publisherというのがあるのですが、いかんせんテキスト形式で値をセットするだけで、私の要求には答えません。
そこで自分で作ってみました。
indigoとhydroにリリースしたので、
$ sudo apt-get install ros-indigo-rqt-ez-publisher
もしくは
$ sudo apt-get install ros-hydro-rqt-ez-publisher
実行は以下のようにするか
$ rosrun rqt_ez_publisher rqt_ez_publisher
$ rqt
として、Plugins -> Topics -> Easy Message Publisherとして作ってください。
(rqt_publisherと同じように、rqtのプラグインになっています)
使い方は基本的にはすでにSubscribeされているトピックを選択すると、GUIができます。
あとはスライダを動かせばPublishされます。
イメージビデオを作りました。(全画面での視聴推奨)
まだまだバグがあるとおもいますが、何かフィードバックいただけるとありがたいです。
wiki: http://wiki.ros.org/rqt_ez_publisher
ソースコード: https://github.com/OTL/rqt_ez_publisher
0 件のコメント:
コメントを投稿