Como construir um projeto BCI com Headsets de EEG da Emotiv

Heidi Duran

Atualizado em

Como construir um projeto BCI com Headsets de EEG da Emotiv

Heidi Duran

Atualizado em

Como construir um projeto BCI com Headsets de EEG da Emotiv

Heidi Duran

Atualizado em

A tecnologia de interface cérebro-computador (BCI) mede a atividade elétrica das ondas cerebrais, processa essa informação através de software de aprendizado de máquina e as converte em comandos. A BCI é usada como um dispositivo de controle remoto que pode ser aplicado a computadores, aplicativos, casas inteligentes e outros dispositivos da Internet das Coisas (IoT), realidade virtual, próteses de membros, robôs, cadeiras de rodas, brinquedos e jogos.

Antes algo da ficção científica, a tecnologia de interface cérebro-computador está agora disponível para qualquer pessoa com ideias, tempo e conhecimento. A BCI usa padrões cerebrais específicos relacionados a imagens mentais e expressões faciais e também pode usar movimentos da cabeça e dos olhos para emitir comandos digitais para um dispositivo conectado. BCIs invasivas inserem cirurgicamente um dispositivo no cérebro para coletar informações elétricas. Dispositivos BCI não invasivos, como os headsets de EEG da Emotiv, leem a atividade cerebral a partir do couro cabeludo.

Pronto para construir um projeto de BCI? Aqui está o que você vai precisar

#1: Um objetivo claro

Trace o que você deseja alcançar. Seja o mais específico possível, como "virar a cabeça para dirigir", "sorrir para acender uma luz", "pensar em empurrar para usar uma poção no jogo" ou "enviar uma mensagem pop-up quando as métricas de desempenho indicarem distração por mais de x tempo".

#2: Dispositivo de aquisição de sinal

Primeiro, você precisará de algo para capturar os sinais cerebrais. Todos os headsets de EEG sem fio da Emotiv detectam o cérebro por completo, até mesmo os fones de ouvido MN8 de 2 canais, e cumprirão essa tarefa. Como regra geral, a BCI funciona melhor com mais sinais. O headset de EEG de 5 canais Emotiv Insight é uma escolha popular para interface cérebro-computador porque é sem fio, fácil de usar e foi validado de forma independente para uma excelente funcionalidade BCI.

Dispositivos BCI

Tabela comparativa de headsets

EMOTIV flex saline

Exemplos de projetos de BCI que usam Emotiv:

#3: Software de processamento de sinal

Em seguida, você precisará de um software de aprendizado de máquina para traduzir esses sinais cerebrais em comandos. O EmotivBCI simplifica esse processo, permitindo que você configure um perfil e ensine o programa a reconhecer imagens mentais, como empurrar ou puxar. O software também reconhece expressões faciais, movimentos da cabeça e estados cognitivos, como foco ou distração.

#4: Comandos BCI atribuídos

Agora, use os comandos BCI para se conectar e interagir com o mundo real. O EmotivBCI se conecta perfeitamente com programas comumente usados que você pode utilizar para criar aplicativos para o seu projeto BCI. O Node-RED, por exemplo, permite que você esboce visualmente o que deseja que os sinais cerebrais façam, sem a necessidade de programar.

Como alternativa, você pode escrever código para criar aplicativos que respondam aos sinais cerebrais processados. Dependendo do seu projeto, isso pode envolver linguagens como Python, C++ ou JavaScript. Você pode usar os exemplos do nosso GitHub como ponto de partida para explorar e construir seus próprios aplicativos.

Tutoriais em vídeo gratuitos sobre linguagem de programação BCI:

Como usar o Node-RED com o Emotiv BCI

#5: Dispositivo para receber comandos BCI

Finalmente, você precisará de algo para controlar com a BCI. Dependendo do seu projeto, pode ser necessário conectar o dispositivo ou transmissor a um microcomputador, como Raspberry Pi ou uma placa Arduino. No entanto, isso nem sempre é necessário.

Como controlar o som com BCI

Você pode utilizar o OSC (Open Sound Control) do aplicativo EmotivBCI para controlar som e mídia em tempo real. Os desenvolvedores de jogos podem integrar comandos BCI aos seus jogos Unity por meio do wrapper Unity da API Cortex.

Como usar microcontroladores para BCI:

Acima: Uma placa Arduino controla um braço robótico usando o EEG da Emotiv. (Crédito: Matt Su)
Imagem de capa: Um estudante controla um drone BCI na Universidade do Sul da Flórida. (Crédito: USF BCI Club)

