Por favor, use este identificador para citar o enlazar este ítem:https://uvadoc.uva.es/handle/10324/57431
Título
Desarrollo de librerías Python para comunicación bluetooth y análisis de datos de dispositivos vestibles de movimiento. Integración en herramienta de telerehabilitación
Autor
Director o Tutor
Año del Documento
2022
Titulación
Grado en Ingeniería de Tecnologías Específicas de Telecomunicación
Resumo
El objetivo de este Trabajo Fin de Grado consiste en la integración de sensores inerciales Xsens Dot sobre un proyecto de telerehabilitación, con el propósito de capturar los movimientos del paciente durante la realización de los ejercicios en el domicilio. A lo largo del trabajo se han realizado desarrollos que engloban todas las fases involucradas en el uso de estos sensores.
Para la fase de recolección de datos de los sensores, se ha desarrollado una librería en Python para su gestión a través de bluetooth, además para mejorar la experiencia de usuario en el uso de sensores se ha implementado una interfaz gráfica con Pygame.
En la fase de análisis se ha implementado un script en Python que se encarga de la reconstrucción del movimiento a través de OpenSim. Adicionalmente, se han creado varias herramientas de análisis de los datos recibidos con PyOpenGL.
Finalmente, en la fase de visualización se ha desarrollado un pequeño script para mostrar al personal clínico información útil sobre el resultado de las capturas y los análisis realizados sobre ellas. The objective of this Master Thesis is the integration of Xsens Dot inertial sensors on a telerehabilitation system, with the purpose of capturing the patient's movements during home exercises. Throughout the work, different Python codes have been developed to encompass all the phases involved in the use of these sensors.
For the sensor data collection phase, a Python library for bluetooth connectivity management has been developed. In addition, with the aim of improving the user experience with inertial sensors, a graphical interface with Pygame has been made available.
In analysis phase we have implemented a Python script responsible for the patient's motion reconstruction using OpenSim. Additionally, we have created tools for the data analysis of the data received with PyOpenGL.
Finally, for visualization phase, a small script has been developed to show to the clinic staff useful information about the result of the movement captures.
Palabras Clave
Telerehabilitación
IMU
Xsens Dot
Departamento
Departamento de Teoría de la Señal y Comunicaciones e Ingeniería Telemática
Idioma
spa
Derechos
openAccess
Aparece en las colecciones
- Trabajos Fin de Grado UVa [29685]
Arquivos deste item
Exceto quando indicado o contrário, a licença deste item é descrito como Attribution-NonCommercial-NoDerivatives 4.0 Internacional