Skip to content

ErfanFathi/rsoccer_rl

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

rsoccer_rl

Welcome to the rSoccer RL project! This repository contains Deep Deterministic Policy Gradient (DDPG) model to train an agent to done the go-to-ball task in the rSoccer gym environment. rSoccer Gym is an open-source framework to study Reinforcement Learning for SSL and IEEE VSSS competition environment.

Installation

To get started with this project, you need to install the rSoccer gym environment first. Follow these steps:

  1. Clone the rSoccer gym environment repository:
git clone https://github.com/ErfanFathi/rSoccer.git
cd rSoccer
pip install -e .
  1. Clone this repository: After installing the rSoccer environment, you can clone this repository and use the provided scripts to train and evaluate RL agents.
git clone https://github.com/ErfanFathi/rsoccer_rl.git
cd rsoccer_rl

Training

# First get the help message to see the available options
python main.py --help
# Train an agent
python main.py --save_model

Testing

# Test the trained agent
python test.py

Contributing

Contributions are welcome! If you have any improvements or bug fixes, please open an issue or create a pull request.

Final Note

This project is still under development. If you have any questions or suggestions, feel free to contact me at [email protected].

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages