What is a URDF?
URDF (Unified Robot Description Format) is the standard XML format used in ROS to describe a robot’s links, joints, visuals, and collisions. Useful open-source references:Prepare your ZIP file correctly
Before uploading, create a folder that contains:- One main
.urdffile - Every file referenced by that URDF (meshes, textures, materials)
File references inside URDF
Your URDF can reference other files, for example:- STL files for collision geometry
- OBJ files for visual geometry / textured visuals
- Texture image files used by materials (for example PNG/JPG)
Use relative paths that match your ZIP structure. If the URDF references
meshes/arm_visual.obj, that file must exist in the ZIP.Upload from the UI
- Sign in (or sign up)
- Go to cyberwave.com/catalog
- Click Upload Asset
- Fill in required fields and upload your URDF ZIP
- (Optional) Open Advanced for extra fields
Advanced form fields
- Main URDF File Path
- If your ZIP has only one URDF file, you can leave this empty
- If your ZIP has multiple URDF files, set the path (for example
urdf/robot.urdf)
- Thumbnail
- Optional
- If you do not upload one, Cyberwave can generate a thumbnail automatically
Upload from the API (create-with-urdf)
Use:
POST /api/v1/assets/create-with-urdf
file_url: URL to your ZIP fileforce_name: Name for the assetmain_file_path: Main URDF path in the ZIPdescription(optional)subfolder(optional)branch(optional)