Arduino

21 May 2011

Going Meat-Hands Free

AugMindflex

Here at Sturm Interactive, we’re tired of using our meat hands to accomplish tasks.

Don’t get me wrong, we do like all of our digits, but I’m kinda tired of lifting my hand up and off whatever to do something else. Especially when I’ll just return my hand to that last position it was at before to continue (typing code). It’s a vicious cycle.

There are a few things I can initially think of that would be nice to not have to do with my hands while typing:

  • Adjust or mute music volume
  • Switch between virtual desktops
  • Switch to an application
  • Etc. Etc. Etc.

So I thought, what the best place to start? Brain wave recognition!

Btw, this is a pretty big subject. People go to school for a really long time to learn about the inner workings of any brain. And those wonderful scientists are probably just scratching the surface. I wonder sometimes if the old saying that humans only use ~10% of the brain’s potential is true? I’m not sure what that actually means. But, I haven’t heard that in a while, so hopefully this was the comprehension percentage of what was actually going on inside the noodle.

Possibly, a lot of the advancements in the understanding of the human brain has been recently due to Functional MRI technology. They’re kinda like a CAT scan only in motion. FMRI’s are cool when observing how the brain works in various situations, scarry when advertising agencies use them to see what kind of response/effect their commercials do to people.

So, about a year ago I decided to figure out some hands free computing myself. First step, find the most efficient way into brain wave detection as possible. Then figure out next step to achieving my goal.

Hello Mindflex.

Yep, a fun toy brought to you by Mattel. You concentrate or relax your mind to adjust (with your mind) a fan that hovers a ball up and down, and you turn a knob to send it through a maze.

Check it out: http://mindflexgames.com.

The reason for the Mindflex was that I quickly found an excellent way to “get into it” online. I love the internet.

Have a look at Frontier Nerds’s article and video on How to Hack Toy EEGs. They totally got me started in this adventure. So, they taught me to tap into the Mindflex which was surprisingly quick. All I had to do was solder a few leads into a Nerosky daughter card.

Tapping into the Mindflex

Totally cool, and that article also had the code to hook up to Processing and display the data.

This was a lot of fun. But the problem was, the device had a baud rate of 9600(slow) and it was fixed. It would update the brainwaves every shy second. Not really good for pattern matching algorithms. Yes, algorithms are you’re friend.

So… I needed a new device that would capture at a higher resolution and possibly have an SDK that I could utilize.

Hello emotiv EPOC.

This headset one lean mean brain recognition machine. Totally awesome… Check out more info here at Emotiv.

This baby has 14 channels, 2 gyro’s and one heck of an SDK. Works great on our game dev station. They even have training software to essentially make a box move where you want on the screen. Excellent for parties.

Probably the best example of what this headset can do. Check out this video of a car being driven using the emotive EPOC headset

Plus, they’re going to (eventually) come out with an Objective C SDK soon!

 

That video is awesome. The software that they’re using comes with the Research Headset package. Obviously that car has some gear on it to work with the headset. It’s not quite a video game controller quite yet. Soon it will be.

More to come on this! Probably with some open source software so you can work on saving your wrists.  ;-)

 




 
 

 
Spam a day

Comments are turned off now :-(

So, WordPress is great. Wonderful platform to self-publish with… Tons of people use and swear by it. All those people also have access to the source code. Which in turn can be used for evil also. Apparently, there are the...
by August Sturm
 

 
 
iOS
GL1 iOS ODB-II Diagnostic

goPoint Technology GL1 ODB-II for iOS

Found a great product called the GL1 ODB cable that connects to an iPhone, iPod Touch, and iPad AND to your car’s ODB-II port. Mainly, it’s a cable that fits into that little port under most cars since the later 90&...
by August Sturm
0

 
 
The Active Recording Panel for the RVC

iPad 2 App: RVCD 01

A few weeks ago we were asked to engineer a video capture and management system using an iPad 2. The iPad app needed to capture, store, and manage twenty second video clips. And then upload the videos to a intermediary server v...
by August Sturm
0

 

 
Radio Thermostat CT80

WiFi Restful API Thermostat

After a few frustrating days with our home thermostat, I finally got fed up and starting looking into a replacement. After a couple hours I come to terms with most general home thermostats suck. Like 1990′s technology com...
by August Sturm
4

 
 
Evolution of a Habit

Evolution of a habit

As you can see from the picture, I bite my guitar picks. I don’t bite them via a psychosis like a frustrated copywriter that chews on their pens or pencils. I hold my picks between my canines while adjusting audio gear or...
by Andrew Sturm
0