roslaunchでのエラー(melodic以外ではxacro.py→xacro --inorder)

例えば以下のプロジェクトをroslaunchで起動すると以下のエラーが出る。
github.com

RLException: Invalid tag: Cannot load command parameter [robot_description]: no such command '/opt/ros/noetic/share/xacro/xacro.py', '/home/shohei/catkin_ws/src/architect_robot/architect_description/robots/architect.urdf.xacro'.

Param xml is <param name="robot_description" command="$(find xacro)/xacro.py '$(arg model)'"/>

Melodic以外ではxacro.pyをxacro --inorderとすればいいらしい(自分の環境はNoetic)
github.com

修正前: <param name="robot_description" command="$(find xacro)/xacro.py '$(arg model)'"/>

修正後: <param name="robot_description" command="$(find xacro)/xacro --inorder '$(arg model)'"/>