iCub facial features in Gazebo #403
Replies: 8 comments 3 replies
-
Hi @patrickshas I'm afraid we don't have the facial expressions in Gazebo yet unless anyone of our community has implemented them and is willing to contribute upstream. cc @robotology/everyone |
Beta Was this translation helpful? Give feedback.
-
Face expressions are not supported on the iCub model at the moment, but the relative plugin ( As @pattacini said, I think at the moment there is no plan to work on this on the IIT side, but I opened a dedicated issue to track the implementation of this feature if someone in the community is interested in robotology/icub-models#37 . |
Beta Was this translation helpful? Give feedback.
-
Hi @pattacini and @traversaro , I could possibly work on this and contribute, since it’s relevant to my PhD research. A question: where can I find the specs and setup of the new generation face LEDs so I could get started? Thanks |
Beta Was this translation helpful? Give feedback.
-
Nice to hear that @patrickshas 👍 Let me call for @marcoaccame and @Nicogene who worked on the implementation of the new expressions. They could possibly point you at the right direction. |
Beta Was this translation helpful? Give feedback.
-
Hi @patrickshas, let us collect the relevant info and we shall soon come back to you. |
Beta Was this translation helpful? Give feedback.
-
Hi @patrickshas , here is the the rpc protocol of the real icub face expression:
Here is some example of bitmasks:
For example (6 9 10 18) means specify which that led 6, 9, 10 and 18 has to be set to on of that specific segment. There are 3 segments, Left eybrow, right eyebrow and mouth as follow: |
Beta Was this translation helpful? Give feedback.
-
Hi, remember that the implementation of the facial expression in the icub gazebo model actually requires a different approach wrt the implementation of the facial expression of R1. in R1 the operation to do was to generate the 3d model with a specific UV coordinates and using the videotexture plugin. Here to do a decent implementation is required to modify the icub model, cutting the led over the face (disconnecting the polygons) and developing a small plugin which is able to change the base color of the material. If i find some time in the next days i'll post an example of what i meant |
Beta Was this translation helpful? Give feedback.
-
this is an example of how conceptually it should be implemented and how meshes should be split(prototyped in cinema 4d). the same exact thing is doable in gazebo |
Beta Was this translation helpful? Give feedback.
-
Brief description
Is there a way of using facial features of iCub in Gazebo?
Detailed context
I am just wondering if there is a way of utilizing the LED arrays for eyebrows and mouth for expression control in Gazebo?
Accompanying material
Beta Was this translation helpful? Give feedback.
All reactions