EEmbodied AI Hub
Resource updatesFeaturedEditor’s pick

robot_descriptions.py v3.0.0: SRDF support, 7 new robots

Why it mattersrobot_descriptions.py v3.0.0 adds SRDF support, 7 new robot descriptions, security fixes, and removes deprecated modules.

This Python library lets you easily load robot description files (URDF, SRDF, etc.). v3.0.0 adds support for SRDF, a format for semantic robot information like joint groups and self-collision. It also includes 7 new robot descriptions, such as Franka Emika series and Cookie wheeled biped. Development tools switched from tox to pixi, and several security vulnerabilities are fixed. Note: deprecated UR3, UR5, UR10 modules are removed; use official variants instead.

What changed

  • Added support for SRDF descriptions, enabling loading of semantic robot description files
  • Added 7 new robot descriptions: SRDFs for Franka Emika robots (Panda, FER, FR3, etc.), Cookie wheeled biped, OpenArm v2, RBY1 Mobile Manipulator, Stretch 4, TIAGo official, Toyota HSR-B/C
  • Switched development and CI tooling from tox to pixi
  • Kinova Gen3 lite changed to use xacro
  • TIAGo (URDF) now warns it is deprecated and will switch to official model later
  • Security updates: bumped gitpython, idna, tornado dependencies
  • Removed deprecated UR3, UR5, and UR10 modules (use official variants instead)
robot_descriptions.pyreleaseprojectv3.0.0GitHubupdate

Source: GitHub Releases · July 30, 2026

Share this article so more people can see it

What changed

  • Added support for SRDF descriptions, enabling loading of semantic robot description files
  • Added 7 new robot descriptions: SRDFs for Franka Emika robots (Panda, FER, FR3, etc.), Cookie wheeled biped, OpenArm v2, RBY1 Mobile Manipulator, Stretch 4, TIAGo official, Toyota HSR-B/C
  • Switched development and CI tooling from tox to pixi
  • Kinova Gen3 lite changed to use xacro
  • TIAGo (URDF) now warns it is deprecated and will switch to official model later
  • Security updates: bumped gitpython, idna, tornado dependencies
  • Removed deprecated UR3, UR5, and UR10 modules (use official variants instead)

Related resources on this hub

Jump to projects, models, or datasets mentioned or closely related.

Discussion

Tell us what you think — comments make stories more useful for builders and founders.

Tell us what you think!

robot_descriptions.py v3.0.0: SRDF support, 7 new robots

Have an account? Log in to use your display name and avatar.

Email is optional and never shown on the page.

More insights

Resource updatesFeaturedGitHub Releases

robot_descriptions.py v3.1.0: Adds GENE.01 robot model, fixes security vulnerability

This release adds the URDF file for the GENE.01 robot, allowing users to directly load the model for simulation or control. It also upgrades the GitPython dependency to version 3.1.52 to fix a security vulnerability, enhancing the library's security.

  • Added URDF description for GENE.01 robot, contributed by @traversaro.
  • Upgraded GitPython dependency to version 3.1.52 to fix a security vulnerability.
  • Users can now directly load the GENE.01 robot model for simulation or control.
Read
Resource updatesFeaturedGitHub Releases

Genesis v1.3.1: More Accurate Physics, Nyx Fixes

Genesis v1.3.1 is a minor release that fixes issues with the Nyx rendering plugin and improves contact force calculation in physics simulation. Normal contact forces are now decoupled from friction coefficient and sliding speed, leading to more accurate simulations. Additionally, raycasting against visual meshes is now supported in viewer plugins.

  • [Breaking] New contact solver option 'contact resolution' with default signorini mode, decoupling normal contact forces from friction coefficient and sliding speed.
  • [New Feature] Support raycasting against visual meshes in viewer plugins.
  • [Fix] Fix support of FEM entities in Nyx plugin.
Read
Resource updatesFeaturedGitHub Releases

Genesis v1.3.0: Differentiable Rigid Body Simulation Stable, Torsional/Rolling Friction Added

Genesis is a robotics simulation platform. This update promotes differentiable rigid body simulation (which computes gradients for optimization) from experimental to stable, so users can rely on it. It also adds torsional and rolling friction to make contact behaviors more realistic. Several bugs are fixed, including missing buoyancy for submerged bodies and camera video length limitations.

  • Differentiable rigid body simulation promoted from experimental to stable, reliable for optimization tasks.
  • Added torsional and rolling friction for more realistic contact behavior.
  • Added explicit mounting transform parameter in RigidEntity.attach for precise connection control.
Read