310 likes | 423 Views
Remote Control of a Television Set via Thought Patterns. Dr. William Hunt, Project Advisor Josh Rosner Drew Petry Gary Grimm George Melcer. Thursday, April 29, 2010. Complete System Diagram. Definitions EEG – Electroencephalography EAS – EmoState Analysis Software
E N D
Remote Control of a Television Set via Thought Patterns Dr. William Hunt, Project Advisor Josh Rosner Drew Petry Gary Grimm George Melcer Thursday, April 29, 2010
Complete System Diagram Definitions EEG – Electroencephalography EAS – EmoState Analysis Software SPB – Synergy Prototyping Board URC – Universal Remote Control
The MindLink System • Manipulates television functions via user thought patterns • Provides independence to handicapped and disabled persons • Development costs were $62k • Per unit cost is approximately $460
Headset Issues • Training • Training multiple actions • Cannot determine if thought was consistent • Cannot edit profile database • Physical Headset • Sensor corrosion/replacement
Headset Acceptance Testing Actions Tested Independently
Headset Acceptance Testing Actions Tested Together
EAS – Design Issues • Invoking and communicating with Emotiv API • Included EDK.h and linked with EDK.dll • Used EE_EngineConnect for communication with headset • Used EE_EngineRemoteConnect for communication with EmoComposer (debugging) • Sending commands to Synergy board • Used FTDI driver to enable serial connection over USB • Created a HANDLE and used CreateFile and WriteFile API to initialize and send commands to virtual COM port
EAS – Usability Issues • Ensure real-time reaction processing • Processed EmoEvents soon after they occurred in order to keep the event queue clear • Avoid false positives while improving usability • Only took action if an event had a high enough power (confidence) level reported • Compared event timestamps to differentiate if repetition of a command was intended by user
SPB – Problems • Problem: MOSFETs did not interface with URC as expected • Solution • Utilized bi-lateral switches instead of MOSFETs in order to short two pins instead of pulling them high or low. • Problem: Active-Low Demux • Solution • Directly addressed the bi-lateral switches from GPIO’s.
URC – Problems Problem: Soldering joints are weak on URC Solution:Isolate joints with Hot Glue and carefully manage wires with heat shrink.
System Integration Issues • EAS to SPB Serial Interface • Standard Packet Format • URC Volume Commands did not react as expected • Flooding SPB/URC with commands caused random behavior
Budget & Cost AnalysisMindLink Venture • Prototype • Initial Capital Expenditure: $750 • Labor Costs: $80K$60K • Per Unit Component Cost: $500$460 • 10,000 Units Production over 60 Months • Total Costs: $3.7 M $4.2 M • Total Sales ($500 $750 per unit): $7.5 M • Net Profits: $3.3 M
Future Work • Optimize System Design • Simpler SPB • Develop In-House URC • Built-in Low Power Embedded PC • Complete Embedded Solution • Optimize Resource Acquisition • Licensing with Emotiv • Volume Pricing with Vendors • Develop Service Contract Platform • Initial Installation / Monthly Support & Tuning • Register MLS with Insurance Companies • Reduce Costs to handicapped customers