StayAwake - Group 16

Final Report

About StayAwake

StayAwake is an Android application that uses NeuroSky MindWave Mobile EEG headset to help users who have high risk of falling asleep to stay awake while performing critical and time-consuming tasks. The system acts as an additional safety mechanism and uses brainwaves to reduce the risk of falling asleep.


The application is based on three key elements:

  • The application detects sleep by obtaining brainwave data from a MindWave Mobile EEGheadset from NeuroSky.
  • The core of the application is the sleep detection algorithm that performs calculations on the input data from the EEG-headset.
  • The application requires a mobile device with Android operating system for data processing and a Bluetooth connection capability for the data-transfer between the application and the EEG-headset.

Group Members

Eivind Schulstad

Software Engineering

Gretar Ævarsson

Information Technology

Spring 2016