cd ~ && git clone -b dashing https://github.com/AcutronicRobotics/ros2learn.git
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 matplotlib
sudo apt install python3-tk