Algoritmos de fusión de sensores magneto-inerciales para ChakaMo : Instrumento de evaluación 3D de la rodilla.

Ledezma Flores, María Rene

Supervisor(es): Simini, Franco - Santos, Darío

Resumen:

En los últimos años, el análisis del movimiento humano ha sido usado en diversas aplicaciones como la rehabilitación de pacientes, el análisis para mejorar el rendimiento en deporte, entre otros. Para hacer esto posible, el método estándar consiste en realizar el seguimiento de marcadores ópticos ubicados en cada segmento del cuerpo. Estos sistemas son grandes y costosos, además de requerir personal calificado para su correcto funcionamiento y además que los análisis se realizan dentro de un laboratorio con un volumen de trabajo definido. Con el avance de la tecnología empezaron a surgir nuevos métodos para el seguimiento del movimiento humano, uno de los cuales utiliza sensores magneto inerciales (MIMU) que contienen electrónica miniatura, un acelerómetro, un giroscopio y un magnetómetro de tres ejes para estimar la orientación del objeto en movimiento. Los MIMUs presentan una gran versatilidad de uso en diversos ambientes de trabajo que ya no se limitan a los laboratorios. La estimación de la orientación usando MIMUs es posible mediante el uso de algoritmos de fusión de sensores (AFS). Estos algoritmos combinan la información del acelerómetro, giroscopio y magnetómetro para estimar la orientación del MIMU. En la literatura hay varios AFS que pueden clasificarse en dos grandes grupos: determinísticos y estocásticos. El presente trabajo abordó cuatro AFS, dos determinísticos (Madgwick y Valenti) y dos estocásticos (Valenti y Guo) con el fin de comparar su comportamiento. Para ello se usaron dos MIMUS de bajo costo de la marca MBIENTLAB y un simulador de miembro inferior con su articulación tipo bisagra. El simulador consiste en dos reglas de madera articuladas sin ningún elemento ferromagnético para evitar su interferencia en las medidas del magnetómetro. Se realizó una comparación de los cuatros AFS bajo una prueba estática a 0◦, 30◦, 45◦, 60◦, 90◦ de rotación sobre el eje de balanceo durante 60 segundos. En esta prueba se estimó el desvío estándar de los AFS y el error cuadrático medio de las comparaciones entre ellos. También se realizó una prueba dinámica que consistía en dos movimientos alrededor del eje de balanceo de 0◦ a 90◦ a dos velocidades similares a las del movimiento humano. En ella se analizaron los comportamientos entre algoritmos y se observó que los dos algoritmos propuestos por Valenti tenían una conducta imprecisa en las estimaciones en especial en el eje de rumbo. También se observó que las estimaciones variaban entre los MIMUs a pesar de ser de la misma marca y modelo. Luego de estas pruebas se seleccionó el AFS de Guo & et al. por su comportamiento estable tanto en pruebas estáticas y dinámicas. Con este AFS se realizó la estimación de la cinemática de la rodilla con una voluntaria sana. La prueba con la voluntaria consistió en subir y bajar un escalón con una sola pierna. Esta tarea motora buscaba analizar la rodilla con carga y la inestabilidad de la articulación al sostener el cuerpo con una pierna. Para ello se usó una escalera de madera con dos escalones, uno de 17 cm y otro de 34 cm. Para estimar el comportamiento de la rodilla fue necesario usar dos MIMUs, uno en el muslo y otro en la pierna, siendo los segmentos que se articulan en la rodilla. Al utilizar los MIMUs en el análisis del movimiento humano fue necesario calibrar los instrumentos a los segmentos en los cuales se encuentran unidos. La calibración seleccionada en este trabajo fue de dos posiciones estáticas; una de pie y otra recostado en el suelo. La calibración tuvo como finalidad determinar una posición de referencia inicial para la detección de la tarea motora. Para finalizar se realizaron dos pruebas en la rodilla derecha de la voluntaria. Para ello se realizaron 10 ciclos de subida y bajada del escalón de 17 cm y otra prueba en el escalón de 34 cm. Al finalizar la prueba se generó un informe clínico con el promedio de los ciclos de la tarea motora y una representación dinámica en 3D del movimiento de la rodilla. Estos resultados se calcularon en un script en el lenguaje de programación Python siendo este trabajo el primer paso hacia el desarrollo de un instrumento de uso clínico denominado ChakaMo.


In recent years, the analysis of human movement has been used in various applications such as patient rehabilitation, analysis to improve performance in sports, among others. To make this possible, the standard method consists of tracking optical markers located in each body segment. These systems are large and expensive, in addition to requiring qualified personnel for their correct operation, and the analyses are carried out in a laboratory with a defined workload. With the advancement of technology, new methods for tracking human movement began to emerge, one of which uses magneto inertial sensors (MIMU) containing miniature electronics, an accelerometer, a gyroscope and a magnetometer to estimate the orientation of the moving object. MIMUs present great versatility of use in a variety of work environments that are no longer limited to laboratories. Orientation estimation using MIMUs is possible through the use of sensor fusion (SFA) algorithms. These algorithms combine accelerometer, gyroscope and magnetometer information to estimate the orientation of the MIMU. There are several AFSs in the literature that can be classified into two major groups: deterministic and stochastic. The present work addressed four SFA, two deterministic (Madgwick and Valenti) and two stochastic (Valenti and Guo) in order to compare their behavior. For this purpose, two low-cost MBIENTLAB MIMUS and a lower limb simulator with its hinge joint were used. The simulator consists of two hinged wooden rulers without any ferromagnetic element to avoid its interference in the magnetometer measurements. A comparison of the four AFSs was carried out under a static test at 0◦, 30◦, 45◦, 60◦, 90◦ rotation about the swing axis for 60 seconds. In this test, the standard deviation of the SFAs and the mean squared error of the comparisons between them were estimated. A dynamic test was also performed consisting of two motions around the roll axis from 0◦ at 90◦ at two speeds similar to those of human motion. In it, the behaviors between algorithms were analyzed and it was observed that the two algorithms proposed by Valenti had inaccurate behavior in the estimates especially in the heading axis. It was also observed that the estimates varied between MIMUs despite being of the same make and model. After these tests, the SFA of Guo et al. was selected for its stable behavior in both static and dynamic tests. This AFS was used to estimate the kinematics of the knee with a healthy volunteer. The test with the volunteer consisted of going up and down a step with only one leg. This motor task sought to analyze the loaded knee and the instability of the joint when supporting the body with one leg. For this purpose, a wooden staircase with two steps, one of 17 cm and the other of 34 cm, was used. To estimate the behavior of the knee it was necessary to use two MIMUs, one on the thigh and one on the leg, being the segments that articulate at the knee. When using the MIMUs in the analysis of human movement it was necessary to calibrate the instruments to the segments in which they are attached. The calibration selected in this work was of two static positions; one standing and the other lying on the ground. The purpose of the calibration was to determine an initial reference position for the detection of the motor task. Finally, two tests were performed on the volunteer’s right knee. For this, 10 up and down cycles were performed on the 17 cm step and another test on the 34 cm step. At the end of the test, a clinical report was generated with the average number of cycles of the motor task and a 3D dynamic representation of the knee movement. These results were calculated in a script in the Python programming language, this work being the first step towards the development of an instrument for clinical use called ChakaMo.


