diseño e implementacion de un laboratorio

Anuncio
SISTEMA DE CONTROL INTERPRETANDO LA ACTIVIDAD BIOELÉCTRICA
DE LAS SEÑALES CEREBRALES USANDO UNA INTERFAZ BCI
LEONARDO DAVID OJEDA RUIZ
UNIVERSIDAD AUTÒNOMA DE OCCIDENTE
FACULTAD DE INGENIERÍA
DEPARTAMENTO AUTOMATICA Y ELECTRÓNICA
PROGRAMA DE INGENIERÍA MECATRÓNICA
SANTIAGO DE CALI
2011
|
SISTEMA DE CONTROL INTERPRETANDO LA ACTIVIDAD BIOELÉCTRICA
DE LAS SEÑALES CEREBRALES USANDO UNA INTERFAZ BCI
LEONARDO DAVID OJEDA RUIZ
Proyecto de Grado para optar al título de
Ingeniero Mecatrónico
Director
Guillermo Alfonso Parra
PhD. en procesamiento de señales y telecomunicaciones
Instituto Tecnológico de Monterrey
Codirector
Ph. D. Jesús Alfonso López
Universidad Autónoma de Occidente
UNIVERSIDAD AUTÒNOMA DE OCCIDENTE
FACULTAD DE INGENIERÍA
DEPARTAMENTO AUTOMATICA Y ELECTRÓNICA
PROGRAMA DE INGENIERÍA MECATRÓNICA
SANTIAGO DE CALI
2011
3
Nota de aceptación
Aprobado por el Comité de Grado
en cumplimiento de los requisitos
exigidos por la Universidad
Autónoma de Occidente para
optar el título de Ingeniero
Mecatrónico.
PABLO CESAR CALVO
_____________________________
Jurado
DIEGO FERNANDO ALMARIO
____________________________
Jurado
Santiago de Cali, 15 de julio de 2011
3
Dedico este proyecto primeramente a Jehová Dios quien me dio la fuerza y la
salud mental suficiente para afrontar con éxito todo este proceso académico, a mi
madre Siria del Carmen Ruiz Argumedo, a mi padre José Hernando Ojeda
Arévalo, a mi hermano Johan Sebastián a mi novia Fabiola Velázquez, a los
integrantes del grupo de robótica GRK del Tec de monterrey Eduardo Melgarejo,
Laura Rubio y Pedro Antonio Trujillo, al Ingeniero en programación Arturo López
Fausto, al Dr. Guillermo Alfonso Parra y demás personas que hicieron posible mi
proceso de formación como persona íntegra y como profesional apoyándome en
todo momento. En la vida nos encontramos con adversidades y con situaciones
que colocan a prueba el empeño y la dedicación, sin embargo si creemos y
tenemos fe con acciones, que podemos salir adelante cualquier obstáculo es
pequeño, para todos mis más sinceros agradecimientos por su apoyo y compañía
porque el afán de todo ser humano es encontrar la felicidad convirtiéndose en un
gran hijo, un gran profesional y un gran ser humano para la sociedad.
4
CONTENIDO
Pág.
RESUMEN
14
ABSTRAC
15
INTRODUCCIÓN
16
1.OBJETIVOS
17
1.1 OBJETIVO GENERAL
17
1.2 OBJETIVOS ESPECIFICOS
17
2. MARCO DE REFERENCIA
18
2.1 MARCO TEÓRICO
18
2.2 SISTEMAS DE ADQUISICIÓN DE LA ACTIVIDAD BIOELÉCTRICA
18
DE LAS SEÑALES CEREBRALES
2.3 ELECTROENCEFALOGRAFÍA
18
2.3.1 Definición
19
2.3.2 Arquitectura del encéfalo
19
(estructura interna/diagramación de funcionamiento
2.3.3 La electrogénesis cortical
20
5
2.3.4 Captación de las señales EEG
21
2.3.5 Sistemas de posicionamiento de los electrodos superficiales
22
2.3.6 Registro del electroencefalograma.
28
2.3.7 Ondas detectables en el EEG
29
2.4 SISTEMA BCI (BRAIN COMPUTER INTERFACE) Y
31
SISTEMA BMI (BRAIN MACHINE INTERFACE)
2.4.1 Definición
31
2.4.2 Arquitectura
31
2.4.3 Características
32
2.4.4 Ventajas
33
2.4.5. Desventajas
34
2.4.6. Aplicaciones
35
2.5 TEOREMA DE NYQUIST
38
2.5.1 Definición
38
2.6 ONDA P300
40
2.6.1 Definición
40
2.6.2 Obtención de la respuesta
40
2.6.3 Origen de la Onda P300
41
2.6.4 Variación en la P300
41
2.6.5 Aplicaciones
42
3. PLANTEAMIENTO DEL PROBLEMA
44
3.1 DESARROLLO CONCEPTUAL
44
3.1.1 Identificación de necesidades
45
3.1.2 Planteamiento del cliente
45
3.1.3 Generación de soluciones para el cliente
45
3.1.4 Especificaciones preliminares
46
3.2 GENERACIÓN DE CONCEPTOS
47
6
3.2.1 Descomposición funcional
47
3.2.3 Exploración sistematizada
49
3.3 DISEÑO A NIVEL DEL SISTEMA
52
3.3.1 Arquitectura de productos
52
3.3.2 Naturaleza del producto
53
3.4 DESCRIPCIÓN DEL SISTEMA BCI DE NEUROSKY
53
3.4.1 Estados mentales
54
3.4.2 Métodos de Análisis
55
3.4.3 Análisis de los Datos
55
3.4.4 Características de la Mindset
56
4. PRESENTACION DE LA SOLUJCIÓN
60
4.1 REQUERIMIENTOS TÉCNICOS DEL SISTEMA
60
4.2 ADQUISICIÓN DE DATOS
60
4.3 ANALISIS DE DATOS
61
4.4. ESTADOS MENTALES
69
4.5 MANIPULACION DE DATOS
71
4.5.1 Normalización de las señales
71
4.5.1.1 Representación de Datos Hexadecimales
71
4.5.1.2 Representación de datos enteros
72
4.5.1.3 Determinación de Umbrales
75
7
4.6 PROCESO DE PROGRAMACIÓN
77
4.7 COMUNICACIÓN BLUETOOTH
78
4.8 INTERFAZ DE USUARIO
79
4.9 DISPOSITIVO DE PRUEBA
81
BIBLIOGRAFÍA
86
ANEXOS
95
8
LISTA DE CUADROS
Pág.
Cuadro 1. Montajes recomendados para EEG. LB, montaje
longitudinal; TB, montajeTransversal bipolar; R, montaje
referencial
29
Cuadro 2. Frecuencia de señales EEG a diferentes estados
mentales
30
Cuadro3. Comparación entre interfaces BCI de NeuroSky y Emotiv
50
Cuadro 4. Indicie de % Meditación para Estados mentales
(Neutral y One WD)
55
Cuadro 5. Valores enteros Señales EEG
72
Cuadro 6. Valores de los Estados mentales
73
Cuadro7. Estimación de error en la ejecución del sistema
83
9
LISTA DE FIGURAS
pág.
Figura 1. Vista lateral izquierda del encéfalo y tronco del encéfalo
19
Figura 2. A. Esquema de un electrodo de contacto. B. Colocación
de los electrodos de contacto
32
Figura 3. Principio de colocación de electrodos en casco de malla
32
Figura 4. A. Vista de perfil. B. Vista superior. Fp, punto frontal polar;
O, punto occipital
24
Figura 5. A. Vista perfil. B. Vista superior. Fz, punto frontal; cz, punto
central; Pz, punto parietal
24
Figura 6. Medición coronal lateral. A. Vista frontal. B. Vista superior
Situación de los electrodos T3 y T4
25
Figura 7. A. Vista de frente. B. Vista superior. Situación de los
electrodos C3 y C4
25
Figura 8.A. Vista de perfil. B. Vista superior. Situación de los
electrodos F3 y F4.
26
Figura 9. A. Vista de perfil. B. Vista superior. Situación de los
electrodos P3 y P4.
26
Figura 10. A. Vista de perfil. B. Vista superior. Situación de los
electrodos F7, F8, T5, T6, FP1, P2, O1 y O2
27
Figura 11. A. Vista de perfil. B. Vista superior. Situación de los
electrodos A1 y A2.
27
Figura 12. A Sistema de colocación de electrodos según versión
europea. A. Vista de perfil. B. Vista superior
28
Figura 13. Ritmos normales en electroencefalografía
30
Figura 14. EEG durante distintas fases del sueño
31
Figura 15. Honda Motor Corp. Sistema BCI manipulando una mano
Robótica
32
10
Figura 16. Carleton University’s propuesta de Sistema BCI
Biométrico
34
Figura 17. Reconstrucción de una señal con 5 muestras
39
Figura 18. Quality Function Deployment (QFD
47
Figura 19. Mapa conceptual Descomposición funcional del proyecto
48
Figura 20. PBS (Product Breakdown Structure) del proyecto
49
Figura 21. Interfaz BCI de NeuroSky
50
Figura 22. Interfaz BCI de Emotiv
50
Figura 23. Estructura funcional de un Sistema BCI
52
Figura 24. Histograma para la meditación de un sujeto
agrupado en cuatro sesiones de 40 segundos. El rosa
es (Neutral) y el azul es (One WD
56
Figura 25. Composición interna de la MindsetFigura
Puerto Mini USB para cargar la Interfaz
57
Figura 27. Modo correcto de colocación de la Interfaz
58
Figura 28. Electrodos con respecto a tierra de la InterfazFigura
Electrodos con respecto a tierra de la Interfaz
58
Figura 30. Posicionamiento correcto de la InterfazFigura 31. Onda Alpha
utilizando P300
59
Figura 32. Onda Beta utilizando P300
62
Figura 33. Onda Delta utilizando P300-
62
Figura 34. Onda Teta utilizando P300-
62
Figura 35. Comportamiento de Señales EEG utilizando P300
63
Figura 36. Onda Delta Sistema BCI NeuroSky
64
Figura 37. Onda Theta Sistema BCI NeuroSkyFigura 38. Onda
Low Alpha Sistema BCI NeuroSky
64
11
Figura 39. Onda High Alpha Sistema BCI NeuroSky
65
Figura 40. Onda Low Beta Sistema BCI NeuroSkyFigura
Onda High Beta Sistema BCI NeuroSky-
66
Figura 42. Onda Low Gamma Sistema BCI NeuroSky
66
Figura 43. Onda Mid Gamma Sistema BCI NeuroSky
67
Figura 44. Patrón de Atención Sistema BCI NeuroSky
68
Figura 45. Patrón de Meditación Sistema BCI NeuroSky
68
Figura 46. Nivel de atención para tres estados
74
Figura 47. Nivel de Meditación para tres estados-
74
Figura 48. Nivel de Parpadeo
75
Figura 49. Umbrales para la Atención
76
Figura 50. Umbrales para la Meditación
76
Figura 51. Umbrales para el Parpadeo
77
Figura 52. Panel principal Interfaz de Usuario-
79
Figura 53. Panel de configuración Interfaz de Usuario
80
Figura 54. Panel de Medidores Interfaz de Usuario
80
Figura 55. Panel de Eventos Interfaz de Usuario
81
Figura 56. Robot Movil Lego NXT Mindstorm
81
Figura 57. Interfaz BCI de NeuroSky
82
Figura 58. Posicionamiento de la Interfaz BCI en la cabeza
82
12
LISTA DE ANEXOS
Pág.
Anexo A. Modo de Fallas y Análisis de Efectos (FMEA)
95
Anexo B. Base de Datos con captura de la Onda P300 por medio de
un Electroencefalograma
95
Anexo C. Base de Datos con captura de la Interfaz BCI Mindset de
NeuroSky
95
13
RESUMEN
En este trabajo se presenta el diseño e implementación de un sistema de control
interpretando la actividad bioeléctrica de las señales cerebrales adquiridas por
medio de una interfaz BCI (Interfaz cerebro-computadora) con el fin de manipular
un dispositivo mecatrónico; el cual fue desarrollado en tres fases; la primera
consta de la adquisición y su respectivo análisis de datos de las señales
cerebrales por medio de una interfaz BCI de la empresa NeuroSky, la segunda en
la determinación de los umbrales de control y la tercera en la programación de
todo el sistema utilizando la plataforma de Java (JSE) respectivamente para la
ejecución del dispositivo.
Como dispositivo mecatrónico de prueba fue seleccionado un robot Lego NXT
mindstorm el cual se comunica a través de bluetooth con el sistema de control
generado en la computadora y de esta manera permite determinados movimientos
conforme a los patrones de las señales cerebrales.
Para el control se implemento la definición de umbrales de las señales para cada
patrón y de esta manera se asignaba un rango de trabajo que permite el
movimiento del robot en los 4 ejes.
Palabras Claves: señales, control, bioeléctrica, interfaz, computadores, ejes
14
ABSTRACT
This paper presents the design and implementation of a control system to interpret
the electrical activity of brain signals acquired by a BCI interface to manipulate a
mechatronic device, which was developed in three phases: the first consists of the
irrespective acquisition and data analysis of brain signals through an interface the
company BCI NeuroSky, the second in the determination of control thresholds and
the third schedule of the entire system using the Java platform Simulations (EJS),
respectively for the execution of the device.
As mechatronic device tested selected NXT Lego Mindstorm robot which
communicates via bluetooth with the control system computer generated and in
this way allows certain movements as the patterns of brain signals.
Was implemented to control the definition of thresholds for each pattern signals
and thus is assigned a range of work that allows movement of the robot 4 axes.
15
INTRODUCCIÓN
Actualmente se están desarrollando aplicaciones orientadas hacia los sistemas
BCI los cuales buscan generar interactividad entre personas en condición de
discapacidad y cualquier dispositivo que facilite su condición de vida, es por esto
que se hace necesario generar control interpretando señales cerebrales (EEG) las
cuales se convierten en un medio de comunicación que facilita a los usuarios una
adaptación real con el medio exterior.
Los sistemas BCI traducen los reflejos de las actividades cerebrales que pueden
ser estímulos sensoriales ya sean auditivos, visuales, o tareas motoras
imaginarias; para analizarlos articulando hardware y software desde la acción real
del usuario y de esta manera llevarlos a aplicaciones tangibles como lo son sillas
de ruedas, prótesis y en general biomecanismos con el fin de asistir de manera
optima al paciente. Sin embargo los sistemas BCI tienen varios requisitos para su
adecuado funcionamiento siendo mayores los requerimientos que hacen de estos
sistemas cada vez más complejos y donde se centran las investigaciones para
aportar en desarrollos más notorios; uno de ello es garantizar que las señales
describan de manera real los distintos estados cerebrales que estén disponibles
en el proceso de adquisición, por otro lado que sean señales de fácil extracción y
que puedan diferenciarse respectivamente; es aquí donde los estudios en
Electroencefalografía (EEG) han permitido generar métodos no invasivos con
posicionamiento de electrodos como el sistema 10-20.
Con la creciente tasa de personas en situación de discapacidad (SPD) tanto en
América
como a nivel mundial según estadísticas de la organización
panamericana de salud donde se presentan 85 millones de personas en esta
condición en Latinoamérica y cada día la proporción va en aumento; debido a
causas como enfermedades, lesiones causadas por accidentes laborales, de
transito o violencia en general, se hace necesario pensar en una forma de adaptar
los diferentes sistemas que existen para mejorar la calidad de vida de estas
personas. Este proyecto presenta un sistema de control interpretando señales
cerebrales utilizando umbrales de las señales cerebrales y patrones ya existentes;
partiendo del análisis de un sistema BCI de la empresa NeuroSky que buscara
mover una silla de ruedas como aplicación posterior pero que se centra en primera
instancia en mover un robot NXT Mindstorm a través de comunicación bluetooth.
16
1. OBJETIVOS
1.1 OBJETIVO GENERAL
Diseñar e implementar un sistema de control, capaz de interpretar la actividad
bioeléctrica de las señales cerebrales adquiridas por medio de una interfaz BCI, el
cual permita manipular un dispositivo Mecatrónico.
1.2 OBJETIVOS ESPECÍFICOS
 Establecer el estado del arte de los sistemas BCI de tal forma que el análisis
documental permita identificar los conceptos más relevantes sobre las señales
cerebrales, su forma de adquisición, el tipo de procesamiento, el nivel de
interacción con la computadora para generar una idea de control óptima.
 Escoger el tipo de interfaz BCI a utilizar en el desarrollo del proyecto para
identificar su funcionalidad, nivel de respuesta, tipos de señales entregadas,
formas de programación y restricciones a tener en cuenta en el desarrollo del
proyecto.
 Definir el tipo de control a utilizar y aplicarlo dependiendo de las señales
obtenidas por el sistema BCI de tal manera que se pueda lograr un método
efectivo entre redes neuronales, control difuso o determinación de umbrales
para trabajar por rangos.
 Desarrollar una implementación de este sistema de control en un robot móvil
que permita realizar pruebas sobre el nivel de respuesta de la interfaz y su
comportamiento hacia ciertos estímulos cerebrales.
17
2. MARCOS DE REFERENCIA
2.1 MARCO TEÓRICO
En este capítulo se da una descripción detallada de los sistemas BCI (Interfaz
cerebro-computadora) y BMI (interfaz cerebro-maquina) basados en la
electroencefalografía como forma de adquisición de la actividad bioeléctrica de las
señales cerebrales, además se muestra su forma de utilización, entrega de datos y
forma de aplicación en diferentes procesos desde la parte investigativa como en el
área médica, también como interpretar el muestreo de las señales por medio del
teorema de Nyquist y una descripción sobre la Onda P300, toda esta información
aporta directamente en el entendimiento de lo que se quiere hacer y la
consecución del proyecto.
2.2 SISTEMAS DE ADQUISICIÓN DE LA ACTIVIDAD BIOELÉCTRICA DE LAS
SEÑALES CEREBRALES
Actualmente las universidades y los centros médicos centran sus investigaciones
en generar sistemas que les permita leer las señales bioeléctricas o la actividad
cerebral con un grado de exactitud alto para convertirlas a un formato que sea
simple de manejar en diferentes aplicaciones tecnológicas ya sea de manera
análoga o digital como en la mayoría de casos y a su vez esta información pueda
ser interpretada por medio de una computadora o de una máquina para el
funcionamiento en diferentes áreas.
Este tipo de sistemas están basados en diferentes estudios desde la
electroencefalografía que han permitido definir los puntos adecuados de lectura
del cerebro y el posicionamiento de los electrodos en el mismo para extraer
información que refleje los estados mentales del ser humano, hasta el momento se
han logrado generar dispositivos llamados Interfaces BCI y BMI las cuales se
convierten en un puente de comunicación entre el pensamiento humano y
elementos de control y visualización, lo cual hace posible entender y
complementar las aplicaciones actuales en busca del mejoramiento de la
condición de vida de persona en situación de discapacidad.
18
2.3 ELECTROENCEFALOGRAFÍA
La electroencefalografía ha permitido con el paso de los años entender diferentes
áreas del cerebro humano en su afán por mejorar las problemáticas actuales que
se dan alrededor de este, con estas investigaciones se definieron estados
mentales que han permitido desarrollos en el campo de la medicina y la asistencia
a personas en situación de discapacidad
2.3.1 Definición.
La Electroencefalografía es el registro y evaluación de los
potenciales eléctricos generados por el cerebro y obtenidos por medio de
electrodos situados sobre la superficie del cuero cabelludo.
El dispositivo que realiza este registro se conoce como electroencefalograma
(EEG) el cual toma la actividad bioeléctrica de las neuronas del encéfalo. Este
registro tiene formas complejas y variables debido a la localización de los
electrodos y los individuos, además del gran número de interconexiones entre las
neuronas y por la estructura del encéfalo
2.3.2 Arquitectura
funcionamiento
del
encéfalo
(estructura
interna/diagramación
de
Para poder entender el tipo de señal que se obtiene es necesario conocer la
estructura del encéfalo para poder realizar una lectura adecuada determinando la
zona de activación que esté sujeta al estudio.
Figura 1. Vista lateral izquierda del encéfalo y tronco del encéfalo.
.
19
Fuente: Tomado del artículo ―Electroencefalografía‖
Está compuesto por:

Tallo Cerebral: Conecta la corteza cerebral, la médula espinal y el cerebelo.
Controla el ritmo cardiaco y respiratorio, de aquí surgen muchos reflejos
motores.

Cerebelo: Coordina movimientos voluntarios y mantiene el equilibrio. Elimina
los espasmos musculares.

Cerebro: Aquí se encuentran las funciones conscientes del sistema nervioso.
Tiene dos hemisferios y una superficie externa llamada corteza cerebral. Esta
última contiene aproximadamente 9 millones de neuronas y recibe la
información sensorial. Es una especie de fina capa formada por pliegues o
fisuras las cuales sirven para dividir los distintos lóbulos cerebrales.
o Lóbulos Parietal: Aquí llegan las entradas sensoriales somáticas a las
neuronas sensitivas que se encuentran en la superficie, como el calor, frío, la
presión, el tacto, etc.)
o Lóbulo frontal: Posee la mayor parte de las neuronas motoras, asociadas a
los músculos, que se distribuyen en la superficie.
o Lóbulo Occipital: Se encuentra en la parte trasera sobre el cerebelo y
contiene la corteza visual.
o Lóbulo temporal: Se encuentra por encima de los oídos y posee las distintas
neuronas que reaccionan ante las distintas frecuencias auditivas.
2.3.3 La electrogénesis cortical. Se refiere a la actividad eléctrica generada por
las neuronas en la corteza cerebral. Se le conoce como generador a una parte de
tejido que puede producir esta actividad y se conocen 3:

Generador A: Ubicado a 500 micras de la corteza, produce ondas negativas en
la corteza generadas por la despolarización de las dendritas apicales de las
neuronas piramidales.
20

Generador B: Ubicado a 900 micras, produce ondas positivas en la corteza
generadas por la despolarización de las somas de las neuronas piramidales.

Generador C: Ubicado también a 900 micras, produce ondas negativas
generadas por la hiperpolarización de las neuronas.
Es posible captar esta actividad eléctrica mediante distintas técnicas aplicadas al
cuero cabelludo, en la base del cráneo o en el cerebro directamente.
2.3.4 Captación de las señales EEG. Estas señales se captan mediante distintos
electrodos, componentes de los sistemas BCI o BMI, algunos de ellos son:
 Electrodos superficiales: Aplicados en el cuero cabelludo
 Adheridos: Pequeños discos que se fijan con pastas conductoras.
 De contacto: Tubos de plata clorurada en soportes de plásticos con
almohadillas humedecidas en solución salina para conducir.
 Casco de malla: Electrodos unidos a una malla elástica ajustable.
 De aguja: De uso limitado, pueden ser desechables o reutilizables.
 Electrodos basales: Colocados en la base del cráneo.
 Electrodos quirúrgicos: Implantados en la corteza cerebral o más profundo
en el cerebro. Existen durales, corticales e intracerebrales.
Cuando se registra la actividad cerebral, dependiendo del equipo utilizado, el
registro recibe un nombre distinto:
 Electroencefalograma: Uso de electrodos superficiales o basales.
 Electrocortigrama: Uso de electrodos quirúrgicos.
 Estéreo Electroencefalograma: Uso de electrodos quirúrgicos profundos.
21
Figura 2. A. Esquema de un electrodo de contacto. B. Colocación de los
electrodos de contacto.
Fuente: Tomado del artículo ―Electroencefalografía‖
Figura 3. Principio de colocación de electrodos en casco de malla.
Fuente: (Tomado del artículo ―Electroencefalografía‖)
2.3.5 Sistemas de posicionamiento de los electrodos superficiales
Para los equipos de lectura de actividad eléctrica de un BCI existen distintos
criterios para la distribución de los electrodos en la corteza, el más utilizado
actualmente es el ―Diez-Veinte‖ y su distribución se realiza de la siguiente manera:
22

Puntos Fp y O: Se toma la distancia entre el nasión (área entre los ojos y el
puente de la nariz) y el inión (la partemás sobresaliente del hueso occipital),
pasando por el vertex (Parte superior de la cabeza). 10% por encima del
nasión se coloca el punto Fp (Frontal polar) y 10% sobre el inión el O
(Occipital).

Puntos Fz, Cz, Pz: A distancias equidistantes equivalentes al 20% de la
medida entre el nasión y el inión se colocan 3 puntos más el Fz (Frontal), el
Cz(Central) y el Pz (Parietal)

Puntos T3 y T4: Tomando como referencia la distancia entre los puntos preauriculares, al 10% por encima de cada uno se colocan los puntos T3 y T4
llamados temporales mediales.

Puntos C3 y C4: Se colocan a un 20% por encima de los puntos T3 y T4.

Puntos F3 y F4: Se colocan a una distancia equidistante entre el punto Fz y la
línea de electrodos temporales (T3, T4, C3, C4 y Cz)

Puntos P3 y P4: Se colocan a una distancia equidistante entre el punto Pz y la
línea de electrodos temporales.

Puntos Fp1, Fp2, O1 y O2: Se toma la distancia entre el punto medio de Fp y
O a través de T3 y al 10% de esa distancia, a través de Fp, se colocan los
puntos Fp1 y Fp2 al igual para el punto O, se colocan los puntos O1 y O2.

Puntos F7 y F8: Se colocan a una distancia equidistante entre Fp1 y T3 así
como Fp2 y T4 respectivamente.

Puntos T5 y T6: Se colocan a una distancia equidistante entre O1 y T3 así
como O2 y T4 respectivamente.
 Puntos A1 y A2: Se colocan 10% debajo de los puntos T3 y T4.
Los electrodos del lado izquierdo siempre llevaran los números impares y los del
lado derecho los pares.
Esto es para la versión común aunque la europea varia un poco en nomenclatura
y en la adición de 2 puntos más en las apófisis mastoideas.
23
Figura 4. A. Vista de perfil. B. Vista superior. Fp, punto frontal polar; O, punto
occipital.
Fuente: Tomado del artículo ―Electroencefalografía‖
Figura 5. A. Vista perfil. B. Vista superior. Fz, punto frontal; cz, punto central;
Pz, punto parietal.
Fuente: Tomado del artículo ―Electroencefalografía‖
24
Figura 6. Medición coronal lateral. A. Vista frontal. B. Vista superior.
Situación de los electrodos T3 y T4.
Fuente: Tomado del artículo ―Electroencefalografía‖
Figura 7. A. Vista de frente. B. Vista superior. Situación de los electrodos C3 y C4.
25
Fuente: Tomado del artículo ―Electroencefalografía‖
Figura 8. A. Vista de perfil. B. Vista superior. Situación de los electrodos F3 y F4.
Fuente: Tomado del artículo ―Electroencefalografía‖
Figura 9. A. Vista de perfil. B. Vista superior. Situación de los electrodos P3 y P4.
Fuente: Tomado del artículo ―Electroencefalografía‖
26
Figura 10. A. Vista de perfil. B. Vista superior. Situación de los electrodos F7, F8,
T5, T6, FP1, P2, O1 y O2.
Fuente: Tomado del artículo ―Electroencefalografía‖
Figura 11. A. Vista de perfil. B. Vista superior. Situación de los electrodos A1 y A2.
27
Fuente: Tomado del artículo ―Electroencefalografía‖
Figura 12. A Sistema de colocación de electrodos según versión europea. A. Vista
de perfil. B. Vista superior.
Fuente: Tomado del artículo ―Electroencefalografía‖
2.3.6 Registro del electroencefalograma. Con el fin de tomar el registro de la
actividad cerebral, es necesario decidir si se desea un registro monopolar o
bipolar:

Registro Monopolar: Se toma un electrodo áctivo para registrar su señal y se
necesita un referencial con potencial de 0, la mayor parte de las veces se
utilizan electrodos en las orejas, en el mentón o en los mastoides para este fin.
También se utiliza el sistema Wilson que funciona con resistencias de valores
bajos para la interconexión entre los electrodos.

Registro Bipolar: Se utilizan parejas de electrodos y el valor final es la
diferencia de voltaje entre cada uno, por lo que ambos son electrodos activos.
No todas las combinaciones son fiables por ellos existe una lista con
estándares para estos pares y a cada uno se le llama montaje y existen de 4
tipos:
28
o A larga distancia: Para electrodos no contiguos.
o A corta distancia: Para electrodos contiguos.
o Longitudinales y Transversales

Se recomienda para el registro bipolar utilizar al menos 8 canales (8 pares),
utilizar el sistema 10-20, utilizar los tres montajes principales: referencial,
longitudinal y transversal

Los 16 pares o canales que recomienda la ―American Electroencephalographic
Society‖ son:
Cuadro 1. Montajes recomendados para EEG. LB, montaje longitudinal; TB,
montaje transversal bipolar; R, montaje referencial
Pares Longitudinal Transversal Referencial
1.Fp1-F3
Fp1-Fp2
Fp1-A1
2.F3-C3
F7-F3
Fp2-A2
3.C1-P3
F3-Fz
F3-A1
4.P3-O1
Fz-F4
F4-A2
5.Fp2-F4
F4-F8
C3-A1
6.Fp1-C4
A1-T3
C4-A2
7.C4-P4
T3-C3
P3-A1
8.P4-O2
C3-Cz
P4-A2
9.Fp1-F7
Cz-C4
O1-A1
10.F7-T3
C4-T4
O2-A2
11.T3-T5
T4-A2
F7-A1
12.T5-O1
T5-P3
F8-A2
13.Fp2-F8
P3-Fz
T3-A1
14.F8-T4
Pz-P4
T4-A2
15.T4-T6
P4-T6
T5-A1
16.T4-O2
O1-O2
T6-A2
Fuente: Tomado del artículo ―Electroencefalografía‖
2.3.7 Ondas detectables en el EEG. Poseen amplitudes que van desde los 10
mV en registros sobre el córtex, a 100 mV en la superficie del cuero cabelludo. Las
frecuencias de estas ondas se mueven entre 0,5 y 100 Hz y dependen mucho del
29
grado de actividad del córtex cerebral. La mayoría de las veces estas ondas no
poseen ninguna forma determinada, en algunas son ritmos normales que suelen
clasificarse en ritmos Alpha, Gamma, Beta, Theta respectivamente.
Cuadro 2. Frecuencia de señales EEG a diferentes estados mentales
Onda
Alpha
Valores
8-13Hz
Betha
14-30Hz
hasta 50hz
Theta
Gamma
4-7Hz
<3.5Hz
Descripción
Sujetos despiertos, se ubican en la zona occipital, amplitud de 20 a
200 micro volts
Se dividen en Betha 1 y Betha 2, la primera con el doble de
frecuencia y la segunda aparece antes una fuerte activación del
sistema nervioso central o tensión.
Ubicadas en la zona parietal y temporal
Presentes en el sueño profundo
Figura 13. Ritmos normales en electroencefalografía
Fuente: Tomado del artículo ―Electroencefalografía‖
30
Figura 14. EEG durante distintas fases del sueño
Fuente: Tomado del artículo ―Electroencefalografía‖
También se pueden obtener los registros de EOG (Electrooculograma), ECG
(Electrocardiograma), EMG (Electromiograma).
2.4 SISTEMA BCI (BRAIN COMPUTER INTERFACE) Y SISTEMA BMI (BRAIN
MACHINE INTERFACE)
2.4.1 Definición. Sistema que permite leer señales eléctricas o actividad cerebral
para convertirla a un formato digital que puede ser interpretado por una
computadora o máquina para procesarla y ejercer distintos tipos de actividades
2.4.2 Arquitectura
31

Se compone básicamente de algún equipo que permita realizar una lectura de
las señales cerebrales para los métodos invasivos, magnetoencefalográficos y
de resonancia magnética y de la actividad cerebral para los métodos no
invasivos electroencefalográficas. Este equipo puede ser un gorro con
múltiples electrodos, electrodos implantados directamente en el cerebro, o
distintos escáneres de hemografía o de campos magnéticos en el cerebro [26].

De ser necesario las lecturas realizadas pasan a un amplificador para mejorar
las señales o actividad recibida

Estas lecturas serán enviadas a una computadora donde se procesaran y se
les dará un formato que pueda generar la salida deseada ya sea para controlar
un dispositivo o generar una retroalimentación visual
Figura 15. Honda Motor Corp. Sistema BCI manipulando una mano robótica
Fuente: Tomado del artículo ―Brain Computer Interfaces: Where Human and
Machine Meet‖)
2.4.3 Características

Encierra distintas disciplinas como la biotecnología,
tecnologías de la información, ingeniería bioquímica,
matemáticas aplicadas entre otras

Se le puede clasificar como invasivo y no-invasivo
32
nanotecnología,
neurociencia y
Figura 16. Carleton University’s propuesta de Sistema BCI biométrico
Fuente: (Tomado del artículo ―Brain Computer Interfaces: Where Human and
Machine Meet‖)
2.4.4 Ventajas

Generales:
Ofrecen esperanza a víctimas de daño en la espina dorsal o que sufren de
enfermedades como esclerosis amiotrófica lateral o parálisis cerebral, de poder
controla distintos dispositivos

Método invasivo:
La calidad de lectura de las señales cerebrales es muy buena por su cercanía
a la corteza cerebral.

Método no-invasivo:
No requiere de cirugía para colocar algún dispositivo en el cerebro
33
Permite identificar un mayor rango de actividad cerebral por sus múltiples
electrodos, muy útil debido a la distinta ubicación de las células que indican el
movimiento.

Magnetoencefalografía:
Alta sensibilidad
Buena resolución espacial y temporal
2.4.5. Desventajas

Generales:
Actualmente siguen en desarrollo y requieren de más estudio antes de poder
ser ampliamente comercializados.
Actualmente su precio no es muy accesible por su poca comercialización
Es necesario adecuar los sistemas a los distintos usuarios quienes poseen
características muy diferentes
La mayoría de las veces requieren de la participación de expertos para
interpretar las lecturas generadas.
Los usuarios requieren entrenamiento para poder aprender a controlar sus
señales cerebrales, lo cual toma tiempo.
La relativa novedad de la comercialización de esta tecnología hace dudar a los
inversionistas para promover el desarrollo e investigación de la misma.

Método invasivo:
Requiere de una cirugía que puede provocar infecciones o daño cerebral
Requiere de técnicos que realizan las distintas conexiones y ajustes a los
cambios de las señales neuronales.
Al insertar los electrodos en la corteza, es posible que el cerebro los rechace o
se inflame reduciendo la efectividad del equipo

Método no-invasivo:
La calidad de lectura de las señales cerebrales es más pobre por la distancia al
cerebro
34
Aumento de los artefactos en las señales y mezcla de las mismas por la
distancia al cerebro
El procesamiento de la actividad múltiple puede llegar a ser muy complejo
 Magnetoencefalografía:
Portabilidad casi nula (Escáneres muy grandes y pesados)
2.4.6. Aplicaciones

Investigadores del Instituto de Tecnología de Georgia y de la Universidad
de Emory (Finales de los 90s): Implante de electrodo en la corteza motora de
una persona para permitirle controlar un cursor de computadora y
comunicarse.

Científicos de la Escuela de Medicina de Hahnemann y del Centro Médico
de la Universidad de Duke: Ratas que controlaban un brazo dispersor de
agua mediante sus señales cerebrales.

Posible uso para autentificación biométrica basada en ondas cerebrales ante
un estímulo.

Científicos del laboratorio de BCIs en el Instituto para el Descubrimiento
del Conocimiento de la Universidad de Tecnología de Graz: Uso de
sistemas BCI para controlar una prótesis.

Compañía NeuroSky: Desarrollo de sistemas BCI para fines médicos y para la
industria del entretenimiento.

Ciberkinetics Neurotechnology Systems: Desarrollo de un BCI de tipo
invasivo llamado BrainGate que consta de un arreglo de 100 microelectrodos
de silicón colocados en la corteza motora, los cuales captan las señales
cerebrales y son enviados mediante cables de fibra óptica a una computadora
para generar la salida deseada. Su objetivo es restaurar el movimiento de las
extremidades de los pacientes con daños en la espina dorsal y que sufren de
distrofia muscular así como permitir a víctimas de enfermedades motoras
cerebrales comunicarse con el medio.

Centro Wadsworth del Departamento de Salud Pública del Estado de
Nueva York: Desarrollo de un sistema BCI no-invasivo llamado sistema de
35
investigación BCI2000 que busca permitir a los usuarios comunicarse. Consta
de hasta 200 electrodos colocados en el cuero cabelludo los cuales registran la
actividad eléctrica. Mediante la onda cerebral P300 (método basado en un
potencial eléctrico generado ante un estímulo) pueden conocer si el usuario
tiene deseo de hablar así como conocer las palabras que busca comunicar de
entre distintas palabras generadas al azar. Buscan generar una fundación no
lucrativa que haga el dispositivo accesible a quienquiera que lo necesite.
 Honda: Sistema BCI que utiliza un escáner de Imagen por Resonancia
Magnética para obtener las señales cerebrales del usuario las cuales son
enviadas mediante cables de Ethernet a una computadora que genera como
salida el movimiento de una mano robótica que se posiciona de la misma forma
que la del usuario. Buscan llegar a implementar en un futuro esta tecnología
para mejorar la seguridad durante el manejo enviando a los demás
conductores las intenciones de algún conductor.
 Universidad de Stanford: Desarrollo de un sistema BCI que permita
reconocer las señales que preceden al movimiento y que indican la intención y
dirección del mismo para desarrollar prótesis más efectivas y un sistema que
permita al usuario comunicarse con el dispositivo.
 Universidad de Columbia: Desarrollo de un sistema BCI no invasivo que
permita identificar imágenes mucho más rápido que los mismos humanos,
tiene como nombre C3Vision. El usuario utiliza un gorro con electrodos los
cuales detectaran los picos de actividad eléctrica generados ante la presencia
de algo inusual en las imágenes las cuales son clasificadas según el potencial
de la actividad cerebral.
 Universidad de Tecnología de Helsinki: Desarrollo de un sistema BCI que
utilice electroencefalografía o magnetoencefalografía para controlar un teclado
virtual con sólo pensarlo.
 Universidad de Carleton: Buscan desarrollar un sistema BCI para
identificación biométrica mediante la actividad cerebral generada ante un
estímulo específico, esta actividad varía de persona a persona.
 Neural Signals: Desarrollo de un proyecto BCI invasivo que logra restaurar el
habla mediante electrodos neutrotróficos en el área de Broca. En la punta de
estos electrodos crecen las neuronas y se leen de esta forma las señales
emitidas por las mismas e identificando los fonemas adecuados a cada señal.
 Prótesis neuronales, estimulación cerebral profunda, tecnología de interfaces
neuronales, formación de imágenes cerebrales.
36
 fMRI: Durante la conferencia de IEEE Ingeniería en la medicina y biología, el
Dr. Gary Glover habló de la aplicación de la resonancia magnética en la
detección de mentiras, psicoanálisis, y bioretroalimentación.
 Dr. Andrew Schwartz: Dentro de la misma conferencia, este personaje habló
sobre la posibilidad de utilizar sistemas BMI para controlar de manera natural
prótesis. Esto lo afirmó en base al estudio que realizó con monos que
controlaban un brazo robótico con su actividad cerebral.
 Dr. Jack Gallant: Dentro de la conferencia de Temas Especiales en
Neuroingeniería, habló sobre la posibilidad de utilizar el sistema fMRI para
recrear las imágenes que ve una persona a través de su actividad cerebral.
Esto es muy importante para comprender el procesamiento de imágenes por el
cerebro.
 Dr. Arto Nurmikko: Dentro de la misma conferencia habló sobre microchips
inalámbricos implantables para controlar prótesis.
 En el taller llamado: ―Más allá de la interfaz cerebro-máquina: Motor,
Cognitiva y Virtual, se planteó la posibilidad de utilizar los sistemas BMI en
prótesis, rehabilitación y realidad virtual. Tratan de ir más allá de la aplicación
en prótesis para trabajar con estos sistemas para la interacción en ambientes
tanto físicos como virtuales.
 Un paper de la revista Nature hablaba sobre un trabajo desarrollado en monos
sobre la capacidad de utilizar la actividad cerebral para restablecer el
movimiento en músculos previamente paralizados.
 Desarrollo de sistemas BCI que permiten a pacientes cuadripléjicos controlar
cursores.
 Uso de sistemas BCI para estimulación profunda cerebral con el fin de tratar
el mal de Parkinson, movimientos involuntarios (essential tremor) y distonía.
 Uso de fMRI para decodificar la posición, orientación y clasificación de objetos
a partir de la actividad cerebral en la corteza visual.
 Otras aplicaciones más comerciales:
 Toyota: Desarrollo de un sistema BCI para controlar una silla de ruedas con un
tiempo de respuesta de 125 milisegundos.
37
 NeuroSky inc y Emotiv: Desarrollo de sistemas BCI para su aplicación en
videojuegos.
2.5 TEOREMA DE NYQUIST
2.5.1 Definición. El teorema trata con el muestreo, que no debe ser confundido o
asociado con la cuantificación, proceso que sigue al de muestreo en la
digitalización de una señal y que, al contrario del muestreo, no es reversible (se
produce una pérdida de información en el proceso de cuantificación, incluso en el
caso ideal teórico, que se traduce en una distorsión conocida como error o ruido
de cuantificación y que establece un límite teórico superior a la relación señalruido). Dicho de otro modo, desde el punto de vista del teorema, las muestras
discretas de una señal son valores exactos que aún no han sufrido redondeo o
truncamiento alguno sobre una precisión determinada, esto es, aún no han sido
cuantificadas.
El teorema demuestra que la reconstrucción exacta de una señal periódica
continua en banda base a partir de sus muestras, es matemáticamente posible si
la señal está limitada en banda y la tasa de muestreo es superior al doble de su
ancho de banda.
La información completa de la señal analógica original que cumple el criterio
anterior está descrita por la serie total de muestras que resultaron del proceso de
muestreo. No hay nada, por tanto, de la evolución de la señal entre muestras que
no esté perfectamente definido por la serie total de muestras.
Si la frecuencia más alta contenida en una señal analógica
es
y
la señal se muestrea a una tasa
, entonces
se puede
recuperar totalmente a partir de sus muestras mediante la siguiente función de
interpolación:
(1)
38
Figura 17. Reconstrucción de una señal con 5 muestras
Fuente: Tomado del articulo ―Teorema de muestreo de Nyquist-Shannon‖
La reconstrucción de una señal de 14,7 KHz (línea gris discontinua) con sólo cinco
muestras. Cada ciclo se compone de sólo 3 muestras a 44100 muestras por
segundo. La reconstrucción teórica resulta de la suma ponderada de la función de
interpolación g(t) y sus versiones correspondientes desplazadas en el tiempo g(tnT) con
, donde los coeficientes de ponderación son las muestras
x(n). En la (figura 17) cada función de interpolación está representada con un color
(en total, cinco) y están ponderadas al valor de su correspondiente muestra (el
máximo de cada función pasa por un punto azul que representa la muestra).
Así,
se puede expresar como:
(2)
Donde
son las muestras de
39
.
El concepto de ancho de banda no necesariamente es sinónimo del valor de la
frecuencia más alta en la señal de interés. A las señales para las cuales esto sí es
cierto se les llama señales de banda base, y no todas las señales comparten tal
característica (por ejemplo, las ondas de radio en frecuencia modulada).
Si el criterio no es satisfecho, existirán frecuencias cuyo muestreo coincide con
otras (el llamado aliasing).
2.6 ONDA P300
2.6.1 Definición. La onda P300 (EP300, P3) es un potencial evocado que puede
ser registrado mediante electroencefalografía como una deflexión positiva de
voltaje con una latencia de unos 300ms en el EEG. La presencia, magnitud,
topografía y duración de esta señal se utiliza a veces en la medición de la función
cognitiva de los procesos de toma de decisiones. Mientras los correlatos
neuronales de este potencial aún están poco claros, la reproductibilidad de esta
señal hace que sea una opción común para los test psicológicos tanto clínicos
como de laboratorio.
2.6.2 Obtención de la respuesta. La señal del EEG se adquiere con más fuerza
en torno a los electrodos parietales, se ha sugerido que existen interacciones entre
las regiones frontales y temporales, así como con algunos lugares del encéfalo
profundo. Se piensa que la misma onda p300 está compuesta por dos ondas
secundarias conocidas como "señales P3a y P3b". Estos componentes responden
individualmente a diferentes estímulos y se ha sugerido que la onda P3a "se
origina en los mecanismos de atención frontal dirigidos por estímulo durante el
procesamiento de tareas, mientras que la P3b se origina en la actividad parietaltemporal asociada con la atención y parece estar relacionada con el consiguiente
procesamiento en la memoria." Algunas veces se denomina potencial evocado
"diana (target)" a la P3b, mientras que la P3a sería el potencial "no diana (nontarget)".
La señal P300 es un registro agregado de una gran cantidad de neuronas. Aunque
es una técnica típicamente no invasiva, se pueden tomar muestras de partes de la
señal más directamente de ciertas partes del cerebro mediante electrodos (de ahí
la P300 temporal medial o MTL-P300). Esta metodología permite aislar y registrar
localmente un área sin el ruido de otras señales adquiridas a través de electrodos
sobre la piel del cráneo. En la práctica, la forma de onda de la P300 se debe
evocar utilizando un estímulo provisto por alguna de las modalidades sensoriales.
40
Un procedimiento típico es el paradigma odd-ball, en el que un estímulo diana se
presenta entre estímulos de fondo más frecuentes. También puede usarse un
estímulo distractor para asegurarse de que la respuesta se debe a la diana en
lugar de un cambio en el patrón de fondo. El paradigma odd-ball clásico ha sufrido
muchas variaciones, pero al final la mayor parte de los protocolos utilizados para
evocar la P300 implica alguna forma de hacer consciente una situación o una
toma de decisiones. Se necesita ejercitar la atención en estos protocolos. No se
han observado sujetos que efectúen un control fino sobre sus P300.
2.6.3 Origen de la Onda P300. El estímulo evocado la P300 se produce
mediante corrientes eléctricas en el cerebro. Los distintos potenciales inhibidores y
excitadores postsinápticos de múltiples neuronas crean estas corrientes y de ese
modo se puede discutir el origen de un potencial con respecto a los efectos de los
neurotransmisores que provocan los potencial postsináptico y los dominios
anatómicos en los que funcionan. La onda se genera directamente como resultado
de potenciales postsinápticos a través de las vías glutamatégicas, en la que los
receptores de tipo NMDA desempeñan un papel importante. También modulan la
actividad P300 influencias acetilcolinérgicas y GABAérgicas, actuando el GABA
mediante la producción de potenciales inhibitorios post-sinápticos (PIPS) que
tienden a disminuir la amplitud de onda e incrementar la latencia y la acetilconina
actuando como modulador con efectos opuestos al GABA. La Norepinefrina,
dopamina y serotonina han sido implicadas en la modulación de la P300, pero los
resultados son inconsistentes y estas influencias pueden ser menores.
Existe alguna controversia sobre los sustratos anatómicos de la P300. Entre las
candidatas estarían estructuras profundas y cercanas del cerebro en el sistema
límbico, como la amígdala, hipocampo y giro parahipocampal, así como regiones
más dispersas. Los registros intracraneales han dado credibilidad a la teoría de
contribuciones ampliamente distribuidas. Una hipótesis vincula la activación de la
P300 al locus ceruleus un centro noradrenérgico del tallo cerebral que se
encuentra en el puente de Varolio.
2.6.4 Variación en la P300. Son muchos factores en la modulación de la P300.
Los trastornos neurológicos muestran típicamente una reducción de la amplitud de
la P300 en su conjunto, pero más allá de esto están los cambios que acompañan
a la esquizofrenia. Las investigaciones que miden la P300 de la esquizofrenia
comparándola con la de controles sanos han mostrado una marcada reducción en
la amplitud de P300 sugiriendo un desarreglo del procesamiento de la información
controlada. Estudios recientes que intentan desarrollar las bases para esta
reducción han identificado un polimorfismo puntual en un gen que codifica la
catecol-O-metiltransferasa (COMT) una enzima crítica en la eliminación de la
dopamina en las regiones corticales del cerebro.
41
Los descensos en la amplitud e incrementos en el tiempo de latencia también se
observan en el envejecimiento normal. Se acepta generalmente que los cambios
en la amplitud de la P300 están relacionados con incrementos o bajadas en la
intensidad, energía requerida o nivel de excitación ligada a una tarea específica.
Los cambios en la latencia han sido peor caracterizados pero aún dan una
correlación fuerte con el tiempo de procesamiento necesario para el desempeño
de tareas. Las medidas de la onda P300 también pueden variar dependiendo del
tiempo de medición. Se han señalado variaciones significativas de la amplitud y
latencia basadas en el ritmo diurno de los sujetos. Estas variaciones precisan de
gran cuidado con el uso del P300 como medida diagnóstica. No se sabe si estos
cambios están directa o indirectamente relacionados con los de alerta/atención,
que están bien documentados actualmente.
Los análisis toman como punto de partida medir las P300 cuando se piensa que
se va alterar la toma de decisiones conscientes. Se piensa que los estados
hipnóticos y de sueño proporcionan buenas vías para la explicación de este
campo. Las personas que son más receptivas a la hipnosis muestran cambios en
la amplitud de los potenciales evocados entre los estados normales y los estados
llamados de "alucinación obstructiva positivo/negativa". Esto parece estar en línea
con la idea de que la P300 está regulada para transmitir decisiones a la conciencia
y por ellos parecen sugerir la plausibilidad de una conciencia alterada en los
estados hipnóticos.
2.6.5 Aplicaciones. Desde mediados de los años 1980 uno de los usos más
discutidos de los potenciales evocados ha sido la detección de mentiras. En una
propuesta de prueba para la detección de "conocimientos inculpatorios" se
interroga a un sujeto a través de un paradigma odd-ball de un modo similar a
como lo sería bajo un típico detector de mentiras. Esta práctica ha recibido
recientemente una mayor permisibilidad legal, mientras que la poligrafía ha visto
como se reduce su uso, en parte debido a aspectos inconscientes e incontrolables
de la P300. La técnica se basa en la provocación reproducible de la onda P300, lo
cual es un aspecto central en la idea de la Respuesta Encefalográfica Relacionada
con la Memoria y la Codificación (RERMCT) desarrollada por el Dr. Lawrence
Farwell .
La investigación científica a menudo descansa en la medición de la P300 para
examinar potenciales relativos a eventos, especialmente cuando se trata de la
toma de decisiones. Puesto que el deterioro cognitivo a veces esta correlacionado
con modificaciones en la P300, la forma de onda a veces se puede utilizar como
medida para la eficacia de distintos tratamientos para la función cognitiva. Se ha
sugerido su uso como marcador clínico precisamente por estas razones. Hay un
amplio rango de usos para la P300 en la investigación científica, que va desde el
42
estudio de la depresión y la drogadicción a los trastornos de ansiedad (Trastorno
obsesivo-compulsivo, Trastorno por estrés postraumático, etc).
También se ha propuesto su uso en interfaces computadora-cerebro. La P300
tiene un cierto número de cualidades deseables que ayudan a la implementación
de tales sistemas:
 Primero, la forma de onda es consistentemente detectable y se puede provocar
en respuesta a estímulos precisos.

También puede evocarse en casi todos los sujetos con poca variación en las
técnicas de medida, lo que podría simplificar los diseños de interfaz y permitir
un mayor rango de uso.
La velocidad a la que la interfaz puede operar depende de cómo sea de detectable
la señal sin que esto dependa del "ruido". Una característica negativa de la P300
es que la amplitud de la forma de onda necesita el cálculo de la media de muchos
registros para aislar la señal. La velocidad conjunta del sistema interfaz depende
de esto y de otros pasos de procesamiento post-registro.
43
3. PLANTEAMIENTO DEL PROBLEMA
Desde el punto de vista de los sistemas BCI, existen aun múltiples factores que
hacen de estos objeto de estudio debido a que el procesamiento de señales
cerebrales implica un análisis detallado de todos los patrones que permiten
identificar un rango de operación del usuario para realizar distintas tareas, sin
embargo como los tiempos de respuesta aun son muy lentos vs la funcionalidad
del dispositivo que se pretende controlar es necesario realizar un estudio detallado
del control y la robustez del mismo para lograr una respuesta aceptable del
sistema.
Generar un control partiendo de señales cerebrales se hace importante cuando se
entiende que los desarrollos en esta área son mínimos en comparación con otros
estudios en la parte medica y la parte de aplicaciones virtuales como videojuegos
o comunicación asistida; actualmente en el mercado se encuentran interfaces
cerebrales como una opción viable para el control mediante impulsos cerebrales
que son relativamente más accesible que sus contrapartes médicas. Además
equipos como estos poseen una velocidad de resolución muy buena disminuyendo
los daños a la salud y tiempos de entrenamiento para los usuarios a diferencia de
los implantes en la corteza cerebral.
Entre más sistemas se logran a través de las señales cerebrales, se consigue
entender su comportamiento y su forma de caracterizarlas y es claro que pueden
utilizarse de forma exitosa para realizar control básico de un robot, mediante el
entrenamiento de redes neuronales artificiales o control difuso. Al generar un
sistema que cumpla con todas estas características no solo se está mejorando el
nivel de respuesta del mismo, también se está mejorando la condición de vida de
las personas en (SDP) lo cual contribuye de manera directa a generar un entorno
social donde todas puedan tener las mismas oportunidades sin discriminación por
su discapacidad.
3.1 Desarrollo Conceptual.
Para el desarrollo del sistema de control
interpretando la actividad bioeléctrica de las señales cerebrales se tuvo en cuenta
los requerimientos técnicos del publico meta al cual puede llegar la aplicación,
44
esto con el fin de poder generar un dispositivo que se adapte a los entornos de
trabajo diversos que existen en el campo profesional.
3.1.1 Identificación de necesidades. Este proceso como se mencionaba
anteriormente se divide en dos secciones, la primera busca conocer las
necesidades del posible cliente del proyecto, en este caso se contemplo al
Sistema de centros de Rehabilitación Infantil Teletón (SCRIT) de Guadalajara,
México el cual arrojo información importante para tener presente en el desarrollo.
Y la segunda en poder generas soluciones a este tipo de necesidades.
3.1.2 Planteamiento del cliente. Se describen a continuación las necesidades
planteadas por el cliente:

Que la señal sea estable

Que el sistema permita adaptarse a varias aplicaciones

Que permita ser utilizado por diferentes tipos de usuarios

Que funcione sin ayuda física externa, esto con el fin de que el terapeuta no
tenga un involucramiento directo en el funcionamiento del dispositivo.

Que funcione con la estimulación directa del usuario, esto quiere decir con la
voluntad del paciente.

Que tengan buena duración las baterías

Que sea de fácil mantenimiento
3.1.3 Generación de soluciones para el cliente.
soluciones a las necesidades planteadas por el cliente

Descripción de los eventos cerebrales

Fácil extracción de datos
45
Se describe las posibles

Utilización de métodos no invasivos

Fácil diferenciación de las señales a utilizar

Adaptabilidad a diferentes sistemas

Respuesta en tiempo considerable

Sistema de protección tonto para el paciente como para el dispositivo

Interfaz de usuario fácil de entender y manejar para el terapeuta

Sistema de control con buena velocidad de respuesta

Sistema de control remoto para controlar a distancia

Sistema de adquisición de datos de fácil extracción

Software de programación

Sistema de reinicio de la aplicación

Sistema de protección

Interfaz de pruebas
3.1.4 Especificaciones preliminares. En la etapa de especificaciones
preliminares, se debe construir la casa de la calidad (QFD, Quality Function
Deployment), la cual permite establecer un conjunto de especificaciones
preliminares para el diseño del proyecto con base en la información suministrada
por el cliente (necesidades y restricciones.). Lo anterior se observa en la figura 22.
46
Figura 18. Quality Function Deployment (QFD)
3.2 GENERACIÓN DE CONCEPTOS
El proceso de generación de conceptos, se dividió en dos etapas, la primera la
descomposición funcional donde se utilizo un mapa conceptual para describir el
proyecto y la segunda exploración sistematizada con la técnica PBS (Product
Breakdown Structure) para describir las partes del proyecto.
47
3.2.1 Descomposición funcional. Teniendo en cuenta el problema que se
quiere solucionar, se realiza una descomposición de todas las partes involucradas
para desarrollar el mismo asi tenemos la siguiente figura.
Figura 19. Mapa conceptual Descomposición funcional del proyecto
48
3.2.3 Exploración sistematizada. Clarificado el problema mediante el mapa
conceptual, se muestra la técnica del PBS el cual describe en detalle las partes a
utilizar en el proyecto para lograr un funcionamiento esperado de acuerdo a los
criterios técnicos y requerimientos de los posibles clientes de la aplicación.
49
Figura 20. PBS (Product Breakdown Structure) del proyecto
Selección de Interfaz BCI
Dentro de la investigación realizada para adquirir una interfaz BCI para trabajar
dentro del proyecto que cumpliera con ciertas características entre ellas, costo
considerable, facilidad de tratamientos, disponibilidad de herramientas de
software, portabilidad, durabilidad y mínima complejidad del dispositivo se
encontró con dos empresas que actualmente tienen en el mercado estos
dispositivos conocidas como NeuroSky con su Mindset y Emotiv con su Epoc las
dos son dispositivos novedosos que están dando la posibilidad de trabajar con la
actividad bioeléctrica de las señales cerebrales y en la consecución de este
proyecto se comparan sus características para determinar la que mejor se adapta
a los requerimientos del cliente.
Cuadro 3. Comparación entre interfaces BCI de NeuroSky y Emotiv
Comparación entre NeuroSky y Emotiv
Mindset
* Un solo sensor con respecto a una
derivación frontal
Epoc
* 14 sensores de solución salina con un
posicionamiento optimo para resolución
50
espacial
* Opciones de controlar voz y audio, a
través de un sistema integrado
* Giróscopo que genera información de
posición optima para el control
* Comunicación inalámbrica Bluetooth
* Comunicación inalámbrica por medio de
wireless
* Batería de litio de duración constante de *Batería de litio proporciona 12 horas de uso
5 horas
continuo
*Código abierto para trabajar con sus
aplicaciones.
* Código Cerrado, solo se puede trabajar con
sus SDK paquetes desarrolladores
*Costo: 200 dólares
* Costo: 400 dólares
Figura 21. Interfaz BCI de NeuroSky
Fuente: (Tomado de internet http://neuroSky.com/store/)
Figura 22. Interfaz BCI de Emotiv
Fuente: Tomado de internet http://emotiv.com/store/
Dada esta tabla y de acuerdo a las características de cada una y por el
presupuesto del proyecto se decidió trabajar con la Mindset de NeuroSky ya que
aun cuando la Epoc tiene más ventajas técnicas limita a los programadores por
tener código cerrado para su interfaz y obliga a adquirir los paquetes
desarrolladores SDK los cuales tienen costos elevados que se salen de lo
contemplado en el proyecto.
Selección de tipo de control
51
Para el control se pretendió en primera instancia trabajar con un análisis
estadístico de datos utilizando redes neuronales o control difuso, sin embargo por
las características de la interfaz y la facilidad de interpretación de datos se
estableció la técnica de definición de umbrales con el fin de generar rangos de
trabajo mínimos necesarios para controlar el dispositivo mecatrónico, que en este
caso se utilizo un Lego NXT Mindstorm.
Selección de comunicación
En cuanto a la comunicación se definió trabajar con tecnología bluetooth por sus
ventajas en la transmisión de datos y por la facilidad que presenta la interfaz BCI
de comunicarse a través de esta tecnología.
Selección del Tipo de software.
La aplicación de control fue desarrollada mediante Java Standar Edition (JSE)
[31,32], el cual es un software de distribución gratuita (Open source) y que facilita
la creación de programas con simulaciones, definidas en función de recepción control – Ejecución, los cuales se actualizan continuamente en el sistema.
La elección de Java como lenguaje de desarrollo se justifica por su amplia
aceptación por parte de la comunidad internacional de Internet y el hecho de que
está soportada en diferentes plataformas de software. Además por el entorno de
programación que se adaptaba a las capacidades de desarrollo.
Selección Dispositivo de prueba
Para el dispositivo de prueba se eligió un robot móvil Lego NXT Mindstorm por
sus características de compatibilidad con la tecnología bluetooth y facilidad de
acceder a su forma de codificación, con una aplicación en Java conocida como
Lejos.Java.
3.3 DISEÑO A NIVEL DEL SISTEMA
3.3.1 Arquitectura de productos. Para establecer el tipo de dispositivo al que
se quiere llegar es necesario conocer las características de elementos que se van
a tener con el fin de agrupar estos de manera tangible e intangible ya que
proporciona una idea del tipo de materiales a utilizar físicos o a través de software.
52
En este caso los tipos de elementos utilizados son dos físicos puntualmente (La
interfaz BCI y el Robot Móvil) y de manera intangible el software de programación
con la interfaz de usuario que es la que genera el vinculo entre el operador y el
dispositivo, también el tipo de control que es definido por umbrales creando así
una forma de acceder a los datos y hacer uso de ellos de manera directa en el
sistema.
En el tipo de arquitectura tenemos el grupo de partes que conforman la BCI como
parte central del sistema, mostrando sus características internas y el nivel de
estructura que lleva la misma.
Figura 23. Estructura funcional de un Sistema BCI
Fuente: Tomado del artículo ―EEG Signal analysis during miss operation in BCI
System
3.3.2 Naturaleza del producto. Este dispositivo es un claro ejemplo de la
funcionalidad vs la estética, ya que la interfaz se adapta fácilmente al usuario y es
amigable a la vista, no presenta problema alguno para operar y facilita la toma de
datos sin necesidad de utilizar alguna gel conductora para la medición de la
actividad bioeléctrica cerebral.
Por otro lado este sistema proporciona herramientas al usuario para que pueda
ejercer el control, como se explicara en capítulos posteriores se han definido unos
53
rangos de trabajo de los estados mentales los cuales son fácilmente configurables
para lograr el desplazamiento del robot.
3.4 DESCRIPCIÓN DEL SISTEMA BCI DE NEUROSKY
Se menciona a continuación las características técnicas de la interfaz BCI de
NeuroSky mencionando los tipos de estados mentales que trae para trabajar y sus
diferentes análisis estadísticos.
Análisis de la señal de EEG
Dado que la señal de EEG cambia rápidamente respecto del tiempo, es un gran
reto poder analizarla. En los análisis tradicionales de EEG, utilizar la transformada
rápida de Fourier (FFT, Fast Fourier Transform) así como otras técnicas de
análisis espectral es lo más común. Estos métodos implican el cálculo de las
densidades de potencia espectral (PSD, Power Spectral Density) de los espectros
en las ondas: theta (4-8 Hz), alfa (8-13 Hz), beta (13-30 Hz) y gamma (30-45 Hz).
Lo que resulta necesario para analizar los cambios en estas frecuencias
características.
La señal EEG cambia bruscamente en un periodo corto de tiempo. Es por esto
que la transformada de Fourier de tiempo corto (STFT, Short Time Fourier
Transform) y/o la transformada wavelet son los métodos considerados más
eficientes para el análisis de la señal, debido a que permiten el análisis en el
espacio tiempo-frecuencia, aunque en realidad la STFT solo permite el análisis en
el espacio de frecuencia [18]. Además, la transformada wavelet tiene una mejor
presentación de la señal ya que puede utilizar análisis multi-resolución.
Clasificación de patrones
Las densidades de potencial espectral (PSD) del EEG son utilizados como
entrada a un modelo clasificador que permite la identificación y clasificación de los
estados cognitivos como: atención meditación, fatiga, estado de alerta, estrés,
dedicación a una tarea, la función de ejecución y memoria (verbal o espacial)
[21][32]-[28]. En cuanto a los modelos clasificadores se han utilizados modelos
54
lineales, así como no lineales. Por ejemplo: redes neuronales artificiales (ANN,
Artificial Neural Networks); Modelo de Mezcla de Gaussianas (GMM, Gaussian
Mixture Model); Análisis de Función Discriminante (DFA, Discriminant Function
Analysis) lineal, cuadrática y lógica; y Máquinas de Vectores de Soporte (SVM,
Support Vector Machines)
Post-procesamiento, resultados y aplicaciones
Estos tres aspectos van muy de la mano y se refieren, los primeros dos, a estimar
cuantitativamente el rendimiento humano y verificar si la clasificación de
características que realizó el modelo clasificador en realidad va a funcionar para
las aplicaciones que se quieran realizar.
3.4.1 Estados mentales. Los estados mentales entregados directamente por la
interfaz son la atención y la meditación y el parpadeo, estos como se
mencionaban en la descripción se componen de una combinación compleja de
señales en respuesta a estados mentales cognitivos superiores que conforman los
patrones cerebrales.
El estudio y las investigaciones sobre señales EEG se encuentran en constante
movimiento, actualmente se realiza investigación y se da retroalimentación sobre
los avances, esto se debe a un trabajo en particular que es sobre los estados
emocionales y cognitivos.
Debido a la conducción y el volumen de flujo de datos que existe entre distancias
cortas de los electrodos para medir los potenciales de las señales cerebrales se
están enfocando en tratar de entender en su mayoría la dinámica del cerebro.
3.4.2 Métodos de Análisis. Para la generación de los patrones, se trabajo con
catorce personas voluntarias entre ellas (10 hombres y 4 mujeres) las cuales
fueron sometidas a pruebas utilizando la interfaz a través de bluetooth en Matlab y
bajo la plataforma de Windows. Como tal no se calibraron los datos para cada uno
porque en si lo que se busca es que se adapten a cualquier personas. Estos datos
fueron grabados a 128Hz como frecuencia de muestreo .
55
Este estudio buscaba colocar a la persona en cinco estados mentales en los
cuales cada uno seria instruido para verificar la respuesta de las señales con los
ojos abiertos todas las pruebas y en frente de una pantalla LCD la cual tenía una
marca, todos estos estados mentales se intentaron producir durante 40 segundos
con 4 repeticiones seguidas en un orden aleatorio.
3.4.3 Análisis de los Datos. Como parte del análisis se llegó a la conclusión de
que el auricular entrega cada segundo los valores de los estados mentales, para
llegar a un estado mental la persona debe por lo menos tratar de entrar en el
estado por 10 segundo para que los datos que se empiecen a medir sean acorde
a lo esperado y esto se evidencia en la base de datos que se entrega en los
anexos, esta interfaz posee además filtros de ruido a fin de garantizar una
extracción segura de los datos, y dado el caso si hay mucho ruido en el lugar
dentro de su programación tiene incluido un reinició de lectura en el momento en
el que el filtro no pueda compensar el sistema.
Los estados con los que se realizaron las pruebas fueron (Neutral) y (One with the
Dot) estos partían de un estado neutral a una mas meditativo respectivamente.
Cuadro 4. Indicie de % Meditación para Estados mentales (Neutral y One
WD)
Fuente: Tomado del artículo ―NeuroSky’s eSense Meters and Detection of Mental State
Figura 24. Histograma para la meditación de un sujeto agrupado en cuatro
sesiones de 40 segundos. El rosa es (Neutral) y el azul es (One WD)
56
Fuente: Tomado del artículo ―NeuroSky’s eSense Meters and Detection of Mental
State
A través de estos datos se pudo relacionar el funcionamiento de la interfaz que
tiene un porcentaje de efectividad del 86% sobre los estados mentales y que de
cada 14 sujetos 9 representaban los datos esperados por el estudio que se realizó
[49] esto nos sirve como punto de comparación para el respectivo análisis del
proyecto.
3.4.4 Características de la Mindset. Para entender un poco más la forma en
cómo está compuesta la interfaz con la que se trabaja en este proyecto se coloca
a disposición en la siguiente figura la configuración interna de la misma:
En la figura se encuentra la composición interna de la Mindset y la distribución de
sus partes internamente, posteriormente se explica cada una de sus partes con el
fin de mostrar de manera más detallada este dispositivo.
Figura 25. Composición interna de la Mindset
57
Fuente: Tomado del artículo ―Developer NeuroSky’s‖
En la figura 26 se muestra un mini puerto USB para cargar la interfaz, la batería
está compuesta por litio y mientras esta en el proceso de carga habrá un LED rojo
prendido hasta que esté totalmente cargada la interfaz.
Figura 26. Puerto Mini USB para cargar la Interfaz
Fuente: Tomado del artículo ―Developer NeuroSky’s‖
En la figura 27 se observa el modo correcto de colocarse la interfaz, esta tiene una
banda ajustable que permite adaptarse a cualquier tamaño de cabeza y en la parte
58
del sensor frontal el dispositivo de giro para guardarlo cuando se termine de
utilizar.
Figura 27. Modo correcto de colocación de la Interfaz
Fuente: Tomado del artículo ―Developer NeuroSky’s‖
En la grafica 28 se presenta los electrodos con respecto a tierra que van
posicionados en la oreja izquierda.
Figura 28. Electrodos con respecto a tierra de la Interfaz
Fuente: Tomado del artículo ―Developer NeuroSky’s‖
En la grafica 29 se observa el posicionamiento correcto del electrodo monopolar
de la derivación frontal y el punto recomendado en el que se debe posicionar.
59
Figura 29. Electrodos con respecto a tierra de la Interfaz
Fuente: Tomado del artículo ―Developer NeuroSky’s‖
En la grafica 30 se muestra la manera en la que debe estar la interfaz en la
cabeza del usuario, esto con el fin de que se obtenga una buena extracción de
datos ya que el ruido o la mala posición debilitan la lectura de las señales.
Figura 30. Posicionamiento correcto de la Interfaz
Fuente: Tomado del artículo ―Developer NeuroSky’s‖
4. PRESENTACIÓN DE LA SOLUCIÓN
60
A lo largo de este capítulo se presenta los diferentes sistemas utilizados en el
desarrollo del proyecto articulados en tres fases: Adquisición de datos,
determinación de umbrales de control y por último la ejecución en un dispositivo
mecatrónico (Robot móvil Lego NXT Mindstorm). Se explicara en detalle los
métodos utilizados para definir el mejor funcionamiento del dispositivo y el análisis
realizado a la diferente información adquirida en el transcurso del proyecto.
4.1 REQUERIMIENTOS TÉCNICOS DEL SISTEMA
Entre los requerimientos técnicos del sistema se encuentra una interfaz BCI que
permite la adquisición de datos de la actividad bioeléctrica de las señales
cerebrales la cual filtra, procesa y amplifica enviando datos a través de bluetooth a
una interfaz programada en Java que posteriormente transmite la información al
robot para generar el desplazamiento.
Es necesario entender las diferentes formas de datos que entrega la BCI para
poder analizar adecuadamente los estados mentales que se generan en el
momento de las pruebas, así es importante mencionar que la BCI con la que se
trabaja es comercial de la empresa NeuroSky la cual trae consigo unos patrones
definidos para el parpadeo, la meditación y la atención y lo que se logro en este
proyecto fue entender su formato de entrega y la conversión de las mismas a
comandos para lograr el control del dispositivo.
4.2 ADQUISICIÓN DE DATOS
En primera instancia se empezó a trabajar con el formato de lectura de las señales
entregadas por la interfaz BCI de NeuroSky, dado que esta permite realizar un
análisis de sus datos desde diferentes plataformas, se busco cual era la más
optima dependiendo de la forma de proceder del proyecto, para esto se realizaron
diferentes pruebas para determinar si la comunicación por medio de Bluetooth era
la correcta y si la lectura de datos se presentaba en tiempo real.
Para recoger la forma de lectura de datos se empezó a trabajar con Acces y con
Excel para ver como era el comportamiento de los mismos ya que de esta forma
se entendían los datos de manera cruda lo que permitía realizar un análisis más
profundo de las posibilidades que permite la interfaz para poder realizar control.
Después de realizar un análisis del Dispositivo BCI y por medio de un software se
empezó a identificar las señales y su nivel de muestreo por cada segundo, este
61
software es conocido como puzzlebox el cual tiene dentro de sus características
identificar la variación de las mismas como respuesta a los pensamientos en un
determinado tiempo y a su vez permite exportar esta información a Excel donde
se puede determinar los valores máximos y mínimos de cada una.
En el anexo B y C se presentan los datos adquiridos para su respectivo análisis,
que se exportan en formato CSV para posteriormente graficar y comprender el
comportamiento de las señales las cuales nos arrojan datos que facilitan el
proceso de programación.
4.3 ANÁLISIS DE DATOS
Conforme a los datos obtenidos se realizo su respectivo análisis para medir el
comportamiento de las señales en busca de entender los estados mentales con
los que se querían trabajar que en este caso se fijaron a tres en particular que son
la atención, la meditación y el parpadeo, sin embargo para esto fue necesario
comparar la información obtenida de la interfaz BCI con una base de datos de
registros de una onda P300 permitiendo verificar si las señales esperadas
correspondían realmente a las ya investigadas en proyectos a nivel mundial.
De esta manera se registran las siguientes señales para la onda P300:
Figura 31. Onda Alpha utilizando P300
62
Figura 32. Onda Beta utilizando P300
Figura 33. Onda Delta utilizando P300
Figura 34. Onda Teta utilizando P300
Figura 35. Comportamiento de Señales EEG utilizando P300
63
En las graficas se puede observar el comportamiento de las diferentes ondas
cerebrales a diferentes estados mentales como atención, fatiga, estado de alerta,
estrés, dedicación a una tarea, la función de ejecución y memoria (verbal o
espacial).
Estas señales están muestreadas a 2048Hz por segundo por el sistema P300 y se
puede comprobar en los datos entregados que cumple con el Teorema de Nyquist
para el muestreo de una señal y la reconstrucción de la misma.
Para las señales entregadas por la interfaz BCI de NeuroSky se realiza el mismo
procedimiento para verificar el comportamiento de las señales a diferentes estados
mentales con las siguientes graficas:
Figura 36. Onda Delta Sistema BCI NeuroSky
64
Figura 37. Onda Theta Sistema BCI NeuroSky
Figura 38. Onda Low Alpha Sistema BCI NeuroSky
65
Figura 39. Onda High Alpha Sistema BCI NeuroSky
Figura 40. Onda Low Beta Sistema BCI NeuroSky
66
Figura 41. Onda High Beta Sistema BCI NeuroSky
Figura 42. Onda Low Gamma Sistema BCI NeuroSky
67
Figura 43. Onda Mid Gamma Sistema BCI NeuroSky
68
Figura 44. Patrón de Atención Sistema BCI NeuroSky
Figura 45. Patrón de Meditación Sistema BCI NeuroSky
Los datos entregados por la interfaz BCI de NeuroSky estan en diferentes valores
de acuerdo a unos maximos y minimos definidos por los protocolos de la interfaz,
es por esto que para poder graficar y enteder los datos se hace necesario
69
normalizar los datos de la muestra para que las graficas tengan comportamientos
similares a los del sistema P300 y de esta manera poder identificar los estados
mentales y los comportamientos de las señales ante diferentes pruebas.
Las señales adquiridas están muestreadas a 512Hz para las EEG y para las ya
determinadas como patrones se encuentran muestreadas a 1Hz que en este caso
serian la atención, la meditación y el parpadeo y su rango de máximos y mínimos
se encuentra entre 0% y 100% respectivamente.
Cabe denotar que dentro de datos entregados por el paquete de la interfaz BCI
existen separaciones de algunas señales en sus estados altos y bajos ya que
algunos estados mentales se encuentran en estos rangos y para poder
identificarlos fácilmente hay que centrarse en estas frecuencias.
4.4 ESTADOS MENTALES
Para entender cómo funcionan los estados mentales con los que se trabajo en el
proyecto primero hay que entender cómo se comportan las señales que los
conforman, de esta manera tenemos:
Atención
Está definid por una señal en particular que es la beta, la cual a incidencias muy
altas determina los estados de concentración de las personas, este estudio se ha
realizado en diferentes universidades del mundo lo cual permitió establecer en el
proyecto los rangos en los que la señal se encontraba cuando la persona lograba
niveles de atención promedios.
También se identifico que la onda Gamma Media se encuentra en los estados
consientes a ciertos niveles de concentración. En este caso los algoritmos
establecidos por NeuroSky realizan una convolución de las señales Beta y
Gamma Media para establecer el resultado de esta como la atención.
Meditación
La meditación es el resultado de la convolución entre la onda Alpha la cual
determina en mayor parte este patrón y la onda Theta que se presenta a estados
muy elevados de relajación del cerebro.
70
Parpadeo
Para la determinación del patrón del parpadeo hay que tener claro que este en
algunos casos no es tan fácil de reconocer por que se presenta en instantes de
tiempo que se alejan de la percepción humana, es por eso que en análisis gráficos
se logra identificar pequeñas triangulaciones con ciertas frecuencias y amplitudes
de tres señales que son la Alpha, la Beta y la Gamma las cuales al
convolucionarse dan como resultado el parpadeo.

Dentro del análisis también se identifico que al cerrar los ojos las ondas Alpha
tienden a aumentar su amplitud considerablemente y al abrirlos disminuyen,
esto se debe a que la imagen visual tiende a suprimir estas ondas.

La Alpha es una de las señales que mejor se presto para el análisis ya que
responde fácilmente a los estados mentales, por ejemplo cuando la persona se
encuentra con una atención muy enfocada esta onda se encuentra bloqueada
por el cerebro, también se presenta un bloqueo de esta por niveles de
agitación o de excitación.

Es poco probable que una persona logre entrar con facilidad en los dos
estados mentales de Atención y Meditación al mismo tiempo, porque como ya
se menciono anteriormente tienden a ser inversamente proporcional, sin
embargo se realizaron pruebas con un espejo en donde una persona mira su
reflejo y el resultado de los dos estados tiende a aumentar, de momento no se
tiene una explicación clara de por qué sucede esto, en proyectos posteriores
será punto de interés para analizar y discutir.

Se identifico además cuando la persona realiza una presión sobre su
mandíbula la amplitud de las señales cerebrales aumenta lo que permitió
agilizar el proceso para que las personas entraran en los patrones de trabajo.
4.5 MANIPULACIÓN DE DATOS
71
Con respecto a los datos adquiridos por medio de la interfaz BCI se realizaron los
siguientes análisis para poder determinar las señales que permitieran en gran
medida el funcionamiento del proyecto.
4.5.1 Normalización de las señales. Los datos se encuentran en primera
instancia aleatoriamente distribuidos en el espacio esta se debe a que las ondas
cerebrales se comportan de manera impredecible aun cuando existen situaciones
de estrés que obligan a la persona a entrar en diferentes estados mentales, es por
esto que se toma la información entregada en dos formatos. El primero de manera
Hexadecimal y el segundo de manera entera ubicando valores de 2n hasta 224. Los
parámetros denominados como atención y meditación se representan como
[eSense Attention] y [eSense Meditation] para el respectivo análisis, y todos estos
datos son guardados directamente en un archivo .txt el cual es denominado
streamLog.txt de donde se extraen los datos para generar la codificación del
sistema.
4.5.1.1 Representación de Datos Hexadecimales. Cuando el Mindset detecta
que recibe datos que producen mucho ruido para ser procesados, este reinicia la
lectura de valores ([SYNC][SYNC]=AA AA) en el streamLog.txt.
En el streamLog.txt, los datos arrojados son un conjunto de códigos y valores
hexadecimales. Para comprender mejor lo descrito anteriormente se utiliza un
ejemplo, donde posteriormente se menciona lo que significan los valores
arrojados.
AA AA 02 1A 04 27 05 62 81 20 38 F1 50 C1 35 BD 50 C0 39 0D A7 A7 38 8C 51
78 37 78 35 C6 35 3A CC CF 35 0D 61 CD 37 6C 1B 71
AA [SYNC]
Sincroniza el Mindset con la obtención de señales (actividad cerebral).
02
[POOR SIGNAL] Es el código que indica que comienza a medir el valor de la
señal, cuyo valor se determina por el número a su derecha (en este caso 1A), el
cual es un valor hexadecimal.
04
72
[eSense Attention] Es el código que indica la lectura de atención de acuerdo a los
parámetros establecidos por eSense, cuyo valor de atención es mostrado por el
número a su derecha (en este caso 27), el cual es un valor hexadecimal.
05
[eSense Meditation] Es el código que indica la lectura de atención de acuerdo a
los parámetros establecidos por eSense, cuyo valor de atención es mostrado por
el número a su derecha (en este caso 62), el cual es un valor hexadecimal.
20
Este número representa el tamaño del vector, el cual está definido por
Power LENGTH].
[EEG
81
[EEG Powers] Es el código que indica la lectura de los distintos tipos de señales
que entrega el Mindset (Delta, Theta, Low Alpha, High Alpha, Low Beta, High
Beta, Low Gamma, High Gamma), donde se lee el valor de cada una
respectivamente comenzando después del numero seguido al 81 (en este caso
20*).
4.5.1.2 Representación de datos enteros. Los datos adquiridos se fijan en un
máximo y un mínimo para cada señal como se muestra en la siguiente tabla.
Cuadro 5. Valores enteros Señales EEG
Tabla de Valores enteros Señales EEG
Señales
Máximos Mínimos
EEG Raw
-32768
32768
Atención
0
100
Meditación
0
100
Parpadeo
0
100
24
EEG Potencia
0
2 =16777246
224=16777246
Delta
0
224=16777246
Theta
0
73
Low Alpha
High Alpha
Low Beta
High Beta
Low Gamma
Mid Gamma
224=16777246
224=16777246
224=16777246
224=16777246
224=16777246
224=16777246
0
0
0
0
0
0
Con estos valores se procedió a graficar las señales teniendo en cuenta cada
segundo cuantas muestras se recibían y de esta manera fijar el comportamiento
de las señales a diferentes estados mentales, para esto fue necesario realizar
pruebas con un grupo de cinco personas donde se trabajaron con los tres
patrones ya definidos en la mindset y se realizó un análisis estadístico para
determinar las medias de los datos y establecer los umbrales que posteriormente
serian programados en la interfaz de usuario para poder controlar el dispositivo.
El resultado de estas pruebas es el siguiente:
En primera instancia se extrajeron los datos para la meditación y la atención bajo
tres estados, el primero un estado de calma, el segundo un estado normal y el
tercero un estado de concentración todo esto con el fin de establecer los umbrales
y rangos de trabajo que permitan controlar al robot.
En la siguiente tabla se muestran los datos obtenidos
Cuadro 6. Valores de los Estados mentales
Tabla de Estados Mentales
Estado
Calma
Normal
Concentración
Máximo
45
60
68
Mínimo
21
35
45
Medio
38
45
58
Media
34.6
46.6
57
Para estos estados y sus promedios se obtuvieron las siguientes gráficas donde
se observa en detalle los diferentes cambios de las señales.
74
Figura 46. Nivel de atención para tres estados.
Figura 47. Nivel de Meditación para tres estados
75
En cuanto al patrón del parpadeo se pudo identificar su comportamiento a un
número determinado de parpadeos por segundo.
Figura 48. Nivel de Parpadeo
4.5.1.3 Determinación de Umbrales. Con base en la información adquiridas se
llegaron a las siguientes conclusiones para definir la codificación que permitiria
controlar al robot en diferentes instantes de tiempo:

La Atención y la Meditación son patrones que en la mayoria de las pruebas
tienden a ser inversamente proporcionales, es decir cuando uno de los do se
encuentra en su estado máximo el otro tiende a ser mínimo.

La Atención tiene su valores umbrales en 58, 62 y 69 en porcentaje y se toma
como punto de análisis para los estudios que se realizaron, esto permite saber
que cuando la persona fija su nivel de concentración siempre se encontrará en
promedio en estos rangos, los cuales se toman como referencia para la
programación posterior.

La Meditación fija sus valores umbrales en un estado de calma entre 64 y 90
como valor de porcentaje, esto quiere decir que cuando la persona logra relajar
su cerebro los valores a utilizar estan marcados en este rango, dentro de la
programación del sistema se definen estos datos.
76

Para el Parpadeo se identificaron algunas caracteristicas interesantes con las
que se penso definir un alfabeto de control para el robot, en primera instancias
el analisis muestra que la intersidad del parpadeo es proporcional al numero de
veces en que se cierre y abra los ojos, con esto se llego al punto de establecer
los porcentajes para manejarlos en el tiempo. Es asi como un parpadeo
representa en promedio entre el 35% y el 50% de la intensidad de la señale, 3
parpadeos representan entre el 60% y el 79% y 6 parpadeos entre el 80% y el
97% lo cual es importante para definir los movimientos del robot.
Figura 49. Umbrales para la atención
Figura 50. Umbrales para la Meditación
Figura 51. Umbrales para la el Parpadeo
77
4.6 PROCESO DE PROGRAMACIÓN
El proceso de programación fue uno de los retos del proyecto ya que no se tenía
idea en principio de que lenguaje utilizar para el proyecto, utilizando las facilidades
que brinda la interfaz BCI de acomodarse a ciertos lenguajes y por ser open
source lo cual brindaba la posibilidad de encontrar código en la web para acceder
a todas las funciones de la misma, se decidió que el lenguaje más apropiado y por
la facilidad que generaba al programar fuera Java Eclipse (JSE).
La interfaz permitía acceder a una librería llamada ThinkGear la cual internamente
posee los métodos definidos para acceder a los datos en bruto de la interfaz que
en cierta medida facilito el trabajo porque después solo se requirió de utilizar
operaciones matemáticas básicas para poder trabajar con los datos de forma
sencilla y que no hicieran complejo el sistema.
Se genero un arreglo Vectorial donde se ubicó toda la trama de datos entregados
en paquetes por segundo del sistema y esto posibilito acceder después a cada
uno por aparte lo que permitiría utilizarlos conforme al análisis grafico que se
realizo sobre las señales.
Se codifico el promedio de datos de acuerdo al análisis de las medias que se
realizó anteriormente y se genero unas condiciones al sistema que debía cumplir
para poder funcionar adecuadamente, estas fueron:

Movimiento hacia adelante: Atención por encima del 50% promediando dos
paquetes cada segundo de entrega de datos.
78

Movimiento hacia atrás: Meditación por encima del 50% promediando dos
paquetes cada segundo de entrega de datos.

Movimiento hacia la izquierda: Parpadeo entre los rangos de 60% y 79%
equivalentes a 3 parpadeos en 1.3 segundos.

Movimiento hacia la derecha: Parpadeo entre los rangos de 80% 100%
equivalente a 6 parpadeos en 2 segundos.

Parar: Parpadeo entre los rangos del 30% y el 50% equivalentes a un
parpadeo en 0.5 segundos.
La comunicación con la interfaz se definió a través de librerías para el manejo de
los medidores de las señales y el movimiento asignado por la persona en las
pruebas todo esto en correlación con el análisis realizado a las señales
previamente al desarrollo de la aplicación.
4.7 COMUNICACIÓN BLUETOOTH
Para la comunicación entre la interfaz BCI, la interfaz de usuario y el robot se
trabajo con tecnología bluetooth lo que facilita en gran medida poder controlar el
robot de manera remota sin una conexión del mismo a la computadora lo que hace
atractivo el sistema ya que permite pensarse en posibles aplicaciones que
busquen facilitar el entorno de trabajo de las personas.
Esta tecnología por su facilidad de transmisión de datos permite ser utilizada de
manera sencilla, en este caso en el proyecto la interfaz BCI trae integrado un
dispositivo bluetooth que se comunica con uno externo que se conecta a la
computadora, para esto fue necesario instalar los drivers que permitían utilizar
este dispositivo y a su vez comunicarlo de la computadora al robot el cual por ser
un Lego NXT Mindstorm también trae un dispositivo bluetooth internamente.
Se presentaron algunas complicaciones ya que el bluetooth no permite manejar
conexiones en paralelo por lo que presentaba al principio muchos errores en la
conexión, para esto fue necesario entender en mayor detalle el funcionamiento de
esta comunicación entendiendo que cuando está habilitada solo puede
comunicarse con un canal donde abre conexión y envía datos, cierra el canal y
tiene un delay para habilitar uno nuevo, este proceso lo puede hacer con siete
conexiones diferentes, conociendo esto se determino abrir y cerrar comunicación
79
casi de manera simultánea entre la interfaz BCI, la computadora y el robot, el
delay generado por esta acción fue de 300ms (milisegundos) tiempo que de
manera directa no afecta la aplicación aunque se busca que en versiones
posteriores del proyecto se pueda disminuir este error con comunicaciones
alternas como el Wifi o la radiofrecuencia.
4.8 INTERFAZ DE USUARIO
El modelo de interfaz grafica propuesto en este proyecto está conformado de la
siguiente forma:



Panel principal: Este panel se encuentra dividido en dos sub paneles, en el
primero se encuentra los datos de configuración de los puertos, el tipo de
sistema operativo utilizado de momento, una opción que lleva a un sub panel
de configuración de umbrales para el funcionamiento del robot y una opción
para inicializar la aplicación.
En la parte media del panel se encuentra tres pestañas que indican los
movimientos, los medidores y los eventos respectivamente.
En la parte inferior del panel se encuentran los medidores de los tres patrones
utilizados para el movimiento y las flechas que indican la dirección del
movimiento.
Figura 52. Panel principal Interfaz de Usuario
80
El botón de configuración lleva a un panel donde se establecen los rangos con los
que se quiere trabajar y que tipo de patron se quiere utilizar para el movimiento del
robot, esto permite que el usuario adapte su dispositivo a las señales cerebrales
que crea mas conveniente para utilizar.
Figura 53. Panel de configuración Interfaz de Usuario
Se encuentra en la pestaña número dos el panel de los medidores en donde se
muestra el valor que toman las señales conforme a los datos de entrada del
sistema.
Figura 54. Panel de Medidores Interfaz de Usuario
La pestaña de eventos entrega el valor de los patrones y las señales de forma
entera y guarda un registro que puede exportarse como csv para manejar los
datos desde Excel y realizar un análisis grafico de los mismos.
Figura 55. Panel de Eventos Interfaz de Usuario
81
Esta interfaz representa la funcionalidad del sistema resumido a un conjunto de
instrucciones que determinan el funcionamiento del sistema.
4.9 DISPOSITIVO DE PRUEBA
Para el dispositivo de prueba como ya se había mencionado anteriormente se
trabajo con un robot móvil Lego NXT Mindstorm el cual permite la codificación de
sus características desde Java, y enviando el porcentaje de datos necesario para
lograr que se mueva conforme los patrones definidos dentro del proyecto.
Las imágenes del dispositivo son las siguientes:
Figura 56. Robot Movil Lego NXT Mindstorm
Figura 57. Interfaz BCI de NeuroSky
82
Figura 58 . Posicionamiento de la Interfaz BCI en la cabeza
De esta manera se muestran los graficos del proyecto los cuales tambien
permitieron realizar un análisis con respecto al error en la ejecución de datos
sobre la respuesta esperado por el dispositivo. A continuación se muestra una
tabla donde se presentan los valores para un número de ejecuciones y la cantidad
de error producido para cada funcionamiento del sistema.
Cuadro 7. Estimación de error en la ejecución del sistema
83
Determinación del error de ejecución del sistema
N° de
Pruebas
Funcionamiento
Correcto
Funcionamiento
Erróneo
Error %
50
30.75
19.25
38.65
Esta tabla muestra los valores para un número de pruebas determinadas donde se
esperaba que el comportamiento del sistema fuese constante y exacto para varias
ejecuciones, ya que se busca con este tipo de proyectos que el control sea muy
preciso, sin embargo por tener una interfaz BCI con una sola derivación dentro de
la adquisición de señales y además por el ruido que se genera en el espacio no
siempre se logra un funcionamiento correcto del sistema. Los patrones con los que
se realizaron las pruebas requieren de que la persona tenga entrenada sus
estados mentales para poder entrar fácilmente en ellos, así pueda tener niveles de
atención o meditación cuando lo desee, y por otro lado en cuanto al parpadeo esta
señal no siempre responde de manera como se espera, porque existen algunos
bloqueos con las otras señales que no la dejan alcanzar el umbral de manera
correcta.
Con estos valores se demuestra que existe un error del 38.65% para la ejecución
del sistema, lo que implica que cada 19.25 veces de 50 que se utilice el dispositivo
no va a funcionar de manera como esperamos.
5. CONCLUSIONES
84
• Se demuestra con este proyecto que se puede generar control a través de los
sistemas BCI y de la actividad bioeléctrica de las señales cerebrales para poder
manipular un dispositivo mecatrónico, teniendo claro que los estados mentales
varían conforme a la persona y que es necesario primero de un entrenamiento
previo para lograr cierta exactitud en el sistema.
• En relación con el diseño de la interfaz de programación en Java se logro
comprender el tipo de funcionamiento de esta de acuerdo al sistema operativo en
el que se está ejecutando, aunque Java resulta ser lento en cuando al
procesamiento de datos generando unos desfases en la comunicación entre la
interfaz y el robot, la aplicación fue funcional y se logro el objetivo esperado
planteado dentro del proyecto.
• Para ejecuciones posteriores es necesario minimizar los tiempos de transmisión
de datos ya que este desfase no permite controlar el robot en tiempo real y en esta
aplicación se tiene un retardo de 300ms lo que en términos generales no es tan
complejo pero que debe entrarse a mejorar en aplicaciones posteriores.
•La interpretación de los datos se hace complicada por las características de la
forma de entrega de la interfaz, para esto es necesario tener las librerías
específicas de acuerdo al software en el que se esté programando que ayuden a
la generación de código.
• La comunicación bluetooth en ocasiones no es tan confiable ya que su limitado
rango de transmisión en datos genera retardos en el sistema, por lo que se
recomienda buscar soluciones alternativas como radio-frecuencia o Wifi.
• Para entender los estados mentales de las personas se recomienda realizar un
estudio previo del comportamiento de las señales cerebrales ante situaciones de
estrés y de relajación con el fin de entender sus datos como parte fundamental del
análisis del sistema.
• Se recomienda trabajar con interfaces BCI que posean varias derivaciones para
entender de manera más concreta la información de la actividad bioeléctrica de las
señales, ya que en este proyecto se trabajo con una interfaz monopolar y una sola
derivación frontal lo que limito algunos procesos en el control, sin embargo se
adapto al presupuesto que se tenía previsto para el proyecto.
85
• Aunque se presentan algunos errores en el desempeño del sistema tanto en la
ejecución como en la adquisición de datos es importante mencionar que estos
análisis estadísticos buscas en aplicaciones futuras mejorar el funcionamiento del
sistema.
5.1 TRABAJO FUTURO
En trabajos futuros se contempla la posibilidad de trabajar en un sistema que
permita controlar una silla de ruedas a través de una interfaz BCI utilizando
mayores derivaciones de la interfaz y teniendo un rango de control más amplio
que permita a diferentes personas en situación de discapacidad poder adaptarse a
este sistema.
Para esto será necesario adquirir en primera instancia una interfaz BCI de 14
derivaciones de la empresa Emotiv denominada Epoc la cual a través de un
análisis adecuado y de una programación robusta permitirá tener mayor libertad
en la generación de control por entregar con mayor exactitud los estados mentales
de las personas, de esta manera se podrá garantizar que en el momento que el
proyecto se adapte a una silla de ruedas la persona en condición de discapacidad
tendrá la seguridad de su desplazamiento acorde a ciertos parámetros que se
estarán definiendo dentro de la investigación y desarrollo del proyecto. En cuanto
a la comunicación remota que se utilizara se pretende pasar de bluetooth a wifi, ya
que esta permite trabajar diferentes conexiones en paralelo una ventaja con
respecto al bluetooth que solo permite trabajar en serie y una a la vez, por lo que
se mejorara el nivel de respuesta del sistema y la velocidad con la que se operara
el dispositivo.
En versiones futuras lo que se pretende es poder crear un propio patrón cerebral
que refleje la voluntad de la persona cuando quiera desplazarse conforme a las
direcciones que mentalmente asigne y de esta manera mejorar el tipo de
procesamiento y la eficacia del sistema todo controlado de manera remota.
BIBLIOGRAFIA
86
Electroencefalografía‖ [consultado el 14 de febrero de 2011] Disponible en
internet: http://web.usal.es/-lcal/electroencefalografía.pdf
SCHALK, G.; McFarland, D.J.; HINTERBERGER, T.; Birbaumer, N.; Wolpaw, J.R.; ,
"BCI2000: a general-purpose brain-computer interface (BCI) system," Biomedical
Engineering, IEEE Transactions on , vol.51, no.6, pp.1034-1043, June 2004 [consultado el
3
de
Marzo
de
2011].
Disponible
en
Internet:http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=1300799&isnumb
er=28897
PIRES, Gabriel; CASTELO-BRANCO, Miguel; Nunes, Urbano; , "Visual P300-based BCI
to steer a wheelchair: A Bayesian approach," Engineering in Medicine and Biology
Society, 2008. EMBS 2008. 30th Annual International Conference of the IEEE , vol., no.,
pp.658-661, 20-25 Aug. 2008 [consultado el 7 de Marzo de 2011]. Disponible en Internet:
http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=4649238&isnumb
er=4649055
JZAU-SHENG Lin; KUO-CHI Chen; WIN-CHING Yang; , "EEG and eye-blinking signals
through a Brain-Computer Interface based control for electric wheelchairs with wireless
scheme," New Trends in Information Science and Service Science (NISS), 2010 4th
International Conference on , vol., no., pp.731-734, 11-13 May 2010 [consultado el 7 de
Marzo
de
2011].
Disponible
en
Internet:
http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=5488522&isnumb
er=5488502
SCHWAN , Ben, ―cerebro controla computadora‖ actualizado 24 Feb. 2010 [consultado el
7 de Marzo de 2011]. Disponible en Internet: http://www.heise.de/tr/artikel/Gehirn-steuertComputer-937587.html
―Controlar una silla de ruedas solo con el cerebro‖ actualizado 17 Sep. 2010 [consultado
el
9
de
Marzo
de
2011].
Disponible
en
Internet:
http://www.drsmusikwelle.ch/www/de/drsmusikwelle/sendungen/wissen-aktuell/2802.sh1
0158449.html
[―El cerebro pronto será capaz de controlar prótesis‖ actualizado 1 Jul. 2010 [consultado el
9
de
Marzo
de
2011].
Disponible
en
Internet:
http://www.myheimat.de/gerlingen/freizeit/gehirn-soll-bald-prothesen-steuern-koennend637624.html
Señales cerebrales controlan un vehículo a escala – Casco de alta tecnología mide la
actividad cerebral‖ actualizado Ene. 2008 [consultado el 9 de Marzo de 2011]. Disponible
en Internet: http://www.emg.tu-bs.de/forsch/eeg_ekg/ceeg/eeg_system_de.htm.
GRIGORYAN, A.M.; , "Fourier transform representation by frequency-time
wavelets," Signal Processing, IEEE Transactions on , vol.53, no.7, pp. 2489- 2497,
July
2005
doi: 10.1109/TSP.2005.849180 [consultado el 17 de Marzo de 2011] Disponible
87
en
internet:http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=
1453781&isnumber=31224
NING Ye; Xu Wang; YUGE Sun; , "Independent Component Analysis and TimeFrequency Method for Noisy EEG Signal Analysis," Signal Processing, 2006 8th
International
Conference
on
,
vol.4,
no.,
16-20
2006
doi:
10.1109/ICOSP.2006.345938
[consultado el
25 de Marzo de 2011] Disponible en internet: http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=4129630
& isnumber=4129618
INOUE, K.; Kajikawa, R.; Nakamura, T.; PFURTSCHELLER, G.; KUMAMARU, K.;
, "EEG signal analysis based on quasi-AR model: application to EEG signals
during right and left motor imagery," SICE 2004 Annual Conference , vol.3, no.,
pp.2197-2201
vol.
3,
4-6
Aug.
2004
[consultado el
25 de Marzo de 2011] Disponible en internet http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=
1491810&isnumber=32063
YEONGJOON Gil; Gang Li; Jungtae Lee; , "Integrated real-time neurofeedback
system to raise the frontal lobe activity: Design and implementation," Engineering
in Medicine and Biology Society, 2009. EMBC 2009. Annual International
Conference of the IEEE , vol., no., pp.845-848, 3-6 Sept. 2009
doi: 10.1109/IEMBS.2009.5333098 [consultado el 14 de febrero de 2011]
Disponible
en
internet:http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=
5333098&isnumber=5332379
JOOMAN Han; KWANG Suk Park; , "Independent component analysis for
identification and minimization of EOG artifacts in EEG recordings," [Engineering in
Medicine and Biology, 1999. 21st Annual Conf. and the 1999 Annual Fall Meeting
of the Biomedical Engineering Soc.] BMES/EMBS Conference, 1999. Proceedings
of the First Joint , vol.1, no., pp.428 vol.1, 1999 doi: 10.1109/IEMBS.1999.802506
[consultado el
25 de Marzo de 2011] Disponible en internet: http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=802506&i
snumb er=17397
MUKUL, M.K.; Matsuno, F.; , "Three — Channel electro-encephalogram (EEG)
signal analysis by independent component analysis and classification by linear
discriminant analysis," SICE Annual Conference 2010, Proceedings of , vol., no.,
pp.449-458, 18-21 Aug. 2010 [consultado el 8 de Abril de 2011] Disponible en
internet:http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=5602596
&isnu mber =5601973
88
RABBI, A.F.; Ivanca, K.; Putnam, A.V.; Musa, A.; Thaden, C.B.; Fazel-Rezai, R.; ,
"Human performance evaluation based on EEG signal analysis: A prospective
review," Engineering in Medicine and Biology Society, 2009. EMBC 2009. Annual
International Conference of the IEEE , vol., no., pp.1879-1882, 3-6 Sept. 2009
doi:10.1109/IEMBS.2009.5333877 [consultado el 8 de Abril de 2011] Disponible
en
internet: http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber
=5333877&isnumber=5332379
EASWARAMOORTHY, D.; Uthayakumar, R.; , "Analysis of EEG signals using
Advanced Generalized Fractal Dimensions," Computing Communication and
Networking Technologies (ICCCNT), 2010 International Conference on , vol., no.,
pp.1-6, 29-31 July 2010 doi: 10.1109/ICCCNT.2010.5591775 [consultado el 14 de
Abril
de
2011]
Disponible
en
internet:: http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=5591775
&isnumber=5591555
MINFEN Shen; Guoliang CHANG; Shuwang Wang; Beadle, P.J.; , "EEG Signal
Analysis Based on Time-variant Coupled Network Lattice Model," Biomedical and
Pharmaceutical Engineering, 2006. ICBPE 2006. International Conference on ,
vol., no., pp.123-127, 11-14 Dec. 2006 [consultado el 14 de Abril de 2011]
Disponible
en
internet: http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=4155876
&isnum ber=4155849
Kaminaka, J.; Yamaguchi, T.; Taniguchi, M.; Ohmori, K.; Watanabe, S.; Inoue, K.;
Pfurtscheller, G.; , "EEG signal analysis during miss operation in BCI system,"
SICE Annual Conference, 2008 , vol., no., pp.3184-3188, 20-22 Aug. 2008
doi: 10.1109/SICE.2008.4655213 [consultado el 14 de Abril de 2011] Disponible
en
internet: http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=4655213
&isnumber=4654597
ORTIZ Sixto Jr.; , "Brain-Computer Interfaces: Where Human and Machine Meet,"
Computer
,vol.40,
no.1,
pp.17-21,
Jan.
2007
doi:10.1109/MC.2007.11 [consultado el 14 de Abril de 2011] Disponible en
internet:http://0-ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arun
m er= 4069188&isnumber=4069176
LECUYER, A.; Lotte, F.; Reilly, R.B.; Leeb, R.; Hirose, M.; Slater, M.; , "BrainComputer Interfaces, Virtual Reality, and Videogames," Computer , vol.41, no.10,
pp.66-72, Oct. 2008 doi: 10.1109/MC.2008.410 [consultado el 14 de Abril de
2011]
Disponible
en
internet:http://0-
89
ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=4640665
&isnumber=4640644
CLANTON, S.; Laws, J.; Matsuoka, Y.; , "Determination of the arm orientation for
brain-machine
interface
prosthetics,"
Robot
and
Human
Interactive
Communication, 2005. ROMAN 2005. IEEE International Workshop on , vol., no.,
pp.
422426,
13-15
Aug.
2005
doi: 10.1109/ROMAN.2005.1513815 [consultado el
14 de Abril de 2011]
Disponible
en
internet:http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=1513815
&isnumber=32428
KODAGODA, S.; Hemachandra, E.A.S.; Pannipitiya, P.A.A.R.; Bartholomeuz, L.S.;
Pasqual, A.A.; , "Minimal Invasive Headband for Brain Computer Interfacing and
Analysis," Information and Automation, 2006. ICIA 2006. International Conference
on
,
vol.,
no.,
pp.109-114,
15-17
Dec.
2006
doi: 10.1109/ICINFA.2006.374164 [consultado el 14 de Abril de 2011] Disponible
en
internet:http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=4250254
&isnumber=4250171
MILLAN, Jd.R.; Renkens, F.; Mourino, J.; Gerstner, W.; , "Noninvasive brainactuated control of a mobile robot by human EEG," Biomedical Engineering, IEEE
Transactions
on
,
vol.51,
no.6,
pp.1026-1033,
June
2004
doi:10.1109/TBME.2004.827086 [consultado el 14 de febrero de 2011] Disponible
en
internet:http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=
1300798&isnumber=28897
[30] Thakor, N.; , "In the Spotlight: Neuroengineering," Biomedical Engineering,
IEEE
Reviews
in
,
vol.2,
no.,
pp.18-20,
2009
doi: 10.1109/RBME.2009.2034697 [consultado el 17 de Abril de 2011] Disponible
en
internet:http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=5338215
&isnumber=5338177
MEDVED, V.; , "Teaching instrumentation and methodology in human motion
analysis," Engineering in Medicine and Biology Society, 2001. Proceedings of the
23rd Annual International Conference of the IEEE , vol.4, no., pp. 4028- 4029 vol.4,
2001
doi: 10.1109/IEMBS.2001.1019729 [consultado el 17 de Abril de 2011] Disponible
en
internet:http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=1019729
&isnumber=21932
90
LINHUI Liu; Jie Chen; Lixin Xu; , "Realization and Application Research of BP
Neural Network Based on MATLAB," Future BioMedical Information Engineering,
2008. FBIE '08. International Seminar on , vol., no., pp.130-133, 18-18 Dec. 2008
doi: 10.1109/FBIE.2008.92 [consultado el 17 de Abril de 2011] Disponible en
internet:http://0-ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnu
mber= 5076702&isnumber=5076661
ITURRATE, I.; Antelis, J.; Minguez, J.; , "Synchronous EEG brain-actuated
wheelchair with automated navigation," Robotics and Automation, 2009. ICRA '09.
IEEE International Conference on , vol., no., pp.2318-2325, 12-17 May 2009
doi:10.1109/ROBOT.2009.5152580 [consultado el 22 de Abril de 2011] Disponible
en
internet:http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=5152580
&isnumber=5152175
ARBOLEDA, C.; Garcia, E.; Posada, A.; Torres, R.; , "P300-based brain computer
interface experimental setup," Engineering in Medicine and Biology Society, 2009.
EMBC 2009. Annual International Conference of the IEEE , vol., no., pp.598-601,
3-6
Sept.
2009
doi:10.1109/IEMBS.2009.5333794 [consultado el 22 de Abril de 2011] Disponible
en
internet:http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=5333794
&isnumber=5332379
BONG-Gun Shin; Taesoo Kim; Sungho Jo; , "Non-invasive brain signal interface
for a wheelchair navigation," Control Automation and Systems (ICCAS), 2010
International Conference on , vol., no., pp.2257-2260, 27-30 Oct. 2010
[consultado el
22 de Abril de 2011] Disponible en internet:http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=5669830
&isnumber=5669634
QUITADAMO, L.R.; Abbafati, M.; Saggio, G.; Cardarilli, G.C.; Marciani, M.G.;
Bianchi, L.; , "Efficiency of a BCI system in a visual P300 protocol with different
stimulation intervals," Wireless Communication, Vehicular Technology, Information
Theory and Aerospace & Electronic Systems Technology, 2009. Wireless VITAE
2009. 1st International Conference on , vol., no., pp.670-673, 17-20 May 2009
doi: 10.1109/WIRELESSVITAE.2009.5172527 [consultado el 22 de Abril de 2011]
Disponible
en
internet:http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=5172527
&isnumber=5172390
REBSAMEN, B.; Burdet, E.; Cuntai Guan; Chee Leong Teo; Qiang Zeng; Ang, M.;
Laugier, C.; , "Controlling a wheelchair using a BCI with low information transfer
rate," Rehabilitation Robotics, 2007. ICORR 2007. IEEE 10th International
Conference
on
,
vol.,
no.,
pp.1003-1008,
13-15
June
2007
doi: 10.1109/ICORR.2007.4428546 [consultado el 22 de Abril de 2011] Disponible
91
en
internet:http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=4428546
&isnumber=4428349
SAUNDERS, R.; Rothenheber, E.; , "Classification Of Visual Stimuli Using The
P300 Evoked Response Potential," Engineering in Medicine and Biology Society,
1991. Vol.13: 1991., Proceedings of the Annual International Conference of the
IEEE
,
vol.,
no.,
pp.390-391,
31
Oct-3
Nov
1991
doi: 10.1109/IEMBS.1991.683991 [consultado el 22 de Abril de 2011] Disponible
en
internet:http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=683991
&isnumber=7498
WOLPAW, J.R.; McFarland, D.J.; Vaughan, T.M.; Schalk, G.; , "The Wadsworth
Center brain-computer interface (BCI) research and development program," Neural
Systems and Rehabilitation Engineering, IEEE Transactions on , vol.11, no.2, pp.14,
June
2003
doi: 10.1109/TNSRE.2003.814442 [consultado el 8 de Mayo de 2011] Disponible
en
internet:http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=1214722
&isnumber=27323
REBSAMEN, B.; Cuntai Guan; Haihong Zhang; Chuanchu Wang; Cheeleong Teo; Ang,
M.H.; Burdet, E.; , "A Brain Controlled Wheelchair to Navigate in Familiar
Environments," Neural Systems and Rehabilitation Engineering, IEEE Transactions on ,
vol.18, no.6, pp.590-598, Dec. 2010 [consultado el 20 de Enero de 2011]. Disponible en
Internet:
http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=5462915&isnumb
er=5658599
CHAMBAYIL, B.; Singla, R.; Jha, R.; , "Virtual keyboard BCI using Eye blinks in
EEG," Wireless and Mobile Computing, Networking and Communications (WiMob),
2010 IEEE 6th International Conference on , vol., no., pp.466-470, 11-13 Oct. 2010
doi:10.1109/WIMOB.2010.5645025 [consultado el 8 de Mayo de 2011] Disponible
en
internet:http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=5645025
&isnumber=5644846
TAN, H.G.; Kong, K.H.; Shee, C.Y.; Wang, C.C.; Guan, C.T.; Ang, W.T.; , "Postacute stroke patients use brain-computer interface to activate electrical
stimulation," Engineering in Medicine and Biology Society (EMBC), 2010 Annual
International Conference of the IEEE , vol., no., pp.4234-4237, Aug. 31 2010-Sept.
4
2010
doi: 10.1109/IEMBS.2010.5627381 [consultado el 8 de Mayo de 2011] Disponible
en
internet:http://0-
92
ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=5627381
&isnumber=5625939
BYUNG Chan Chang; Bo Hyeok Seo;, "Development of new brain computer
interface based on EEG and EMG," Robotics and Biomimetics, 2008. ROBIO
2008. IEEE International Conference on, vol., no., pp.1665-1670, 22-25 Feb. 2009
doi: 10.1109/ROBIO.2009.4913251 [consultado el 8 de Mayo de 2011] Disponible
en
internet:http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=4913251
&isnumber=4912969
XIAO Guixian; YAN Wei; , "Achieve single-channel BCI: The choice of electrode
position and signal characteristics," Information Management and Engineering
(ICIME), 2010 The 2nd IEEE International Conference on , vol., no., pp.190-192,
16-18
April
2010
doi: 10.1109/ICIME.2010.5477481 [consultado el 12 de Mayo de 2011] Disponible
en
internet:http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=5477481
&isnumber=5477426
PAULRAJ, M.P.; ADOM, A.H.; Hema, C.R.; Purushothaman, D.; , "Brain Machine
Interface for physically retarded people using colour visual tasks," Signal
Processing and Its Applications (CSPA), 2010 6th International Colloquium on ,
vol., no., pp.1-4, 21-23 May 2010 doi: 10.1109/CSPA.2010.5545339 [consultado el
12
de
Mayo
de
2011]
Disponible
en
internet:http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=5545339
&isnumber=5545216
RAMLI, R.; Mokhtar, N.; AROF, H.; Anwar, M.S.M.; Hamzah, N.H.M.; Ibrahim, F.; ,
"Development of brain signal processing interface software for Trackit™LabVIEW," Technical Postgraduates (TECHPOS), 2009 International Conference
for
,
vol.,
no.,
pp.1-5,
14-15
Dec.
2009
doi: 10.1109/TECHPOS.2009.5412072 [consultado el 15 de Mayo de 2011]
Disponible
en
internet:http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=5412072
&isnumber=5412038
YOHISTSUGO, Y ―A brainwave signal Measurement and Data processing for Daily
life aplicattions‖ [consultado el 25 de Octubre de 2010] Disponible en internet:
http://neurosky.com/Academics/AcademicPapers.aspx
―NEUROSKY’S eSense Meters and Detection of Mental State‖ [consultado el 25
de
Octubre
de
2010]
Disponible
en
internet:
http://neurosky.com/Academics/AcademicPapers.aspx
93
―BRAINWAVE EEg Signal‖ [consultado el 25 de Octubre de 2010] Disponible en
internet: http://neurosky.com/Academics/AcademicPapers.aspx
CROWLEY, K.; Sliney, A.; Pitt, L.; Murphy, D.; ―Evaluating a brain-computer
interface to categorice human emotional response‖ [consultado el 25 de Octubre
de
2010]
Disponible
en
internet:
http://neurosky.com/Academics/AcademicPapers.aspx
KUN Li; Sankar, R.; ARBEL, Y.; Donchin, E.; , "Single trial independent component
analysis for P300 BCI system," Engineering in Medicine and Biology Society, 2009. EMBC
2009. Annual International Conference of the IEEE , vol., no., pp.4035-4038, 3-6 Sept.
2009 [consultado el 20 de Enero de 2011]. Disponible en Internet: http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=5333745&isnumb
er=5332379
REBOLLEDO, G.; Dunwoll, I.; ―Assessing NeuroSky’s Usability to Detect Attention
levels in an assessment Exercise‖ [consultado el 25 de Octubre de 2010]
Disponible en internet: http://neurosky.com/Academics/AcademicPapers.aspx
CAPI, G.; Takahashi, T.; Urushiyama, K.; Kawahara, S.; , "Robots controlled by neural
networks trained based on brain signals," Machine Learning for Signal Processing, 2009.
MLSP 2009. IEEE International Workshop on , vol., no., pp.1-6, 1-4 Sept. 2009
[consultado el 20 de Enero de 2011]. Disponible en Internet:
http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=5306264&isnumb
er=5306184
MAHMUD, M.; Girardi, S.; Maschietto, M.; Bertoldo, A.; Vassanelli, S.; , "Processing of
neuronal signals recorded by brain-chip interface from surface of the S1 brain
cortex," Bioengineering Conference, Proceedings of the 2010 IEEE 36th Annual
Northeast , vol., no., pp.1-2, 26-28 March 2010 [consultado el 15 de Febrero de 2011].
Disponible
en
Internet:
http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=5458211&isnumb
er=5458107
RANKY, G.N.; Adamovich, S.; , "Analysis of a commercial EEG device for the control of a
robot arm," Bioengineering Conference, Proceedings of the 2010 IEEE 36th Annual
Northeast , vol., no., pp.1-2, 26-28 March 2010 [consultado el 17 de Febrero de 2011].
Disponible
en
Internet:
http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=5458188&isnumb
er=5458107
HOSNA, M.; Mautner, P.; , "Adaptation method for BCI system on subject," Bioinformatics
and Biomedical Technology (ICBBT), 2010 International Conference on , vol., no., pp.164167, 16-18 April 2010 [consultado el 3 de Marzo de 2011]. Disponible en Internet: http://0ieeexplore.ieee.org.millenium.itesm.mx/stamp/stamp.jsp?tp=&arnumber=5478986&isnumb
er=5478921
94
ANEXOS
95
Anexo A. Modo de Fallas y Análisis de Efectos (FMEA) ( ver archivo adjunto )
Anexo B. Base de Datos con captura de la Onda P300 por medio de un
Electroencefalograma. ( ver archivo adjunto)
Anexo C. Base de Datos con captura de la Interfaz BCI Mindset de NeuroSky
( ver archivo adjunto)
96
Descargar