Output online prediction to external device
Posted: Wed May 11, 2016 1:13 pm
Hi,
I am currently trying to develop a BCI using an Emotiv Epoc and a Novint falcon haptic device as the output device. Using Openvibe I can receive the emotiv data fine and I will test out the motor imagery examples but I would like to output online classification predictions to the haptic device.
I have seen the vrpn tutorial for application output, though to be honest I found it tricky as I am not familiar with c++. The output device uses Chai3D with key presses used to move its arm left or right. When this is running I can send a key press from matlab to Chai3D So from within Openvibe how would I go about sending a command or key press to another application based on each online prediction?
Is it easier to send this directly to Chai3D (if possible) or perhaps send the prediction to matlab and then onto Chai3D (if the vrpn stuff works with matlab)?
Thank you
I am currently trying to develop a BCI using an Emotiv Epoc and a Novint falcon haptic device as the output device. Using Openvibe I can receive the emotiv data fine and I will test out the motor imagery examples but I would like to output online classification predictions to the haptic device.
I have seen the vrpn tutorial for application output, though to be honest I found it tricky as I am not familiar with c++. The output device uses Chai3D with key presses used to move its arm left or right. When this is running I can send a key press from matlab to Chai3D So from within Openvibe how would I go about sending a command or key press to another application based on each online prediction?
Is it easier to send this directly to Chai3D (if possible) or perhaps send the prediction to matlab and then onto Chai3D (if the vrpn stuff works with matlab)?
Thank you