I have been trying to get a CAD *.step file converted to collada *.dae and to get shown in Gazebo with correct colors.
I all cases it seems that I only get the grey uncolored version, when Gazebo loads the dae file.
I am current using ROS indigo with the standard Gazebo distribution that is part of this release.
In MeshLab I am able to see the colors correctly in the exported *.dae models:

I have also been attempting to convert using FreeCad, Rhinoceros, Blender, Solidworks.
But I still ended up unable to display the colors from the step file.
The way I include into gazebo the *.dae is the following:
true 0 0 0 0 0 0 model://robotti_v3_solid/model/meshes/robot_body.dae model://robotti_v3_solid/model/meshes/robot_body.dae
Is there some method or program I can use, to convert my *step files into *.dae, to ensure gazebo is able to read the colors and display them correctly ? I have been looking trough the guides but have not bee able to find an answer to this problem.
Re-coloring all components individually via sdf files, with just to much trouble, so I am looking for a better option.
I have attached a link below to a few examples dae files with the same problem:
[dae files](https://drive.google.com/folderview?id=0B9I081q8E3Ezc1d1anQwZ3N4MGc&usp=sharing)
I was not able to attach them directly in this question since the *.dae format is not allowed.
Also an example step file I have converted.
According to meshlab they all contain color info.
↧