Please use this identifier to cite or link to this item: https://repositorio.ufu.br/handle/123456789/43570
Full metadata record
DC FieldValueLanguage
dc.creatorFreitas, Matheus de Souza-
dc.date.accessioned2024-10-03T17:19:20Z-
dc.date.available2024-10-03T17:19:20Z-
dc.date.issued2024-04-25-
dc.identifier.citationFREITAS, Matheus de Souza. Uso de Técnicas de Inteligência Artificial para o Desenvolvimento de Jogos Sérios Aplicados a Estrutura Robótica para Reabilitação do Tornozelo Humano. 2024. 165 f. Tabalho de Conclusão de Curso (Graduação em Engenharia Mecânica) - Universidade Federal de Uberlândia, Uberlândia, 2024.pt_BR
dc.identifier.urihttps://repositorio.ufu.br/handle/123456789/43570-
dc.description.abstractThis Bachelor's Thesis (TCC) involves the use of Artificial Intelligence (AI) techniques to the creation of serious games aimed at the rehabilitation of the human ankle. Its objective is to use AIs to help the patient in real time in carrying out their therapy, guiding them to a foot movement appropriate to their condition while playing, favoring the feeling of accomplishment when achieving a good score in game. Primarily, the creation of games and serious games was studied, searching for what factors must be considered to entertain the player, and what characteristics must be present to allow a engaged rehabilitation for the user. The scenario of AI in games and physiotherapy, as well as the types of existing equipment and feedback provided by patients were also taken into account. A game was then developed for each of the three main movements of the human ankle, seeking an approximation, and easy association, of the movement to be performed by the user and its outcome on the game screen. Subsequently, the establishment of a communication between hardware and software was done, taking the movement carried out on the existing test bench to the game character (in Unity), enabling a responsive and fast transmission of information based on the communication protocols employed. This phase also consists of the integration process, centralizing the main data processing and analysis steps in Matlab in order to facilitate communication and future changes. Afterwards, the most appropriate artificial intelligence technique was then selected and applied to the existing system and then trained, while changing configurations and searching for an Artificial Neural Network (ANN) capable of playing by itself, which means, taking control of the character and reaching the best possible score. At last, the entire system was integrated, a method was developed to let the AI manipulate the electric motor and it was possible to make it play, consistent with the initial objective of the study, thus demonstrating the potential for the developed serious games to be used in ankle rehabilitation procedures. With these results, there is potential for the game in aiding the user by guiding them as needed to complete the desired actions for character movement in the games.pt_BR
dc.description.sponsorshipCNPq - Conselho Nacional de Desenvolvimento Científico e Tecnológicopt_BR
dc.languageporpt_BR
dc.publisherUniversidade Federal de Uberlândiapt_BR
dc.rightsAcesso Embargadopt_BR
dc.rights.urihttp://creativecommons.org/licenses/by/3.0/us/*
dc.subjectreabilitação do tornozelo humanopt_BR
dc.subjecthuman ankle rehabilitationpt_BR
dc.subjectjogos sériospt_BR
dc.subjectserious gamespt_BR
dc.subjectinteligência artificialpt_BR
dc.subjectartificial intelligencept_BR
dc.subjectestrutura robóticapt_BR
dc.subjectrobotic structurept_BR
dc.subjectprotocolo de comunicaçãopt_BR
dc.subjectcommunication protocolpt_BR
dc.titleUso de Técnicas de Inteligência Artificial para o Desenvolvimento de Jogos Sérios Aplicados a Estrutura Robótica para Reabilitação do Tornozelo Humanopt_BR
dc.title.alternativeUse of Artificial Intelligence (AI) Techniques for the Development of Serious Games Applied to a Robotic Structure Aimed at the Rehabilitation of the Human Anklept_BR
dc.typeTrabalho de Conclusão de Cursopt_BR
dc.contributor.advisor1Gonçalves, Rogério Sales-
dc.contributor.advisor1Latteshttp://lattes.cnpq.br/9474579551520236pt_BR
dc.contributor.referee1Gonçalves, Rogério Sales-
dc.contributor.referee1Latteshttp://lattes.cnpq.br/9474579551520236pt_BR
dc.contributor.referee2Ladeira, Guênia Mara Vieira-
dc.contributor.referee2Latteshttp://lattes.cnpq.br/6803258192983484pt_BR
dc.contributor.referee3Garcia, Gabriella Faina-
dc.contributor.referee3Latteshttp://lattes.cnpq.br/2187363760175978pt_BR
dc.creator.Latteshttp://lattes.cnpq.br/9183312635774023pt_BR
dc.description.degreenameTrabalho de Conclusão de Curso (Graduação)pt_BR
dc.description.resumoEste Trabalho de Conclusão de Curso (TCC) envolve o uso de técnicas de Inteligência Artificial (IA) na criação de jogos sérios voltados a reabilitação do tornozelo humano. Seu objetivo é fazer o uso de IAs para ajudar o paciente em tempo real na realização de sua terapia, guiando-o para um movimento do pé adequado a sua condição enquanto joga, favorecendo o sentimento de realização ao conseguir uma boa pontuação no jogo. Primeiro estudou-se quanto a criação de jogos e jogos sérios, que fatores devem-se levar em consideração para divertir o jogador, e que características deve ter para permitir uma reabilitação mais participativa ao usuário. Observou-se também o cenário de aplicação de IA em jogos e em fisioterapias, os tipos de equipamentos existentes e feedbacks fornecidos pelos pacientes. Desenvolveu-se então um jogo para cada um dos três movimentos principais do tornozelo humano, buscando uma aproximação, e fácil associação, do movimento a ser performado pelo usuário e o resultado deste na tela do jogo. Na sequência foi realizado o estudo para o estabelecimento da comunicação entre hardwares e softwares, levando o movimento realizado na bancada de testes utilizada até o personagem do jogo (no Unity), possibilitando uma transmissão de informação responsiva e rápida a partir dos protocolos de comunicação. Houve também o processo de integração, centralizando as principais etapas de processamento e análise de dados no Matlab de forma a facilitar a comunicação e futuras alterações. Posteriormente, focou-se na seleção da técnica de inteligência artificial mais adequada, na sua aplicação ao sistema já existente e no seu treinamento, alterando configurações e buscando uma Rede Neural Artificial (RNA) capaz de jogar sozinha, isto é, tomar o controle do personagem e alcançar a melhor pontuação possível. Finalmente, integrou-se todo o sistema, desenvolveu-se uma forma de deixar a IA controlar o motor e foi possível fazê-la jogar, de acordo com objetivo inicial do trabalho, mostrando a possibilidade de os jogos sérios desenvolvidos serem utilizados nos procedimentos de reabilitação do tornozelo. Com os resultados simulados, apresenta-se a possibilidade da realização de uma assistência por parte do jogo ao usuário, de maneira a conduzi-lo, quando necessário, a completar as ações desejadas para a movimentação dos personagens nos jogos.pt_BR
dc.publisher.countryBrasilpt_BR
dc.publisher.courseEngenharia Mecânicapt_BR
dc.sizeorduration165pt_BR
dc.subject.cnpqCNPQ::ENGENHARIASpt_BR
dc.embargo.termsSerá realizado o pedido de registro dos softwares produzidos com o trabalho.pt_BR
dc.orcid.putcode168887834-
dc.description.embargo2026-04-25-
Appears in Collections:TCC - Engenharia Mecânica

Files in This Item:
File Description SizeFormat 
TCC_Matheus de Souza Freitas.pdf
  Until 2026-04-25
4.87 MBAdobe PDFView/Open    Request a copy


This item is licensed under a Creative Commons License Creative Commons