Mostre o seu projeto de BCI! Gostaríamos muito de ver e compartilhar aquilo em que você está trabalhando. Marque #emotiv nas redes sociais ou envie um e-mail para hello@emotiv.com.

A tecnologia de interface cérebro-computador (BCI) mede a atividade elétrica das ondas cerebrais, processa essa informação através de software de aprendizado de máquina e as converte em comandos. A BCI é usada como um dispositivo de controle remoto que pode ser aplicado a computadores, aplicativos, casas inteligentes e outros dispositivos da Internet das Coisas (IoT), realidade virtual, próteses de membros, robôs, cadeiras de rodas, brinquedos e jogos.

Antes algo da ficção científica, a tecnologia de interface cérebro-computador está agora disponível para qualquer pessoa com ideias, tempo e conhecimento. A BCI usa padrões cerebrais específicos relacionados a imagens mentais e expressões faciais e também pode usar movimentos da cabeça e dos olhos para emitir comandos digitais para um dispositivo conectado. BCIs invasivas inserem cirurgicamente um dispositivo no cérebro para coletar informações elétricas. Dispositivos BCI não invasivos, como os headsets de EEG da Emotiv, leem a atividade cerebral a partir do couro cabeludo.

Pronto para construir um projeto de BCI? Aqui está o que você vai precisar

#1: Um objetivo claro

Trace o que você deseja alcançar. Seja o mais específico possível, como "virar a cabeça para dirigir", "sorrir para acender uma luz", "pensar em empurrar para usar uma poção no jogo" ou "enviar uma mensagem pop-up quando as métricas de desempenho indicarem distração por mais de x tempo".

#2: Dispositivo de aquisição de sinal

Primeiro, você precisará de algo para capturar os sinais cerebrais. Todos os headsets de EEG sem fio da Emotiv detectam o cérebro por completo, até mesmo os fones de ouvido MN8 de 2 canais, e cumprirão essa tarefa. Como regra geral, a BCI funciona melhor com mais sinais. O headset de EEG de 5 canais Emotiv Insight é uma escolha popular para interface cérebro-computador porque é sem fio, fácil de usar e foi validado de forma independente para uma excelente funcionalidade BCI.

Dispositivos BCI

Tabela comparativa de headsets

EMOTIV flex saline

Exemplos de projetos de BCI que usam Emotiv:

#3: Software de processamento de sinal

Em seguida, você precisará de um software de aprendizado de máquina para traduzir esses sinais cerebrais em comandos. O EmotivBCI simplifica esse processo, permitindo que você configure um perfil e ensine o programa a reconhecer imagens mentais, como empurrar ou puxar. O software também reconhece expressões faciais, movimentos da cabeça e estados cognitivos, como foco ou distração.

#4: Comandos BCI atribuídos

Agora, use os comandos BCI para se conectar e interagir com o mundo real. O EmotivBCI se conecta perfeitamente com programas comumente usados que você pode utilizar para criar aplicativos para o seu projeto BCI. O Node-RED, por exemplo, permite que você esboce visualmente o que deseja que os sinais cerebrais façam, sem a necessidade de programar.

Como alternativa, você pode escrever código para criar aplicativos que respondam aos sinais cerebrais processados. Dependendo do seu projeto, isso pode envolver linguagens como Python, C++ ou JavaScript. Você pode usar os exemplos do nosso GitHub como ponto de partida para explorar e construir seus próprios aplicativos.

Tutoriais em vídeo gratuitos sobre linguagem de programação BCI:

Como usar o Node-RED com o Emotiv BCI

#5: Dispositivo para receber comandos BCI

Finalmente, você precisará de algo para controlar com a BCI. Dependendo do seu projeto, pode ser necessário conectar o dispositivo ou transmissor a um microcomputador, como Raspberry Pi ou uma placa Arduino. No entanto, isso nem sempre é necessário.

Como controlar o som com BCI

Você pode utilizar o OSC (Open Sound Control) do aplicativo EmotivBCI para controlar som e mídia em tempo real. Os desenvolvedores de jogos podem integrar comandos BCI aos seus jogos Unity por meio do wrapper Unity da API Cortex.

Como usar microcontroladores para BCI:

Acima: Uma placa Arduino controla um braço robótico usando o EEG da Emotiv. (Crédito: Matt Su)
Imagem de capa: Um estudante controla um drone BCI na Universidade do Sul da Flórida. (Crédito: USF BCI Club)

Mostre o seu projeto de BCI! Gostaríamos muito de ver e compartilhar aquilo em que você está trabalhando. Marque #emotiv nas redes sociais ou envie um e-mail para hello@emotiv.com.

