SelfDrivingCarSimulator é uma estrutura leve em Python construída sobre Pygame que oferece um ambiente de condução 2D para treinar agentes de veículos autônomos usando aprendizado por reforço. Ela suporta layouts de pistas personalizáveis, modelos de sensores configuráveis (como LiDAR e emulação de câmeras), visualização em tempo real e registro de dados para análise de desempenho. Desenvolvedores podem integrar seus algoritmos de RL, ajustar parâmetros físicos e monitorar métricas como velocidade, taxa de colisões e funções de recompensa para iterar rapidamente em projetos de pesquisa e educação sobre condução autônoma.
Recursos Principais do SelfDrivingCarSimulator
Simulação de carro autônomo 2D via Pygame
Editor de pistas personalizáveis
Modelos de sensores configuráveis (câmera, LiDAR)
Integração de algoritmos de aprendizado por reforço