{"library":"robot-descriptions","title":"robot_descriptions","description":"Import open-source robot descriptions (URDF, MJCF, etc.) as Python modules. Provides a registry of 150+ robots with caching and loaders for various frameworks. Current version: 2.0.0 (requires Python >=3.10). Active development with frequent releases adding new descriptions.","language":"python","status":"active","last_verified":"Sat May 09","install":{"commands":["pip install robot-descriptions"],"cli":null},"imports":["import robot_descriptions","from robot_descriptions import load_description"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"import robot_descriptions\nfrom robot_descriptions import load_description\n\n# List available descriptions (returns list of Description objects)\ndescriptions = robot_descriptions.list_descriptions()\nprint(f\"Available: {len(descriptions)} descriptions\")\n\n# Load a specific description by name (e.g., 'panda_mj_description')\nload_fn = load_description('panda_mj_description')\n# load_fn() returns a (robot, model, ...) tuple depending on loader\n# For MuJoCo:\nimport mujoco\nmj_model = load_fn()  # returns mujoco.MjModel\nprint(f\"Robot name: {mj_model.name}\")\n\n# For URDF:\n# from robot_descriptions import panda_urdf_description\n# load_fn = load_description('panda_urdf_description')\n# robot = load_fn()  # returns yourdfpy.URDF\n","lang":"python","description":"Quickstart: import, list descriptions, load a Panda robot in MuJoCo.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}