This is the master XML file that is the blueprint of the robot. It contains 2 main tags:
<link>- This represents the physical parts such as chassis, wheels, camera mount
- This includes the visual appearance, intertia and colliision boundaries
<joint>- This is the connections between links
- This defines how they move relative to one another
ROS 2 reads the URDF and automatically generates the TF Tree.