

Emotiv EEG 헤드셋으로 BCI 프로젝트를 구축하는 방법
하이디 듀란
업데이트됨

Emotiv EEG 헤드셋으로 BCI 프로젝트를 구축하는 방법
하이디 듀란
업데이트됨

Emotiv EEG 헤드셋으로 BCI 프로젝트를 구축하는 방법
하이디 듀란
업데이트됨
뇌-컴퓨터 인터페이스(BCI) 기술은 뇌파의 전기적 활동을 측정하고, 해당 정보를 머신러닝 소프트웨어를 통해 실행하여 명령어로 변환합니다. BCI는 컴퓨터, 애플리케이션, 스마트 홈 및 기타 사물인터넷(IoT) 기기, 가상 현실, 의수, 로봇, 휠체어, 장난감, 게임 등에 적용할 수 있는 원격 제어 장치로 사용됩니다.
과거 공상 과학 소설의 소재였던 뇌-컴퓨터 인터페이스 기술은 이제 아이디어, 시간, 노하우만 있다면 누구나 쉽게 접할 수 있게 되었습니다. BCI는 정신적 이미지 및 얼굴 표정과 관련된 특정 뇌 패턴을 사용하며, 머리와 눈의 움직임을 활용해 연결된 기기에 디지털 명령을 내릴 수도 있습니다. 침습적 BCI는 전기적 정보를 수집하기 위해 수술을 통해 뇌에 장치를 삽입합니다. Emotiv EEG 헤드셋과 같은 비침습적 BCI 장치는 두피에서 뇌 활동을 읽어냅니다.
BCI 프로젝트를 구축할 준비가 되셨나요? 필요한 준비물은 다음과 같습니다
#1: 명확한 목표
달성하고자 하는 목표를 구체적으로 계획해 보세요. 예를 들어 "머리를 돌려 방향 전환하기", "미소를 지어 조명 켜기", "게임에서 포션을 사용하기 위해 밀기를 생각하기" 또는 "성과 지표가 일정 시간(x) 이상 주의가 산만해졌음을 나타낼 때 팝업 메시지 보내기"처럼 가능한 한 구체적이어야 합니다.
#2: 신호 획득 장치
먼저 뇌 신호를 포착할 수 있는 장치가 필요합니다. 모든 Emotiv 무선 EEG 헤드셋은 2채널 MN8 이어버드를 포함하여 전뇌 감지가 가능하며 전뇌를 감지하여 이를 수행할 수 있습니다. 일반적으로 BCI는 더 많은 신호를 사용할 때 더 잘 작동합니다. Emotiv Insight 5채널 EEG 헤드셋은 무선이고 사용하기 쉬우며 우수한 BCI 기능이 독립적으로 입증되었기 때문에 뇌-컴퓨터 인터페이스 기기로 널리 선택되고 있습니다.
BCI 장치

Emotiv를 사용한 BCI 프로젝트 예시:
#3: 신호 처리 소프트웨어
다음으로, 해당 뇌 신호를 명령으로 변환할 머신러닝 소프트웨어가 필요합니다. EmotivBCI는 프로필을 설정하고 프로그램에 밀기 또는 당기기와 같은 정신적 이미지를 인식하도록 학습시킬 수 있도록 하여 이 프로세스를 간소화합니다. 소프트웨어는 또한 얼굴 표정, 머리 움직임, 집중 또는 산만함과 같은 인지 상태도 인식합니다.
#4: 할당된 BCI 명령어
이제 BCI 명령어를 사용하여 현실 세계와 연결하고 상호 작용해 보세요. EmotivBCI는 BCI 프로젝트용 애플리케이션을 만드는 데 일반적으로 사용되는 프로그램들과 원활하게 연결됩니다. 예를 들어 Node-RED를 사용하면 코딩 없이도 뇌 신호가 수행하기를 원하는 작업을 시각적으로 개요를 그릴 수 있습니다.
또는 처리된 뇌 신호에 반응하는 애플리케이션을 만들기 위한 코드를 직접 작성할 수도 있습니다. 프로젝트에 따라 Python, C++ 또는 JavaScript와 같은 언어가 포함될 수 있습니다. 저희 GitHub의 예시를 시작점으로 삼아 자신만의 애플리케이션을 탐색하고 구축해 볼 수 있습니다.
무료 BCI 코딩 언어 동영상 튜토리얼:
Emotiv BCI에서 Node-RED를 사용하는 방법

