输入:rosrun xacro xacro.py mrobot.urdf.xacro > mrobot.urdf
后报错:
xacro: Traditional processing is deprecated. Switch to --inorder processing!#
翻译:(传统处理方式已弃用,转向 --inorder(无序) 方式进行处理)
To check for compatibility of your document, use option --check-order.
For more infos, see http://wiki.ros.org/xacro#Processing_Order
解决办法:命令后面加上 --order 问题即可解决
###代码如下:
rosrun xacro xacro.py mrobot.urdf.xacro > mrobot.urdf --inorder
另外还有一个error:
No such file or directory: mrobot.urdf.xacro None None
网上查了很久无解,于是乎翻译了一下,大概意思是找不到.urdf.acro 这个文件,但是我又确实创建了这个文件的,,