Resgate de robos - redes neurais
Andressa Caroline Portes da Cunha1, Guilherme da Silva Costa1, Lucas Almeida1 ¹ Departamento de Informática – Universidade Tecnológica Federal do Paraná
{andressa.cpcunha@hotmail.com, guilherme.silva.costa@hotmail.com, lukita.a@gmail.com}
Resumo: O presente artigo descreve a metodologia aplicada na solução do problema de resgate de robôs capturados por times adversários. Foram aplicadas técnicas de Inteligência Artificial - Redes Neurais -, bem como foi utilizado o ambiente Jason. Ao final, são destacados os aspectos positivos e negativos da modelagem aplicada. Abstract: This article describes the methodology applied in the solution of the problem of rescue robots captured by opposing teams. Techniques were applied Artificial Intelligence - Neural Networks - as well as the environment was used Jason. At the end, highlights the positive and negative aspects of the modeling applied.
apoiassem as decisões tomadas pelos robôs em tempo de execução. As subseções a seguir descrevem as ferramentas e técnicas utilizadas na resolução do problema. 2.1. Robocode É uma ferramenta open source desenvolvida em Java que serve de ambiente para a simulação das batalhas entre os robôs. Exibe uma interface gráfica com um campo de batalha com diversos robôs, além de uma API de comandos para programá-los [9]. 2.2. JASON Corresponde a um interpretador de linguagem orientada a agentes (AgentSpeak), utilizado para programar o comportamento individual dos agentes. É desenvolvido em Java e permite a personalização da maioria dos aspectos de um agente ou de um sistema multiagente [8]. Os planos elaborados no Jason fazem com que os agentes ajam de acordo com suas crenças e percepções vigentes [8]. 2.3. Técnica de Indução Primeiramente, fez-se necessário elaborar a estratégia que a equipe iria utilizar na resolução do problema com o intuito de tornar possível a modelagem da solução (na seção 3 a estratégia é descrita detalhadamente). Então,