-
Notifications
You must be signed in to change notification settings - Fork 35
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
model with eyes, arms, and legs working? #248
Comments
I think it should be sufficient to take the I think it could be a good idea to at least add back these devices commented in the
The main differences are the IMU mounted in the head and in the waist, see https://icub-tech-iit.github.io/documentation/icub_versions/#currently-known-icub-versions . Indeed, the only differences are the one introduced in CMake in https://github.com/robotology/icub-models-generator/blob/4329c54f59ea19d2a8d01d0e76bf7736247a5164/simmechanics/CMakeLists.txt#L276-L313 . So as long as you do not make any assumptions/use those IMUs, everything should be the same. |
Thanks @traversaro for the quick help! |
Hey, thanks for the information, we tried something like this already, added this to the visuomanip icub xml:
and the remappers:
and added the controlboards in the urdf: However when trying to start the gazebo sim the following error is encountered: [INFO] Executing attach action, level 5 on device left_leg-mc_remapper with parameters [("networks" = "(left_leg_joints1)"), ("left_leg_joints1" = "left_leg_hardware_device")] There is also the alljoints-mc_remapper.xml file I am not completly sure if it is used by the V2_5 visuomanip icub since its not in its icub.xml but we also tried to modify that to include the legs as done in the alljoints-mc_remapper.xml file from the V2_5 but this did also not help. After that we tried copying further gazebo references over from the V2_5 urdf to the visuomanip urdf, which perhaps expectedly also didnt help since the problem is with this right_leg_hardware_device rather than any sensors. The right_leg_hardware_device or left leg as well are named in the gazebo_icub_right_leg.ini file or left respectively, and the "left_leg_joints1" I belive comes from the left_leg-mc_reampper.xml where the hardware device is also again. The ini files are used in the urdf controllboards but since there the path is defined based on the model I thought this might be the problem and changed these to be the same as the other controlboards: Do you have any further ideas? |
Hello @SpisakJ , can you push your modification to a fork of the repo or something similar? Otherwise it is difficult to inspect your change to understand what is going on, thanks! |
I added a fork https://github.com/SpisakJ/icub-models_visuo_with_legs/tree/master |
We're in need for a whole-body simulator for our iCub 2.7 - that has eyes, arms, and legs - everything moving and working. We (with @rustlluk and @SpisakJ) came across
How do we make one world model that has everything?
And is it ok to use 2.5 models for 2.7 iCub?
@traversaro
The text was updated successfully, but these errors were encountered: