UniversalRobots / Universal_Robots_ROS2_Description

ROS2 URDF description for Universal Robots
BSD 3-Clause "New" or "Revised" License
110 stars 107 forks source link

Unable to instantiate macro: ur_robot #36

Closed ipa-rar closed 2 years ago

ipa-rar commented 2 years ago

ros distro - humble Ubuntu 22.04

I am trying to use ur_description to create my custom workcell description.

When I try to run robot_state_publisher with workcell.urdf.xacro file I get the following error

when processing file: /home/user/ws_moveit2/install/ur_description/share/ur_description/urdf/ur_macro.xacro
included from: demo.urdf.xacro
Use the following command to fix incorrect tag usage:
find . -iname "*.xacro" | xargs sed -i 's#<\([/]\?\)\(if\|unless\|include\|arg\|property\|macro\|insert_block\)#<\1xacro:\2#g'

Not enough blocks
when instantiating macro: ur_robot (/home/user/ws_moveit2/install/ur_description/share/ur_description/urdf/ur_macro.xacro)
in file: demo.urdf.xacro

What can be the possible cause of this.