-
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
Make iCubGazeboV2_5_visuomanip yarp_nws compatible #188
Make iCubGazeboV2_5_visuomanip yarp_nws compatible #188
Conversation
…omanip due to switch to yarp_nws-based architecture
654df9f
to
2a87aad
Compare
I had to push force to correct a wrong path in one of the xml. |
I tried this PR after rebasing on top of the latest #186 and something is not working for the manually generated models as I get the following error when trying to insert either
cc @traversaro |
Which version of gazebo and gazebo-yarp-plugins are you using? |
I tried to search for:
source code for |
I am using the gazebo --version
Gazebo multi-robot simulator, version 11.12.0
Copyright (C) 2012 Open Source Robotics Foundation.
Released under the Apache 2 License. cd robotology-superbuild/src/GazeboYARPPlugins
git log
commit fe7a39e932f35488ee292ee77f7d9853b4ac57a6 (HEAD -> devel, origin/devel)
Merge: b9c18f46 9982ab1d
Author: Silvio Traversaro <silvio@traversaro.it>
Date: Fri Jan 13 15:15:27 2023 +0100
Merge pull request #641 from robotology/feat/addHandMK5Coupling
ControlBoardDriverCoupling: add couplings for hand mk5 |
Ok, great! Having better error would be desirable, but is probably a different issue. So, we can proceed with the merge? |
I would say so. |
Thanks @xEnVrE ! |
This PR makes the manually generated model
iCubGazeboV2_5_visuomanip
compatible with the latest yarp nws architecture.Specifically:
yarprobotinterface
plugin within the URDF modelini
files withiniCub_manual/conf_manual/iCubGazeboV2_5_visuomanip
such that the gazebo plugins do not use the implicit network wrappers anymoreini
files that are not required anymore (as using theyarprobotinerface
plugin allows using networks in the motor control remapper xmls)xml
files for theyarprobotinterface
plugin for motor control remappers (wrappers are inherited from the automatically generated models), and camerasiCub/conf
folder, these are only files that are currently used by the automatically generated models, hence files that can be shared so that future changes can be inherited automaticallyiCubGazeboV2_5_visuomanip
, i.e., we still get:Note:
For some reason
git
thinks that I have renamediCub_manual/conf_manual/iCubGazeboV2_5_visuomanip/gazebo_icub_torso.ini
intoiCub_manual/conf_manual/iCubGazeboV2_5_visuomanip/gazebo_icub_eyes.ini
. However, I just deleted the former in a commit and added the latter in the next commit.fixes #171 (at least partially as iCubGazeboV3_visuomanip should be updated as well)
cc @pattacini @traversaro