Repository logo
 
Publication

Controlo e Validação de Movimentos de um Robô Virtual

datacite.subject.fosEngenharia e Tecnologiapt_PT
dc.contributor.advisorSilva, Manuel Fernando dos Santos
dc.contributor.authorNoites, Gonçalo da Costa Dias
dc.date.accessioned2023-11-28T12:49:11Z
dc.date.embargo2026-10-16
dc.date.issued2023-10-16
dc.description.abstractPhysical therapy, a critical and evolving field of medicine, is crucial in improving the physical health and functional ability of people of all ages and medical prob lems. It has changed over time from a field largely concerned with rehabilitation to a multifaceted healthcare profession. Synergizing physical therapy practices with simulation technology enables the creation of virtual models that are hardware inde pendent, revolutionizing the delivery and effectiveness of physical therapy services, such as remote rehabilitation. Based on this principle, the objectives of this thesis are to develop the control of a virtualized humanoid robot, develop a mechanism for validating the robot’s movements against a baseline of rehabilitation exercises and implement a set of exercises and a set of incorrect movements to test the previous objectives. Initially, the work involved the study of human movement recognition, some of the possible sensors used in this detection and, after that, the study of the simulation platforms that can be used. As a result, it was used the middleware ROS, the Gazebo simulator, the MoveIt trajectory planning framework and the NAO robot simula tion model. Starting with the simulation and control of the robot through MoveIt, the subset of physical therapy exercises were subsequently selected and replicated in Gazebo. Afterwards, the creation of the baseline to validate the robot’s move ments and the implementation of exercises considered correct and incorrect to test it. There were selected four different exercises, being created four variations of ac cepted movements and six variations of incorrect movements. The stated objectives were successfully achieved, as the system is capable of detecting and distinguishing correct movements from incorrect ones.pt_PT
dc.description.abstractA fisioterapia, um campo crítico e em evolução da medicina, é crucial para melhorar a saúde física e a capacidade funcional de pessoas de todas as idades e problemas médicos. Ao longo do tempo, mudou de um campo amplamente focado na reabilitação para uma profissão de saúde multifacetada. A combinação da fisioterapia com tecnologias de simulação permite a criação de modelos virtuais independentes de hardware, revolucionando a prestação e a eficácia dos serviços de fisioterapia, como a reabilitação remota. Com base neste princípio, os objetivos desta tese passam por desenvolver o controlo de um robô humanoide virtual, desenvolver um mecanismo de validação dos movimentos do robô contra uma baseline de exercícios de reabilitação e implementar um conjunto de exercícios para o robô e um conjunto de movimentos incorretos para testar os objetivos anteriores. Inicialmente, o trabalho passou pelo estudo de reconhecimento de movimentos humanos, possíveis sensores utilizados na deteção destes movimentos e após isso o estudo de plataformas de simulação que possam ser utilizadas. Com isto, foi decidido utilizar em conjunto o middleware Robot Operating System (ROS), o simulador Gazebo, o programa de planeamento de trajetórias MoveIt e o modelo de simulação do robô NAO. Começando pela simulação e controlo do robô através do MoveIt, passou-se à escolha e replicação dos movimentos de fisioterapia escolhidos no Gazebo. Após, a criação da baseline para validar os movimentos do robô e a implementação de exercícios considerados corretos e incorretos para testá-la. Foram selecionados quatro exercícios diferentes, tendo sido criadas quatro variações de movimentos aceites e seis variações de movimentos incorretos. Os objetivos propostos foram atingidos com sucesso, uma vez que o sistema é capaz de detetar e distinguir os movimentos corretos dos movimentos incorretos.pt_PT
dc.identifier.tid203380509pt_PT
dc.identifier.urihttp://hdl.handle.net/10400.22/24026
dc.language.isoengpt_PT
dc.subjectROSpt_PT
dc.subjectGazebopt_PT
dc.subjectMoveItpt_PT
dc.subjectNAOpt_PT
dc.subjectIMUpt_PT
dc.subjectmovement detectionpt_PT
dc.subjectphysical therapypt_PT
dc.titleControlo e Validação de Movimentos de um Robô Virtualpt_PT
dc.title.alternativeVirtualized Robot Movement Control and Validationpt_PT
dc.typemaster thesis
dspace.entity.typePublication
rcaap.rightsembargoedAccesspt_PT
rcaap.typemasterThesispt_PT
thesis.degree.nameEngenharia Electrotécnica e de Computadorespt_PT

Files

Original bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
Tese_4998.pdf
Size:
15.82 MB
Format:
Adobe Portable Document Format
License bundle
Now showing 1 - 1 of 1
No Thumbnail Available
Name:
license.txt
Size:
1.71 KB
Format:
Item-specific license agreed upon to submission
Description: