Desenvolvimento de aplicação de realidade aumentada em dispositivos móveis

Detalhes bibliográficos
Autor(a) principal: Lindemann, Janio Luis
Data de Publicação: 2014
Tipo de documento: Trabalho de conclusão de curso
Idioma: por
Título da fonte: Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD)
Texto Completo: http://hdl.handle.net/10737/580
Resumo: A Realidade Aumentada (RA) complementa o mundo real com o virtual, tornando visíveis e acessíveis informações que normalmente não estariam disponíveis, abrindo assim novas possibilidades. Com a popularização e o crescimento da capacidade de processamento dos telefones celulares e demais dispositivos móveis, o potencial da RA também é expandido, podendo ser aplicada em qualquer ambiente. Este trabalho objetiva o desenvolvimento de uma aplicação multiusuário de entretenimento, empregando recursos de Realidade Aumentada e geolocalização em dispositivos móveis. Para tanto a aplicação executa sobre o sistema operacional Android e utiliza sua API, que expõe aos desenvolvedores os sensores presentes no hardware dos telefones e tablets, como acelerômetro, giroscópio, GPS e bússola. Tais sensores permitem precisão na tarefa de localizar e orientar espacialmente o aparelho, propiciando renderizar os elementos virtuais no visor conforme a posição da sua câmera, sobrepondo à imagem captada em tempo real pelo jogador. A aplicação também é apoiada por um servidor externo, o que possibilita a colaboração entre os usuários desta aplicação. Este trabalho relata as decisões de projeto, detalhes de implementação e testes feitos para validar o sistema.
id UVAT_a812fed721efe3f76666b3c7ae0c54eb
oai_identifier_str oai:univates.br:10737/580
network_acronym_str UVAT
network_name_str Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD)
repository_id_str 1
spelling Malheiros, Marcelo de GomensoroLindemann, Janio Luis2014-09-17T14:19:47Z2014-09-17T14:19:47Z2014-09-172014-09-17A Realidade Aumentada (RA) complementa o mundo real com o virtual, tornando visíveis e acessíveis informações que normalmente não estariam disponíveis, abrindo assim novas possibilidades. Com a popularização e o crescimento da capacidade de processamento dos telefones celulares e demais dispositivos móveis, o potencial da RA também é expandido, podendo ser aplicada em qualquer ambiente. Este trabalho objetiva o desenvolvimento de uma aplicação multiusuário de entretenimento, empregando recursos de Realidade Aumentada e geolocalização em dispositivos móveis. Para tanto a aplicação executa sobre o sistema operacional Android e utiliza sua API, que expõe aos desenvolvedores os sensores presentes no hardware dos telefones e tablets, como acelerômetro, giroscópio, GPS e bússola. Tais sensores permitem precisão na tarefa de localizar e orientar espacialmente o aparelho, propiciando renderizar os elementos virtuais no visor conforme a posição da sua câmera, sobrepondo à imagem captada em tempo real pelo jogador. A aplicação também é apoiada por um servidor externo, o que possibilita a colaboração entre os usuários desta aplicação. Este trabalho relata as decisões de projeto, detalhes de implementação e testes feitos para validar o sistema.http://hdl.handle.net/10737/580http://creativecommons.org/licenses/by-nc-nd/4.0/info:eu-repo/semantics/openAccessCETRealidade aumentadaComputação móvelGeolocalizaçãoPlataforma AndroidDesenvolvimento de aplicação de realidade aumentada em dispositivos móveisinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesisporreponame:Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD)instname:Centro Universitário Univates (UNIVATES)instacron:UNIVATESORIGINAL2014JanioLuisLindemann.pdf2014JanioLuisLindemann.pdfapplication/pdf20327095https://www.univates.br/bdu/bitstreams/ff25e0b1-5734-4818-9101-8cce57c430a3/download97ba8783a11095968d4b3acab74c5dc5MD51CC-LICENSElicense_urllicense_urltext/plain49https://www.univates.br/bdu/bitstreams/dcd6ea60-2861-4ecf-949b-39333c074439/download4afdbb8c545fd630ea7db775da747b2fMD52license_textlicense_textapplication/octet-stream22117https://www.univates.br/bdu/bitstreams/25b71005-9094-4d6f-9830-ebba08ccbf96/downloaddd6580d2d5007383f0e67b904850adc9MD53license_rdflicense_rdfapplication/octet-stream23148https://www.univates.br/bdu/bitstreams/20773785-0efe-4a89-a4e6-768f204e24d2/download9da0b6dfac957114c6a7714714b86306MD54LICENSElicense.txtlicense.txttext/plain3595https://www.univates.br/bdu/bitstreams/5e275498-5e96-47db-a388-925611c7c526/download32043f971bc223a36e66b5bd706b87f3MD55TEXT2014JanioLuisLindemann.pdf.txt2014JanioLuisLindemann.pdf.txtExtracted texttext/plain102576https://www.univates.br/bdu/bitstreams/226c64d7-63ff-48f0-80a0-18861e86abb0/download1b434576a8258708a7813c2908e3497cMD512THUMBNAIL2014JanioLuisLindemann.pdf.jpg2014JanioLuisLindemann.pdf.jpgGenerated Thumbnailimage/jpeg4453https://www.univates.br/bdu/bitstreams/9b26fcf9-475e-4a75-a7fb-ff17d4526b46/downloadc98f678c93d82f5e2b32171e99074bb0MD51310737/5802023-06-26 11:50:41.809http://creativecommons.org/licenses/by-nc-nd/4.0/oai:univates.br:10737/580https://www.univates.br/bduRepositório InstitucionalPRIhttp://www.univates.br/bdu_oai/requestopendoar:12023-06-26T11:50:41Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD) - Centro Universitário Univates (UNIVATES)falseVEVSTU8gREUgREVQw5NTSVRPIC0gQklCTElPVEVDQSBESUdJVEFMIERBIFVOSVZBVEVTIChCRFUpCgpOb21lIGRvIGRlcG9zaXRhbnRlOiBGRVJOQU5EQSBEQSBTSUxWQSBWT04gUE9SU1RFUgpFLW1haWwgZG8gZGVwb3NpdGFudGU6IGZkc3Zwb3JzdGVyQHVuaXZhdGVzLmJyCkRhdGE6IEZyaSBTZXAgMTIgMTQ6MjY6MzAgQlJUIDIwMTQKQ29sZcOnw6NvOiBTaXN0ZW1hcyBkZSBJbmZvcm1hw6fDo28KT2JyYTogRGVzZW52b2x2aW1lbnRvIGRlIGFwbGljYcOnw6NvIGRlIHJlYWxpZGFkZSBhdW1lbnRhZGEgZW0gZGlzcG9zaXRpdm9zIG3Ds3ZlaXMKQXV0b3I6IExJTkRFTUFOTiwgSmFuaW8gTHVpcwoKQ29tbyBjb2xhYm9yYWRvciBuYSBzdWJtaXNzw6NvIGRhIG9icmEsIG8gZGVwb3NpdGFudGUgRkVSTkFOREEgREEgU0lMVkEgVk9OIFBPUlNURVIgCmRlY2xhcmEgbyByZWNlYmltZW50byBkbyBURVJNTyBERSBMSUNFTsOHQSBkYSBCSUJMSU9URUNBIERJR0lUQUwgREEgVU5JVkFURVMKKEJEVSkgcHJlZW5jaGlkbyBlIGFzc2luYWRvIHBlbG8gYXV0b3Igb3UgdGl0dWxhciBkb3MgZGlyZWl0b3MgYXV0b3JhaXMgCmRhIG9icmEsIGUgYWZpcm1hIGVzdGFyIHNlbmRvIGZpZGVkaWdubyBhb3MgZGFkb3MgaW5mb3JtYWRvcyBubyBtZXNtby4gCgpPIHRlcm1vIGRlIGxpY2Vuw6dhLCBjb21vIHNlZ3VlIGFiYWl4bywgZm9pIGRlZmluaWRvIHBlbGEgQXNzZXNzb3JpYSAKSnVyw61kaWNhIGRvIENlbnRybyBVbml2ZXJzaXTDoXJpbyBVbml2YXRlczoKCi0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLQpURVJNTyBERSBMSUNFTsOHQSAtIEJJQkxJT1RFQ0EgRElHSVRBTCBEQSBVTklWQVRFUyAoQkRVKQoKQXV0b3IgX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkVuZGVyZcOnbyBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KUkcgX19fX19fX19fX19fX19fX19fX19fX19fX18gQ1BGIF9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCk5hdHVyZXphIGRhIE9icmEgKCkgQXJ0aWdvICgpIE1vbm9ncmFmaWEgKCkgRGlzc2VydGHDp8OjbyAoKSBUZXNlICgpIE91dHJvClTDrXR1bG8gZGEgT2JyYSBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX18KQ8OzZC4gSWRlbnRpZmljYWRvciAocmVzZXJ2YWRvKV9fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwoKMS4gTyBBVVRPUiBkZWNsYXJhIHF1ZSDDqSB0aXR1bGFyIGRvcyBkaXJlaXRvcyBhdXRvcmFpcyBkYSBPQlJBIGUgdGVtIHBsZW5hIApkaXNwb25pYmlsaWRhZGUgZG9zIG1lc21vcywgZXhpbWluZG8gYSBVTklWQVRFUyBkZSB0b2RhIGUgcXVhbHF1ZXIgCnJlc3BvbnNhYmlsaWRhZGUuCgoyLiBPIEFVVE9SIGRlY2xhcmEgcXVlLCByZWxhdGl2YW1lbnRlIMOgIE9CUkEsIHJlc3BlaXRvdSBvcyBkaXJlaXRvcyAKaW50ZWxlY3R1YWlzIGRlIHRlcmNlaXJvcyBlIGN1bXByaXUgY29tIGFzIG9icmlnYcOnw7VlcyBsZWdhaXMgb3UgY29udHJhdHVhaXMgCmNvcnJlbGF0YXMsIGV4aW1pbmRvIGEgVU5JVkFURVMgZGUgdG9kYSBlIHF1YWxxdWVyIHJlc3BvbnNhYmlsaWRhZGUuCgozLiBPIEFVVE9SIGxpY2VuY2lhIGEgcmVwcm9kdcOnw6NvIGdyYXR1aXRhIGVtIGZvcm1hdG8gZGlnaXRhbCBlIGEgCmRpc3BvbmliaWxpemHDp8OjbyBncmF0dWl0YSBvdSBvbmVyb3NhIGRhIE9CUkEgbmEgQmlibGlvdGVjYSBEaWdpdGFsIGRhIApVbml2YXRlcywgcGFyYSB0b2RvcyBvcyB1c3XDoXJpb3MsIG5hIGZvcm1hIGRlZmluaWRhIHBlbGEgVU5JVkFURVMsIGNpZW50ZSAKZGUgcXVlIGEgaW5jbHVzw6NvIGRhIE9CUkEgbmEgQmlibGlvdGVjYSBpbXBvcnRhcsOhIG5vIGxpY2VuY2lhbWVudG8gcG9yIAptZWlvIGRhIENyZWF0aXZlIENvbW1vbnMuCgo0LiBBIFVOSVZBVEVTIG5hZGEgZGV2ZXLDoSBhbyBBVVRPUiBwZWxhIHJlcHJvZHXDp8OjbyBlIGRpc3BvbmliaWxpemHDp8OjbyBkYSAKT0JSQSwgY29uZm9ybWUgYWNpbWEgcHJldmlzdG8sIG1lc21vIHNlIG8gYWNlc3NvIGRvcyB1c3XDoXJpb3MgZGEgQmlibGlvdGVjYSAKRGlnaXRhbCBkYSBVbml2YXRlcyBmb3IgYSB0w610dWxvIG9uZXJvc28uCgo1LiBPIEFVVE9SIGZpY2EgY2llbnRlIGRlIHF1ZSwgZGlzcG9uaWJpbGl6YWRhIGEgT0JSQSBuYSBCaWJsaW90ZWNhIERpZ2l0YWwgCmRhIFVuaXZhdGVzLCBvcyB1c3XDoXJpb3MgcG9kZXLDo28gdXRpbGl6w6EtbGEgY29uZm9ybWUgYXMgbm9ybWFzIGRhIENyZWF0aXZlIApDb21tb25zLgoKNi4gTyBBVVRPUjoKUGVybWl0ZSBvIHVzbyBjb21lcmNpYWwgZGEgc3VhIE9CUkE/IAooICkgU2ltIChPIGxpY2VuY2lhZG9yIHBlcm1pdGUgYSBvdXRyb3MgY29waWFyLCBkaXN0cmlidWlyLCBleGliaXIgZSBleGVjdXRhciAKYSBPQlJBLCBpbmNsdXNpdmUgcGFyYSBmaW5zIGNvbWVyY2lhaXMpLgooICkgTsOjbyAoTyBsaWNlbmNpYW50ZSBwZXJtaXRlIGEgb3V0cm9zIGNvcGlhciwgZGlzdHJpYnVpciwgZXhpYmlyIGUgZXhlY3V0YXIgCmEgT0JSQSBzb21lbnRlIGNvbSBmaW5zIG7Do28gY29tZXJjaWFpcykuCgpQZXJtaXRlIG1vZGlmaWNhw6fDtWVzIGVtIHN1YSBPQlJBPwooICkgU2ltIChPIGxpY2VuY2lhbnRlIHBlcm1pdGUgYSBvdXRyb3MgY29waWFyLCBkaXN0cmlidWlyLCBleGliaXIgZSBleGVjdXRhciAKYSBPQlJBLCBiZW0gY29tbyB1c8OhLWxhIGNvbW8gYmFzZSBwYXJhIG9icmFzIGRlcml2YWRhcykuCiggKSBTaW0sIGNvbnRhbnRvIHF1ZSBvcyBvdXRyb3MgY29tcGFydGlsaGVtIGRlIGZvcm1hIHNlbWVsaGFudGUgKE8gbGljZW5jaWFkb3IgCnBlcm1pdGUgYW9zIG91dHJvcyBkaXN0cmlidWlyIG9icmFzIGRlcml2YXRpdmFzIHNvbWVudGUgc29iIGEgbWVzbWEgbGljZW7Dp2Egb3UgCm91dHJhIGNvbXBhdMOtdmVsIGNvbSBhIHF1ZSByZWdlIGEgT0JSQSBkbyBsaWNlbmNpYWRvcikuCiggKSBOw6NvIChPIGxpY2VuY2lhbnRlIHBlcm1pdGUgYSBvdXRyb3MgY29waWFyLCBkaXN0cmlidWlyIGUgdHJhbnNtaXRpciBhcGVuYXMgCmPDs3BpYXMgaW5hbHRlcmFkYXMgZGEgT0JSQSDigJMgbsOjbyBwZXJtaXRlIG9icmFzIGRlcml2YWRhcykuCgpGb250ZTogaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvY2hvb3NlLwoKNy4gQSBwcmVzZW50ZSBsaWNlbsOnYSwgbm8gcXVlIGNvdWJlciwgcG9kZXLDoSBzZXIgY2FuY2VsYWRhIG1lZGlhbnRlIGF2aXNvIGZvcm1hbCAKZG8gQVVUT1IsIMOgIFVOSVZBVEVTLCBjb20gYW50ZWNlZMOqbmNpYSBtw61uaW1hIGRlIDkwIGRpYXMsIHNlbSBwcmVqdWRpY2FyIG9zIGF0b3MgCnByYXRpY2Fkb3MgbmEgc3VhIHZpZ8OqbmNpYS4gIAoKTG9jYWwgX19fX19fX19fX19fX19fX19fX18KRGF0YSAgX19fX18vX19fX19fL19fX19fX18gICAgICBfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCgkJCQkJCUF1dG9yCg==
dc.title.pt_BR.fl_str_mv Desenvolvimento de aplicação de realidade aumentada em dispositivos móveis
title Desenvolvimento de aplicação de realidade aumentada em dispositivos móveis
spellingShingle Desenvolvimento de aplicação de realidade aumentada em dispositivos móveis
Lindemann, Janio Luis
CET
Realidade aumentada
Computação móvel
Geolocalização
Plataforma Android
title_short Desenvolvimento de aplicação de realidade aumentada em dispositivos móveis
title_full Desenvolvimento de aplicação de realidade aumentada em dispositivos móveis
title_fullStr Desenvolvimento de aplicação de realidade aumentada em dispositivos móveis
title_full_unstemmed Desenvolvimento de aplicação de realidade aumentada em dispositivos móveis
title_sort Desenvolvimento de aplicação de realidade aumentada em dispositivos móveis
author Lindemann, Janio Luis
author_facet Lindemann, Janio Luis
author_role author
dc.contributor.advisor1.fl_str_mv Malheiros, Marcelo de Gomensoro
dc.contributor.author.fl_str_mv Lindemann, Janio Luis
contributor_str_mv Malheiros, Marcelo de Gomensoro
dc.subject.cnpq.fl_str_mv CET
topic CET
Realidade aumentada
Computação móvel
Geolocalização
Plataforma Android
dc.subject.por.fl_str_mv Realidade aumentada
Computação móvel
Geolocalização
Plataforma Android
description A Realidade Aumentada (RA) complementa o mundo real com o virtual, tornando visíveis e acessíveis informações que normalmente não estariam disponíveis, abrindo assim novas possibilidades. Com a popularização e o crescimento da capacidade de processamento dos telefones celulares e demais dispositivos móveis, o potencial da RA também é expandido, podendo ser aplicada em qualquer ambiente. Este trabalho objetiva o desenvolvimento de uma aplicação multiusuário de entretenimento, empregando recursos de Realidade Aumentada e geolocalização em dispositivos móveis. Para tanto a aplicação executa sobre o sistema operacional Android e utiliza sua API, que expõe aos desenvolvedores os sensores presentes no hardware dos telefones e tablets, como acelerômetro, giroscópio, GPS e bússola. Tais sensores permitem precisão na tarefa de localizar e orientar espacialmente o aparelho, propiciando renderizar os elementos virtuais no visor conforme a posição da sua câmera, sobrepondo à imagem captada em tempo real pelo jogador. A aplicação também é apoiada por um servidor externo, o que possibilita a colaboração entre os usuários desta aplicação. Este trabalho relata as decisões de projeto, detalhes de implementação e testes feitos para validar o sistema.
publishDate 2014
dc.date.submitted.none.fl_str_mv 2014-09-17
dc.date.accessioned.fl_str_mv 2014-09-17T14:19:47Z
dc.date.available.fl_str_mv 2014-09-17T14:19:47Z
dc.date.issued.fl_str_mv 2014-09-17
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/bachelorThesis
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/10737/580
url http://hdl.handle.net/10737/580
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
info:eu-repo/semantics/openAccess
rights_invalid_str_mv http://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
dc.source.none.fl_str_mv reponame:Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD)
instname:Centro Universitário Univates (UNIVATES)
instacron:UNIVATES
instname_str Centro Universitário Univates (UNIVATES)
instacron_str UNIVATES
institution UNIVATES
reponame_str Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD)
collection Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD)
bitstream.url.fl_str_mv https://www.univates.br/bdu/bitstreams/ff25e0b1-5734-4818-9101-8cce57c430a3/download
https://www.univates.br/bdu/bitstreams/dcd6ea60-2861-4ecf-949b-39333c074439/download
https://www.univates.br/bdu/bitstreams/25b71005-9094-4d6f-9830-ebba08ccbf96/download
https://www.univates.br/bdu/bitstreams/20773785-0efe-4a89-a4e6-768f204e24d2/download
https://www.univates.br/bdu/bitstreams/5e275498-5e96-47db-a388-925611c7c526/download
https://www.univates.br/bdu/bitstreams/226c64d7-63ff-48f0-80a0-18861e86abb0/download
https://www.univates.br/bdu/bitstreams/9b26fcf9-475e-4a75-a7fb-ff17d4526b46/download
bitstream.checksum.fl_str_mv 97ba8783a11095968d4b3acab74c5dc5
4afdbb8c545fd630ea7db775da747b2f
dd6580d2d5007383f0e67b904850adc9
9da0b6dfac957114c6a7714714b86306
32043f971bc223a36e66b5bd706b87f3
1b434576a8258708a7813c2908e3497c
c98f678c93d82f5e2b32171e99074bb0
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UNIVATES (Biblioteca Digital da Univates - BD) - Centro Universitário Univates (UNIVATES)
repository.mail.fl_str_mv
_version_ 1813262389428092928