URDF Kitchen Beta 2 Released

Hello everyone,

I have developed a tool to support the creation of URDF files.

URDF Kitchen is a GUI-based tool that allows you to load mesh files for robot parts, mark connection points, and assemble robots by connecting nodes. It is especially useful when your CAD or 3D modeling tools cannot directly export URDF files, or when existing URDFs need to be modified.

The tool also supports exporting MJCF for use with MuJoCo.

Key features:

  • Robot assembly via node-based connections

  • Supports STL, OBJ, and DAE mesh files

  • Export to URDF and MJCF

  • Import URDF, xacro, SDF, and MJCF

  • Automatic mirroring to generate the right side from a left-side assembly

  • GUI-based configuration of connection points and colliders

  • Supports setting only the minimum required joint parameters

  • Available on Windows, macOS, and Ubuntu

  • Free to use (GPL v3.0)

  • Written in Python, making it easy to extend or modify features with AI-assisted coding

This is the Beta 2 release, with significant feature updates since the previous version.

Please give it a try, and I would really appreciate any feedback or bug reports.

YouTube (30s overview video):

GitHub:
https://github.com/Ninagawa123/URDF_kitchen/tree/beta2

16 Likes

Been looking for something like this for a long time, thanks for sharing!

1 Like

Thank you! I’m glad to hear that. I hope it works well in your environment!

sounds amazing

good luck

1 Like

amazing, I will try :>