Avatar

Antonin Raffin

Research Engineer in Robotics and Machine Learning

German Aerospace Center (DLR)

Bio

Robots. Machine Learning. Blues Dance.

Interests

  • Robotics
  • Reinforcement Learning
  • State Representation Learning
  • Machine Learning

Projects

*

Stable Baselines3

A set of improved implementations of reinforcement learning algorithms in PyTorch.

Learning to Drive Smoothly in Minutes

Learning to drive smoothly in minutes using reinforcement learning on a Donkey Car.

RL Baselines Zoo

A collection of 70+ pre-trained RL agents using Stable Baselines

S-RL Toolbox

S-RL Toolbox: Reinforcement Learning (RL) and State Representation Learning (SRL) for Robotics

Stable Baselines

A fork of OpenAI Baselines, implementations of reinforcement learning algorithms

Racing Robot

Autonomous Racing Robot With an Arduino, a Raspberry Pi and a Pi Camera

Arduino Robust Serial

A simple and robust serial communication protocol. Implementation in C Arduino, C++, Python and Rust.

Recent & Upcoming Talks

Training RL agents directly on real robots

Presentation on applying Reinforcement Learning directly on real robots

Tutorial: Tools for Robotic Reinforcement Learning

Hands-on RL for Robotics with EAGERx and Stable-Baselines3

Learning to Race in Hours with Reinforcement Learning

Talk for the DonkeyCar community about learning to race in hours using reinforcement learning.

RL Tips and Tricks / The Challenges of Applying RL to Real Robots

Talk at the reinforcement learning virtual school on applying RL in practice and hands-on session with Stable-Baselines3.

Experience

 
 
 
 
 

Researcher

German Aerospace Center (DLR)

October 2018 – Present Munich
Machine Learning for Robots.
 
 
 
 
 

Research Engineer

ENSTA ParisTech - U2IS robotics lab

October 2017 – October 2018 Palaiseau
Working on Reinforcement Learning and State Representation Learning for the DREAM project.
 
 
 
 
 

Research Intern

Riminder

April 2017 – September 2017 Paris
Deep Learning for Human Resources.
 
 
 
 
 

Research Intern

TU Berlin - RBO lab

May 2016 – August 2016 Berlin
Research internship in representation and reinforcement learning.

Recent Posts

Rliable: Better Evaluation for Reinforcement Learning - A Visual Explanation

It is critical for Reinforcement Learning (RL) practitioners to properly evaluate and compare results. Reporting results with poor comparison leads to a progress mirage and may underestimate the stochasticity of the results.

Stable-Baselines3: Reliable Reinforcement Learning Implementations

After several months of beta, we are happy to announce the release of Stable-Baselines3 (SB3) v1.0, a set of reliable implementations of reinforcement learning (RL) algorithms in PyTorch =D! It is the next major version of Stable Baselines.

Learning to Drive Smoothly in Minutes

Learning to drive smoothly in minutes using reinforcement learning on a Donkey Car.

Stable Baselines: a Fork of OpenAI Baselines — Reinforcement Learning Made Easy

Unified structure (scikit-learn like interface) and single codestyle with documentation