Error on MoveIt! Setup Assistant - Undefined substitution argument urdf_extras
I'm getting an error while following this tutorial husky_manipulation for using Husky + UR5 and MoveIt! But, when I load the files of the configuration package is stops in 30% and shows
xacro: Traditional processing is deprecated. Switch to --inorder processing!
To check for compatibility of your document, use option --check-order.
For more infos, see http://wiki.ros.org/xacro#Processing_Order
Undefined substitution argument urdf_extras None
when processing file: /home/felipe/husky_ws/src/husky/husky_description/urdf/husky.urdf.xacro
I checked my launch files, as recommended in this question and they are using --inorder
option.
How can I solve this?
Asked by xxros on 2019-08-02 12:00:14 UTC
Answers
I temporarily "solved" the problem by commenting the line <xacro:arg name="urdf_extras" default="$(find husky_ur_description)/urdf/husky_ur5_description.urdf.xacro" />
and <xacro:include filename="$(arg urdf_extras)" />
on husky.urdf.xacro file.
The MoveIt! Setup Assistant loaded the files and UR5 is there.
Asked by xxros on 2019-08-06 13:37:55 UTC
Comments
The error is not the use of
--inorder
, it's this:Asked by gvdhoorn on 2019-08-02 12:15:06 UTC
Thanks, I edited the question
Asked by xxros on 2019-08-06 12:40:40 UTC