Trabalho de Conclusão de Curso
Aplicação de agentes autônomos em ambiente virtual
Registro en:
HASEGAWA, Marcelo Yoshio. Aplicação de agentes autônomos em ambiente virtual. 2016. Trabalho de Conclusão de Curso (Bacharelado em Sistemas de Informação) – Faculdade de Ciências Exatas e Tecnologias, Universidade Federal da Grande Dourados, Dourados, MS, 2016.
Autor
Hasegawa, Marcelo Yoshio
Institución
Resumen
Este trabalho tem como objetivo a prototipação de uma aplicação com a utilização de agentes autônomos em ambientes virtuais. Os agentes demonstram comportamentos como a reatividade, pró-atividade e sociabilidade. Sistemas multiagentes tem sido utilizados em Ambientes Virtuais Inteligentes que representam um ambiente virtual que se assemelha ao mundo real, habitado por entidades autônomas inteligentes que demonstram uma variedade de comportamentos. O Modelo BDI (Belief-Desire-Intention) tem sido utilizado para a implementação de aplicações baseadas em sistemas multiagentes. Neste modelo agentes definem e ativam objetivos que acionam atividades encapsuladas em forma de planos. A execução de atividades em planos pode resultar na criação de sub objetivos com o consequente acionamento de outros planos, caracterizando uma hierarquia de objetivos e planos. O desenvolvimento de uma aplicação envolvendo sistemas multiagentes em ambientes virtuais, no Modelo BDI, foi a estratégia escolhida para o aprendizado de sistemas multiagentes. O Modelo BDI é suportado pelo framework Jadex, com APIs disponíveis, uma interface gráfica para o desenvolvimento de agentes na linguagem Java e o suporte de um mecanismo de comunicação de agentes, locais ou remotos, através de serviços. Inicialmente foram estudadas duas aplicações de sistemas multiagentes no framework Jadex, no Modelo BDI. A seguir foi desenvolvido o protótipo de uma aplicação na qual um avião parte de um porta aviões e ataca alvos em terra, lançando mísseis ar-terra. Uma bateria antiaérea é utilizada na tentativa de derrubar o avião, lançando mísseis terra-ar. Nesta aplicação são utilizados todos os conceitos suportados pelo Modelo BDI: agentes, crenças, objetivos, planos, tarefas e serviços.