xacro is only required by launch files
now requires robot state publisher and joint state publisher