Skip to content
This repository has been archived by the owner on Oct 24, 2022. It is now read-only.

Next-mind brain computer interface for the ghost robotics vision 60 robot dog.

Notifications You must be signed in to change notification settings

jaschahuisman/next-mind-ghost-robotics

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Next-mind ghost-robotics

Next-mind brain computer interface for the ghost robotics vision 60 robot dog.

Robot dog

Table of contents

About

Together with computer science students from Avans Hogeschool we're working on a project to use the next-mind brain computer interfacing mechanism to control the ghost-robotics vision 60 robot dog.


Usage

  1. Start the testing server:
npm run start
  1. Connect the Next-Mind BCI to your device using bluetooth.
  2. Open the Unity project.
  3. Start the game view.
  4. Focus your mind to the UI.
  5. Check the server log output.

Next-Mind

Next-mind is a consumer brain computer interface (BCI) product that allows users to control actions with their mind/focus. Next-mind delivered a Unity SDK that's accessible to use for Next-Mind development.

Read the Next-Mind documentation


Unity API controller usage

To make a connection to a device, (in this use-case it's the ghost robotics vision 60), the API_Controller.cs class comes in handy.

Using the Trigger() method at the NeuroTag's onTrigger() handlers, the IEnumerators in the API_Controller class can be accessed.

Example:

Trigger('sit') // triggers IEnumerator Sit()

About

Next-mind brain computer interface for the ghost robotics vision 60 robot dog.

Topics

Resources

Stars

Watchers

Forks