#5: BCI 명령어를 수신할 장치
마지막으로, BCI로 제어할 대상이 필요합니다. 프로젝트에 따라 Raspberry Pi나 Arduino 보드와 같은 마이크로컴퓨터에 장치나 송신기를 연결해야 할 수도 있습니다. 하지만 이것이 항상 필요한 것은 아닙니다.
BCI로 소리를 제어하는 방법
EmotivBCI 앱의 OSC(Open Sound Control)를 활용하여 소리와 미디어를 실시간으로 제어할 수 있습니다. 게임 개발자는 Cortex API의 Unity 래퍼를 통해 BCI 명령어를 자신의 Unity 게임에 통합할 수 있습니다.
BCI용 마이크로컨트롤러 사용 방법:

위: Emotiv EEG를 사용하여 로봇 팔을 제어하는 Arduino 보드. (출처: Matt Su)
커버 이미지: 사우스 플로리다 대학교에서 학생이 BCI 드론을 제어하고 있습니다. (출처: USF BCI Club)
여러분의 BCI 프로젝트를 뽐내보세요! 여러분이 진행 중인 프로젝트를 보고 공유하고 싶습니다. 소셜 미디어에서 #emotiv 해시태그를 달거나 hello@emotiv.com으로 이메일을 보내주세요.
뇌-컴퓨터 인터페이스(BCI) 기술은 뇌파의 전기적 활동을 측정하고, 해당 정보를 머신러닝 소프트웨어를 통해 실행하여 명령어로 변환합니다. BCI는 컴퓨터, 애플리케이션, 스마트 홈 및 기타 사물인터넷(IoT) 기기, 가상 현실, 의수, 로봇, 휠체어, 장난감, 게임 등에 적용할 수 있는 원격 제어 장치로 사용됩니다.
과거 공상 과학 소설의 소재였던 뇌-컴퓨터 인터페이스 기술은 이제 아이디어, 시간, 노하우만 있다면 누구나 쉽게 접할 수 있게 되었습니다. BCI는 정신적 이미지 및 얼굴 표정과 관련된 특정 뇌 패턴을 사용하며, 머리와 눈의 움직임을 활용해 연결된 기기에 디지털 명령을 내릴 수도 있습니다. 침습적 BCI는 전기적 정보를 수집하기 위해 수술을 통해 뇌에 장치를 삽입합니다. Emotiv EEG 헤드셋과 같은 비침습적 BCI 장치는 두피에서 뇌 활동을 읽어냅니다.
BCI 프로젝트를 구축할 준비가 되셨나요? 필요한 준비물은 다음과 같습니다
#1: 명확한 목표
달성하고자 하는 목표를 구체적으로 계획해 보세요. 예를 들어 "머리를 돌려 방향 전환하기", "미소를 지어 조명 켜기", "게임에서 포션을 사용하기 위해 밀기를 생각하기" 또는 "성과 지표가 일정 시간(x) 이상 주의가 산만해졌음을 나타낼 때 팝업 메시지 보내기"처럼 가능한 한 구체적이어야 합니다.
#2: 신호 획득 장치
먼저 뇌 신호를 포착할 수 있는 장치가 필요합니다. 모든 Emotiv 무선 EEG 헤드셋은 2채널 MN8 이어버드를 포함하여 전뇌 감지가 가능하며 전뇌를 감지하여 이를 수행할 수 있습니다. 일반적으로 BCI는 더 많은 신호를 사용할 때 더 잘 작동합니다. Emotiv Insight 5채널 EEG 헤드셋은 무선이고 사용하기 쉬우며 우수한 BCI 기능이 독립적으로 입증되었기 때문에 뇌-컴퓨터 인터페이스 기기로 널리 선택되고 있습니다.
BCI 장치

