Work in progress

cd ~ && git clone
cd ros2learn
git submodule update --init --recursive

  • Pull all the new commits: git pull --recurse-submodules && git submodule update --recursive --remote
  • Quick reference for submodules (1, 2, 3)

This repository contains various modules that need to be installed independently:

  • gym-gazebo2: is a toolkit for developing and comparing reinforcement learning algorithms using ROS 2 and Gazebo. Follow the instructions to install it.

  • baselines: is a slightly adapted version of OpenAI's baselines repository to address robotics use cases with a set of high-quality implementations of reinforcement learning algorithms. To install it:

    cd ~/ros2learn/algorithms/baselines
    pip3 install -e .

pip3 install pandas
pip3 install matplotlib
sudo apt install python3-tk