最終更新:2012-12-09 (日) 02:07:02 (1806d)  

NeuroSky Developer はてなブックマークを見る
Top / NeuroSky Developer

http://developer.neurosky.com/

製品

製品WindowsMac OS XAndroidiOSEEG無線その他
MindWave MobileTGAMBluetooth
MindWave?--TGAMRF
MindSet-TGAMBluetoothヘッドホン/マイク
MindBand?-TGAMBluetooth
necomimi----?-スタンドアロン
  • ThinkGear AM? (TGAM) - EEGASIC
  • BMD100? - 心電?心拍?信号をキャッチ出来る世界最小のチップ

脳波

Brainwave TypeFrequency rangeMental states and conditions
Delta0.1Hz to 3HzDeep, dreamless sleep, non-REM sleep, unconscious
Theta4Hz to 7HzIntuitive, creative, recall, fantasy, imaginary, dream
Alpha8Hz to 12HzRelaxed (but not drowsy) tranquil, conscious
Low Beta12Hz to 15HzFormerly SMR, relaxed yet focused, integrated
Midrange Beta16Hz to 20HzThinking, aware of self & surroundings
High Beta21Hz to 30HzAlertness, agitation

Platforms

ThinkGear

  • ThinkGear is the technology inside every NeuroSky product or partner product that enables the device to interface with the wearers’ brainwaves. It includes:
  • the sensor that touches the forehead,
  • the contact and reference points located on the ear pad, and
  • the onboard chip that processes all of the data.

eSense?

  • NeuroSky's proprietary algorithm for characterizing mental states.

Attention (similar to concentration)

  • Generally, Attention can be controlled through a visual focus. Focus on a singular idea. Try to “funnel” your concentration and focus your train of thought towards pushing up the meter. Other suggestions include picking a point on the screen to stare at or imagining the action you are trying to accomplish happening. For example, look at the Attention eSense meter and imagine the dial moving towards higher numbers.

Meditation (similar to relaxation).

  • For Meditation, it typically helps to try to relax yourself. Connect to a sense of peace and calm by clearing your mind of thoughts and distractions. If you are having difficulty engaging Meditation, close your eyes, wait a number of seconds, and then open your eyes to see how the meter has responded.

  • value between 40 to 60 at any given moment in time is considered “neutral” and is similar in notion to “baselines” that are established in conventional brainwave measurement techniques (though the method for determining a ThinkGear baseline is proprietary and may differ from other methods).
  • A value from 60 to 80 is considered “slightly elevated”, and may be interpreted as levels tending to be higher than normal (levels of Attention or Meditation that may be higher than normal for a given person). Values from 80 to 100 are considered “elevated”, meaning they are strongly indicative of heightened levels of that eSense
  • Similarly, on the other end of the scale, a value between 20 to 40 indicates “reduced” levels of the eSense, while a value between 1 to 20 indicates “strongly lowered” levels of the eSense. These levels may indicate states of distraction, agitation, or abnormality, according to the opposite of each eSense.

Application Standards 1.0

  • The NeuroSky Application Standards outlines how you as the application developer can effectively communicate the status of our technology to your users. These standards set consistency across all software that utilizes our technology. Together, we enable users to have the best possible experience.

MindSet Data Types

  • eSense Attention value
  • eSense Meditation value
  • poor signal quality
  • EEG band powers (delta, theta, alpha, beta, gamma)
  • raw EEG wave samples (at 512Hz)

APIs

ThinkGear Connector (TGC)

  • runs in the background of your Windows or Mac OS X system, managing connections to MindSet headsets, and streaming the data to standard TCP/IP sockets that can be read by the applications you write (which can be in any language and on any system).

ThinkGear Communications Driver? (TGCD)

  • a shared library of functions with an easy-to-use but well-documented API which facilitate the tasks of connecting to headsets and parsing the data streams.
  • TGCD is available as a .dll? for Windows and Windows Mobile systems, and a .bundle? for Mac OS X systems, which can be called directly from C/C++ code.

ThinkGearNET

ThinkGear Communications Driver? (TGCD) for J2ME

ThinkGear Communications Protocol?

NeuroSkyLab?

  • Matlab?

ツール

Developer Tools

Developer Tools 2.1

Developer Tools 3

Research Tools

App Notes and Tutorials