gkjohnson/urdf-loaders
URDF Loaders for Unity and THREE.js with example ATHLETE URDF Files open sourced from NASA JPL
What it solves
It provides a way to load URDF (Unified Robot Description Format) files into common 3D environments, specifically Unity (C#) and THREE.js (JavaScript), allowing developers to visualize and import robot models defined in URDF format.
How it works
The project provides loading code for two different platforms: a C# implementation for Unity and a JavaScript implementation for the THREE.js library. It also includes example URDF files for the JPL ATHLETE robot to demonstrate the loading process.
Who it’s for
Developers and robotics researchers who need to integrate robot descriptions (URDF) into 3D simulation or visualization tools like Unity or THREE.js.
Highlights
- Support for both Unity (C#) and THREE.js (JavaScript).
- Includes example URDF files for the JPL ATHLETE robot.
- Provides flipped model variants to support different robot configurations.
Related
- Project
OpenLegged/URDF-StudioURDF Studio is a browser‑based robot authoring tool that lets you edit kinematics, geometry, and hardware parameters, visualise robots with a React‑Three‑Fiber canvas, import/export many robot description formats, and optionally use an AI assistant to generate or inspect robots. It’s built with React, TypeScript, Vite, Three.js and includes a reusable `react‑robot‑canvas` package.
- Project
openrr/urdf-vizA Rust-based visualizer for URDF and Xacro robot description files that allows interactive joint manipulation and remote control via a JSON API.
- Project
robot-descriptions/robot_descriptions.pyPython library that auto‑downloads, caches, and loads open‑source robot description files (URDF/MJCF) for multiple simulators and visualisers, with a CLI for quick inspection.
- Project
Rhoban/onshape-to-robotA tool that uses the Onshape API to convert CAD assemblies into URDF, SDF, and MuJoCo robot descriptions for physics simulation.
- Project
orcahand/orcahand_descriptionA collection of URDF and MJCF description files for the Orcahand robotic hand, enabling accurate simulation and visualization in tools like MuJoCo.