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

[collada_urdf_jsk_patch] update patch #86

Merged
merged 3 commits into from
Feb 20, 2017

Conversation

furushchev
Copy link
Member

@furushchev furushchev changed the title Update collada urdf [collada_urdf_jsk_patch] update patch Feb 15, 2017
@k-okada
Copy link
Member

k-okada commented Feb 15, 2017 via email

@furushchev
Copy link
Member Author

@YoheiKakiuchi このPull Requestでオリジナルのcollada_urdfとの違いはassimp_develを使うかassimpかだけになりましたが、assimp_develは何故必要なのでしょうか?

@YoheiKakiuchi
Copy link
Member

start-jsk/rtmros_gazebo#195
ここに詳しいです。
14.04(assimp3)ならdevelでなくても大丈夫そうな書き方ですね。

@mmurooka 14.04のcollada_urdfでgazeboでの表示の問題が解決しているか確認できますか?

@mmurooka
Copy link
Member

hydroでの確認:start-jsk/rtmros_gazebo#48

@wkentaro , Did you check with indigo and did not work?
jsk-ros-pkg/jsk_model_tools#184 (comment)

@mmurooka
Copy link
Member

@mmurooka 14.04のcollada_urdfでgazeboでの表示の問題が解決しているか確認できますか?

確認するときは,collada_urdfは https://github.com/ros/robot_model でソースから入れないといけないという理解であってますでしょうか.

@wkentaro
Copy link
Member

yes.

@mmurooka
Copy link
Member

collada_urdfをソース( https://github.com/ros/robot_model のkinetic-devel )から入れてみましたが,
collada_urdf_jsk_patchをcollada_urdfに置き換えるとダメでした.モデルが透明になってしまいます.
大丈夫なことが期待されていると思うのでもう少し確認してみますが,わからない気がします.

@mmurooka
Copy link
Member

確認したことは
https://github.com/start-jsk/rtmros_gazebo/blob/master/hrpsys_gazebo_general/cmake/compile_robot_model_for_gazebo.cmake#L29
のcollada_urdf_jsk_patch -> collada_urdfに変更する.

rm -rf ~/ros/indigo/build/hrpsys_gazebo_general
roscd hrpsys_gazebo_general; git clean -dfx; catkin bt;
roslaunch hrpsys_gazebo_general gazebo_samplerobot_no_controllers.launch

です.

@furushchev
Copy link
Member Author

@wkentaro @YoheiKakiuchi @mmurooka ありがとうございました。
@k-okada READMEをアップデートしました。kineticではこのパッケージとassimp_develを廃止して良さそうですね。

@mmurooka
Copy link
Member

kineticではこのパッケージとassimp_develを廃止して良さそうですね。

@furushchev
kinetic環境はないのでindigoで確認した限りでですが,
#86 (comment) の通り
collada_urdfを最新のkinetic-develのソースでいれて使っても,モデルがうまく生成されなかったのですが,
これはうまくいくはずでしょうか.
僕の確認手順にミスがあるかもしれないので,時間あるときに確認してみてもらえると嬉しいです.
hrpsys_gazebo_generalやhrpsys_ros_bridge_tutorials,eusurdfのモデル生成で
collada_urdf_jsk_patchをcollada_urdfにしてgazeboに表示したりすると透明になります.

@furushchev
Copy link
Member Author

@mmurooka 問題はcollada_urdf自体にはなく、collada_urdfが依存しているlibassimpのバージョンによるもののようです。libassimpはROSではなく、UBuntuのレポジトリが提供しているものなので、14.04でcollada_urdfをkinetic-develにしてコンパイルしても、おそらく古いlibassimpとリンクされるので、透明になったのだと思います。
どちらにしろkinetic on 16.04で確認が必要なのは確かだと思います。

@mmurooka
Copy link
Member

なるほど,ありがとうございます.

@mmurooka 14.04のcollada_urdfでgazeboでの表示の問題が解決しているか確認できますか?

の結論は,上の通り解決していないということになりそうです.

@k-okada
Copy link
Member

k-okada commented Feb 20, 2017 via email

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.

5 participants