It does look like the first few characters of arm0.stl starts with "solid First_firstpiece", I guess somehow assimp is confused into thinking the mesh is an ascii stl instead of correctly seeing it as a binary stl?  Running it through ivcon removes those characters too, but ultimately, I think this deserves a ticket under robot_model:

https://code.ros.org/trac/ros-pkg/ticket/4740

thanks,
John

On Fri, Jan 28, 2011 at 3:11 PM, Mrinal Kalakrishnan <mail@mrinal.net> wrote:
Hi Felix,

On Fri, Jan 28, 2011 at 2:51 PM, Felix Messmer <felix_messmer@web.de> wrote:
> Hi John,
>
> thanks for your reply!
> Our *.stl files are already in binary format.

Make sure that your binary .stl files do not start with the word
"solid", because that would get interpreted as an ascii STL file,
according to the spec. I think the cturtle versions used to handle
this ok, but not the new versions. If this is the case, simply
overwriting the word "solid" with a hex editor into anything else
should fix the issue.

Hope this helps,
Mrinal
_______________________________________________
ros-users mailing list
ros-users@code.ros.org
https://code.ros.org/mailman/listinfo/ros-users