diff --git a/CONTRIBUTORS.md b/CONTRIBUTORS.md index 9476e530aba..0c133227178 100644 --- a/CONTRIBUTORS.md +++ b/CONTRIBUTORS.md @@ -35,6 +35,7 @@ Guidelines for modifications: ## Contributors +* Alessandro Assirelli * Alice Zhou * Amr Mousa * Andrej Orsula diff --git a/source/isaaclab_rl/isaaclab_rl/rsl_rl/distillation_cfg.py b/source/isaaclab_rl/isaaclab_rl/rsl_rl/distillation_cfg.py index de4db2d2efb..65c25efe6c2 100644 --- a/source/isaaclab_rl/isaaclab_rl/rsl_rl/distillation_cfg.py +++ b/source/isaaclab_rl/isaaclab_rl/rsl_rl/distillation_cfg.py @@ -78,3 +78,6 @@ class RslRlDistillationAlgorithmCfg: gradient_length: int = MISSING """The number of environment steps the gradient flows back.""" + + max_grad_norm: None | float = None + """The maximum norm the gradient is clipped to.""" diff --git a/source/isaaclab_rl/setup.py b/source/isaaclab_rl/setup.py index ada55f47d5e..749f2cf909a 100644 --- a/source/isaaclab_rl/setup.py +++ b/source/isaaclab_rl/setup.py @@ -44,7 +44,7 @@ "sb3": ["stable-baselines3>=2.1"], "skrl": ["skrl>=1.4.2"], "rl-games": ["rl-games==1.6.1", "gym"], # rl-games still needs gym :( - "rsl-rl": ["rsl-rl-lib==2.3.1"], + "rsl-rl": ["rsl-rl-lib==2.3.3"], } # Add the names with hyphens as aliases for convenience EXTRAS_REQUIRE["rl_games"] = EXTRAS_REQUIRE["rl-games"]