-
Notifications
You must be signed in to change notification settings - Fork 2
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
Integrate plugins into the ergoCub urdf generation process #130
Comments
CC @traversaro |
I discussed with @Nicogene, and at the moment the process is only mentioned in https:/icub-tech-iit/ergocub-software's README, but it is not documented in detail. Just reporting some info I know:
Once you have that, you probably need the info added in icub-tech-iit/ergocub-software#229 . |
I ported most of this docs in icub-tech-iit/ergocub-software#229 . |
@traversaro which tool can I use to convert an SDF to URDF? I've always done the inverse with the |
I do not think there exist any tool that does that, while correctly producing |
I've made the first modifications to one of the yaml files and I want to try to generate the urdf. @traversaro where is the assembly I need to load in CREO? |
See the previous comment:
then you can get the exact assembly corresponding to each model in the README of https:/icub-tech-iit/ergocub-software/tree/master/urdf/creo2urdf/data/ergocub1_1 . |
🤦🏻♂️ sorry I forgot you had already answered to this |
Draft PR added: icub-tech-iit/ergocub-software#230 |
@traversaro I have a doubt on whether to include the clock plugin inside the model or leave it to be defined by the users of ergoCub at a "world" level. In principle, if the clock plugin is defined at model level and there is only on ergocub present in the world it works, but in presence of multiple models there could be issues since all the plugins want to write on the same To me the best approach is to define it in the world in which the model is loaded, but the user should be aware of it (e.g. in the walking-controllers tutorial it is explicitly written to launch gazebo-classic with the clock plugin as: |
Yes, the clock should not be in the model. In general, it seems to me a good idea for reproducibility to strongly suggest users to use |
Thanks, totally agree. |
PR icub-tech-iit/ergocub-software#230 has been merged. Closing |
ergocub-software repo: https:/icub-tech-iit/ergocub-software/tree/master
PR: icub-tech-iit/ergocub-software#230
The text was updated successfully, but these errors were encountered: