Example robot URDFs
This repository includes a set of robot descriptions that are aimed to be used in benchmarking, unit-tests, teachings, tutorials or show-cases. These source files do not intend to substitute their original repositories.
🐧 Installation
📦 From Debian / Ubuntu packages, with robotpkg
-
If you have never added robotpkg's software repository, do it now:
sudo tee /etc/apt/sources.list.d/robotpkg.list <<EOF deb [arch=amd64] http://robotpkg.openrobots.org/packages/debian/pub $(lsb_release -sc) robotpkg EOF curl http://robotpkg.openrobots.org/packages/debian/robotpkg.key | sudo apt-key add - sudo apt update
-
installation of example-robot-data and its python utils:
sudo apt install robotpkg-py3\*-example-robot-data
🐍 From 
As simple as that:
conda install example-robot-data -c conda-forge
🐢 With ROS
Just clone it (with --recursive) into a catkin workspace.
📁 From source
Clone it (with --recursive), create a build directory inside, and:
cmake .. && make && make install
🤖 Show a robot with gepetto-gui
python -m example_robot_data -h to list available robots.
©️ Credits
✍️ Written by
- Carlos Mastalli, Heriot-Watt University 🇬🇧
- Guilhem Saurel, LAAS-CNRS 🇫🇷
👷 With contributions from
- Justin Carpentier, INRIA 🇫🇷
- Pierre Fernbach, LAAS-CNRS 🇫🇷
- Florent Lamiraux, LAAS-CNRS 🇫🇷
- Wolfgang Merkt, University of Oxford 🇬🇧
- Josep Martí Saumell, IRI: CSIC-UPC 🇪🇸
- Louis Montaut, INRIA 🇫🇷, CTU 🇨🇿
- Sergi Martinez, Heriot-Watt University 🇬🇧
Metadata
Release files for example-robot-data 5.0.0
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| example_robot_data-5.0.0.tar.gz | 132.3 MB | With provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| example_robot_data-5.0.0-0-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 265.4 MB
Release files / example_robot_data-5.0.0.tar.gz
| Download URL | example_robot_data-5.0.0.tar.gz |
|---|---|
| Size | 132.3 MB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
5050e5c65d752d430df25cfe0e48f8a579755333845d268c205ed4971aac6e73
|
|
BLAKE2b-256 checksum How to use checksums |
8b4223508ed99ff3fef683b25aafd56bf3cd58bd9142e431584d010b9973cb55
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 5, 2026.
Transparency logRelease files / example_robot_data-5.0.0-0-py3-none-any.whl
| Download URL | example_robot_data-5.0.0-0-py3-none-any.whl |
|---|---|
| Size | 133.1 MB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
3509e88340192aa3bf8446af5cd75ff3b8e4a4a710ece7a029aa3e69d5c21e93
|
|
BLAKE2b-256 checksum How to use checksums |
bddce4d7f7654ef965366e626cd6c9c45565bfeff4f6c0b4bfeb737731aecba4
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
Yes |
| Uploaded via |
twine/6.1.0 CPython/3.13.12
|
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 5, 2026.
Transparency logSecurity for example-robot-data 5.0.0
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
Full provenance
All 2 files in this release have been uploaded with provenance metadata.
Attestation for example_robot_data-5.0.0.tar.gz
PyPI Publish Attestation
PyPI verified that this artifact, at this checksum, originated from the publisher listed below.
Signed by GitHub Actions, verified by PyPI on Jun 5, 2026.
Transparency logA note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.