-
Notifications
You must be signed in to change notification settings - Fork 0
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
Automate the update of the iCub model #1
Comments
Sounds good to me. We usually use scripts that run |
After looking at the repo that @fiorisi linked, my proposal for this is to add the Because our sims run on platforms outside of Ubuntu 14.04 we have to vendor not only the .urdf/.sdf but the meshes as well so that we can load them on systems where ROS, Gazebo and Then we can periodically update the sudmodule to the latest version of the model and regenerate the .sdf in a well-defined way that puts all of the meshes and XML files in the correct locations for our model loaders. |
Actually an even better solution would be to add |
Just a heads up: I am cleaning up the package right now and I have removed the old models. |
What is your logic for finding the meshes without the |
The changes @traversaro mentioned introduced a seamless way for generating the |
@traversaro We vendor the ROS Package and preserve its directory structure in a resource directory that gets added to the Java classpath at runtime and then register "roots" with our model loader that correspond to the roots of the vendored packages. When our loader encounters a You can see this in action in the existing iCub repo by looking at the |
I'll start looking in to the stuff that @diegoferigo posted and try to have the latest model generated and vendored in some way today. |
Dear all,
Thanks for sharing the iCub package.
We started to have a look at the files and we noticed that there are more than one iCub model. The
icubGeonva03
, thex-backward
and theicub.sdf
models probably are old models that were used to perform the preliminary walking simulations 3 years ago. If I am correct, now we only need theiCubGenova04.urdf
and theiCubGenova04.sdf
.Since we store all the URDF models of our iCub robots in a repository named icub-models, we were wondering if you think that it is possible (and not too complicated) to have a script that automatically copies the model. This should avoid any manual copy-paste operation, that could introduce errors and lead to different versions of the model.
Possible issues to be discussed:
@dljsjr, @georgwi, @traversaro, @DanielePucci, @francesco-romano, @pattacini, @diegoferigo, @gabrielenava
The text was updated successfully, but these errors were encountered: