Probabilistic Robotics Final Project

To run the latest version of AgileBot

  1. Clone tina's branch
    git clone -b tina https://github.com/lidiyf/Probabilistic_Robotics
  2. Install required packages
    pip install -r requirements.txt
    or Install separately
    pip install git+https://github.com/carlosluis/stable-baselines3@fix_tests
    pip install gymnasium
    pip install tqdm
    pip install rich
    pip install pygame
  3. To test our PPO moodel
    python gym-examples/test.py
    or to run training
    python gym-examples/env.py   

To run Lidi's environment

  1. Install the environment
    cd Lidi-gym-navigation
    Follow the environment installation in https://nickgeramanis.github.io/gym-navigation/#gettingStarted
  2. Run the environment
    Python3 scripts/main.py
  3. Files for PPO are at this link: https://github.com/ericyangyu/PPO-for-Beginners Add ppo_v1.py to this folder and run.