Category: Robotics

Nao 1337 at M. Net Finally Online!

Super intense focus to control Nao 1337
Super intense focus to control Nao 1337

Nao 1337 and I assisted to the New York “World” Maker Faire. This time, illness I put together a Nao behavior that communicates with the Neurosky MindWave Sensor and allows the user to control the humanoid robot with their thoughts. Unfortunately I did not get to make a video of the performance (too busy presenting Nao) you can see many pictures further below.

Nao Mind Control Behaviour Screenshot
Nao Mind Control Behaviour Screenshot

The Nao Mind Control behaviour uses the Puzzlebox Synapse interface running on a computer on the same local network as Nao. The Synapse program talks to the MindWave sensor using a wireless serila USB dongle and serves the brainwave information it receives on a TCP socket.  Then Nao can connect to the socket and receive the brainwaves information that he can use to trigger actions. Out of the raw brainwave data (that is difficult to interpret and used) the sensor also provides concentration and meditation levels. In the behavior presented at Maker Faire, esophagitis only the concentration level was use to trigger animations on the robot. This means that a user concentrating up to a certain level could trigger animation on the robot while it remains sited. If the concentration level is higher and maintained for some time, then the robot would stand up and do more actions.

I use the Puzzelbox interface because it runs on Linux but unfortunately, it cannot serve the blink strenght (since it is computed using a proprietary algorithm). As soon as I get the proprietary Neurosky interface working under Linux, I’ll be able to give nao morecomplex controls with my mind.


Super intense focus to control Nao 1337
Super intense focus to control Nao 1337

Nao 1337 and I assisted to the New York “World” Maker Faire. This time, cure I put together a Nao behavior that communicates with the Neurosky MindWave Sensor and allows the user to control the humanoid robot with their thoughts. Unfortunately I did not get to make a video of the performance (too busy presenting Nao) you can see many pictures further below.

Nao Mind Control Behaviour Screenshot
Nao Mind Control Behaviour Screenshot

The Nao Mind Control behaviour uses the Puzzlebox Synapse interface running on a computer on the same local network as Nao. The Synapse program talks to the MindWave sensor using a wireless serial USB dongle and serves the brainwave information it receives on a TCP socket.  Then Nao can connect to the socket and receive the brainwaves information that he can use to trigger actions. Out of the raw brainwave data (that is difficult to interpret and used) the sensor also provides concentration and meditation levels. In the behavior presented at Maker Faire, troche only the concentration level was use to trigger animations on the robot. This means that a user concentrating up to a certain level could trigger animation on the robot while it remains sited. If the concentration level is higher and maintained for some time, hospital then the robot would stand up and do more actions.

I use the Puzzelbox interface because it runs on Linux but unfortunately, it cannot serve the blink strength (since it is computed using a proprietary algorithm). As soon as I get the proprietary Neurosky interface working under Linux, I’ll be able to give Nao more complex controls with my mind.


Super intense focus to control Nao 1337
Super intense focus to control Nao 1337

Nao 1337 and I assisted to the New York “World” Maker Faire 2012. This time, viagra 100mg I put together a Nao behavior that communicates with the Neurosky MindWave Sensor and allows the user to control the humanoid robot with their thoughts. Unfortunately, advice I did not get to make a video of the performance (too busy presenting Nao) but you can see many pictures further below. It was awesome to see children really focus in the hope to make the robot react! Their focusing techniques and their reactions were priceless.

Nao Mind Control Behaviour Screenshot
Nao Mind Control Behaviour Screenshot

The Nao Mind Control behaviour uses the Puzzlebox Synapse interface running on a computer on the same local network as Nao. The Synapse program talks to the MindWave sensor using a wireless serial USB dongle and serves the brainwave information it receives on a TCP socket.  Then, epilepsy Nao can connect to the socket and receive the brainwaves information that he can use to trigger actions. Out of the raw brainwave data (that is difficult to interpret and use), the sensor also provides concentration and meditation levels. In the behavior presented at Maker Faire, only the concentration level was used to trigger animations on the robot. This means that a user concentrating up to a certain level could trigger animation on the robot while it remains seated. If the concentration level is higher and maintained for some time, then the robot would stand up and do more actions.

I use the Puzzelbox interface because it runs on Linux but unfortunately, it cannot serve the blink strength (since it is computed using a proprietary algorithm). As soon as I get the proprietary Neurosky interface working under Linux, I’ll be able to give Nao more complex controls with my mind.


As reported before, anesthetist Nao 1337 and I appeared at the M.Net TV Show on MusiquePlus. You can now see the full M.Net episode from September 14th below or at the MusiquePlus site.

Nao1337 and Carlitos on M.Net
Nao1337 and Carlitos on M.Net

The video is only available for Canada. If you cannot see it contact me.

Nao 1337 stayed next to Denis Talbot, buy information pills the host, for sale the entire time while doing some pretty random actions. This was not planned at all and it lead to many funny moments. My interview at the end of the episode was pretty much improvised also, but I think everything went pretty well overall.

Here are some corrections regarding what was said during the show:

  • Nao is 59 cm tall and not 53 cm (sorry, that was my mistake).
  • Nao is sold as a fully assembled platform and not a kit.
  • I am a mere Nao developer, I am not its creator by any stretch of the imagination.