xacro doesn't allow un-prefixed keywords anymore. Until noetic, xacro merely printed deprecation notes, which now causing failures. E.g. the iai_kitchen_defs/room/room.urdf.xml doesn't work with xacro anymore.
Todo
Add xmlns:xacro="http://www.ros.org/wiki/xacro" to the variables at the top of the xml
Add xacro: in front of every macro
Check file translations into urdf with xacro any.urdf.xml
See noetic migration notes here and an issue here
xacro doesn't allow un-prefixed keywords anymore. Until noetic, xacro merely printed deprecation notes, which now causing failures. E.g. the iai_kitchen_defs/room/room.urdf.xml doesn't work with xacro anymore.
Todo
xmlns:xacro="http://www.ros.org/wiki/xacro"
to the variables at the top of the xmlxacro:
in front of everymacro
xacro any.urdf.xml