Find URDF problems before simulation
Check the robot description, understand each finding, then inspect the model in 3D. Paste XML or choose a local file. The example below demonstrates a valid link tree with missing-inertia warnings.
Local files stay in your browser. Choose a folder to preserve mesh paths. URDF: up to 2 MB; complete selection: 100 MB / 500 files. STL, DAE and OBJ meshes.
Learning arm · illustrative example
These checks cover XML, names, the link tree, joint limits, mimic references and basic inertial values. They do not test collisions, control, simulator compatibility or hardware safety.
- Warningbase_link: no inertial data. This may be intentional for a frame; check before physics simulation.
- Warningupper_arm: no inertial data. This may be intentional for a frame; check before physics simulation.
- Warningforearm: no inertial data. This may be intentional for a frame; check before physics simulation.
Link and joint structure
Root: base_link
| Joint | Parent → child | Type |
|---|---|---|
| shoulder | base_link → upper_arm | revolute |
| elbow | upper_arm → forearm | revolute |
Links: base_link, upper_arm, forearm
Paste or edit URDF XML
The learning arm uses illustrative dimensions and has no inertial data. It is a visualization example, not a simulator-ready robot.