How to include files in URDF
Does URDF support building a larger model from smaller models defined in other URDF files?
I'm trying to model a simple quadruped, and I initially modelled the entire thing in a few hours with modular SDF files, following a Gazebo tutorial, but then I learned ROS doesn't support SDF at all. So now I'm trying to remodel it in URDF and I'm finding it incredibly difficult. It's been days, and I've barely accomplished anything, which only took me a few hours in SDF despite having zero experience with SDF.
I've tried following the URDF tutorial, but it doesn't explicitly mention any include ability, but from the examples, it looks like Xacro might technically accomplish this. Although I'd like to avoid using complicated macro tools to do something so simple. Is using Xacro the only way?