Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We鈥檒l occasionally send you account related emails.

Already on GitHub? Sign in to your account

Support for Oculus/Meta Quest VR for N170 and other experiments #232

Open
pellet opened this issue May 5, 2023 · 0 comments
Open

Support for Oculus/Meta Quest VR for N170 and other experiments #232

pellet opened this issue May 5, 2023 · 0 comments
Assignees

Comments

@pellet
Copy link
Contributor

pellet commented May 5, 2023

馃摑 Running the N170 experiment or other experiments using VR whilst wearing a Quest 2 VR headset

For example, should be able to run the N170 stimulus on the headset and collect valid eeg data, then be able to analyze and visualize it afterwards.

Example of steps used:

  1. Turn on and place the Meta Quest 2 VR headset onto the head.
  2. Turn on and place the OpenBCI Cyton EEG headset on top with a configured montage of: [FC1,FC2,CP5,CP6,P3,P4,PO3,PO4] with A1,A2 ground&reference.
  3. Ensure the Quest 2 horizontal headset strap is running safely between(not underneath) the P3,P4 and O1,O2 electrodes.
  4. Connect Quest 2 to windows via air link or link cable.
  5. Use the built-in Oculus desktop app to access the Windows desktop and run the n170 eeg-notebooks experiment from command line or IDE(00x__n170_run_experiment.py).
  6. Open the n170 analyzer/visualizer notebook(01r__n170_viz.ipynb) to check the response from the electrodes.
  7. Repeat steps 5 and 6 until adequate data is captured and a negative 170ms(approx) response has been recorded.

Other experiments can have VR added too.

  1. Load/prepare stimulus in the same function as previously (def load_stimulus(self))
  2. Present stimulus in the same function as previously(def present_stimulus(self, current_trial: int))
  3. VR can be enabled for the experiment as part of an initializer to the base Experiment class, by default it is not enabled(use_vr=False) and will function the same as previously before VR functionality was added.

If you'd like to see this feature implemented, add a 馃憤 reaction to this post.

@pellet pellet changed the title Support for Oculus/Meta Quest VR for N170 experiment. Support for Oculus/Meta Quest VR for N170 and other experiments May 5, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant