Bug reports and focused pull requests for the supported simulation surface are welcome. Before opening a pull request:
- Install Python 3.10 and the development extras with
uv sync --extra rl --extra learned --extra test. - Run
uv run pytest -q. - Run
uv run speedtuning-simanduv run speedtuning-check-chunkswhen changing tasks, policies, interpolation, or physics assets. - Run
uv run speedtuning-rainbow-pocwhen changing speed-policy learning. - Run a two-point
speedtuning-sweepsmoke test when changing metrics, decision timing, or experiment manifests.
Please keep real-robot dependencies, private checkpoints, datasets, machine-local paths, and generated outputs outside this repository. New external policy support should use the public adapters instead of adding a dependency on another research repository to the core environment.
By contributing, you agree that your contribution may be distributed under the license applicable to the directory you modify.