| Author |
Message |
Tah3r
Joined: Jan 14, 2015 Posts: 7
|
Posted: Jan 14, 2015 10:10 PM Post subject: Bioera and quadcopter |
|
Hi dear Jarek,
Is it possible to use bioera for control 'Quadcopter' via 'Modular openeeg'?
With respect |
|
 |
jarek
Joined: Oct 22, 2007 Posts: 1073
|
Posted: Jan 14, 2015 10:17 PM Post subject: |
|
It might be possible, but I don't know of anyone who did this with BioEra.
The main problem is how to communicate with the Quadcopter. They usually do not communicate with the computer, they usually have their own remote controls operated by a person. I guess it might be possible with some which use bluetooth and are operated from Android/iOS phones, but we would still need to know the communication protocol. |
|
 |
Tah3r
Joined: Jan 14, 2015 Posts: 7
|
Posted: Jan 14, 2015 10:35 PM Post subject: |
|
thanks for your reply Jarek
this is our plan: recently we assembled a modular openeeg. we want analysis eeg signals with BioEra, and find specific features (like thinking to right or left). and use this features as a command and send that to serial output. Can BioEra do it? then we want to transfer this command by wireless to quadcopter.
is this possible? |
|
 |
jarek
Joined: Oct 22, 2007 Posts: 1073
|
Posted: Jan 14, 2015 11:00 PM Post subject: |
|
I don't think you can detect thinking with BioEra or any other software.
You should be able to detect eye movement or a change in a muscle tension more easily. So for example you could put 2 electrodes on top of 2 eyes, and detect left or right blinking and use that for control.
If you want to use brain waves (EEG signals) to control then this will require some experimentation. Producing steady and controllable brain waves for a precise remote control is not easy. If you are able to make them with your brain, then yes, BioEra can read them. But be warned, this may not be easy or even possible to do. |
|
 |
Tah3r
Joined: Jan 14, 2015 Posts: 7
|
Posted: Jan 17, 2015 9:01 PM Post subject: |
|
Jeark
Is it possible to control an output [external] device with BioEra? |
|
 |
jarek
Joined: Oct 22, 2007 Posts: 1073
|
Posted: Jan 17, 2015 9:06 PM Post subject: |
|
Yes, definitely, but it all depends on the communication interface to your device. You need to know how to control it (what and how to send to it).
Perhaps the easiest and most often used method is to use serial port. If your device has a serial port connected to PC, and you know what to send, then you can do this from BioEra. Some people are doing this with connected Arduino boards.
There are also other ways, for example if you have a command line program which can control your device, you could execute this program from BioEra. |
|
 |
Tah3r
Joined: Jan 14, 2015 Posts: 7
|
Posted: Jan 17, 2015 10:17 PM Post subject: |
|
yes Jarek We have bought a 'Wireless Module' and want to connect it to the Arduino Leonardo. so if we could convert EEG signals (that comes from 'Modular openeeg') to desire commands by BioEra and send that to arduino, therefor we can use them to control our quad-copter.
the biggest challenge for us in this project is convert eeg signals to some commend, Which we hope BioEra can do it. what do you think Jarek about this? Is this plan right?
thanks again for your replys. |
|
 |
jarek
Joined: Oct 22, 2007 Posts: 1073
|
Posted: Jan 18, 2015 5:12 PM Post subject: |
|
Yes, looks like EEG signal detection can be your main challenge.
BioEra can output the most typical EEG measurements like brainwave amplitude (alpha, beta etc) or FFT (frequency spectrum). But it is up to you to do something with it. There is no complete solution to allow remote control. I have not done it. So you will need to do some experimentation, connect ModEEG to BioEra, create a design to display (first just on screen), do some transforms which output a ranged value (e.g. 1 to 10) to see if you can control it with your brain.
For example you could try to measure amplitude of the alpha wave (8-12Hz). This might be a good start. Maybe use the amplitude of the alpha wave to control quadcopters altitude. This would be just 1 variable. When this works, then maybe you can try to add other brainwaves.
But I wouldn't expect a precise 3 dimensional control using just EEG. |
|
 |
Tah3r
Joined: Jan 14, 2015 Posts: 7
|
Posted: Jan 18, 2015 7:42 PM Post subject: |
|
Okay Jarek I feel that's doable. I'm starting and I will report to you step by step.
Thanks talk with you was very promising... |
|
 |
Tah3r
Joined: Jan 14, 2015 Posts: 7
|
Posted: May 20, 2015 6:42 PM Post subject: Connect BioEra with Matlab |
|
Dear Jarek Are you have any idea that how I can connect BioEra to Matlab. I draw a schematic as you say, when my eeg signal reaches to 8-12Hz auto thresholding block send "1" to output, now I want send this output to Matlab, because my Quadcopter is controlled by matlab.
best regards |
|
 |
jarek
Joined: Oct 22, 2007 Posts: 1073
|
Posted: May 20, 2015 6:53 PM Post subject: |
|
| I don't know about Matlab. BioEra has many ways to send values to other programs, but they need to have some mechanism to receive such data. In case of Matlab I have no idea, I have not tried anything like that. |
|
 |
Tah3r
Joined: Jan 14, 2015 Posts: 7
|
Posted: May 20, 2015 6:55 PM Post subject: |
|
| Thanks Jarek, Im looking for that in other places... |
|