TeamBridge: Middleware para adaptação de games e controles de reabilitação motora

Detalhes bibliográficos
Autor(a) principal: Alves, Alan Klinger Sousa
Data de Publicação: 2018
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Institucional da UFRN
Texto Completo: https://repositorio.ufrn.br/jspui/handle/123456789/25559
Resumo: A terapia ocupacional e a fisioterapia vêm ganhando nos últimos anos apoio da tecnologia aplicada em games. Dispositivos para VR tem sido utilizados juntamente com exergames para motivar o paciente a frequentar a terapia, entretendo-o ao mesmo tempo que realiza a terapia. Porém os consoles ainda não apresentam sensores capazes de identificar todos os movimentos necessários para os vários tipos de terapia, por exemplo, o Wii não é capaz de identificar se a mão do jogador estava fechada ou não. Dessa forma o TEAM (Laboratório de Tecnologias Educacionais, Assistivas e Multimídia), iniciou o desenvolvimento de tecnologias e exergames para aplicação em terapia física e ocupacional. Durante o desenvolvimento de novos dispositivos de interação, foi observado que a cada novo hardware era necessário modificar o código-fonte dos games já produzidos ou criar um novo game para tal dispositivo. Esse problema caracteriza um forte acoplamento entre o hardware e os exergames, bem como retrabalho, consequentemente havia dispositivos completamente desenvolvidos, mas que não era possível utilizá-los com um exergame. Logo notou-se a necessidade de uma ferramenta para intermediar tais artefatos. Este trabalho apresenta o TeamBridge, um middleware que tem por finalidade intermediar a comunicação entre dispositivos de interação para VR e exergames com foco em terapia física e ocupacional. Este middleware foi testado com um game comercial, provando que não há necessidade de modificação do código-fonte. Ele também passou por testes de performance, a fim de garantir que a experiência do jogador não seja comprometida. Ao final a ferramenta foi disponibilizada no GitHub.
id UFRN_bf9a39a2b1ab6452f00a2f3aa368be70
oai_identifier_str oai:https://repositorio.ufrn.br:123456789/25559
network_acronym_str UFRN
network_name_str Repositório Institucional da UFRN
repository_id_str
spelling Alves, Alan Klinger SousaBurlamaqui, Aquiles Medeiros FilgueiraTavares, Tatiana AiresDantas, Rummenigge Rudson2018-07-10T13:32:16Z2018-07-10T13:32:16Z2018-04-16ALVES, Alan Klinger Sousa. TeamBridge: Middleware para adaptação de games e controles de reabilitação motora. 2018. 114f. Dissertação (Mestrado Profissional em Engenharia de Software) - Instituto Metrópole Digital, Universidade Federal do Rio Grande do Norte, Natal, 2018.https://repositorio.ufrn.br/jspui/handle/123456789/25559A terapia ocupacional e a fisioterapia vêm ganhando nos últimos anos apoio da tecnologia aplicada em games. Dispositivos para VR tem sido utilizados juntamente com exergames para motivar o paciente a frequentar a terapia, entretendo-o ao mesmo tempo que realiza a terapia. Porém os consoles ainda não apresentam sensores capazes de identificar todos os movimentos necessários para os vários tipos de terapia, por exemplo, o Wii não é capaz de identificar se a mão do jogador estava fechada ou não. Dessa forma o TEAM (Laboratório de Tecnologias Educacionais, Assistivas e Multimídia), iniciou o desenvolvimento de tecnologias e exergames para aplicação em terapia física e ocupacional. Durante o desenvolvimento de novos dispositivos de interação, foi observado que a cada novo hardware era necessário modificar o código-fonte dos games já produzidos ou criar um novo game para tal dispositivo. Esse problema caracteriza um forte acoplamento entre o hardware e os exergames, bem como retrabalho, consequentemente havia dispositivos completamente desenvolvidos, mas que não era possível utilizá-los com um exergame. Logo notou-se a necessidade de uma ferramenta para intermediar tais artefatos. Este trabalho apresenta o TeamBridge, um middleware que tem por finalidade intermediar a comunicação entre dispositivos de interação para VR e exergames com foco em terapia física e ocupacional. Este middleware foi testado com um game comercial, provando que não há necessidade de modificação do código-fonte. Ele também passou por testes de performance, a fim de garantir que a experiência do jogador não seja comprometida. Ao final a ferramenta foi disponibilizada no GitHub.Occupational therapy and physiotherapy have been gaining support in the last few years of applied technology in games. VR devices have been used together with exergames to motivate the patient to attend the therapy, entertaining him at the same time as performing the therapy. But the consoles still do not have sensors capable of identifying all the movements required for various types of therapy, for example, the Wii can’t identify whether the player’s hand was closed or not. In this way the TEAM (Laboratory of Educational, Assistive and Multimedia Technologies) started the development of technologies and exergames for application in occupational therapy. During the development of new input devices, it was observed that with each new hardware it was necessary to modify the source code of the games already produced or to create a new game for such a device. This problem characterizes a strong coupling between hardware and exergames, as well as rework, consequently there were fully developed devices, but it was not possible to use them with an exergame. Soon the need for a tool to intermediate these artifacts was noted. This paper presents our middleware that aims to intermediate communication between VR input devices and exergames with a focus on occupational therapy. This middleware was tested with a commercial game, proving that there is no need to modify the source code. He also underwent performance testing to ensure that the player’s experience is not compromised.porCNPQ::ENGENHARIAS: ENGENHARIA DE SOFTWAREGameterapiaAdaptador de dispositivosVRPNComunicação entre dispositivosExergaming jogos sériosTeamBridge: Middleware para adaptação de games e controles de reabilitação motorainfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisPROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA DE SOFTWAREUFRNBrasilinfo:eu-repo/semantics/openAccessreponame:Repositório Institucional da UFRNinstname:Universidade Federal do Rio Grande do Norte (UFRN)instacron:UFRNORIGINALAlanKlingerSousaAlves_DISSERT.pdfapplication/pdf7308597https://repositorio.ufrn.br/bitstream/123456789/25559/1/AlanKlingerSousaAlves_DISSERT.pdf93db5dd7b53fe19393d357597c4c99c8MD51TEXTAlanKlingerSousaAlves_DISSERT.pdf.txtAlanKlingerSousaAlves_DISSERT.pdf.txtExtracted texttext/plain171385https://repositorio.ufrn.br/bitstream/123456789/25559/2/AlanKlingerSousaAlves_DISSERT.pdf.txtd86f225c028335a73e4eefd403827a1aMD52THUMBNAILAlanKlingerSousaAlves_DISSERT.pdf.jpgAlanKlingerSousaAlves_DISSERT.pdf.jpgIM Thumbnailimage/jpeg2986https://repositorio.ufrn.br/bitstream/123456789/25559/3/AlanKlingerSousaAlves_DISSERT.pdf.jpg3b8d7bfa5db7082f6ddc96e3b4049470MD53TEXTAlanKlingerSousaAlves_DISSERT.pdf.txtAlanKlingerSousaAlves_DISSERT.pdf.txtExtracted texttext/plain171385https://repositorio.ufrn.br/bitstream/123456789/25559/2/AlanKlingerSousaAlves_DISSERT.pdf.txtd86f225c028335a73e4eefd403827a1aMD52THUMBNAILAlanKlingerSousaAlves_DISSERT.pdf.jpgAlanKlingerSousaAlves_DISSERT.pdf.jpgIM Thumbnailimage/jpeg2986https://repositorio.ufrn.br/bitstream/123456789/25559/3/AlanKlingerSousaAlves_DISSERT.pdf.jpg3b8d7bfa5db7082f6ddc96e3b4049470MD53123456789/255592019-01-30 06:40:34.537oai:https://repositorio.ufrn.br:123456789/25559Repositório de PublicaçõesPUBhttp://repositorio.ufrn.br/oai/opendoar:2019-01-30T09:40:34Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)false
dc.title.pt_BR.fl_str_mv TeamBridge: Middleware para adaptação de games e controles de reabilitação motora
title TeamBridge: Middleware para adaptação de games e controles de reabilitação motora
spellingShingle TeamBridge: Middleware para adaptação de games e controles de reabilitação motora
Alves, Alan Klinger Sousa
CNPQ::ENGENHARIAS: ENGENHARIA DE SOFTWARE
Gameterapia
Adaptador de dispositivos
VRPN
Comunicação entre dispositivos
Exergaming jogos sérios
title_short TeamBridge: Middleware para adaptação de games e controles de reabilitação motora
title_full TeamBridge: Middleware para adaptação de games e controles de reabilitação motora
title_fullStr TeamBridge: Middleware para adaptação de games e controles de reabilitação motora
title_full_unstemmed TeamBridge: Middleware para adaptação de games e controles de reabilitação motora
title_sort TeamBridge: Middleware para adaptação de games e controles de reabilitação motora
author Alves, Alan Klinger Sousa
author_facet Alves, Alan Klinger Sousa
author_role author
dc.contributor.authorID.pt_BR.fl_str_mv
dc.contributor.advisorID.pt_BR.fl_str_mv
dc.contributor.referees1.none.fl_str_mv Burlamaqui, Aquiles Medeiros Filgueira
dc.contributor.referees1ID.pt_BR.fl_str_mv
dc.contributor.referees2.none.fl_str_mv Tavares, Tatiana Aires
dc.contributor.referees2ID.pt_BR.fl_str_mv
dc.contributor.author.fl_str_mv Alves, Alan Klinger Sousa
dc.contributor.advisor1.fl_str_mv Dantas, Rummenigge Rudson
contributor_str_mv Dantas, Rummenigge Rudson
dc.subject.cnpq.fl_str_mv CNPQ::ENGENHARIAS: ENGENHARIA DE SOFTWARE
topic CNPQ::ENGENHARIAS: ENGENHARIA DE SOFTWARE
Gameterapia
Adaptador de dispositivos
VRPN
Comunicação entre dispositivos
Exergaming jogos sérios
dc.subject.por.fl_str_mv Gameterapia
Adaptador de dispositivos
VRPN
Comunicação entre dispositivos
Exergaming jogos sérios
description A terapia ocupacional e a fisioterapia vêm ganhando nos últimos anos apoio da tecnologia aplicada em games. Dispositivos para VR tem sido utilizados juntamente com exergames para motivar o paciente a frequentar a terapia, entretendo-o ao mesmo tempo que realiza a terapia. Porém os consoles ainda não apresentam sensores capazes de identificar todos os movimentos necessários para os vários tipos de terapia, por exemplo, o Wii não é capaz de identificar se a mão do jogador estava fechada ou não. Dessa forma o TEAM (Laboratório de Tecnologias Educacionais, Assistivas e Multimídia), iniciou o desenvolvimento de tecnologias e exergames para aplicação em terapia física e ocupacional. Durante o desenvolvimento de novos dispositivos de interação, foi observado que a cada novo hardware era necessário modificar o código-fonte dos games já produzidos ou criar um novo game para tal dispositivo. Esse problema caracteriza um forte acoplamento entre o hardware e os exergames, bem como retrabalho, consequentemente havia dispositivos completamente desenvolvidos, mas que não era possível utilizá-los com um exergame. Logo notou-se a necessidade de uma ferramenta para intermediar tais artefatos. Este trabalho apresenta o TeamBridge, um middleware que tem por finalidade intermediar a comunicação entre dispositivos de interação para VR e exergames com foco em terapia física e ocupacional. Este middleware foi testado com um game comercial, provando que não há necessidade de modificação do código-fonte. Ele também passou por testes de performance, a fim de garantir que a experiência do jogador não seja comprometida. Ao final a ferramenta foi disponibilizada no GitHub.
publishDate 2018
dc.date.accessioned.fl_str_mv 2018-07-10T13:32:16Z
dc.date.available.fl_str_mv 2018-07-10T13:32:16Z
dc.date.issued.fl_str_mv 2018-04-16
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.citation.fl_str_mv ALVES, Alan Klinger Sousa. TeamBridge: Middleware para adaptação de games e controles de reabilitação motora. 2018. 114f. Dissertação (Mestrado Profissional em Engenharia de Software) - Instituto Metrópole Digital, Universidade Federal do Rio Grande do Norte, Natal, 2018.
dc.identifier.uri.fl_str_mv https://repositorio.ufrn.br/jspui/handle/123456789/25559
identifier_str_mv ALVES, Alan Klinger Sousa. TeamBridge: Middleware para adaptação de games e controles de reabilitação motora. 2018. 114f. Dissertação (Mestrado Profissional em Engenharia de Software) - Instituto Metrópole Digital, Universidade Federal do Rio Grande do Norte, Natal, 2018.
url https://repositorio.ufrn.br/jspui/handle/123456789/25559
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.publisher.program.fl_str_mv PROGRAMA DE PÓS-GRADUAÇÃO EM ENGENHARIA DE SOFTWARE
dc.publisher.initials.fl_str_mv UFRN
dc.publisher.country.fl_str_mv Brasil
dc.source.none.fl_str_mv reponame:Repositório Institucional da UFRN
instname:Universidade Federal do Rio Grande do Norte (UFRN)
instacron:UFRN
instname_str Universidade Federal do Rio Grande do Norte (UFRN)
instacron_str UFRN
institution UFRN
reponame_str Repositório Institucional da UFRN
collection Repositório Institucional da UFRN
bitstream.url.fl_str_mv https://repositorio.ufrn.br/bitstream/123456789/25559/1/AlanKlingerSousaAlves_DISSERT.pdf
https://repositorio.ufrn.br/bitstream/123456789/25559/2/AlanKlingerSousaAlves_DISSERT.pdf.txt
https://repositorio.ufrn.br/bitstream/123456789/25559/3/AlanKlingerSousaAlves_DISSERT.pdf.jpg
https://repositorio.ufrn.br/bitstream/123456789/25559/2/AlanKlingerSousaAlves_DISSERT.pdf.txt
https://repositorio.ufrn.br/bitstream/123456789/25559/3/AlanKlingerSousaAlves_DISSERT.pdf.jpg
bitstream.checksum.fl_str_mv 93db5dd7b53fe19393d357597c4c99c8
d86f225c028335a73e4eefd403827a1a
3b8d7bfa5db7082f6ddc96e3b4049470
d86f225c028335a73e4eefd403827a1a
3b8d7bfa5db7082f6ddc96e3b4049470
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositório Institucional da UFRN - Universidade Federal do Rio Grande do Norte (UFRN)
repository.mail.fl_str_mv
_version_ 1814832762115325952