An open API service indexing awesome lists of open source software.

https://github.com/stephane-caron/rl-for-legged-robots

Slides for an introduction to RL in legged robotics
https://github.com/stephane-caron/rl-for-legged-robots

Last synced: 4 months ago
JSON representation

Slides for an introduction to RL in legged robotics

Awesome Lists containing this project

README

        

# Reinforcement learning for legged robots

This is a crash course on applying reinforcement learning to train policies that balance real legged robots. We first review the necessary basics: partially-observable Markov decision processes, value functions, the goal of reinforcement learning. We then focus on policy optimization: REINFORCE, policy gradient and proximal policy optimization (PPO). After some practical advice on training with PPO, we finally focus on techniques to train real-robot policies from simulation data: domain randomization, simulation augmentation and reward shaping.

## Usage

- Build slides: ``make``
- Rebuild slides on source updates: ``make watch``

## History

This lecture has been given in the following classes:

- *Robotics* at [MVA](https://www.master-mva.com/cours/robotics/) (Fall 2023, Fall 2024)
- *Introduction to Robotics* (part 2) at Mines de Paris (Fall 2023, Fall 2024)
- *Planification de mouvement en robotique et en animation graphique* at [ENS Paris](https://www.ens.psl.eu/) (Fall 2023, Fall 2024)