Detalles Bibliográficos
2023
Aplicaciones de computadoras
Articulaciones (anatomía)
Tecnología médica
Algoritmos
Simuladores
Captura de movimiento
Fenómenos biomecánicos
Inglés
Universidad de la República
COLIBRI
https://hdl.handle.net/20.500.12008/38887
Acceso abierto
Licencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0)
_version_ 1807523179671846912
author Ledezma Flores, María Rene
author_facet Ledezma Flores, María Rene
author_role author
bitstream.checksum.fl_str_mv 6429389a7df7277b72b7924fdc7d47a9
a006180e3f5b2ad0b88185d14284c0e0
e8c30e04e865334cac2bfcba70aad8cb
1996b8461bc290aef6a27d78c67b6b52
e620790c532156bd8e031fd6067cbeb7
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
MD5
bitstream.url.fl_str_mv http://localhost:8080/xmlui/bitstream/20.500.12008/38887/5/license.txt
http://localhost:8080/xmlui/bitstream/20.500.12008/38887/2/license_url
http://localhost:8080/xmlui/bitstream/20.500.12008/38887/3/license_text
http://localhost:8080/xmlui/bitstream/20.500.12008/38887/4/license_rdf
http://localhost:8080/xmlui/bitstream/20.500.12008/38887/1/Led23.pdf
collection COLIBRI
dc.contributor.filiacion.none.fl_str_mv Ledezma Flores María Rene, Universidad de la República (Uruguay). Facultad de Ingeniería.
dc.creator.advisor.none.fl_str_mv Simini, Franco
Santos, Darío
dc.creator.none.fl_str_mv Ledezma Flores, María Rene
dc.date.accessioned.none.fl_str_mv 2023-08-02T18:36:44Z
dc.date.available.none.fl_str_mv 2023-08-02T18:36:44Z
dc.date.issued.none.fl_str_mv 2023
dc.description.abstract.none.fl_txt_mv En los últimos años, el análisis del movimiento humano ha sido usado en diversas aplicaciones como la rehabilitación de pacientes, el análisis para mejorar el rendimiento en deporte, entre otros. Para hacer esto posible, el método estándar consiste en realizar el seguimiento de marcadores ópticos ubicados en cada segmento del cuerpo. Estos sistemas son grandes y costosos, además de requerir personal calificado para su correcto funcionamiento y además que los análisis se realizan dentro de un laboratorio con un volumen de trabajo definido. Con el avance de la tecnología empezaron a surgir nuevos métodos para el seguimiento del movimiento humano, uno de los cuales utiliza sensores magneto inerciales (MIMU) que contienen electrónica miniatura, un acelerómetro, un giroscopio y un magnetómetro de tres ejes para estimar la orientación del objeto en movimiento. Los MIMUs presentan una gran versatilidad de uso en diversos ambientes de trabajo que ya no se limitan a los laboratorios. La estimación de la orientación usando MIMUs es posible mediante el uso de algoritmos de fusión de sensores (AFS). Estos algoritmos combinan la información del acelerómetro, giroscopio y magnetómetro para estimar la orientación del MIMU. En la literatura hay varios AFS que pueden clasificarse en dos grandes grupos: determinísticos y estocásticos. El presente trabajo abordó cuatro AFS, dos determinísticos (Madgwick y Valenti) y dos estocásticos (Valenti y Guo) con el fin de comparar su comportamiento. Para ello se usaron dos MIMUS de bajo costo de la marca MBIENTLAB y un simulador de miembro inferior con su articulación tipo bisagra. El simulador consiste en dos reglas de madera articuladas sin ningún elemento ferromagnético para evitar su interferencia en las medidas del magnetómetro. Se realizó una comparación de los cuatros AFS bajo una prueba estática a 0◦, 30◦, 45◦, 60◦, 90◦ de rotación sobre el eje de balanceo durante 60 segundos. En esta prueba se estimó el desvío estándar de los AFS y el error cuadrático medio de las comparaciones entre ellos. También se realizó una prueba dinámica que consistía en dos movimientos alrededor del eje de balanceo de 0◦ a 90◦ a dos velocidades similares a las del movimiento humano. En ella se analizaron los comportamientos entre algoritmos y se observó que los dos algoritmos propuestos por Valenti tenían una conducta imprecisa en las estimaciones en especial en el eje de rumbo. También se observó que las estimaciones variaban entre los MIMUs a pesar de ser de la misma marca y modelo. Luego de estas pruebas se seleccionó el AFS de Guo & et al. por su comportamiento estable tanto en pruebas estáticas y dinámicas. Con este AFS se realizó la estimación de la cinemática de la rodilla con una voluntaria sana. La prueba con la voluntaria consistió en subir y bajar un escalón con una sola pierna. Esta tarea motora buscaba analizar la rodilla con carga y la inestabilidad de la articulación al sostener el cuerpo con una pierna. Para ello se usó una escalera de madera con dos escalones, uno de 17 cm y otro de 34 cm. Para estimar el comportamiento de la rodilla fue necesario usar dos MIMUs, uno en el muslo y otro en la pierna, siendo los segmentos que se articulan en la rodilla. Al utilizar los MIMUs en el análisis del movimiento humano fue necesario calibrar los instrumentos a los segmentos en los cuales se encuentran unidos. La calibración seleccionada en este trabajo fue de dos posiciones estáticas; una de pie y otra recostado en el suelo. La calibración tuvo como finalidad determinar una posición de referencia inicial para la detección de la tarea motora. Para finalizar se realizaron dos pruebas en la rodilla derecha de la voluntaria. Para ello se realizaron 10 ciclos de subida y bajada del escalón de 17 cm y otra prueba en el escalón de 34 cm. Al finalizar la prueba se generó un informe clínico con el promedio de los ciclos de la tarea motora y una representación dinámica en 3D del movimiento de la rodilla. Estos resultados se calcularon en un script en el lenguaje de programación Python siendo este trabajo el primer paso hacia el desarrollo de un instrumento de uso clínico denominado ChakaMo.
In recent years, the analysis of human movement has been used in various applications such as patient rehabilitation, analysis to improve performance in sports, among others. To make this possible, the standard method consists of tracking optical markers located in each body segment. These systems are large and expensive, in addition to requiring qualified personnel for their correct operation, and the analyses are carried out in a laboratory with a defined workload. With the advancement of technology, new methods for tracking human movement began to emerge, one of which uses magneto inertial sensors (MIMU) containing miniature electronics, an accelerometer, a gyroscope and a magnetometer to estimate the orientation of the moving object. MIMUs present great versatility of use in a variety of work environments that are no longer limited to laboratories. Orientation estimation using MIMUs is possible through the use of sensor fusion (SFA) algorithms. These algorithms combine accelerometer, gyroscope and magnetometer information to estimate the orientation of the MIMU. There are several AFSs in the literature that can be classified into two major groups: deterministic and stochastic. The present work addressed four SFA, two deterministic (Madgwick and Valenti) and two stochastic (Valenti and Guo) in order to compare their behavior. For this purpose, two low-cost MBIENTLAB MIMUS and a lower limb simulator with its hinge joint were used. The simulator consists of two hinged wooden rulers without any ferromagnetic element to avoid its interference in the magnetometer measurements. A comparison of the four AFSs was carried out under a static test at 0◦, 30◦, 45◦, 60◦, 90◦ rotation about the swing axis for 60 seconds. In this test, the standard deviation of the SFAs and the mean squared error of the comparisons between them were estimated. A dynamic test was also performed consisting of two motions around the roll axis from 0◦ at 90◦ at two speeds similar to those of human motion. In it, the behaviors between algorithms were analyzed and it was observed that the two algorithms proposed by Valenti had inaccurate behavior in the estimates especially in the heading axis. It was also observed that the estimates varied between MIMUs despite being of the same make and model. After these tests, the SFA of Guo et al. was selected for its stable behavior in both static and dynamic tests. This AFS was used to estimate the kinematics of the knee with a healthy volunteer. The test with the volunteer consisted of going up and down a step with only one leg. This motor task sought to analyze the loaded knee and the instability of the joint when supporting the body with one leg. For this purpose, a wooden staircase with two steps, one of 17 cm and the other of 34 cm, was used. To estimate the behavior of the knee it was necessary to use two MIMUs, one on the thigh and one on the leg, being the segments that articulate at the knee. When using the MIMUs in the analysis of human movement it was necessary to calibrate the instruments to the segments in which they are attached. The calibration selected in this work was of two static positions; one standing and the other lying on the ground. The purpose of the calibration was to determine an initial reference position for the detection of the motor task. Finally, two tests were performed on the volunteer’s right knee. For this, 10 up and down cycles were performed on the 17 cm step and another test on the 34 cm step. At the end of the test, a clinical report was generated with the average number of cycles of the motor task and a 3D dynamic representation of the knee movement. These results were calculated in a script in the Python programming language, this work being the first step towards the development of an instrument for clinical use called ChakaMo.
dc.format.extent.es.fl_str_mv 132 p.
dc.format.mimetype.es.fl_str_mv application/pdf
dc.identifier.citation.es.fl_str_mv Ledezma Flores, M. Algoritmos de fusión de sensores magneto-inerciales para ChakaMo : Instrumento de evaluación 3D de la rodilla [en línea]. Tesis de maestría. Montevideo : Udelar. FI. IIE, 2023.
dc.identifier.issn.none.fl_str_mv 1688-2806
dc.identifier.uri.none.fl_str_mv https://hdl.handle.net/20.500.12008/38887
dc.language.iso.none.fl_str_mv en
es
eng
spa
dc.publisher.es.fl_str_mv Udelar. FI.
dc.rights.license.none.fl_str_mv Licencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0)
dc.rights.none.fl_str_mv info:eu-repo/semantics/openAccess
dc.source.none.fl_str_mv reponame:COLIBRI
instname:Universidad de la República
instacron:Universidad de la República
dc.subject.other.es.fl_str_mv Aplicaciones de computadoras
Articulaciones (anatomía)
Tecnología médica
Algoritmos
Simuladores
Captura de movimiento
Fenómenos biomecánicos
dc.title.none.fl_str_mv Algoritmos de fusión de sensores magneto-inerciales para ChakaMo : Instrumento de evaluación 3D de la rodilla.
dc.type.es.fl_str_mv Tesis de maestría
dc.type.none.fl_str_mv info:eu-repo/semantics/masterThesis
dc.type.version.none.fl_str_mv info:eu-repo/semantics/acceptedVersion
description En los últimos años, el análisis del movimiento humano ha sido usado en diversas aplicaciones como la rehabilitación de pacientes, el análisis para mejorar el rendimiento en deporte, entre otros. Para hacer esto posible, el método estándar consiste en realizar el seguimiento de marcadores ópticos ubicados en cada segmento del cuerpo. Estos sistemas son grandes y costosos, además de requerir personal calificado para su correcto funcionamiento y además que los análisis se realizan dentro de un laboratorio con un volumen de trabajo definido. Con el avance de la tecnología empezaron a surgir nuevos métodos para el seguimiento del movimiento humano, uno de los cuales utiliza sensores magneto inerciales (MIMU) que contienen electrónica miniatura, un acelerómetro, un giroscopio y un magnetómetro de tres ejes para estimar la orientación del objeto en movimiento. Los MIMUs presentan una gran versatilidad de uso en diversos ambientes de trabajo que ya no se limitan a los laboratorios. La estimación de la orientación usando MIMUs es posible mediante el uso de algoritmos de fusión de sensores (AFS). Estos algoritmos combinan la información del acelerómetro, giroscopio y magnetómetro para estimar la orientación del MIMU. En la literatura hay varios AFS que pueden clasificarse en dos grandes grupos: determinísticos y estocásticos. El presente trabajo abordó cuatro AFS, dos determinísticos (Madgwick y Valenti) y dos estocásticos (Valenti y Guo) con el fin de comparar su comportamiento. Para ello se usaron dos MIMUS de bajo costo de la marca MBIENTLAB y un simulador de miembro inferior con su articulación tipo bisagra. El simulador consiste en dos reglas de madera articuladas sin ningún elemento ferromagnético para evitar su interferencia en las medidas del magnetómetro. Se realizó una comparación de los cuatros AFS bajo una prueba estática a 0◦, 30◦, 45◦, 60◦, 90◦ de rotación sobre el eje de balanceo durante 60 segundos. En esta prueba se estimó el desvío estándar de los AFS y el error cuadrático medio de las comparaciones entre ellos. También se realizó una prueba dinámica que consistía en dos movimientos alrededor del eje de balanceo de 0◦ a 90◦ a dos velocidades similares a las del movimiento humano. En ella se analizaron los comportamientos entre algoritmos y se observó que los dos algoritmos propuestos por Valenti tenían una conducta imprecisa en las estimaciones en especial en el eje de rumbo. También se observó que las estimaciones variaban entre los MIMUs a pesar de ser de la misma marca y modelo. Luego de estas pruebas se seleccionó el AFS de Guo & et al. por su comportamiento estable tanto en pruebas estáticas y dinámicas. Con este AFS se realizó la estimación de la cinemática de la rodilla con una voluntaria sana. La prueba con la voluntaria consistió en subir y bajar un escalón con una sola pierna. Esta tarea motora buscaba analizar la rodilla con carga y la inestabilidad de la articulación al sostener el cuerpo con una pierna. Para ello se usó una escalera de madera con dos escalones, uno de 17 cm y otro de 34 cm. Para estimar el comportamiento de la rodilla fue necesario usar dos MIMUs, uno en el muslo y otro en la pierna, siendo los segmentos que se articulan en la rodilla. Al utilizar los MIMUs en el análisis del movimiento humano fue necesario calibrar los instrumentos a los segmentos en los cuales se encuentran unidos. La calibración seleccionada en este trabajo fue de dos posiciones estáticas; una de pie y otra recostado en el suelo. La calibración tuvo como finalidad determinar una posición de referencia inicial para la detección de la tarea motora. Para finalizar se realizaron dos pruebas en la rodilla derecha de la voluntaria. Para ello se realizaron 10 ciclos de subida y bajada del escalón de 17 cm y otra prueba en el escalón de 34 cm. Al finalizar la prueba se generó un informe clínico con el promedio de los ciclos de la tarea motora y una representación dinámica en 3D del movimiento de la rodilla. Estos resultados se calcularon en un script en el lenguaje de programación Python siendo este trabajo el primer paso hacia el desarrollo de un instrumento de uso clínico denominado ChakaMo.
eu_rights_str_mv openAccess
format masterThesis
id COLIBRI_b70342d4947c7e86ab35174b2960e9b5
identifier_str_mv Ledezma Flores, M. Algoritmos de fusión de sensores magneto-inerciales para ChakaMo : Instrumento de evaluación 3D de la rodilla [en línea]. Tesis de maestría. Montevideo : Udelar. FI. IIE, 2023.
1688-2806
instacron_str Universidad de la República
institution Universidad de la República
instname_str Universidad de la República
language eng
spa
language_invalid_str_mv en
es
network_acronym_str COLIBRI
network_name_str COLIBRI
oai_identifier_str oai:colibri.udelar.edu.uy:20.500.12008/38887
publishDate 2023
reponame_str COLIBRI
repository.mail.fl_str_mv mabel.seroubian@seciu.edu.uy
repository.name.fl_str_mv COLIBRI - Universidad de la República
repository_id_str 4771
rights_invalid_str_mv Licencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0)
spelling Ledezma Flores María Rene, Universidad de la República (Uruguay). Facultad de Ingeniería.2023-08-02T18:36:44Z2023-08-02T18:36:44Z2023Ledezma Flores, M. Algoritmos de fusión de sensores magneto-inerciales para ChakaMo : Instrumento de evaluación 3D de la rodilla [en línea]. Tesis de maestría. Montevideo : Udelar. FI. IIE, 2023.1688-2806https://hdl.handle.net/20.500.12008/38887En los últimos años, el análisis del movimiento humano ha sido usado en diversas aplicaciones como la rehabilitación de pacientes, el análisis para mejorar el rendimiento en deporte, entre otros. Para hacer esto posible, el método estándar consiste en realizar el seguimiento de marcadores ópticos ubicados en cada segmento del cuerpo. Estos sistemas son grandes y costosos, además de requerir personal calificado para su correcto funcionamiento y además que los análisis se realizan dentro de un laboratorio con un volumen de trabajo definido. Con el avance de la tecnología empezaron a surgir nuevos métodos para el seguimiento del movimiento humano, uno de los cuales utiliza sensores magneto inerciales (MIMU) que contienen electrónica miniatura, un acelerómetro, un giroscopio y un magnetómetro de tres ejes para estimar la orientación del objeto en movimiento. Los MIMUs presentan una gran versatilidad de uso en diversos ambientes de trabajo que ya no se limitan a los laboratorios. La estimación de la orientación usando MIMUs es posible mediante el uso de algoritmos de fusión de sensores (AFS). Estos algoritmos combinan la información del acelerómetro, giroscopio y magnetómetro para estimar la orientación del MIMU. En la literatura hay varios AFS que pueden clasificarse en dos grandes grupos: determinísticos y estocásticos. El presente trabajo abordó cuatro AFS, dos determinísticos (Madgwick y Valenti) y dos estocásticos (Valenti y Guo) con el fin de comparar su comportamiento. Para ello se usaron dos MIMUS de bajo costo de la marca MBIENTLAB y un simulador de miembro inferior con su articulación tipo bisagra. El simulador consiste en dos reglas de madera articuladas sin ningún elemento ferromagnético para evitar su interferencia en las medidas del magnetómetro. Se realizó una comparación de los cuatros AFS bajo una prueba estática a 0◦, 30◦, 45◦, 60◦, 90◦ de rotación sobre el eje de balanceo durante 60 segundos. En esta prueba se estimó el desvío estándar de los AFS y el error cuadrático medio de las comparaciones entre ellos. También se realizó una prueba dinámica que consistía en dos movimientos alrededor del eje de balanceo de 0◦ a 90◦ a dos velocidades similares a las del movimiento humano. En ella se analizaron los comportamientos entre algoritmos y se observó que los dos algoritmos propuestos por Valenti tenían una conducta imprecisa en las estimaciones en especial en el eje de rumbo. También se observó que las estimaciones variaban entre los MIMUs a pesar de ser de la misma marca y modelo. Luego de estas pruebas se seleccionó el AFS de Guo & et al. por su comportamiento estable tanto en pruebas estáticas y dinámicas. Con este AFS se realizó la estimación de la cinemática de la rodilla con una voluntaria sana. La prueba con la voluntaria consistió en subir y bajar un escalón con una sola pierna. Esta tarea motora buscaba analizar la rodilla con carga y la inestabilidad de la articulación al sostener el cuerpo con una pierna. Para ello se usó una escalera de madera con dos escalones, uno de 17 cm y otro de 34 cm. Para estimar el comportamiento de la rodilla fue necesario usar dos MIMUs, uno en el muslo y otro en la pierna, siendo los segmentos que se articulan en la rodilla. Al utilizar los MIMUs en el análisis del movimiento humano fue necesario calibrar los instrumentos a los segmentos en los cuales se encuentran unidos. La calibración seleccionada en este trabajo fue de dos posiciones estáticas; una de pie y otra recostado en el suelo. La calibración tuvo como finalidad determinar una posición de referencia inicial para la detección de la tarea motora. Para finalizar se realizaron dos pruebas en la rodilla derecha de la voluntaria. Para ello se realizaron 10 ciclos de subida y bajada del escalón de 17 cm y otra prueba en el escalón de 34 cm. Al finalizar la prueba se generó un informe clínico con el promedio de los ciclos de la tarea motora y una representación dinámica en 3D del movimiento de la rodilla. Estos resultados se calcularon en un script en el lenguaje de programación Python siendo este trabajo el primer paso hacia el desarrollo de un instrumento de uso clínico denominado ChakaMo.In recent years, the analysis of human movement has been used in various applications such as patient rehabilitation, analysis to improve performance in sports, among others. To make this possible, the standard method consists of tracking optical markers located in each body segment. These systems are large and expensive, in addition to requiring qualified personnel for their correct operation, and the analyses are carried out in a laboratory with a defined workload. With the advancement of technology, new methods for tracking human movement began to emerge, one of which uses magneto inertial sensors (MIMU) containing miniature electronics, an accelerometer, a gyroscope and a magnetometer to estimate the orientation of the moving object. MIMUs present great versatility of use in a variety of work environments that are no longer limited to laboratories. Orientation estimation using MIMUs is possible through the use of sensor fusion (SFA) algorithms. These algorithms combine accelerometer, gyroscope and magnetometer information to estimate the orientation of the MIMU. There are several AFSs in the literature that can be classified into two major groups: deterministic and stochastic. The present work addressed four SFA, two deterministic (Madgwick and Valenti) and two stochastic (Valenti and Guo) in order to compare their behavior. For this purpose, two low-cost MBIENTLAB MIMUS and a lower limb simulator with its hinge joint were used. The simulator consists of two hinged wooden rulers without any ferromagnetic element to avoid its interference in the magnetometer measurements. A comparison of the four AFSs was carried out under a static test at 0◦, 30◦, 45◦, 60◦, 90◦ rotation about the swing axis for 60 seconds. In this test, the standard deviation of the SFAs and the mean squared error of the comparisons between them were estimated. A dynamic test was also performed consisting of two motions around the roll axis from 0◦ at 90◦ at two speeds similar to those of human motion. In it, the behaviors between algorithms were analyzed and it was observed that the two algorithms proposed by Valenti had inaccurate behavior in the estimates especially in the heading axis. It was also observed that the estimates varied between MIMUs despite being of the same make and model. After these tests, the SFA of Guo et al. was selected for its stable behavior in both static and dynamic tests. This AFS was used to estimate the kinematics of the knee with a healthy volunteer. The test with the volunteer consisted of going up and down a step with only one leg. This motor task sought to analyze the loaded knee and the instability of the joint when supporting the body with one leg. For this purpose, a wooden staircase with two steps, one of 17 cm and the other of 34 cm, was used. To estimate the behavior of the knee it was necessary to use two MIMUs, one on the thigh and one on the leg, being the segments that articulate at the knee. When using the MIMUs in the analysis of human movement it was necessary to calibrate the instruments to the segments in which they are attached. The calibration selected in this work was of two static positions; one standing and the other lying on the ground. The purpose of the calibration was to determine an initial reference position for the detection of the motor task. Finally, two tests were performed on the volunteer’s right knee. For this, 10 up and down cycles were performed on the 17 cm step and another test on the 34 cm step. At the end of the test, a clinical report was generated with the average number of cycles of the motor task and a 3D dynamic representation of the knee movement. These results were calculated in a script in the Python programming language, this work being the first step towards the development of an instrument for clinical use called ChakaMo.Submitted by Ribeiro Jorge (jribeiro@fing.edu.uy) on 2023-08-02T18:15:27Z No. of bitstreams: 2 license_rdf: 23149 bytes, checksum: 1996b8461bc290aef6a27d78c67b6b52 (MD5) Led23.pdf: 29601065 bytes, checksum: e620790c532156bd8e031fd6067cbeb7 (MD5)Approved for entry into archive by Berón Cecilia (cberon@fing.edu.uy) on 2023-08-02T18:30:17Z (GMT) No. of bitstreams: 2 license_rdf: 23149 bytes, checksum: 1996b8461bc290aef6a27d78c67b6b52 (MD5) Led23.pdf: 29601065 bytes, checksum: e620790c532156bd8e031fd6067cbeb7 (MD5)Made available in DSpace by Seroubian Mabel (mabel.seroubian@seciu.edu.uy) on 2023-08-02T18:36:44Z (GMT). No. of bitstreams: 2 license_rdf: 23149 bytes, checksum: 1996b8461bc290aef6a27d78c67b6b52 (MD5) Led23.pdf: 29601065 bytes, checksum: e620790c532156bd8e031fd6067cbeb7 (MD5) Previous issue date: 2023132 p.application/pdfenesengspaUdelar. FI.Las obras depositadas en el Repositorio se rigen por la Ordenanza de los Derechos de la Propiedad Intelectual de la Universidad de la República.(Res. Nº 91 de C.D.C. de 8/III/1994 – D.O. 7/IV/1994) y por la Ordenanza del Repositorio Abierto de la Universidad de la República (Res. Nº 16 de C.D.C. de 07/10/2014)info:eu-repo/semantics/openAccessLicencia Creative Commons Atribución - No Comercial - Sin Derivadas (CC - By-NC-ND 4.0)Aplicaciones de computadorasArticulaciones (anatomía)Tecnología médicaAlgoritmosSimuladoresCaptura de movimientoFenómenos biomecánicosAlgoritmos de fusión de sensores magneto-inerciales para ChakaMo : Instrumento de evaluación 3D de la rodilla.Tesis de maestríainfo:eu-repo/semantics/masterThesisinfo:eu-repo/semantics/acceptedVersionreponame:COLIBRIinstname:Universidad de la Repúblicainstacron:Universidad de la RepúblicaLedezma Flores, María ReneSimini, FrancoSantos, DaríoUniversidad de la República (Uruguay). Facultad de Ingeniería.Magíster en Ingeniería Eléctrica.LICENSElicense.txtlicense.txttext/plain; charset=utf-84267http://localhost:8080/xmlui/bitstream/20.500.12008/38887/5/license.txt6429389a7df7277b72b7924fdc7d47a9MD55CC-LICENSElicense_urllicense_urltext/plain; charset=utf-850http://localhost:8080/xmlui/bitstream/20.500.12008/38887/2/license_urla006180e3f5b2ad0b88185d14284c0e0MD52license_textlicense_texttext/html; charset=utf-838782http://localhost:8080/xmlui/bitstream/20.500.12008/38887/3/license_texte8c30e04e865334cac2bfcba70aad8cbMD53license_rdflicense_rdfapplication/rdf+xml; charset=utf-823149http://localhost:8080/xmlui/bitstream/20.500.12008/38887/4/license_rdf1996b8461bc290aef6a27d78c67b6b52MD54ORIGINALLed23.pdfLed23.pdfapplication/pdf29601065http://localhost:8080/xmlui/bitstream/20.500.12008/38887/1/Led23.pdfe620790c532156bd8e031fd6067cbeb7MD5120.500.12008/388872023-08-02 15:36:44.814oai:colibri.udelar.edu.uy:20.500.12008/38887VGVybWlub3MgeSBjb25kaWNpb25lcyByZWxhdGl2YXMgYWwgZGVwb3NpdG8gZGUgb2JyYXMKCgpMYXMgb2JyYXMgZGVwb3NpdGFkYXMgZW4gZWwgUmVwb3NpdG9yaW8gc2UgcmlnZW4gcG9yIGxhIE9yZGVuYW56YSBkZSBsb3MgRGVyZWNob3MgZGUgbGEgUHJvcGllZGFkIEludGVsZWN0dWFsICBkZSBsYSBVbml2ZXJzaWRhZCBEZSBMYSBSZXDDumJsaWNhLiAoUmVzLiBOwrogOTEgZGUgQy5ELkMuIGRlIDgvSUlJLzE5OTQg4oCTIEQuTy4gNy9JVi8xOTk0KSB5ICBwb3IgbGEgT3JkZW5hbnphIGRlbCBSZXBvc2l0b3JpbyBBYmllcnRvIGRlIGxhIFVuaXZlcnNpZGFkIGRlIGxhIFJlcMO6YmxpY2EgKFJlcy4gTsK6IDE2IGRlIEMuRC5DLiBkZSAwNy8xMC8yMDE0KS4gCgpBY2VwdGFuZG8gZWwgYXV0b3IgZXN0b3MgdMOpcm1pbm9zIHkgY29uZGljaW9uZXMgZGUgZGVww7NzaXRvIGVuIENPTElCUkksIGxhIFVuaXZlcnNpZGFkIGRlIFJlcMO6YmxpY2EgcHJvY2VkZXLDoSBhOiAgCgphKSBhcmNoaXZhciBtw6FzIGRlIHVuYSBjb3BpYSBkZSBsYSBvYnJhIGVuIGxvcyBzZXJ2aWRvcmVzIGRlIGxhIFVuaXZlcnNpZGFkIGEgbG9zIGVmZWN0b3MgZGUgZ2FyYW50aXphciBhY2Nlc28sIHNlZ3VyaWRhZCB5IHByZXNlcnZhY2nDs24KYikgY29udmVydGlyIGxhIG9icmEgYSBvdHJvcyBmb3JtYXRvcyBzaSBmdWVyYSBuZWNlc2FyaW8gIHBhcmEgZmFjaWxpdGFyIHN1IHByZXNlcnZhY2nDs24geSBhY2Nlc2liaWxpZGFkIHNpbiBhbHRlcmFyIHN1IGNvbnRlbmlkby4KYykgcmVhbGl6YXIgbGEgY29tdW5pY2FjacOzbiBww7pibGljYSB5IGRpc3BvbmVyIGVsIGFjY2VzbyBsaWJyZSB5IGdyYXR1aXRvIGEgdHJhdsOpcyBkZSBJbnRlcm5ldCBtZWRpYW50ZSBsYSBwdWJsaWNhY2nDs24gZGUgbGEgb2JyYSBiYWpvIGxhIGxpY2VuY2lhIENyZWF0aXZlIENvbW1vbnMgc2VsZWNjaW9uYWRhIHBvciBlbCBwcm9waW8gYXV0b3IuCgoKRW4gY2FzbyBxdWUgZWwgYXV0b3IgaGF5YSBkaWZ1bmRpZG8geSBkYWRvIGEgcHVibGljaWRhZCBhIGxhIG9icmEgZW4gZm9ybWEgcHJldmlhLCAgcG9kcsOhIHNvbGljaXRhciB1biBwZXLDrW9kbyBkZSBlbWJhcmdvIHNvYnJlIGxhIGRpc3BvbmliaWxpZGFkIHDDumJsaWNhIGRlIGxhIG1pc21hLCBlbCBjdWFsIGNvbWVuemFyw6EgYSBwYXJ0aXIgZGUgbGEgYWNlcHRhY2nDs24gZGUgZXN0ZSBkb2N1bWVudG8geSBoYXN0YSBsYSBmZWNoYSBxdWUgaW5kaXF1ZSAuCgpFbCBhdXRvciBhc2VndXJhIHF1ZSBsYSBvYnJhIG5vIGluZnJpZ2UgbmluZ8O6biBkZXJlY2hvIHNvYnJlIHRlcmNlcm9zLCB5YSBzZWEgZGUgcHJvcGllZGFkIGludGVsZWN0dWFsIG8gY3VhbHF1aWVyIG90cm8uCgpFbCBhdXRvciBnYXJhbnRpemEgcXVlIHNpIGVsIGRvY3VtZW50byBjb250aWVuZSBtYXRlcmlhbGVzIGRlIGxvcyBjdWFsZXMgbm8gdGllbmUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCAgaGEgb2J0ZW5pZG8gZWwgcGVybWlzbyBkZWwgcHJvcGlldGFyaW8gZGUgbG9zIGRlcmVjaG9zIGRlIGF1dG9yLCB5IHF1ZSBlc2UgbWF0ZXJpYWwgY3V5b3MgZGVyZWNob3Mgc29uIGRlIHRlcmNlcm9zIGVzdMOhIGNsYXJhbWVudGUgaWRlbnRpZmljYWRvIHkgcmVjb25vY2lkbyBlbiBlbCB0ZXh0byBvIGNvbnRlbmlkbyBkZWwgZG9jdW1lbnRvIGRlcG9zaXRhZG8gZW4gZWwgUmVwb3NpdG9yaW8uCgpFbiBvYnJhcyBkZSBhdXRvcsOtYSBtw7psdGlwbGUgL3NlIHByZXN1bWUvIHF1ZSBlbCBhdXRvciBkZXBvc2l0YW50ZSBkZWNsYXJhIHF1ZSBoYSByZWNhYmFkbyBlbCBjb25zZW50aW1pZW50byBkZSB0b2RvcyBsb3MgYXV0b3JlcyBwYXJhIHB1YmxpY2FybGEgZW4gZWwgUmVwb3NpdG9yaW8sIHNpZW5kbyDDqXN0ZSBlbCDDum5pY28gcmVzcG9uc2FibGUgZnJlbnRlIGEgY3VhbHF1aWVyIHRpcG8gZGUgcmVjbGFtYWNpw7NuIGRlIGxvcyBvdHJvcyBjb2F1dG9yZXMuCgpFbCBhdXRvciBzZXLDoSByZXNwb25zYWJsZSBkZWwgY29udGVuaWRvIGRlIGxvcyBkb2N1bWVudG9zIHF1ZSBkZXBvc2l0YS4gTGEgVURFTEFSIG5vIHNlcsOhIHJlc3BvbnNhYmxlIHBvciBsYXMgZXZlbnR1YWxlcyB2aW9sYWNpb25lcyBhbCBkZXJlY2hvIGRlIHByb3BpZWRhZCBpbnRlbGVjdHVhbCBlbiBxdWUgcHVlZGEgaW5jdXJyaXIgZWwgYXV0b3IuCgpBbnRlIGN1YWxxdWllciBkZW51bmNpYSBkZSB2aW9sYWNpw7NuIGRlIGRlcmVjaG9zIGRlIHByb3BpZWRhZCBpbnRlbGVjdHVhbCwgbGEgVURFTEFSICBhZG9wdGFyw6EgdG9kYXMgbGFzIG1lZGlkYXMgbmVjZXNhcmlhcyBwYXJhIGV2aXRhciBsYSBjb250aW51YWNpw7NuIGRlIGRpY2hhIGluZnJhY2Npw7NuLCBsYXMgcXVlIHBvZHLDoW4gaW5jbHVpciBlbCByZXRpcm8gZGVsIGFjY2VzbyBhIGxvcyBjb250ZW5pZG9zIHkvbyBtZXRhZGF0b3MgZGVsIGRvY3VtZW50byByZXNwZWN0aXZvLgoKTGEgb2JyYSBzZSBwb25kcsOhIGEgZGlzcG9zaWNpw7NuIGRlbCBww7pibGljbyBhIHRyYXbDqXMgZGUgbGFzIGxpY2VuY2lhcyBDcmVhdGl2ZSBDb21tb25zLCBlbCBhdXRvciBwb2Ryw6Egc2VsZWNjaW9uYXIgdW5hIGRlIGxhcyA2IGxpY2VuY2lhcyBkaXNwb25pYmxlczoKCgpBdHJpYnVjacOzbiAoQ0MgLSBCeSk6IFBlcm1pdGUgdXNhciBsYSBvYnJhIHkgZ2VuZXJhciBvYnJhcyBkZXJpdmFkYXMsIGluY2x1c28gY29uIGZpbmVzIGNvbWVyY2lhbGVzLCBzaWVtcHJlIHF1ZSBzZSByZWNvbm96Y2EgYWwgYXV0b3IuCgpBdHJpYnVjacOzbiDigJMgQ29tcGFydGlyIElndWFsIChDQyAtIEJ5LVNBKTogUGVybWl0ZSB1c2FyIGxhIG9icmEgeSBnZW5lcmFyIG9icmFzIGRlcml2YWRhcywgaW5jbHVzbyBjb24gZmluZXMgY29tZXJjaWFsZXMsIHBlcm8gbGEgZGlzdHJpYnVjacOzbiBkZSBsYXMgb2JyYXMgZGVyaXZhZGFzIGRlYmUgaGFjZXJzZSBtZWRpYW50ZSB1bmEgbGljZW5jaWEgaWTDqW50aWNhIGEgbGEgZGUgbGEgb2JyYSBvcmlnaW5hbCwgcmVjb25vY2llbmRvIGEgbG9zIGF1dG9yZXMuCgpBdHJpYnVjacOzbiDigJMgTm8gQ29tZXJjaWFsIChDQyAtIEJ5LU5DKTogUGVybWl0ZSB1c2FyIGxhIG9icmEgeSBnZW5lcmFyIG9icmFzIGRlcml2YWRhcywgc2llbXByZSB5IGN1YW5kbyBlc29zIHVzb3Mgbm8gdGVuZ2FuIGZpbmVzIGNvbWVyY2lhbGVzLCByZWNvbm9jaWVuZG8gYWwgYXV0b3IuCgpBdHJpYnVjacOzbiDigJMgU2luIERlcml2YWRhcyAoQ0MgLSBCeS1ORCk6IFBlcm1pdGUgZWwgdXNvIGRlIGxhIG9icmEsIGluY2x1c28gY29uIGZpbmVzIGNvbWVyY2lhbGVzLCBwZXJvIG5vIHNlIHBlcm1pdGUgZ2VuZXJhciBvYnJhcyBkZXJpdmFkYXMsIGRlYmllbmRvIHJlY29ub2NlciBhbCBhdXRvci4KCkF0cmlidWNpw7NuIOKAkyBObyBDb21lcmNpYWwg4oCTIENvbXBhcnRpciBJZ3VhbCAoQ0Mg4oCTIEJ5LU5DLVNBKTogUGVybWl0ZSB1c2FyIGxhIG9icmEgeSBnZW5lcmFyIG9icmFzIGRlcml2YWRhcywgc2llbXByZSB5IGN1YW5kbyBlc29zIHVzb3Mgbm8gdGVuZ2FuIGZpbmVzIGNvbWVyY2lhbGVzIHkgbGEgZGlzdHJpYnVjacOzbiBkZSBsYXMgb2JyYXMgZGVyaXZhZGFzIHNlIGhhZ2EgbWVkaWFudGUgbGljZW5jaWEgaWTDqW50aWNhIGEgbGEgZGUgbGEgb2JyYSBvcmlnaW5hbCwgcmVjb25vY2llbmRvIGEgbG9zIGF1dG9yZXMuCgpBdHJpYnVjacOzbiDigJMgTm8gQ29tZXJjaWFsIOKAkyBTaW4gRGVyaXZhZGFzIChDQyAtIEJ5LU5DLU5EKTogUGVybWl0ZSB1c2FyIGxhIG9icmEsIHBlcm8gbm8gc2UgcGVybWl0ZSBnZW5lcmFyIG9icmFzIGRlcml2YWRhcyB5IG5vIHNlIHBlcm1pdGUgdXNvIGNvbiBmaW5lcyBjb21lcmNpYWxlcywgZGViaWVuZG8gcmVjb25vY2VyIGFsIGF1dG9yLgoKTG9zIHVzb3MgcHJldmlzdG9zIGVuIGxhcyBsaWNlbmNpYXMgaW5jbHV5ZW4gbGEgZW5hamVuYWNpw7NuLCByZXByb2R1Y2Npw7NuLCBjb211bmljYWNpw7NuLCBwdWJsaWNhY2nDs24sIGRpc3RyaWJ1Y2nDs24geSBwdWVzdGEgYSBkaXNwb3NpY2nDs24gZGVsIHDDumJsaWNvLiBMYSBjcmVhY2nDs24gZGUgb2JyYXMgZGVyaXZhZGFzIGluY2x1eWUgbGEgYWRhcHRhY2nDs24sIHRyYWR1Y2Npw7NuIHkgZWwgcmVtaXguCgpDdWFuZG8gc2Ugc2VsZWNjaW9uZSB1bmEgbGljZW5jaWEgcXVlIGhhYmlsaXRlIHVzb3MgY29tZXJjaWFsZXMsIGVsIGRlcMOzc2l0byBkZWJlcsOhIHNlciBhY29tcGHDsWFkbyBkZWwgYXZhbCBkZWwgamVyYXJjYSBtw6F4aW1vIGRlbCBTZXJ2aWNpbyBjb3JyZXNwb25kaWVudGUuCg==Universidadhttps://udelar.edu.uy/https://www.colibri.udelar.edu.uy/oai/requestmabel.seroubian@seciu.edu.uyUruguayopendoar:47712024-07-25T14:44:19.313390COLIBRI - Universidad de la Repúblicafalse
spellingShingle Algoritmos de fusión de sensores magneto-inerciales para ChakaMo : Instrumento de evaluación 3D de la rodilla.
Ledezma Flores, María Rene
Aplicaciones de computadoras
Articulaciones (anatomía)
Tecnología médica
Algoritmos
Simuladores
Captura de movimiento
Fenómenos biomecánicos
status_str acceptedVersion
title Algoritmos de fusión de sensores magneto-inerciales para ChakaMo : Instrumento de evaluación 3D de la rodilla.
title_full Algoritmos de fusión de sensores magneto-inerciales para ChakaMo : Instrumento de evaluación 3D de la rodilla.
title_fullStr Algoritmos de fusión de sensores magneto-inerciales para ChakaMo : Instrumento de evaluación 3D de la rodilla.
title_full_unstemmed Algoritmos de fusión de sensores magneto-inerciales para ChakaMo : Instrumento de evaluación 3D de la rodilla.
title_short Algoritmos de fusión de sensores magneto-inerciales para ChakaMo : Instrumento de evaluación 3D de la rodilla.
title_sort Algoritmos de fusión de sensores magneto-inerciales para ChakaMo : Instrumento de evaluación 3D de la rodilla.
topic Aplicaciones de computadoras
Articulaciones (anatomía)
Tecnología médica
Algoritmos
Simuladores
Captura de movimiento
Fenómenos biomecánicos
url https://hdl.handle.net/20.500.12008/38887