Skip to content

IEEE VSS virtual Instalando o NeonFC

Raphael-AugustoG edited this page Jun 17, 2024 · 7 revisions

Para usar o NeonFC você irá precisar ter instalado em sua máquina:

  • Python == 3.12.1
  • Poetry

Além de uma interface que irá enviar os dados do campo. Atualmente o FIRASim é suportado.

Passo-a-Passo da instalação:

  1. Clonar o repositório
git clone https://github.com/project-neon/NeonFC.git
  1. Instalar dependências usando poetry:
cd NeonFC
poetry install

2.1. Antes de executar, é importante checar o arquivo de configuração config.json para verificar se as portas e endereços de rede estão compatíveis com o software de simulação.

No FiraSIM:

Aba de Comunicação do FIRASim

No config.json:

{
    "network" : {
        "multicast_ip": "224.0.0.1",
        "host_ip": "localhost",
        "blue_port": 30011,
        "yellow_port": 30012,
        "vision_port": 10020,
        "command_port": 20011
    },
    "match" : {
        "robots": 5
    }
}
  1. Agora é só rodar python3 main.py