-
Notifications
You must be signed in to change notification settings - Fork 82
Open
Description
最近,hrp2_record.launch で取ったrosbagをlocalで再生してもpointcloudがrvizに表示されない問題が起こっていました.
BODY(またはground)からcamera_rgb_optical_frameなどへのtfが参照できないのがその原因で,
$ rosrun tf view_frames
で確認すると確かにHEAD_LINK1からcamera_linkへのtfが出ていませんでした.
@mmurooka @pazeshun に協力してもらい調べた結果,
先日ロボット体内のPCをindigoからkineticにupdateしたタイミングで,
staticなtfは/tf_staticとして,最初の1回しかpublishされなくなっており,
結果rosbagにも保存されなくなっていたということがわかりました.
現状の解決策としては,
ロボットを起動するときに立ち上げるlaunchファイル内でpublishしている該当するstatic tfを,
localでrosbagを再生するときにも自前でpublishすることで対処しています.
他に良い解決策はあるでしょうか.
Metadata
Metadata
Assignees
Labels
No labels