Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Bagfile player mode #9

Merged
merged 2 commits into from Mar 15, 2015
Merged

Conversation

hyaguchijsk
Copy link
Collaborator

bagfileを用いることを想定しています.

% rosbag record /camera/camera_info /camera/image_raw

を行い,再生する場合にgscamだけを無効にしたいので,
DEVICE=falseの場合gscamのノードをあげないようにしてあります.

これだけだと,static_transform_publisherが出力するtfが現在のものになるため,
rvizで表示できない不都合があります.
これを回避するためにはタイムスタンプをいじってtfを出力させるかtfも同時にとっておくかになりますが,
どちらの場合にもstatic_transform_publisherは切っておく必要があります.
このため,PUBLISH_TFを追加し,tfの出力を選択するようにしました.

よってbagを用いた場合,以下の方法で三次元復元を行わせることができます.

$ roslaunch ps4eye stereo.launch PUBLISH_TF:=false DEVICE:=false

ところで,似たような未使用引数PUBLISH_FRAMEがありますが,これはどのような意図でしょうか?
もしこれを使っても良いならそのようにしておきます.

@longjie
Copy link
Owner

longjie commented Mar 15, 2015

ありがとうございます。bagの場合だと必要ですね。
PUBLISH_FRAMEは多分何かのミスだと思うので、PUBLISH_TFにしてしまえばいいと思います。
mergeします。

longjie added a commit that referenced this pull request Mar 15, 2015
@longjie longjie merged commit 343424d into longjie:master Mar 15, 2015
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants