Skip to content
This repository has been archived by the owner on Jan 6, 2024. It is now read-only.

Problem in including URDF in SDF 1.4 model #30

Closed
traversaro opened this issue Apr 9, 2020 · 5 comments
Closed

Problem in including URDF in SDF 1.4 model #30

traversaro opened this issue Apr 9, 2020 · 5 comments

Comments

@traversaro
Copy link
Contributor

traversaro commented Apr 9, 2020

Apparently there is a bug in SDFormat >= 8.4 (basically after this PR https://bitbucket.org/osrf/sdformat/pull-requests/575/parse-urdf-files-to-sdf-15-instead-of-14/diff). In a nutshell, what apparently is happening is that the model is silently parsed with the wrong joint axis.

This problem could affect some models contained in this repo:

Updating the models to SDF version 1.5 should fix the problem with SDFormat >= 8.4 while remaining compatible with older SDFormat versions.

@traversaro
Copy link
Contributor Author

Thanks to @ale-git for reporting the problem.

@traversaro
Copy link
Contributor Author

Interestingly the models added by @S-Dafarra in robotology/icub-models#27 already used SDF 1.5, so they are not affected by this bug.

@traversaro
Copy link
Contributor Author

The problem was reported by @ale-git on a system that was using sdformat 9.1, but I was unable to reproduce it on sdformat 9.2 , so unless somebody is able to reproduce it on a system with the latest sdformat I think it does not make sense to debug it.

@azeey @EricCousineau-TRI this was the issue that we discussed in https://osrf-migration.github.io/sdformat-gh-pages/#!/osrf/sdformat/pull-requests/575/page/1 , but unfortunately I am not able to reproduce it even using the original model that showed the problem. Sorry for the noise.

@EricCousineau-TRI
Copy link

EricCousineau-TRI commented Apr 15, 2020

No worries! It might have been that Steve and Addisu had fixed the issue in 9.2 itself.

Some potential candidates:

@traversaro
Copy link
Contributor Author

Perfect, thanks @EricCousineau-TRI !

Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants