Run p300 speller using emotiv epoc-warninng/error message

Working with OpenViBE signal processing scenarios and doing scenario/BCI design
Post Reply
jul
Posts: 7
Joined: Fri May 29, 2015 7:02 am

Run p300 speller using emotiv epoc-warninng/error message

Post by jul »

Hi,
Iam trying to run p300 speller real time using emotiv epoc device.
I run "p300-speller-2-train-classifier" and "p300-speller-1-acquisition", and both works fine,
After those two xml's, i try to run "p300-speller-3-online" i get a error/warning message:

(openvibe-designer.exe:6140): Gtk-WARNING **: Could not find th
e 'hicolor' theme
was not found either, perhaps you need to install it.
You can get a copy from:
http://icon-theme.freedesktop.org/releases
[ INF ] Importing scenario...
[ INF ] Adding configuration file(s) [C:/Program Files (x86)/
penvibe/kernel/openvibe-delayed.conf]
[ INF ] Adding configuration file(s) [C:/Users/home/AppData/R
penvibe-delayed.conf]
[ INF ] Adding configuration file(s) [C:/Program Files (x86)/
envibe/scenarios/bci-examples/p300-speller/scenario.conf]
[WARNING] Algorithm creation failed, class identifier : (0x2ba17
[ FATAL ] Algorithm (0xffffffff, 0xffffffff) does not exist !

Please any help.
P.S i work in a real time mode to read data from emotiv epoc.

gserrier
Posts: 71
Joined: Tue Apr 01, 2014 8:22 am

Re: Run p300 speller using emotiv epoc-warninng/error messag

Post by gserrier »

Hi,

In order to help you I will need some more informations.
Could you please post here the log of your designer and the file p300-classifier.cfg.
(post the log in .txt file please)

One other question, which version of OpenViBE are you running?

Guillaume

jul
Posts: 7
Joined: Fri May 29, 2015 7:02 am

Re: Run p300 speller using emotiv epoc-warninng/error messag

Post by jul »

Hi thank you for answering:

1- I am using openvibe 1.0 version, with windows 7.
2- This is the conf file:

Code: Select all

<OpenViBE-Classifier-Box XMLVersion="3">
	<Strategy-Identifier class-id="(0xffffffff, 0xffffffff)">Native</Strategy-Identifier>
	<Algorithm-Identifier class-id="(0x2ba17a3c, 0x1bd46d84)">Linear Discrimimant Analysis (LDA)</Algorithm-Identifier>
	<Stimulations>
		<Class-Stimulation class-id="1">OVTK_StimulationId_Target</Class-Stimulation>
		<Class-Stimulation class-id="2">OVTK_StimulationId_NonTarget</Class-Stimulation>
	</Stimulations>
	
	<OpenViBE-Classifier>
		<LDA>
			<Classes>1 2</Classes>
			<Weights> 2.788907e-001 -1.122496e+000 2.164514e+000 -2.957979e+000 2.632494e+000 -1.638889e+000 6.718267e-001 -7.494772e-001 2.379632e+000 -4.224780e+000 3.950284e+000 -1.852406e+000 -6.099510e-002 5.631622e-002 1.828975e+000 -3.954447e+000 4.691029e+000 -5.166693e+000 6.151209e+000 -7.059512e+000 6.432151e+000 -4.336306e+000 2.218075e+000 -1.074590e+000 5.928805e-001 6.133729e-001 -3.101776e+000 5.048555e+000 -3.994341e+000 1.082088e-001 4.257004e+000 -6.874026e+000 7.055535e+000 -5.111603e+000 1.944795e+000 5.581812e-001 -1.676378e+000 2.001441e+000 -1.758763e+000 8.965202e-001 7.835783e-001 -3.182934e+000 4.310626e+000 -2.844174e+000 -7.052921e-001 3.378757e+000 -4.059831e+000 2.886270e+000 -6.358903e-003 -3.753548e+000 6.490532e+000 -6.529688e+000 4.608280e+000 -1.664746e+000 -1.729332e+000 4.667567e+000 -5.899932e+000 5.417888e+000 -4.484590e+000 4.006738e+000 -4.812230e+000 6.103451e+000 -7.079172e+000 6.160390e+000 -4.630840e+000 3.491463e+000 -3.148495e+000 3.054469e+000 -2.820785e+000 2.331869e+000 -1.871745e+000 1.418663e+000 -7.693171e-001 -7.779172e-002 3.788593e-001 -2.811296e-001 -2.903823e-001 8.881399e-001 -1.118770e+000 6.134846e-001 1.058638e-001 -5.624524e-001 1.542128e+000 -3.016223e+000 3.962279e+000 -3.673476e+000 2.351586e+000 -9.832623e-001 4.306734e-001 -7.253835e-001 9.597392e-001 -2.878914e-001 -6.671188e-001 9.717306e-001 -4.881084e-001 -5.028892e-001 1.293460e+000 -2.062125e+000 2.454207e+000 -1.968876e+000 7.585023e-001 -2.974498e-001 7.048817e-001 -1.385520e+000 9.633090e-001 -2.736489e-001 -2.678259e-001 6.337577e-001 -1.005504e+000 1.015374e+000 6.686467e-002 -1.141396e+000 1.467282e+000 -4.431753e-001 -1.135314e+000 2.516014e+000 -3.343519e+000 3.543614e+000 -2.443305e+000 2.340387e-001 1.581298e+000 -1.468816e+000 -3.440295e-002 1.453788e+000 -1.788553e+000 7.089260e-001 1.447170e+000 -3.067455e+000 3.667979e+000 -3.252525e+000 2.033942e+000 -5.313532e-001 -9.364754e-001 1.697991e+000 -2.495905e+000 3.408902e+000 -3.763589e+000 3.124342e+000 -1.795946e+000 8.307047e-001 -9.992129e-001 2.020410e+000 -2.645678e+000 2.179770e+000 -4.117215e-001 -1.873930e+000 3.574387e+000 -3.596264e+000 1.815169e+000 -1.566635e-001 -2.856759e-001 7.760773e-003 3.410164e-001 -1.243963e+000 1.750535e+000 -1.378118e+000 5.584794e-001 4.743738e-002 -8.157976e-001 1.588568e+000 -2.049211e+000 1.781105e+000 -1.138136e+000 5.943039e-001 -9.959307e-001 2.635637e+000 -4.264380e+000 4.126572e+000 -2.568323e+000 1.155686e+000 -6.790251e-001 7.992651e-001 -5.023831e-001 1.783384e-001 -6.234043e-002 5.086565e-001 -5.835694e-001 4.923798e-001 -5.634159e-001 6.785613e-001 -5.501919e-001 2.632710e-001 1.586081e-002 -3.697574e-001 5.981356e-001 -9.209328e-001 7.605986e-001 -1.257846e-001 -4.329702e-001 1.713144e-001 5.377582e-001 -1.287372e+000 1.571642e+000 -1.333711e+000 5.628959e-001 3.082058e-001 -1.014811e+000 9.812752e-001 -4.590965e-001 -3.177932e-001 1.082120e+000 -1.413763e+000 5.444870e-001 3.833480e-001 -1.304554e-002 -1.669528e+000 3.614437e+000 -5.024072e+000 5.749663e+000 -5.845796e+000 5.973114e+000 -6.012058e+000 6.054479e+000 -5.705052e+000 5.129211e+000 -4.542328e+000 4.232339e+000 -4.139387e+000 3.698900e+000 -2.835684e+000 1.360183e+000 3.616257e-001 -1.752731e+000 1.834920e+000 -6.533506e-001 -7.339904e-001 9.730400e-001 -4.199898e-001</Weights>
			<Bias-distance>-2.53983</Bias-distance>
			<Coefficient-probability>-4.14926</Coefficient-probability>
		</LDA>
	</OpenViBE-Classifier>
</OpenViBE-Classifier-Box>

3- this is the log of the designer:

Code: Select all

[  INF  ] Created kernel loader, trying to load kernel module
[  INF  ] Kernel module loaded, trying to get kernel descriptor
[  INF  ] Got kernel descriptor, trying to create kernel
[  INF  ] Adding kernel configuration file [C:/Program Files (x86)/openvibe1.0//
share/openvibe/kernel/openvibe.conf]
[  INF  ] Adding configuration file(s) [C:/Program Files (x86)/openvibe1.0//shar
e/openvibe/kernel/openvibe.conf]
[  INF  ] Adding configuration file(s) [C:/Users/home/AppData/Roaming/openvibe/o
penvibe-designer.conf]
[  INF  ] Adding configuration file(s) [C:/Users/home/AppData/Roaming/openvibe/o
penvibe.conf]
[  INF  ] Adding configuration file(s) [C:/Program Files (x86)/openvibe1.0//shar
e/openvibe/applications/CoAdaptP300Stimulator/P300AcquisitionConfig.conf]
[  INF  ] Logging to 'C:/Users/home/AppData/Roaming/openvibe/log/openvibe-design
er.log'
[  INF  ] Adding plugins from [C:/Program Files (x86)/openvibe1.0//bin/openvibe-
plugins-*.dll]
[  INF  ] Added 1 plugin object descriptor(s) from [C:/Program Files (x86)/openv
ibe1.0//bin/openvibe-plugins-acquisition.dll]
[  INF  ] Added 13 plugin object descriptor(s) from [C:/Program Files (x86)/open
vibe1.0//bin/openvibe-plugins-classification.dll]
[  INF  ] Added 2 plugin object descriptor(s) from [C:/Program Files (x86)/openv
ibe1.0//bin/openvibe-plugins-contrib-file-io.dll]
[  INF  ] Added 1 plugin object descriptor(s) from [C:/Program Files (x86)/openv
ibe1.0//bin/openvibe-plugins-contrib-misc.dll]
[  INF  ] Added 2 plugin object descriptor(s) from [C:/Program Files (x86)/openv
ibe1.0//bin/openvibe-plugins-contrib-network-io.dll]
[WARNING] No 'plugin object descriptor' found from [C:/Program Files (x86)/openv
ibe1.0//bin/openvibe-plugins-contrib-python.dll] even if it looked like a plugin
 module
[  INF  ] Added 15 plugin object descriptor(s) from [C:/Program Files (x86)/open
vibe1.0//bin/openvibe-plugins-contrib-signal-processing.dll]
[  INF  ] Added 4 plugin object descriptor(s) from [C:/Program Files (x86)/openv
ibe1.0//bin/openvibe-plugins-data-generation.dll]
[  INF  ] Added 8 plugin object descriptor(s) from [C:/Program Files (x86)/openv
ibe1.0//bin/openvibe-plugins-examples.dll]
[  INF  ] Added 1 plugin object descriptor(s) from [C:/Program Files (x86)/openv
ibe1.0//bin/openvibe-plugins-feature-extraction.dll]
[  INF  ] Added 16 plugin object descriptor(s) from [C:/Program Files (x86)/open
vibe1.0//bin/openvibe-plugins-file-io.dll]
[  INF  ] Added 1 plugin object descriptor(s) from [C:/Program Files (x86)/openv
ibe1.0//bin/openvibe-plugins-matlab.dll]
[  INF  ] Added 3 plugin object descriptor(s) from [C:/Program Files (x86)/openv
ibe1.0//bin/openvibe-plugins-network-io.dll]
[  INF  ] Added 35 plugin object descriptor(s) from [C:/Program Files (x86)/open
vibe1.0//bin/openvibe-plugins-signal-processing.dll]
[  INF  ] Added 18 plugin object descriptor(s) from [C:/Program Files (x86)/open
vibe1.0//bin/openvibe-plugins-simple-visualisation.dll]
[  INF  ] Added 13 plugin object descriptor(s) from [C:/Program Files (x86)/open
vibe1.0//bin/openvibe-plugins-stimulation.dll]
[  INF  ] Added 21 plugin object descriptor(s) from [C:/Program Files (x86)/open
vibe1.0//bin/openvibe-plugins-stream-codecs.dll]
[  INF  ] Added 3 plugin object descriptor(s) from [C:/Program Files (x86)/openv
ibe1.0//bin/openvibe-plugins-streaming.dll]
[  INF  ] Added 1 plugin object descriptor(s) from [C:/Program Files (x86)/openv
ibe1.0//bin/openvibe-plugins-tests.dll]
[  INF  ] Added 5 plugin object descriptor(s) from [C:/Program Files (x86)/openv
ibe1.0//bin/openvibe-plugins-tools.dll]
[  INF  ] Added 4 plugin object descriptor(s) from [C:/Program Files (x86)/openv
ibe1.0//bin/openvibe-plugins-vrpn.dll]
[  INF  ] Restoring scenario [C:/Program Files (x86)/openvibe/share/openvibe/sce
narios/bci-examples/p300-speller/p300-speller-2-train-classifier.xml]
[ ERROR ] Unable to open 'C:/Program Files (x86)/openvibe/share/openvibe/scenari
os/bci-examples/p300-speller/p300-speller-2-train-classifier.xml' for reading
[WARNING] Failed to restore scenario [C:/Program Files (x86)/openvibe/share/open
vibe/scenarios/bci-examples/p300-speller/p300-speller-2-train-classifier.xml]
[  INF  ] Restoring scenario [C:/Program Files (x86)/openvibe/share/openvibe/sce
narios/bci-examples/p300-speller/p300-speller-3-online.xml]
[ ERROR ] Unable to open 'C:/Program Files (x86)/openvibe/share/openvibe/scenari
os/bci-examples/p300-speller/p300-speller-3-online.xml' for reading
[WARNING] Failed to restore scenario [C:/Program Files (x86)/openvibe/share/open
vibe/scenarios/bci-examples/p300-speller/p300-speller-3-online.xml]
[  INF  ] Initialization took 1757 ms

(openvibe-designer.exe:6092): Gtk-WARNING **: Could not find the icon '"%1"'. Th
e 'hicolor' theme
was not found either, perhaps you need to install it.
You can get a copy from:
        http://icon-theme.freedesktop.org/releases
[  INF  ] Importing scenario...
[  INF  ] Adding configuration file(s) [C:/Program Files (x86)/openvibe1.0//shar
e/openvibe/kernel/openvibe-delayed.conf]
[  INF  ] Adding configuration file(s) [C:/Users/home/AppData/Roaming/openvibe/o
penvibe-delayed.conf]
[  INF  ] Adding configuration file(s) [C:/Program Files (x86)/openvibe1.0/share
/openvibe/scenarios/bci-examples/p300-speller/scenario.conf]
[WARNING] Algorithm creation failed, class identifier :(0x2ba17a3c, 0x1bd46d83)
[ FATAL ] Algorithm (0xffffffff, 0xffffffff) does not exist !
Last edited by jul on Sun May 31, 2015 9:20 pm, edited 1 time in total.

jul
Posts: 7
Joined: Fri May 29, 2015 7:02 am

Re: Run p300 speller using emotiv epoc-warninng/error messag

Post by jul »

Where the log file of the designer is located?
gserrier wrote:Hi,

In order to help you I will need some more informations.
Could you please post here the log of your designer and the file p300-classifier.cfg.
(post the log in .txt file please)

One other question, which version of OpenViBE are you running?

Guillaume

Post Reply