Uma plataforma orientada a agentes para o desenvolvimento de software em veículos aéreos não-tripulados
Autor(a) principal: | |
---|---|
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 |