Uma plataforma orientada a agentes para o desenvolvimento de software em veículos aéreos não-tripulados

Detalhes bibliográficos
Autor(a) principal: Hama, Marcelo Tomio
Data de Publicação: 2012
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Biblioteca Digital de Teses e Dissertações da UFRGS
Texto Completo: http://hdl.handle.net/10183/66196
Resumo: Veículos aéreos não-tripulados (VANTs) são relativamente recentes no meio acadêmico, onde muitas tecnologias e algoritmos vêm sendo pesquisados e desenvolvidos. A engenharia de software apliacada a este âmbito possui poucas abordagens em relação a sistemas autônomos e inteligentes, enquanto que sistemas multi-agentes e a programação orientada a agentes vêm sendo cada vez mais utilizadas. Este trabalho foca na aplicação do paradigma da programação orientada a agentes para o controle de VANTs, de modo a conceber um framework e utilizar arquitetura, teoria e ferramentas orientados a agentes como forma de prover uma abstração mais sofisticada para a programação de comportamentos inteligentes em VANTs. Na pesquisa, propõem-se o modelo UAVAS – Unmanned Aerial Vehicles AgentSpeak que é um framework de programação de comportamentos para VANTs que possui um modelo de abstração de veículos aéreos tripulados para veículos aéreos não-tripulados. Ao final, a pesquisa foi avaliada e validada por meio de resultados obtidos em simulações com a infraestrutura implementada. Dois estudos de caso foram realizados, um com ênfase nas comunicações inter-VANTs e cooperação de time, e outro com ênfase nas verificações dos mapeamentos de sinais com o envio de dados da infraestrutura. Para cada um dos casos, simuladores específicos foram criados no intuito de observar as características pertinentes de cada estudo de caso.
id URGS_d7e84fa3c04ef68e134fb543a6ecdc4d
oai_identifier_str oai:www.lume.ufrgs.br:10183/66196
network_acronym_str URGS
network_name_str Biblioteca Digital de Teses e Dissertações da UFRGS
repository_id_str 1853
spelling Hama, Marcelo TomioBordini, Rafael Heitor2013-02-06T01:40:58Z2012http://hdl.handle.net/10183/66196000871091Veículos aéreos não-tripulados (VANTs) são relativamente recentes no meio acadêmico, onde muitas tecnologias e algoritmos vêm sendo pesquisados e desenvolvidos. A engenharia de software apliacada a este âmbito possui poucas abordagens em relação a sistemas autônomos e inteligentes, enquanto que sistemas multi-agentes e a programação orientada a agentes vêm sendo cada vez mais utilizadas. Este trabalho foca na aplicação do paradigma da programação orientada a agentes para o controle de VANTs, de modo a conceber um framework e utilizar arquitetura, teoria e ferramentas orientados a agentes como forma de prover uma abstração mais sofisticada para a programação de comportamentos inteligentes em VANTs. Na pesquisa, propõem-se o modelo UAVAS – Unmanned Aerial Vehicles AgentSpeak que é um framework de programação de comportamentos para VANTs que possui um modelo de abstração de veículos aéreos tripulados para veículos aéreos não-tripulados. Ao final, a pesquisa foi avaliada e validada por meio de resultados obtidos em simulações com a infraestrutura implementada. Dois estudos de caso foram realizados, um com ênfase nas comunicações inter-VANTs e cooperação de time, e outro com ênfase nas verificações dos mapeamentos de sinais com o envio de dados da infraestrutura. Para cada um dos casos, simuladores específicos foram criados no intuito de observar as características pertinentes de cada estudo de caso.Unmanned aerial vehicles (UAVs) are relatively new in civilian context, where many technologies and algorithms have been the focus at much research and development. Software engineering applied to this field has few approaches in relation to autonomous systems and intelligent behavior development, while multi-agent system and agent-oriented programming are being increasingly used. This work focuses on applying the paradigm of agent-oriented programming for the control of UAVs, in order to design a framework and use architecture, theory and agent oriented tools as a way to provide a more sophisticated abstraction for programming intelligent behaviors in UAVs . The main contribution of this work is an architecture that allows the use of the Jason platform to program multiagent system which can control teams of autonomous unmanned aerial vehicles. In this research, we propose the UAVAS - Unmanned Aerial Vehicles AgentSpeak model, which is a framework to program intelligent behaviors to UAVs and owns an abstraction model of manned aircraft to unmanned aerial vehicles. At the end, the survey was evaluated and validated by means of results from simulations in the implemented infrastructure. Two case studies were performed, with emphasis on inter-UAV communication and cooperation of team, and the another one focusing on mapping verifications of data signals sent to the infrastructure. For each case, specific simulators have been created in order to observe the relevant characteristics of each case study.application/pdfporInteligência artificialSistemas multiagentesArtificial intelligenceAgentsUnmanned aerial vehiclesPlatformUma plataforma orientada a agentes para o desenvolvimento de software em veículos aéreos não-tripuladosAn agent-oriented platform for development and programming unmanned aerial vehicles info:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisUniversidade Federal do Rio Grande do SulInstituto de InformáticaPrograma de Pós-Graduação em ComputaçãoPorto Alegre, BR-RS2012mestradoinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFRGSinstname:Universidade Federal do Rio Grande do Sul (UFRGS)instacron:UFRGSORIGINAL000871091.pdf000871091.pdfTexto completoapplication/pdf868404http://www.lume.ufrgs.br/bitstream/10183/66196/1/000871091.pdfda7de990a1c9f262ca2f6846ac2afcf7MD51TEXT000871091.pdf.txt000871091.pdf.txtExtracted Texttext/plain165565http://www.lume.ufrgs.br/bitstream/10183/66196/2/000871091.pdf.txt4d7ac8de993c5781ecaa425f5af81833MD52THUMBNAIL000871091.pdf.jpg000871091.pdf.jpgGenerated Thumbnailimage/jpeg1004http://www.lume.ufrgs.br/bitstream/10183/66196/3/000871091.pdf.jpg6a8dcf223a3a1c910838e5495b9873ebMD5310183/661962018-10-17 07:37:36.642oai:www.lume.ufrgs.br:10183/66196Biblioteca Digital de Teses e Dissertaçõeshttps://lume.ufrgs.br/handle/10183/2PUBhttps://lume.ufrgs.br/oai/requestlume@ufrgs.br||lume@ufrgs.bropendoar:18532018-10-17T10:37:36Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)false
dc.title.pt_BR.fl_str_mv Uma plataforma orientada a agentes para o desenvolvimento de software em veículos aéreos não-tripulados
dc.title.alternative.en.fl_str_mv An agent-oriented platform for development and programming unmanned aerial vehicles
title Uma plataforma orientada a agentes para o desenvolvimento de software em veículos aéreos não-tripulados
spellingShingle Uma plataforma orientada a agentes para o desenvolvimento de software em veículos aéreos não-tripulados
Hama, Marcelo Tomio
Inteligência artificial
Sistemas multiagentes
Artificial intelligence
Agents
Unmanned aerial vehicles
Platform
title_short Uma plataforma orientada a agentes para o desenvolvimento de software em veículos aéreos não-tripulados
title_full Uma plataforma orientada a agentes para o desenvolvimento de software em veículos aéreos não-tripulados
title_fullStr Uma plataforma orientada a agentes para o desenvolvimento de software em veículos aéreos não-tripulados
title_full_unstemmed Uma plataforma orientada a agentes para o desenvolvimento de software em veículos aéreos não-tripulados
title_sort Uma plataforma orientada a agentes para o desenvolvimento de software em veículos aéreos não-tripulados
author Hama, Marcelo Tomio
author_facet Hama, Marcelo Tomio
author_role author
dc.contributor.author.fl_str_mv Hama, Marcelo Tomio
dc.contributor.advisor1.fl_str_mv Bordini, Rafael Heitor
contributor_str_mv Bordini, Rafael Heitor
dc.subject.por.fl_str_mv Inteligência artificial
Sistemas multiagentes
topic Inteligência artificial
Sistemas multiagentes
Artificial intelligence
Agents
Unmanned aerial vehicles
Platform
dc.subject.eng.fl_str_mv Artificial intelligence
Agents
Unmanned aerial vehicles
Platform
description Veículos aéreos não-tripulados (VANTs) são relativamente recentes no meio acadêmico, onde muitas tecnologias e algoritmos vêm sendo pesquisados e desenvolvidos. A engenharia de software apliacada a este âmbito possui poucas abordagens em relação a sistemas autônomos e inteligentes, enquanto que sistemas multi-agentes e a programação orientada a agentes vêm sendo cada vez mais utilizadas. Este trabalho foca na aplicação do paradigma da programação orientada a agentes para o controle de VANTs, de modo a conceber um framework e utilizar arquitetura, teoria e ferramentas orientados a agentes como forma de prover uma abstração mais sofisticada para a programação de comportamentos inteligentes em VANTs. Na pesquisa, propõem-se o modelo UAVAS – Unmanned Aerial Vehicles AgentSpeak que é um framework de programação de comportamentos para VANTs que possui um modelo de abstração de veículos aéreos tripulados para veículos aéreos não-tripulados. Ao final, a pesquisa foi avaliada e validada por meio de resultados obtidos em simulações com a infraestrutura implementada. Dois estudos de caso foram realizados, um com ênfase nas comunicações inter-VANTs e cooperação de time, e outro com ênfase nas verificações dos mapeamentos de sinais com o envio de dados da infraestrutura. Para cada um dos casos, simuladores específicos foram criados no intuito de observar as características pertinentes de cada estudo de caso.
publishDate 2012
dc.date.issued.fl_str_mv 2012
dc.date.accessioned.fl_str_mv 2013-02-06T01:40:58Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10183/66196
dc.identifier.nrb.pt_BR.fl_str_mv 000871091
url http://hdl.handle.net/10183/66196
identifier_str_mv 000871091
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Biblioteca Digital de Teses e Dissertações da UFRGS
instname:Universidade Federal do Rio Grande do Sul (UFRGS)
instacron:UFRGS
instname_str Universidade Federal do Rio Grande do Sul (UFRGS)
instacron_str UFRGS
institution UFRGS
reponame_str Biblioteca Digital de Teses e Dissertações da UFRGS
collection Biblioteca Digital de Teses e Dissertações da UFRGS
bitstream.url.fl_str_mv http://www.lume.ufrgs.br/bitstream/10183/66196/1/000871091.pdf
http://www.lume.ufrgs.br/bitstream/10183/66196/2/000871091.pdf.txt
http://www.lume.ufrgs.br/bitstream/10183/66196/3/000871091.pdf.jpg
bitstream.checksum.fl_str_mv da7de990a1c9f262ca2f6846ac2afcf7
4d7ac8de993c5781ecaa425f5af81833
6a8dcf223a3a1c910838e5495b9873eb
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
repository.name.fl_str_mv Biblioteca Digital de Teses e Dissertações da UFRGS - Universidade Federal do Rio Grande do Sul (UFRGS)
repository.mail.fl_str_mv lume@ufrgs.br||lume@ufrgs.br
_version_ 1810085249169752064