XML Robot Description Format (URDF)
The Unified Robot Description Format (URDF) is an XML specification to describe a robot. We attempt to keep this specification as general as possible, but obviously the specification cannot describe all robots. The main limitation at this point is that only tree structures can be represented, ruling out all parallel robots. Also, the specification assumes the robot consists of rigid links connected by joints; flexible elements are not supported. The specification covers:
- Kinematic and dynamic description of the robot
- Visual representation of the robot
- Collision model of the robot
You can see that the root element of the URDF format is a <robot> element.
For details on the link description format, check out the link elements page.
For details on the joint description format, check out the joint elements page.