A tecnologia de interface cérebro-computador (BCI) mede a atividade elétrica das ondas cerebrais, processa essa informação através de software de aprendizado de máquina e as converte em comandos. A BCI é usada como um dispositivo de controle remoto que pode ser aplicado a computadores, aplicativos, casas inteligentes e outros dispositivos da Internet das Coisas (IoT), realidade virtual, próteses de membros, robôs, cadeiras de rodas, brinquedos e jogos.

Antes algo da ficção científica, a tecnologia de interface cérebro-computador está agora disponível para qualquer pessoa com ideias, tempo e conhecimento. A BCI usa padrões cerebrais específicos relacionados a imagens mentais e expressões faciais e também pode usar movimentos da cabeça e dos olhos para emitir comandos digitais para um dispositivo conectado. BCIs invasivas inserem cirurgicamente um dispositivo no cérebro para coletar informações elétricas. Dispositivos BCI não invasivos, como os headsets de EEG da Emotiv, leem a atividade cerebral a partir do couro cabeludo.

Pronto para construir um projeto de BCI? Aqui está o que você vai precisar

#1: Um objetivo claro

Trace o que você deseja alcançar. Seja o mais específico possível, como "virar a cabeça para dirigir", "sorrir para acender uma luz", "pensar em empurrar para usar uma poção no jogo" ou "enviar uma mensagem pop-up quando as métricas de desempenho indicarem distração por mais de x tempo".

#2: Dispositivo de aquisição de sinal

Primeiro, você precisará de algo para capturar os sinais cerebrais. Todos os headsets de EEG sem fio da Emotiv detectam o cérebro por completo, até mesmo os fones de ouvido MN8 de 2 canais, e cumprirão essa tarefa. Como regra geral, a BCI funciona melhor com mais sinais. O headset de EEG de 5 canais Emotiv Insight é uma escolha popular para interface cérebro-computador porque é sem fio, fácil de usar e foi validado de forma independente para uma excelente funcionalidade BCI.

Dispositivos BCI

Tabela comparativa de headsets

EMOTIV flex saline

Exemplos de projetos de BCI que usam Emotiv:

#3: Software de processamento de sinal

Em seguida, você precisará de um software de aprendizado de máquina para traduzir esses sinais cerebrais em comandos. O EmotivBCI simplifica esse processo, permitindo que você configure um perfil e ensine o programa a reconhecer imagens mentais, como empurrar ou puxar. O software também reconhece expressões faciais, movimentos da cabeça e estados cognitivos, como foco ou distração.

#4: Comandos BCI atribuídos

Agora, use os comandos BCI para se conectar e interagir com o mundo real. O EmotivBCI se conecta perfeitamente com programas comumente usados que você pode utilizar para criar aplicativos para o seu projeto BCI. O Node-RED, por exemplo, permite que você esboce visualmente o que deseja que os sinais cerebrais façam, sem a necessidade de programar.

Como alternativa, você pode escrever código para criar aplicativos que respondam aos sinais cerebrais processados. Dependendo do seu projeto, isso pode envolver linguagens como Python, C++ ou JavaScript. Você pode usar os exemplos do nosso GitHub como ponto de partida para explorar e construir seus próprios aplicativos.

Tutoriais em vídeo gratuitos sobre linguagem de programação BCI:

Como usar o Node-RED com o Emotiv BCI

#5: Dispositivo para receber comandos BCI

Finalmente, você precisará de algo para controlar com a BCI. Dependendo do seu projeto, pode ser necessário conectar o dispositivo ou transmissor a um microcomputador, como Raspberry Pi ou uma placa Arduino. No entanto, isso nem sempre é necessário.

Como controlar o som com BCI

Você pode utilizar o OSC (Open Sound Control) do aplicativo EmotivBCI para controlar som e mídia em tempo real. Os desenvolvedores de jogos podem integrar comandos BCI aos seus jogos Unity por meio do wrapper Unity da API Cortex.

Como usar microcontroladores para BCI:

Acima: Uma placa Arduino controla um braço robótico usando o EEG da Emotiv. (Crédito: Matt Su)
Imagem de capa: Um estudante controla um drone BCI na Universidade do Sul da Flórida. (Crédito: USF BCI Club)

Mostre o seu projeto de BCI! Gostaríamos muito de ver e compartilhar aquilo em que você está trabalhando. Marque #emotiv nas redes sociais ou envie um e-mail para hello@emotiv.com.

Noções Básicas de Potenciais Relacionados a Eventos - EMOTIV

Continue lendo

Noções Básicas de Potenciais Relacionados a Eventos