hsnuhayato / rtm-ros-robotics

Automatically exported from code.google.com/p/rtm-ros-robotics
0 stars 0 forks source link

rtprintで()付きのポートの出力を表示できない #70

Open GoogleCodeExporter opened 9 years ago

GoogleCodeExporter commented 9 years ago
roslaunch jsk_hrpsys_ros_bridge hrp4r_startup.launch
で立ち上がるシミュレーション環境に置いてrtprintを用いて�
��ートの出力を確認する際, 
ポート指定の名称の中に()が入っているとBad port 
specificationとなり出力を表示できないようです.
なおrtlsやrtcatは()をエスケープすれば普通に使えます.また, 
自動生成で出てくるxmlを編集してシミュレータ名の()を外す
と普通に指定のポートの出力を読むことができます.
当座の対策としてはxml自動生成時のシミュレータ命名規則��
�()をつけるのをやめるのが一番早いかもしれません.

-- 以下ログ --
iori@iori-t430s:~/prog/euslib/demo/iori/hrp4r/hrp4r_tests$ rtprint 
/localhost/HRP4R\(Robot\)0.rtc:lfsensor
rtprint: Bad port specification: /localhost/HRP4R(Robot)0.rtc:lfsensor
iori@iori-t430s:~/prog/euslib/demo/iori/hrp4r/hrp4r_tests$ rtprint 
/localhost/longfloor\(Robot\)0.rtc:qRef
rtprint: Bad port specification: /localhost/longfloor(Robot)0.rtc:qRef

Original issue reported on code.google.com by ik0...@gmail.com on 12 Apr 2013 at 3:42

GoogleCodeExporter commented 9 years ago
rtshel3で対応しているか確認して、ダメならopenrm-usersで確認�
��るのがいいですね

Original comment by kei.ok...@gmail.com on 12 Apr 2013 at 8:51