O VSS-Env é um framework desenvolvido para estudar algoritmos e técnicas de Reinforcement Learning aplicados à categoria IEEE VSSS (Very Small Size Soccer). Ele fornece uma interface com o simulador FIRASim para treinar e avaliar os agentes inteligentes no contexto do futebol de robôs.
É necessário que tenha instalado o simulador FIRASim. https://github.com/VSSSLeague/FIRASim
Se você deseja instalar a versão de desenvolvimento diretamente do GitHub:
git clone https://github.com/DaviRosimES/VSS-Env.git
Abaixo está um exemplo simples de como utilizar o VSS-Env:
import gymnasium as gym
import VSS-Env
env = gym.make("Stricker-v0")
state = env.reset()
done = False
while not done:
action = env.action_space.sample()
state, reward, done, info = env.step(action)
env.render()
env.close()
Se deseja contribuir com o desenvolvimento do VSS-Env:
- Faça um fork do repositório.
- Clone o projeto:
git clone https://github.com/DaviRosimES/VSS-Env.git
- Crie uma branch para suas modificações:
git checkout -b minha-feature
- Submeta um pull request!
Caso tenha dúvidas ou sugestões, entre em contato pelo e-mail: davi.rosim@ges.inatel.br
.