sudo apt install ros-noetic-move-base
sudo apt install ros-noetic-global-planner
sudo apt install ros-noetic-teb-local-planner
$ git clone https://github.com/Nitrow/P9-SLAM-RL .
$ cd ..
$ catkin_make -DCMAKE_BUILD_TYPE=Release
The repository contains the following gym environment:
- P9-RL-env
To install the environment, go to the P9-RL-env
folder and run the pip install command:
$ cd custom_gym/scripts/P9-RL-env
$ sudo pip3 install -e .
$ roslaunch simulation gazebo.launch
$ roslaunch navigation navigation.launch
$ cd custom_gym/scripts/master
$ python3 master.py
A video can be found at: https://youtu.be/u79M53lfclU