leggedrobotics/rsl_rl

A fast and simple implementation of learning algorithms for robotics.

What it solves

RSL-RL provides a lightweight, GPU-accelerated learning library specifically for robotics research. It eliminates the overhead associated with large, complex libraries, allowing researchers to prototype and test new ideas quickly.

How it works

It is a compact codebase designed for high-throughput training and rapid prototyping. It includes native multi-GPU support and implements common robot learning algorithms, such as Proximal Policy Optimization (PPO) and Student-Teacher Distillation.

Who it’s for

Robotics researchers who need a flexible, and high-performance framework for training robot behaviors.

Highlights

  • GPU Acceleration: Optimized for high-throughput training with multi-GPU support.
  • Minimal Codebase: Designed to be readable and extensible for easy modification.
  • Robotics-First Methods: Includes specialized algorithms like PPO and Student-Teacher Distillation.
  • Broad Integration: Used by major environments like Isaac Lab, Legged Gym, and MuJoCo Playground.

Related

  • Project
  • Project
  • Project
  • Project
  • Project