Ask Your Question

Revision history [back]

You never close your <xacro:macro> tag.

You can run rosrun xacro xacro FILENAME on your own to check the urdf independently of the rest of the launch file.

You never close your <xacro:macro> tag.

You can run rosrun xacro xacro FILENAME on your own to check the urdf independently of the rest of the launch file.

Edit: Also, change your launch file line from

<param name="robot_description" command="cat '$(find grinding_tool)/urdf_src/grinding_tool2.urdf.xacro'"/>

to

<param name="robot_description" command="$(find xacro)/xacro '$(find grinding_tool)/urdf_src/grinding_tool2.urdf.xacro'"/>