Desarrollo de un prototipo BCI integrable a una red de internet de las cosas para interactuar con un entorno inteligente

El presente proyecto se enfocó dentro del área de los sistemas BCI orientados a la asistencia para personas con patologías del sistema nervioso que ocasionan dificultades motoras severas. El foco principal fue desarrollar un sistema que permitiera identificar comandos que una persona selecciona ment...

Full description

Autores:
Piñango Martínez, Alexander Faradid
Tipo de recurso:
Trabajo de grado de pregrado
Fecha de publicación:
2022
Institución:
Universidad El Bosque
Repositorio:
Repositorio U. El Bosque
Idioma:
spa
OAI Identifier:
oai:repositorio.unbosque.edu.co:20.500.12495/9470
Acceso en línea:
http://hdl.handle.net/20.500.12495/9470
Palabra clave:
BCI
ERP
P300
IoT
621.381
BCI
ERP
P300
IoT
Rights
openAccess
License
Atribución-NoComercial-CompartirIgual 4.0 Internacional
Description
Summary:El presente proyecto se enfocó dentro del área de los sistemas BCI orientados a la asistencia para personas con patologías del sistema nervioso que ocasionan dificultades motoras severas. El foco principal fue desarrollar un sistema que permitiera identificar comandos que una persona selecciona mentalmente mediante una pantalla de estímulos visuales, y posteriormente ejecutar el comando identificado mediante la comunicación con una red IoT que contenga dispositivos conectados en un entorno de prueba (entorno local). El sistema global consistió en la integración de un dispositivo que realizara la adquisición de señales EEG basado en el ADS1299 junto con algoritmos de análisis y procesamiento de datos, de manera que mediante la identificación de ERPs que estuvieran asociados a estímulos visuales, se pudieran detectar componentes P300 que representaran los comandos específicos seleccionados previamente por la persona a través de una matriz de estímulos visuales. Se utilizó Python para el desarrollo y construcción de todos los algoritmos de análisis de datos, interfaces gráficas y enlaces de comunicación con los dispositivos de la red IoT. Con ello, la identificación de los ERP asociados a los comandos alcanzó un nivel de acierto mayor al 80% bajo ciertas condiciones de operación, lo cual permitió transmitir correctamente los comandos hacia una red con dispositivos de prueba para realizar acciones como enviar mensajes por la aplicación de WhatsApp hacia un teléfono registrado, o ejecutar las funciones básicas de un SmartTV (cambiar de canal, subir el volumen, lanzar una app específica, entre otras).