From 43b9bc9254a0a4836e6fcabccf307015d0ee7ad5 Mon Sep 17 00:00:00 2001 From: UWLab BOT Date: Wed, 25 Mar 2026 15:26:25 -0700 Subject: [PATCH] Prepares pre-merge --- .../publications/omnireset/rl_training.rst | 22 +++++++++++++++++++ source/uwlab_rl/setup.py | 2 +- 2 files changed, 23 insertions(+), 1 deletion(-) diff --git a/docs/source/publications/omnireset/rl_training.rst b/docs/source/publications/omnireset/rl_training.rst index 0675f50a..597331af 100644 --- a/docs/source/publications/omnireset/rl_training.rst +++ b/docs/source/publications/omnireset/rl_training.rst @@ -947,6 +947,28 @@ Reproduce our training results from scratch. ---- +Modifying RSL-RL +^^^^^^^^^^^^^^^^ + +If you want to modify the RSL-RL algorithm (e.g. custom loss functions, network architectures, or training loops), you can install a local editable copy. Clone it as a sibling of UWLab: + +.. code:: + + parent_dir/ + ├── UWLab/ + └── rsl_rl/ + +.. code:: bash + + git clone https://github.com/UW-Lab/rsl_rl.git + cd rsl_rl + pip uninstall rsl-rl-lib + pip install -e . + +Any changes you make to the cloned ``rsl_rl/`` directory will take effect immediately without reinstalling. + +---- + Next Steps ^^^^^^^^^^ diff --git a/source/uwlab_rl/setup.py b/source/uwlab_rl/setup.py index fd615309..0ab21bd1 100644 --- a/source/uwlab_rl/setup.py +++ b/source/uwlab_rl/setup.py @@ -27,7 +27,7 @@ # Extra dependencies for RL agents EXTRAS_REQUIRE = { "rsl-rl": [ - "rsl-rl-lib @ git+https://github.com/zoctipus/rsl_rl.git@master", + "rsl-rl-lib @ git+https://github.com/UW-Lab/rsl_rl.git@main", ], }