1 Create a FREE account.
2 Sign in with your user.
3 Follow the guided tutorial.

If you still have problems, please let us know, by sending an email to . Thank you!


P: +34 687 672 123
Mon-Fri 9:00AM - 6:00PM
Sat - 9:00AM-5:00PM
Sundays by appointment only!

Workshop at ROSCon 2019

Programming ROS robots with OpenAI Baselines

Macau, OCTOBER 30th, 2019

*Paid registration is required*

** This is a paid workshop AND space is limited.

Space is filling quickly, we are almost full!

“ The robots of the future will not be programmed, they will be taught”

ROS is the default standard in programming robots. OpenAI Baselines are the standard algorithms in Reinforcement Learning for robotics

In this workshop, you will learn how to mix both worlds so we can get the best robot programming framework working with the best RL algorithms
Join this fully practical workshop. NO SLIDES! Just practice, practice, practice

An afternoon of ROS and Reinforcement Learning!

What you can expect from the workshop


You're going to practice in real-time on any type of computer while the speaker is presenting. With a ready-made ROSject, you'll be able to launch the robot simulation, access the project's code, start developing control algorithms...without any previous setup on your side!


You will learn:
• How to build a Gazebo simulation for training a robot
• How to specify a task as an RL problem
• How to connect training to the simulation
• How to use the OpenAI baselines to actually train.

Workshop Delivered by


Dr. Ricardo Tellez is the CEO of The Construct (, the company world leader in teaching ROS online.He has a PhD on Artificial Intelligence. He has almost 10 years experience building software for ROS based robots including human size humanoids. He is the author of 4 books about learning ROS (the ROS in 5 days series of books). He teaches ROS at the University of LaSalle in Barcelona for the graduated students at the Master on Robotics. Additionally, he delivers every Tuesday a free ROS Live Class on his Youtube channel, where attendants can learn and practice a ROS subject. He is also the conductor of the ROS Developers Podcast where he interviews every week a ROS expert about how to better program robots with ROS.

His goal is to make robots understand their world. And he has a plan.


OCTOBER 30th, 2019

   Wednesday, October 30, 2019
 2: 00 pm  3:00 pm Creating the ROS connectors to the simulation
3:00 pm 4:00 pm Defining the Reinforcement Task to be solved in ROS terms
4:00 pm 5:00 pm Adding the OpenAI baseline to train the robot