-
Notifications
You must be signed in to change notification settings - Fork 61
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
[hrpsys_ros_bridge_tutorials/models] Change the location of multisens… #504
base: master
Are you sure you want to change the base?
Conversation
ずっと |
JAXONのみでの暫定的な確認ですが, 下記の変更を入れないと正しいJAXON_WH_SENSORS.urdfはできない気がします. また新しいmultisenseSL.urdf.xacroはnameをprefixに取るように変わっていて, 今は後方互換製のために暫定的にname=""を与えていますが, urdfで先頭に/が入るのは規約的に良いんでしたっけ? |
少し設定変えたので、これで、 |
状況がほとんど理解できないので、 |
アップストリームのmultisenseSL.urdfがmultisenseSL.urdf.xacroになった際, multisenseのlink名とjoint名の頭にxacroのnameパラメータで指定されるprefixが入るようになりました. 対策としては
の2つがありそうです. |
とすると何がおこるのか確認できているかな? 確認する必要のある対象について、大本の変更以前と |
2の場合, urdfのmultisense関連のlink・joint名の先頭に"/"がつきます.
現状で気がついているのはjaxonvisionの認識系pipeline内で
joint名についてはtilt_laser_listenerが想定しているjoint名(motor_joints)とjoint_statesのjoint名(/motor_joints)のマッチングが出来ないことが分かっています. |
結果と判断だけでなくて中間の情報も含めよう。
でtfは実際にどうなってる? 頭に"/"がついているのか? いずれにしろ、 tfは先頭に"/"がついてしまうが解決はできる この際、調べて必要なところは変えたほうが後に災いを残さないのではないか |
見る限りでは頭に"/"はついていないようです.
使ってみて該当箇所を見つけ次第直していくようなことになりそうですが, また先程 @mttamtam さんと確認しましたが, |
これについてはlidar系のhokuyo_link, camera系のleft_camera_optical_frameなど使っているものが多そうなものがあるかと思います. |
multisense_description はソースから入れているのであれば、.rosinstall
を直して、バージョンを3.xに固定しておく、というてもあるんじゃないでしょうか.
…--
◉ Kei Okada
2017-02-27 18:51 GMT+09:00 Iori Kumagai <[email protected]>:
(たぶんlinkの名前を明示的に使ってるところはほとんどないはずurdf内headくらいか)
これについてはlidar系のhokuyo_link, camera系のleft_camera_optical_
frameなど使っているものが多そうなものがあるかと思います.
—
You are receiving this because you commented.
Reply to this email directly, view it on GitHub
<#504 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AAeG3LE4aZBoXEwzTlfjg1W9GBOeD8Fjks5rgpyrgaJpZM4MIoG9>
.
|
ビルドが通らないな、と思ってファイル名を変更したら通るようになったけど実は動かなかった、という迂闊なプルリクを送ってしまって申し訳ないのですが、multisense_rosの4.0.0で互換性のない変更が色々と加えられている点から、
というのが楽で良いのではないかと思いました。 |
そうですね。ちょっと考えたんですが、今はある程度試せる時期かなと思ってはいました。
何が問題そうでしょうか? それと、4.0.0へ変更になった時に、xacroになった以外の有効そうな変更はありそうでしょうか? |
このブランチのままだと
については、「いろいろ」と書いてしまいましたが大本を見ると |
…e model files
multisense_rosの下記のアップデートに伴って、multisenseのURDFファイルの置き場所が変わり、xacroになりました。
https://bitbucket.org/crl/multisense_ros/commits/7e23594784d062995f074cfded04942a0b51e30d