wiki:HowToUseBrainstormsSoftware

Version 14 (modified by sc, 12 years ago) (diff)

--

How To Use Puzzlebox Brainstorms Software

Description

Puzzlebox Brainstorms software is undergoing rapid development, including more convenient packaging and reduce hardware and software requirements. This document will be updated periodically to reflect advances in development a packaging.

The current version of Puzzlebox Brainstorms software uses an Emotiv EPOC EEG headset running software on a Windows PC to send control commands over wireless network connection (either Wifi or mobile data) to a Nokia n900 mobile handset running Linux, which in turn speaks to a LEGO Mindstorms NXT robot over Bluetooth. This configuration allows the camera on the n900 to be used to remotely view a live stream from the robot's perspective while the user tele-operates remotely.

The Nokia n900 / Maemo 5 software portion should be possible to run on any Linux PC which supports Bluetooth. With minor modification it should be possible to run entirely on the Windows PC as well, and this is a future target for development, along with removing the need for the "EmoKey" software program.

Alternatively, the "Remote Control" GUI software can be run entirely on a Nokia n900, allowing control of the robot without an EEG headset.

Equipment

Hardware

Software (Windows PC)

Software (Nokia n900 running Maemo 5 Linux)

Setup

  • The lastest stable and development releases of Puzzlebox Brainstorms software can be downloaded here