RoboTwin 2.0 Runtime for RLinf / RPent
RoboTwin 2.0 is a robot-manipulation simulation benchmark covering a wide range of single-arm and dual-arm tasks.
rlinf-robotwin-runtime is the RLinf-maintained RoboTwin environment
distribution used by RPent.
This package focuses on the simulation/runtime environment required by RPent. It is not intended to replace RoboTwin's full upstream development or training setup.
Installation
Standalone runtime
pip install rlinf-robotwin-runtime==0.1.1
The PyPI wheel contains the RoboTwin runtime code and the small task/config files required at runtime, but does not bundle the large simulation assets.
Download the required assets after installation:
robotwin-download-assets
RPent
For RPent users, install RoboTwin through RPent's robotwin extra rather than
assembling the environment and VLA dependencies manually:
uv pip install -e ".[robotwin]"
The RPent RoboTwin stack consists of:
RPent
├── rlinf-robotwin-runtime
├── rlinf-lingbotvla
└── NVIDIA cuRobo
Package Contents
The wheel contains the runtime-facing RoboTwin Python package, including:
- RoboTwin environment and robot runtime code
- task configuration YAML files
- task instruction / object description metadata
- the
robotwin-download-assetsCLI
Repository-level development utilities such as tests and helper scripts are not part of the runtime wheel.
Large simulator assets are also distributed separately.
Runtime Contract
The 0.1.x runtime is validated with:
| Component | Version |
|---|---|
| Python | >=3.10,<3.12 |
| PyTorch | 2.7.1 |
| SAPIEN | 3.0.0b1 |
| mplib | 0.2.1 |
| Gymnasium | 0.29.1 |
| NumPy | 1.26.4 |
The package intentionally uses a relatively strict dependency contract because these versions have been validated together for the RPent RoboTwin runtime.
cuRobo
cuRobo is intentionally not declared as a dependency of this PyPI package.
RoboTwin treats cuRobo as an optional planner dependency. RPent owns the source dependency for the complete integration and currently pins the official NVIDIA release:
NVlabs/curobo@v0.7.8
This keeps the public RoboTwin wheel free of direct Git dependencies while keeping the full RPent installation reproducible.
RLinf Compatibility
The RLinf-maintained source branch contains the environment/runtime integration used by RPent:
- Source: https://github.com/RLinf/RoboTwin
- Upstream RoboTwin: https://github.com/RoboTwin-Platform/RoboTwin
- RPent: https://github.com/RLinf/RPent
For the current list of tasks with RLinf-compatible reward support, see the README in the RLinf RoboTwin repository.
License
RoboTwin runtime code is distributed under the MIT License.
Please refer to the upstream RoboTwin project for additional dataset, asset, and third-party licensing information.
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file rlinf_robotwin_runtime-0.1.1.tar.gz.
File metadata
- Download URL: rlinf_robotwin_runtime-0.1.1.tar.gz
- Upload date:
- Size: 225.3 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via:
uv/0.11.31 {"installer":{"name":"uv","version":"0.11.31","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
5fcc45428db522739e12acd264367ddfd9f2350a2b45c5c21f169f1d65a37ceb
|
|
| MD5 |
be15c6bad3023fb5fef48b8c241555f2
|
|
| BLAKE2b-256 |
44e36a618ef2f3878e60f99032550892fc35a7c8169640f0828f4fffe66c3038
|
File details
Details for the file rlinf_robotwin_runtime-0.1.1-py3-none-any.whl.
File metadata
- Download URL: rlinf_robotwin_runtime-0.1.1-py3-none-any.whl
- Upload date:
- Size: 471.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via:
uv/0.11.31 {"installer":{"name":"uv","version":"0.11.31","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"macOS","version":null,"id":null,"libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
62a013b30fac7c0421e758ba069d9eecb19cb7f6cecc733e06e46f6eb4c3c6c1
|
|
| MD5 |
c13f8142e265fdfb923f85b4aa3e230e
|
|
| BLAKE2b-256 |
06546b9abb3a591ee0f89bcabc2b9167a09ad6bcb70955f359b643f7ae96a987
|