1 / 14

ECE 477 Final Presentation Team 2 Fall 2012

ECE 477 Final Presentation Team 2 Fall 2012. Outline. Project overview Block diagram Design challenges Individual contributions Project demonstration Questions / discussion. Project Overview. The proposed project is a mobile brain-computer interfa ce

toni
Télécharger la présentation

ECE 477 Final Presentation Team 2 Fall 2012

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. ECE 477 Final Presentation Team 2 Fall 2012

  2. Outline • Project overview • Block diagram • Design challenges • Individual contributions • Project demonstration • Questions / discussion

  3. Project Overview • The proposed project is a mobile brain-computer interface • Computer applications will be presented to the user on a head mounted display • The user will navigate the device though eye gestures detected by an electrooculogram • The user will be able to select different application by increasing their level of concentration measured by a NeuroSky Mindwave EEG • Motivation behind device development • Develop a new and unique mobile computing platform • Develop a mobile computing platform that is operable by both the physically disabled and non-physically disabled • Design a project that appealed to the professional aspirations of each team member

  4. Block Diagram

  5. Design Challenges • Making the system completely mobile • All components were chosen to be with size and power consumption in consideration • Acquisition of bio-potential signals • EOG designed in modular form, consumer grade EEG • Software optimizations for smaller processor • Multi-threading, compiler optimizations • Converting bio-potential signals into usable information • K-nearest neighbor algorithm, EEG selection algorithm

  6. Individual Contributions Team Leader: Matt Waldersen Member 2: Taylor Strzelecki Member 3: Rick Schuman Member 4: Krishna Jhajaria

  7. Team Leader: Matt Waldersen • Designed all EOG circuitry • Developing a selection algorithm to classify EOG signals • Conceived the preliminary project idea and its subsystems • Prototyped preliminary device enclosure • Delegated various roles, responsibilities and tasks to the team • Aided in troubleshooting various hardware issues

  8. Member 2: Taylor Strzelecki • Designed the final schematic for the main board, including in-system programmer and reset circuit • Designed and laid out both the EOG and main PCBs • Soldered all components on EOG boards and main board • Designed and tested UART microcontroller code that connected to NueroSky EEG, decoded data packets, and determined when a user selection has occured • Constructed final helmet enclosure • Helped with hardware debugging and troubleshooting

  9. Member 3: Rick Schuman • Software Design and Implementation • Main GUI program • Loading OpenCV libraries • Loading Linux OS • Kernel Configuration • Design Constraint • Software Design Narrative • Microcontroller Code • Main Program Loop • SPI Code • Environment/Register Setup • ADC Setup and Driver • Beagle-Micro Testing/Debugging • Royale Design Showcase Video

  10. Member 4: Krishna Jhajaria • Project Proposal & PSSCs • Website Design • Theory of Operation and Hardware Design Narrative plus Preliminary Schematic Drawing Homework • Microcontroller Programming for SPI • Environmental & Ethical Analysis Homework • Product Manual, Final report, Senior Design Report

  11. Project-Specific Success Criteria Status • An ability to encode/decode data packets from a NeuroSky EEG. (Complete) • An ability for a user to select applications based on signals from a NeuroSky EEG. (Complete) • An ability for a user to navigate between different applications on a display using EOG signals. (Incomplete) • An ability for the system to interactively train the user to effectively operate the device. (Complete) • An ability to display a live video stream from an external camera module, and integrate applications into the video system. (Complete)

  12. PSSC Demonstration Video http://www.youtube.com/watch?v=i1KwxPZdI8A&feature=plcp

  13. Questions

More Related