ROS Resources: Documentation | Support | Discussion Forum | Index | Service Status | ros @ Robotics Stack Exchange
Ask Your Question

Revision history [back]

Your STL files have to be binary. Solidworks has a known incompatibility with ROS; see this ticket for details and workarounds. You can also have a look at the package katana_description, which uses STL meshes in URDF (not generated from Solidworks, though).

Your STL files have to be binary. Solidworks has You are affected by a known incompatibility with between Solidworks and ROS; see this ticket for details and workarounds. Your STL files have to be binary.

You can also have a look at the package katana_description, which uses STL meshes in URDF (not generated from Solidworks, though).

Also, there has been a similar question some while ago; the root cause of that one was different, but some of the answers fit your question.

You are affected by a known incompatibility between Solidworks and ROS; see this ticket for details and workarounds. Your STL files have to be binary.

You can also have a look at the package katana_description, which uses STL meshes in URDF (not generated from Solidworks, though).

Also, there has been a similar question some while ago; the root cause of that one was different, but some of the answers fit your question.

EDIT: I downloaded your urdfstl.tar.gz, but was unable to run it unmodified, because a lot of files are missing. So I constructed a minimal example from your files which runs just fine and displays the meshes in RViz. You can get it here. If you still cannot get it to run, first try to construct a minimal example (i.e., only one or two meshes, only the files needed to reproduce the error, all files trimmed down to a minimum) and then upload the complete package folder including all necessary files.