robotology / icub-models

Official URDF and SDF models of the iCub humanoid robot.
Creative Commons Attribution Share Alike 4.0 International
33 stars 33 forks source link

Provide simulated iCub models that also spawn wholebodydynamics and cartesiancontrollerserver devices #84

Open traversaro opened 3 years ago

traversaro commented 3 years ago

The "real" iCub robot are typically launched with a yarprobotinterface that spawns, beside the YARP device that communicate with the internal robot fieldbus and the YARP network wrapper server device to expose their functionality over the network, also the device cartesiancontrollerserver and soon for supported robots also the wholebodydynamics device.

To reduce the simulation to reality gap, we could consider offering simulated models that do the same, or at least documentation on how to build such models. This was not easy in the past, but it has been enabled by the creation of the gazebo_yarp_robotinterface plugin in https://github.com/robotology/gazebo-yarp-plugins/pull/532 .

Things to consider:

traversaro commented 3 years ago

fyi @gabrielenava @Giulero @lrapetti @HosameldinMohamed @S-Dafarra @GiulioRomualdi @prashanthr05 this would remove the need to launch an additional yarprobotinterface just for wholebodydynamics whenever we spawn a Gazebo simulation