Godot URDF Addon
URDF parser for Godot 4+ using the native XML-parser.
Based on Godot URDF by @askarkg12, BSD-3 license: https://github.com/askarkg12/godot_urdf/
Features / Usage
Simply Drag-and-Drop URDF-files in your Godot scene, visuals and collisions will be generated automatically. Alternatively you can attach the urdf_loader.gd-script to a Node3D and the robots nodes will be created at its children, so you can easily modify/extend your robot.
Godot Robotics
for more complex controls take an eye on the upcoming Godot Robotics that includes the Godot robot controller for all kinds of robots, currently under heavy development, will probably be released in September 2026.
Demo
You can see the addon in action in this demo repository with turtlebot and Boston Dynamics Spot robot.
The plugin has also been tested with a modified version of the Unitree G1 Humanoid and additional robots by the DFKI Robotics Innovation Center. Additional demos will be provided soon.
Technical details
The collisions are represented as CollisionShape3D which are children of generated RigidBody3D, next to Generic6DOFJoint3D. This flattens the XML structure, so we also provide a custom dock that shows the original structure as tree.
Changelog for version v1.1
No changelog provided for this version.