Emotiv를 사용한 BCI 프로젝트 예시:
#3: 신호 처리 소프트웨어
다음으로, 해당 뇌 신호를 명령으로 변환할 머신러닝 소프트웨어가 필요합니다. EmotivBCI는 프로필을 설정하고 프로그램에 밀기 또는 당기기와 같은 정신적 이미지를 인식하도록 학습시킬 수 있도록 하여 이 프로세스를 간소화합니다. 소프트웨어는 또한 얼굴 표정, 머리 움직임, 집중 또는 산만함과 같은 인지 상태도 인식합니다.
#4: 할당된 BCI 명령어
이제 BCI 명령어를 사용하여 현실 세계와 연결하고 상호 작용해 보세요. EmotivBCI는 BCI 프로젝트용 애플리케이션을 만드는 데 일반적으로 사용되는 프로그램들과 원활하게 연결됩니다. 예를 들어 Node-RED를 사용하면 코딩 없이도 뇌 신호가 수행하기를 원하는 작업을 시각적으로 개요를 그릴 수 있습니다.
또는 처리된 뇌 신호에 반응하는 애플리케이션을 만들기 위한 코드를 직접 작성할 수도 있습니다. 프로젝트에 따라 Python, C++ 또는 JavaScript와 같은 언어가 포함될 수 있습니다. 저희 GitHub의 예시를 시작점으로 삼아 자신만의 애플리케이션을 탐색하고 구축해 볼 수 있습니다.
무료 BCI 코딩 언어 동영상 튜토리얼:
Emotiv BCI에서 Node-RED를 사용하는 방법

#5: BCI 명령어를 수신할 장치
마지막으로, BCI로 제어할 대상이 필요합니다. 프로젝트에 따라 Raspberry Pi나 Arduino 보드와 같은 마이크로컴퓨터에 장치나 송신기를 연결해야 할 수도 있습니다. 하지만 이것이 항상 필요한 것은 아닙니다.
BCI로 소리를 제어하는 방법
EmotivBCI 앱의 OSC(Open Sound Control)를 활용하여 소리와 미디어를 실시간으로 제어할 수 있습니다. 게임 개발자는 Cortex API의 Unity 래퍼를 통해 BCI 명령어를 자신의 Unity 게임에 통합할 수 있습니다.
BCI용 마이크로컨트롤러 사용 방법:

위: Emotiv EEG를 사용하여 로봇 팔을 제어하는 Arduino 보드. (출처: Matt Su)
커버 이미지: 사우스 플로리다 대학교에서 학생이 BCI 드론을 제어하고 있습니다. (출처: USF BCI Club)
여러분의 BCI 프로젝트를 뽐내보세요! 여러분이 진행 중인 프로젝트를 보고 공유하고 싶습니다. 소셜 미디어에서 #emotiv 해시태그를 달거나 hello@emotiv.com으로 이메일을 보내주세요.
뇌-컴퓨터 인터페이스(BCI) 기술은 뇌파의 전기적 활동을 측정하고, 해당 정보를 머신러닝 소프트웨어를 통해 실행하여 명령어로 변환합니다. BCI는 컴퓨터, 애플리케이션, 스마트 홈 및 기타 사물인터넷(IoT) 기기, 가상 현실, 의수, 로봇, 휠체어, 장난감, 게임 등에 적용할 수 있는 원격 제어 장치로 사용됩니다.
과거 공상 과학 소설의 소재였던 뇌-컴퓨터 인터페이스 기술은 이제 아이디어, 시간, 노하우만 있다면 누구나 쉽게 접할 수 있게 되었습니다. BCI는 정신적 이미지 및 얼굴 표정과 관련된 특정 뇌 패턴을 사용하며, 머리와 눈의 움직임을 활용해 연결된 기기에 디지털 명령을 내릴 수도 있습니다. 침습적 BCI는 전기적 정보를 수집하기 위해 수술을 통해 뇌에 장치를 삽입합니다. Emotiv EEG 헤드셋과 같은 비침습적 BCI 장치는 두피에서 뇌 활동을 읽어냅니다.
BCI 프로젝트를 구축할 준비가 되셨나요? 필요한 준비물은 다음과 같습니다
#1: 명확한 목표
달성하고자 하는 목표를 구체적으로 계획해 보세요. 예를 들어 "머리를 돌려 방향 전환하기", "미소를 지어 조명 켜기", "게임에서 포션을 사용하기 위해 밀기를 생각하기" 또는 "성과 지표가 일정 시간(x) 이상 주의가 산만해졌음을 나타낼 때 팝업 메시지 보내기"처럼 가능한 한 구체적이어야 합니다.
#2: 신호 획득 장치
먼저 뇌 신호를 포착할 수 있는 장치가 필요합니다. 모든 Emotiv 무선 EEG 헤드셋은 2채널 MN8 이어버드를 포함하여 전뇌 감지가 가능하며 전뇌를 감지하여 이를 수행할 수 있습니다. 일반적으로 BCI는 더 많은 신호를 사용할 때 더 잘 작동합니다. Emotiv Insight 5채널 EEG 헤드셋은 무선이고 사용하기 쉬우며 우수한 BCI 기능이 독립적으로 입증되었기 때문에 뇌-컴퓨터 인터페이스 기기로 널리 선택되고 있습니다.
BCI 장치

