detect when xacro needs to be run and generate planning_context.launch accordingly