Skip to content

v3.0.0

Latest
Compare
Choose a tag to compare
@ClemensSchwarke ClemensSchwarke released this 18 Jul 09:46

Overview

RSL RL now supports observation dictionaries using the TensorDict library. Different observation groups with different shapes can thus be handled seemlessly, e.g., vision inputs. To assign different observation groups to the correct part of the policy, a dictionary maps

Additionally, the code has been refactored to be more modular and flexible. The main changes are:

  • An additional runner class for student-teacher distillation
  • An MLP class that can be used to build custom policies
  • Normalization is now part of the policy and can be set for different parts, e.g., actor and critic, seperately.

Full Changelog: v2.3.3...v3.0.0

Added

Breaking Changes

  • Isaac Lab does not yet support the new observation handling. There is an open PR (isaac-sim/IsaacLab#2962) that can be used until the changes are merged.

New Contributors