Deliverables

Basic Sketch

This was our initial sketch of the application. It showcases the minimal functions of our requirements:

  1. Have the user launch the application
  2. Allow the user to start and stop recording
  3. Display the state of recording and detection result
notebook sketch
Home screen
App launch screen
App launched
start recording button pressed
On screen alert demo
Push notification demo
Hamburger menu pressed
Settings page
History page
Help Page

Paper Prototype

Key takeaways from testing:

  1. Users found that our design was very simple and intuitive to use, especially because of the two simple buttons.
  2. Users reported that phone vibration got their attention the easiest.
  3. Overall, users liked the application, with the majority giving it a rating of 4 or higher on a 5-point scale.
  4. Initially, some users reported that they did not know how to go back to the home screen. We iterated by replacing the profile menu with a hamburger menu. We made the hamburger menu more apparent, and subsequent testers did not have the same issue.
  5. Users liked the idea of having a sound alarm telling them that they are drowsy.
Evaluation on paper prototype

Low-fidelity Midsemester Presentation

View our mid semester presentation
Launch Screen
App loaded
Home Screen
start recording button pressed
Navigation button pressed
Settings page
Help page
Report pressed
What is OpenBCI? pressed

WireFrame

Key takeaways from testing:

  1. The design is very simple and straightforward - “When I go to the homepage, it’s very clear what I should do”
  2. Improvement Opportunity: Design could be more aesthetically pleasing. It would be cleaner to have just one button to record and stop.
  3. Improvement Opportunity: Black on gray for the buttons makes it difficult to see.
  4. Improvement Opportunity: Users found the "History" page to be unnecessary. When users imagine themselves using the application, they do not want to be in their cars fumbling through their phone. They would rather open the application and drive away.
InVision Link Used to Test

Final Android Application

App loaded
Home Screen
Navigation button pressed
Settings page
Help page

Headset

We chose to leverage OpenBCI (Open Source Brain-Computer Interface) to help us obtain our project objective. OpenBCI provides the necessary tools to sample the electrical activity of a person's body. With the design provided by OpenBCI, we 3D printed the headset to save on cost. The following pictures show the evolution of the headset being built.

Headset partially printed
Headset skeleton 3D printed
Headset with the Ganglion Board attached

Final Video

Final Presentation

Click here to view our final presentation

Poster Presentation

Doze Alert Poster