Mind Controlled Robot

by blorgggg in Circuits > Wearables

1794 Views, 16 Favorites, 0 Comments

Mind Controlled Robot

DSC_2891.JPG
MuseMind.jpeg
Brain Controlled Robots [CENSORED VERSION] - Muse to Processing to Arduino
MUSEhead.jpg
MuseSmiley.jpeg

In this example we show you how to control [A FUN SILLY BLUE ROBOT] with you or your partner's mind**! The Muse Brain Sensing Headband allows for some seriously [FUN] experimentation, and can be played with after a very easy setup. By following just three simple steps in this how-to article, your [FUN ROBOT THAT MASSAGES] can respond to: blinking, jaw clenching, and excitement levels! This intriguing development not only opens the door to new funky play between partners, but also possesses the potential in being a supplementary aid to those with non-standard bodies. So check

This example gives a full working path from Muse's Headband, to the Muse SDK, to Processing (via OSC), to Arduino. It's a great example for people making projects that want to have any of those connections!

Notes:

--------------------------------------------------------------------------------------------------------

What is that robot? It's probably some silly blue caterpillar robot. He wiggles a lot, what a goof!

This instructable is brought to you by Comingle.io. They make open-source [TECHNOLOGY AND STUFF]. If you are a person who is comfortable with all parts of the beautiful human experience, then check out more about what they do here: http://igg.me/at/mod You can buy the same silly rubbery robots you see us using here! You can even support them to let them provide more free, open-source tutorials and software for connecting digital devices!

If you get offended by silly robots that people like to play with, then maybe this instructable isn't the place for you ;)

--------------------------------------------------------------------------------------------------------

**ANDY CYNICISM NOTE: In my opinion, anything that promises to "read your mind" or "mood," is never as awesome as they hype it up to be. If you look at Muse's website, they have all these fancy pictures showing young beautiful people wearing their (well designed) headband with the promise of enhanced meditation and improved "brain fitness." If you buy into all this, you are going to be dissappointed. At Comingle.io, our goals are usually much less high-falutin' - we just want to come up with cool new ways to [PLAY WITH SILLY RUBBER ROBOTS] !

So that being said, the Muse did offer some quite responsive data streams that we could tap into! The physical movements were spot on, and their experimental signals offering a rough reading of "mellow-ness" did give a pretty reliable indicator (with just a couple second lag, or maybe our brains were just laggy ;) )

----------------------------------------------------------------------

Materials

Load Arduino Sketch

MuseAppSmile.jpeg

To utilize the Muse Brain Sensing Headband with your [ROBOT], first send the code below from Codebender to your personal massager by selecting "Run on Arduino." It's that easy! Thanks Codebender!

Prep the Brainwave Reader

DSC_2879.JPG
DSC_2898.JPG

Connect Muse to Bluetooth

You must first connect your Muse headband to Bluetooth so that brain activity may be detected. This allows the data from one's brain activity to be sent to the processing application, and then almost instantaneously sending that data to your [SILLY ROBOT]! To connect your Muse headband to Bluetooth, all you have to do is .......

  • Push Button to Connect to Bluetooth. (Hold it for 5 seconds to put it into Bluetooth Search Mode)
  • Adjust Headband to Fit Your Head! (Headband Should Rest Securely on Forehead & Ears)
 

Run Muse's Application

You need to install Muse's software from their site. After that, it's easy! I made a simple executable file and all you have to do is double click it and wait for it to connect to your headband. https://github.com/Comingle/Comingle_Example_Sketches/blob/master/Mod/Brain_Interface/P5_Muse_EEG_MultiControl/RunMuseConnection.bat Muse Connection

Run Processing

sketchprocess.jpg
MuseAppGood.jpeg

Next, just download our code* from the link below Ohinto the processing application and hit run.
https://github.com/Comingle/Comingle_Example_Sketches/tree/master/Mod/Brain_Interface/P5_Muse_EEG_MultiControl

*Adapted with great thanks to Sarah Bennett's original contribution!

Playtime!

MuseApp.jpeg
swirlmod.jpg

Mood Sensing, Eye Blinks, and Jaw Clench


Connecting the Muse Headband with Bluetooth allows for new [FUN] play and experimentation with the Mod! Control your Mod's vibrational pattern by either blinking your eyes, clenching your jaw, or perhaps simultaneously do both! You may also find a fascinating challenge when trying to control your [GOOFY OL ROBOT] with your given mood. Currently, we have written the code to respond to one's mellow mood versus their excited mood. Even we had a little trouble controlling our Mod's vibe because of how excited we were about this new cool, and fun development!

Processing Application