Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Germánico González-Badillo*, David Israel Torres Urestí, Víctor Esteban Espinoza López,
Guillermina Guerrero Mora
Universidad Autónoma de San Luis Potosí, Unidad Académica Multidisciplinaria Zona Media, Carretera Rioverde-San Ciro km 4. Rioverde, San Luis
Potosí, C.P. 79615, México
*Autor contacto:Germánico González-Badillo, germanico.gonzalez@uaslp.mx
RESUMEN
A nivel mundial, existe la necesidad de crear prótesis para diversas extremidades del cuerpo humano que cuenten con
amplia funcionalidad y exista disponibilidad sin requerir de grandes inversiones. Las nuevas tecnologías, como la
impresión 3D, han facilitado la creación de estas prótesis al hacerlas personalizadas y más económicas. En este trabajo
se describe desde la fabricación de una prótesis de mano por medio de impresión 3D hasta lograr el movimiento básico
de sus dedos por medio del control basado en lógica difusa, utilizando los impulsos eléctricos del músculo del antebrazo
obtenidos mediante electromiografía. Actualmente proyectos similares utilizan redes neuronales artificiales, las cuales
son complejas en su desarrollo y entrenamiento. Sin embargo, mediante la lógica difusa se pretende obtener un control
robusto y que pueda ser fácilmente implementado en sistemas como el descrito e inclusive otras aplicaciones. Con este
fin se realizará la evaluación de la respuesta del control por lógica difusa así como los movimientos producidos por los
dedos de la mano.
Palabras Clave: Prótesis de mano, lógica difusa, Impresión 3D, Control, electromiografía.
ABST RACT
Worldwide, there is a need to create prostheses for various limbs of the human body which have wide functionality and
availability without requiring large investments. New technologies, such as 3D printing, enable the creation of such
prostheses by making them more personalized and cheaper. This work describes from the fabrication of a hand prostheses
by using 3D printing, until achieving the basic motion of the fingers based on fuzzy logic control and using the electrical
impulses of the forearm muscle obtained electromyography. Currently, similar projects use artificial neural networks
which are complex in their development and training. However, by means of fuzzy logic it is intended to obtain a robust
control which can be easily implemented in systems such as the presented in this work and even other applications. The
evaluation of the fuzzy logic control response will be carried out as well as the movements produced by the fingers of the
hand.
Keywords: hand prostheses, fuzzy logic, 3D printing, Control, electromiography.
Actualmente existen 2 clasificaciones de prótesis de aplicar sobre un objeto con el fin de no dañarlo, o electrodos
manera general, las cuales son estéticas y funcionales. especiales, los cuales dan a la persona la sensación de sentir
la textura de los objetos que toca mediante el envío de un
Estéticas: sustituyen al miembro amputado, con un valor pequeño choque eléctrico para retroalimentar al usuario.
únicamente estético, realizando movimientos simples y Este tipo de prótesis con control de los dedos cuestan entre
posicionales. $20,000 y $60,000 dólares aproximadamente, y por tanto
Funcionales: sustituyen al miembro amputado con un son inaccesibles para la gran mayoría de personas con
valor funcional y otro estético; realizan algunas discapacidad. Debido a la complejidad anatómica y
funciones vitales del miembro como son abrir y cerrar la funcional del miembro al que sustituirá la prótesis, los
mano, rotación de la muñeca y codo, etc. resultados funcionales obtenidos son muchas veces pobres
en comparativa con el uso de la extremidad natural, lo cual
La prótesis mioeléctrica se fue originando en Rusia al genera un grado de insatisfacción del paciente por su estado
inicio de 1960, su control estaba basado en potenciales actual [5].
eléctricos extraídos de los músculos del muñón, los cuales Para el diseño e implementación de un sustituto funcional
eran conducidos y amplificados para energizar y obtener el semejante al natural, se hace frente a varios problemas
movimiento de la prótesis [3]. relacionados con diferentes áreas de la ingeniería y de la
De acuerdo a Edgar, F.K. [4], los materiales más usados salud [2]. Algunos de estos problemas son la compatibilidad
para la creación de prótesis de manera convencional son: cuerpo-prótesis, cinemática de la prótesis, peso de la
prótesis, dimensionamiento, optimización de baterías para
Silicona: fácil de moldear, flexibilidad del material, mayor rendimiento, por mencionar algunos. La extremidad
material aislante de electricidad, resistente a superior es un sistema sin igual, con excelente desempeño
temperaturas altas, larga vida útil. físico y características especiales que actualmente no existe
Acero inoxidable: soporta altos esfuerzos de carga. forma de reproducirlas por completo de manera artificial [6].
Aluminio: ligero peso, media resistencia mecánica, alto En la actualidad se han optado por realizar prótesis con
coeficiente de elasticidad y mínima oxidación. control más avanzado incluso se ha llegado a optar por el
Fibra de carbón: material ligero y con propiedades uso de inteligencia artificial como una alternativa, ya que
mecánicas elevadas. algunas prótesis están siendo conectadas al cuerpo humano
Poli tetra flúor etileno (teflón) endurecido con carbón: y al tomar como señales de entrada las señales musculares,
plástico altamente resistente a temperaturas extremas, se necesita estar procesando constantemente el
mayor resistencia ante el desgaste y deformación comportamiento de dichas señales con la finalidad de lograr
debido a las propiedades del carbón. originar movimientos con la prótesis, los tipos de
Espuma de poliuretano y polietileno: alta durabilidad, inteligencia artificial más populares son la lógica difusa y
capacidad aislante, facilidad al deformar, económico. las redes neuronales, ambas técnicas de inteligencia artificial
que tienen como finalidad la emulación de la toma de
Actualmente diversos investigadores han realizado decisiones como lo haría una persona en la vida cotidiana,
trabajos con el fin de emplear la tecnología de impresión 3D una de las opciones utilizadas es la lógica difusa, ya que
para la creación de prótesis funcionales de bajo costo, ya que requiere un menor gasto computacional al de una red
es una tecnología de fácil uso, económica y puede realizar neuronal donde son necesarios un gran cantidad de
estructuras con geometrías complejas. No obstante este tipo parámetros para su programación y un entrenamiento de
de prótesis creadas con tecnología de impresión aprendizaje.
tridimensional cada vez tienen mayor desarrollo debido a la Mediante el desarrollo del presente trabajo se pretende
constante investigación e innovación de la mismas, emplear el control basado en lógica difusa para lograr
agregándoles componentes como lo son electrodos que movimientos de la prótesis de mano con señales obtenidas
envían una pequeño pulso eléctrico al usuario cuando toca por medio de señales electromiográficas. Actualmente
un objeto dando le sensación de cuando se tocan diferentes proyectos similares utilizan redes neuronales artificiales, las
texturas, sensores de fuerza para tener una retroalimentación cuales son complejas en su desarrollo y entrenamiento.
a la hora de manipular algún objeto y no romperlo en caso Mediante la lógica difusa se pretende obtener un control
de ser frágil, un mejor control para movimientos de robusto y que pueda ser fácilmente implementado en
precisión entre otras características que permiten a la sistemas como el presentado en este trabajo e inclusive otras
prótesis emular el funcionamiento de la mano aplicaciones.
Se utilizan las señales musculares (electromiográficas) La lógica difusa fue creada con el fin de imitar la lógica
para el control de las prótesis, mejorando el control de la humana y tomar decisiones correctas a pesar de la
misma, ya que se minimizan los elementos mecánicos, información que se tiene, es una herramienta flexible basada
además se reduce el tamaño de la prótesis y haciéndola más en reglas lingüísticas dictadas por expertos. Por ejemplo en
cómoda para el usuario. afirmaciones como “el día es caluroso”, “el automóvil va
Existe una gran variedad de diseño de prótesis en el rápido”, etc. En el primer caso, se sabe que hay alta
mercado las cuales incluyen materiales sofisticados como temperatura, pero no a qué temperatura exactamente se
sensores de presión que permite al usuario saber que fuerza refiriere; en el segundo caso, se dice que “el automóvil va
R1 R2
Ganancia 1 (1)
Figura 1 – Etapas para la creación de la prótesis de mano. Rg
Para realizar el filtrado de la señal es necesario tener una 3.1.2 Electromiógrafo con siete etapas de procesamiento
estimación de las frecuencias de operación de la señal a En base a las observaciones hechas en el primer
procesar. Los potenciales electromiográficos presentan una electromiógrafo se diseñó una segunda versión con 7 etapas
banda de frecuencia muy variable, por lo tanto el de acondicionamiento de la señal, las cuales se describen a
amplificador debe ser capaz de responder a señales de una continuación:
banda de frecuencias entre los 40 y los 10,000 Hz, pero es De manera similar a la primera versión, la primera etapa
posible obtener buenos resultados analizando frecuencias es una de las más importantes debido a que consiste en
entre los 20 y los 500 Hz para casos clínicos [8]. Con esto asegurar un punto de referencia de las señales que van a ser
en mente se incorporan las etapas de filtrado descritas a adquiridas. En esta se logra el acoplamiento de aislamiento
continuación. e impedancia del electrodo de referencia
Se añade un filtro pasa-alto pasivo y un filtro pasa-bajo La segunda etapa consiste en la adquisición de señales
activo, su función principal es la eliminación de información EMG haciendo uso del amplificador de instrumentación
innecesaria con el fin de que la señal quede lo más “limpia” AD620, en este caso la ganancia en esta etapa se obtiene con
posible. El filtro pasa-alto pasivo fue implementado para una resistencia de ganancia (Rg) de 470Ω debido a que las
que tenga una frecuencia de corte = 1.941Hz atenuando resistencias internas R1 y R2 de este amplificador tienen un
todas las señales que tengan una frecuencia menor a este valor por defecto de fábrica de 24.7kΩ; proporcionando una
valor. Se eligió esa frecuencia debido a que en la práctica ganancia de 106.1.
por el uso de los cables y electrodos para adquirir las señales La tercera etapa amplifica la señal para que pueda ser
musculares se encuentran señales a partir de esas frecuencias visible ante los instrumentos de medición. Se utiliza un
y al ser eliminadas se pierde toda esa información. Para el amplificador operacional en configuración inversora, con
cálculo de la frecuencia de corte se utiliza la fórmula (2). ganancia de 15, para que la señal pueda apreciarse en
dispositivos de instrumentación.
1 La cuarta etapa consta en el filtrado de la señal para
fc 1 (2) eliminar información innecesaria. Se incorpora un filtro
2RC pasa-bajas activo para eliminar toda la información
Donde: = 8.2 = 1 innecesaria para que la señal quede lo más limpia posible, el
filtro fue configurado para tener una frecuencia de corte
El filtro pasa-bajo activo es un filtro Butterworth de = 106.1Hz.
segundo orden con una frecuencia de corte = 1.3KHz La quinta etapa trata de rectificar la señal para mantenerla
con el fin de atenuar todas las frecuencias que sobrepasen la en el eje de los valores positivos. Se utiliza un rectificador
frecuencia de corte, las cuales que no poseen información de onda completa activo con el fin de colocar las señales en
relevante para el control de la prótesis, según lo observado el eje de los valores positivos de voltaje debido a que la
experimentalmente y que coincide con lo reportado en la mayoría de microcontroladores solo permiten lectura de
bibliografía. Se usó el filtro Butterworth debido a que voltajes positivos.
produce la respuesta en frecuencia de la manera más plana La sexta etapa consiste en suavizar la señal para tener una
posible a comparación de otros filtros. Además la frecuencia señal que pueda apreciarse mejor. Consta de un filtro pasa
de corte para este caso fue seleccionada en base a las altas activo con frecuencia de corte = 1.983 Hz, con la
observaciones realizadas y a las referencias bibliográficas finalidad de solo tener las señales de bajas frecuencias, con
con la finalidad de ver el comportamiento de la mayoría de el fin de apreciar de la mejor manera las señales EMG y
las frecuencias y conocer de mejor manera el rango normal poder procesarlas con un microcontrolador.
de operación que se deberá manejar. La séptima etapa consta de una amplificación con
En la siguiente etapa se realiza una amplificación de la ganancia negativa para que la señal quede en el eje de
señal ya filtrada, utilizando una resistencia de ganancia de valores positivos. Se amplifica la señal de la etapa 2
570Ω otorgando una ganancia de 39.44, con la cual se puede utilizando un amplificador operacional en configuración con
apreciar mejor la señal adquirida. ganancia de 10, con el fin de poder procesar de mejor
Se incorpora también un filtro notch rechaza banda para manera dicha señal.
aislar el circuito de interferencias de la red eléctrica de 60
Hz que pueden ser ocasionadas por lámparas, del medio 3.2. Digitalización y captura de señales del
ambiente, computadoras y otros aparatos. electromiógrafo
Esta primera versión del electromiógrafo fue utilizada
primordialmente para conocer el comportamiento de las Para este trabajo se crearon dos versiones de
señales generadas, por esta razón se seleccionó un alto rango electromiógrafo: la primera está basada en un sistema de
de frecuencias de corte, de 2 Hz hasta 1.3 KHz, con lo cual Adquisición de Datos utilizando la plataforma modular NI
se observó que las frecuencias por encima de 110 Hz no ELVIS II y el software especializado LabView, la cual es
contribuyen al funcionamiento de la prótesis de mano. una plataforma de pruebas experimentales, flexible y
robusta en términos de implementación, ya que permite
realizar de una manera fácil y confiable sistemas de
adquisición, procesamiento y manejo de señales y/ datos.
Sin embargo, para su aplicación en una prótesis de mano, es de software con los cuales puede realizarse el intercambio
impráctico portar un sistema de este tipo debido a sus de información y después procesarla o guardarla.
dimensiones, y que además requiere de un ordenador portátil Para la lectura de la señal proveniente del
para su funcionamiento. electromiógrafo se habilitó el puerto analógico A0 mediante
La segunda versión del electromiógrafo utiliza la programación, además de habilitar la comunicación serial
plataforma del Sistema Arduino Uno, que tiene como con velocidad de transmisión de 9600 baudios ya que es la
principales ventajas su portabilidad, tamaño, precio y más común, para poder observar la señal adquirida por la
facilidad de implementación. Sin embargo es una plataforma placa Arduino se utilizará la herramienta Serial Plotter la
experimental que tiene una menor flexibilidad en cuanto a la cual permite observar los valores que toma la señal mediante
manipulación de señales respecto a la plataforma de una gráfica, esta herramienta se encuentra en la interfaz de
Adquisición de Datos de LabView. Además la confiabilidad programación de Arduino.
y calidad de la señal procesada aún están siendo evaluadas
para su uso en aplicaciones reales de uso constante. En los 3.3. Acondicionamiento y procesamiento de señales por
siguientes párrafos se describe la integración de los dos tipos medio de herramientas de National Instruments
de electromiógrafo propuestos.
Esta parte se realiza con la primera versión del
3.2.1 Adquisición de señales del electromiógrafo por medio electromiógrafo utilizando el programa LabVIEW, con el
de herramientas de National Instruments cual se realizan las siguientes operaciones con la señal
Esta etapa consta de la adquisición de las señales para adquirida:
almacenarlas, observarlas y procesarlas mediante software
especializado para determinar las características con las que Amplificación digital con una ganancia de -50, con el
cuentan las señales electromiográficas provenientes del fin de que la señal pueda ser apreciada de mejor manera
electromiógrafo implementado. y cambiar la polaridad de la señal del electromiógrafo.
Se utilizó la plataforma modular NI ELVIS II, la cual Rectificación, para acomodar la señal en el eje de los
cuenta con la capacidad de lectura de voltaje analógico valores positivos, esto es logrado haciendo uso del
positivo y negativo ya que tiene incorporado un convertidor operador de valor absoluto.
analógico-digital (ADC) de 16 bits con lo cual podemos Filtrado, se utiliza un filtro pasa banda de 10Hz a 1khz
obtener hasta 65,536 valores diferentes (de 0 a 65535), configuración Butterworth el cual hace que la señal en
teniendo una resolución de 76.293nV suponiendo que el la frecuencia de corte se vaya atenuando de manera
valor máximo de referencia que puede haber de entrada es suave pero sin agregar ruido a la señal filtrada.
de 5V, por lo cual puede ser eficiente para la adquisición de Detector de picos, para resaltar los picos de la señal
señales. filtrada con el fin de apreciarlos de forma adecuada.
El software utilizado para la instrumentación de la señal Visualización, que consiste en mostrar por medio de
del electromiógrafo es LabVIEW debido a que es una gráficas la señal adquirida, rectificada y filtrada,
herramienta que cuenta con una infinidad de características además de los picos detectados.
que facilitan la adquisición y análisis de señales.
Se utiliza el “DAQ assistant”, el cual permite la selección En la Figura 2 se muestra la parte de procesamiento de la
de la variable a leer (temperatura, voltaje, corriente, etc.), se señal realizado en LabVIEW:
establecen los parámetros para la lectura de máximo y
mínimo voltaje que tendrá la tarjeta y los puertos de entrada
analógica por la cual se recibirá la señal y el puerto por el
cual estará conectada la plataforma ELVIS II.
Figura 8 - Adquisición de señal de la primera versión del Figura 11 - Señal EMG amplificada.
electromiógrafo.
4.4.3 Controlador difuso por medio de Arduino Figura 16 – Representación de modelo cinemático de la mano.
Ese controlador fue el que mejores resultados arrojó en todas
la pruebas realizadas (31 pruebas), en las cuales el Por otro lado, en la punta de cada dedo se instaló un hilo
controlador cumplía al cien por ciento la orden que le era que recorre la parte interna del mismo, pasando por el
enviada con las señales del electromiógrafo. interior de la palma, hasta llegar al antebrazo. Así, la prótesis
propuesta contiene 5 hilos, con lo cual se puede proveer de
movimiento independiente para cada uno de los dedos. En
la Figura 17 se muestran algunos de los movimientos
independientes de cada dedo. Sin embargo, debido a que en
esta etapa del proyecto solo se cuenta con una señal
proveniente de un solo músculo, los cinco dedos han sido
conectados a un solo servomotor para fines de prueba de la
prótesis, como se muestra en la Figura 18. De este modo, al
recibir la señal proveniente del controlador, los 5 dedos de
Figura 15. Resultado del controlador difuso durante prueba
experimental. la mano se cierran, después, cuando la señal es nula los
Se realizaron 31 pruebas junto con el controlador para dedos regresan a la posición de extendido por medio de un
medir la eficiencia de este, los resultados se con respecto al elástico sobre el hilo.
porcentaje la eficiencia muestran en la Tabla 6.
REFERENCIAS