130 likes | 256 Views
Controle do tráfego urbano através de semáforos. Andamento do trabalho Sistemas Multi-agentes. Roberto Weidmann Menezes. O que foi feito. Pesquisa sobre o assunto Pesquisa sobre a ferramenta JADEX Início da implementação. Pesquisa sobre o assunto.
E N D
Controle do tráfego urbano através de semáforos Andamento do trabalhoSistemas Multi-agentes Roberto Weidmann Menezes
O que foi feito • Pesquisa sobre o assunto • Pesquisa sobre a ferramenta JADEX • Início da implementação
Pesquisa sobre o assunto • Busca na internet por simulações parecidas • Leitura do artigo ‘Opportunities for multiagent systems and multiagent reinforcement learning in traffic control’ • Definição do escopo do trabalho
Escopo do trabalho • Simulação de tráfego de carros • Controle de trânsito através de semáforos • Várias opções de simulação para comparar resultados • Ainda falta definir uma maneira eficiente de comparar os resultados
Escopo do trabalho • Carros • Andam aleatoriamente pelas ruas
Escopo do trabalho • Semáforos • Simulação sem semáforos • Semáforos baseados em tempo • Semáforos seguindo os padrões apresentados • Gradient Fields • Gradient Fields + Difusão • Gradient Fields + Replicação • Gradient Fields + Difusão + Replicação
Escopo do trabalho • Mapas • 2 opções
Pesquisa sobre a ferramenta JADEX • Busca por tutoriais sobre a ferramenta • Escolha da versão do JADEX • 2.0-beta4 • Estudo dos exemplos disponíveis • Gameoflife • Hunterprey • Mars • Cleanerworld
Inicio da implementação • Obtenção e compilação do código-fonte • Configuração do ambiente • Arquivo XML • Define as opções de simulação e aspectos referentes ao ambiente • Configuração dos agentes • Arquivo XML • Seus planos são por códigos Java
Lista de tarefas • Acabar de configurar o ambiente • Tentar usar a ContinuousSpace2D em vez de Grid2D • Definir como os agentes se movimentarão pelo mapa • Configurar os agentes • Carros: Moverem aleatoriamente • Semáforos: Apenas os baseados em tempo
Lista de tarefas • Implementar os padrões definidos • Criação de um novo ambiente no JADEX • Ao término de cada padrão, criar o semáforo correspondente • Configurar as configurações de simulação • Avaliar os resultados obtidos
Fim da apresentação • Dúvidas? • Comentários? • Sugestões?