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

Revision history [back]

click to hide/show revision 1
initial version

The error simply tells you that there is no file m2_1.stl in /home/zakizadeh/catkin_ws3/src/wrist/meshes, so RViz cannot find it.

Check that you got the filename correct and that it's in the directory that you specified. What is the output of:

ls -al /home/zakizadeh/catkin_ws3/src/wrist/meshes/m2_1.stl

Note: most people run Linux with a case-sensitive file system. This means that m2_1.stl != m2_1.STL.

The error simply tells you that there is no file m2_1.stl in /home/zakizadeh/catkin_ws3/src/wrist/meshes, so RViz cannot find it.

Check that you got the filename correct and that it's in the directory that you specified. What is the output of:

ls -al /home/zakizadeh/catkin_ws3/src/wrist/meshes/m2_1.stl

Note: most people run Linux with a case-sensitive file system. This means that m2_1.stl != m2_1.STL.


Edit: I'd recommend not using absolute paths, but instead using package:// for paths in urdfs. In your case: <mesh filename="package://wrist/meshes/.." />.