Emotiv를 사용한 BCI 프로젝트 예시:
#3: 신호 처리 소프트웨어
다음으로, 해당 뇌 신호를 명령으로 변환할 머신러닝 소프트웨어가 필요합니다. EmotivBCI는 프로필을 설정하고 프로그램에 밀기 또는 당기기와 같은 정신적 이미지를 인식하도록 학습시킬 수 있도록 하여 이 프로세스를 간소화합니다. 소프트웨어는 또한 얼굴 표정, 머리 움직임, 집중 또는 산만함과 같은 인지 상태도 인식합니다.
#4: 할당된 BCI 명령어
이제 BCI 명령어를 사용하여 현실 세계와 연결하고 상호 작용해 보세요. EmotivBCI는 BCI 프로젝트용 애플리케이션을 만드는 데 일반적으로 사용되는 프로그램들과 원활하게 연결됩니다. 예를 들어 Node-RED를 사용하면 코딩 없이도 뇌 신호가 수행하기를 원하는 작업을 시각적으로 개요를 그릴 수 있습니다.
또는 처리된 뇌 신호에 반응하는 애플리케이션을 만들기 위한 코드를 직접 작성할 수도 있습니다. 프로젝트에 따라 Python, C++ 또는 JavaScript와 같은 언어가 포함될 수 있습니다. 저희 GitHub의 예시를 시작점으로 삼아 자신만의 애플리케이션을 탐색하고 구축해 볼 수 있습니다.
무료 BCI 코딩 언어 동영상 튜토리얼:
Emotiv BCI에서 Node-RED를 사용하는 방법

#5: BCI 명령어를 수신할 장치
마지막으로, BCI로 제어할 대상이 필요합니다. 프로젝트에 따라 Raspberry Pi나 Arduino 보드와 같은 마이크로컴퓨터에 장치나 송신기를 연결해야 할 수도 있습니다. 하지만 이것이 항상 필요한 것은 아닙니다.
BCI로 소리를 제어하는 방법
EmotivBCI 앱의 OSC(Open Sound Control)를 활용하여 소리와 미디어를 실시간으로 제어할 수 있습니다. 게임 개발자는 Cortex API의 Unity 래퍼를 통해 BCI 명령어를 자신의 Unity 게임에 통합할 수 있습니다.
BCI용 마이크로컨트롤러 사용 방법:

위: Emotiv EEG를 사용하여 로봇 팔을 제어하는 Arduino 보드. (출처: Matt Su)
커버 이미지: 사우스 플로리다 대학교에서 학생이 BCI 드론을 제어하고 있습니다. (출처: USF BCI Club)
여러분의 BCI 프로젝트를 뽐내보세요! 여러분이 진행 중인 프로젝트를 보고 공유하고 싶습니다. 소셜 미디어에서 #emotiv 해시태그를 달거나 hello@emotiv.com으로 이메일을 보내주세요.

계속 읽기