EEG-based Control of a 3D Game Using 14-channel Emotiv Epoc+

Thabo N. Malete, Kabo Moruti, Tsaone Swaabow Thapelo, Rodrigo S. Jamisola

Research output: Chapter in Book/Report/Conference proceedingConference contribution

Abstract

This work focuses on the use of brain signals to interpret the neurophysiological signals as a direct communication pathway to an external device. The main objective is to build a simple development platform based on a commercially available 14-channel electroencephalography (EEG)-based brain-computer interface (BCI) to control a 3D game. The proposed method consists on harvesting, recording and processing of EEG data from an Emotiv Epoc+ headset. Support vector machine (SVM), linear neural network (NN) and decision trees (DT) are used to build machine learning models and are compared based on statistical measures. The models are trained on two control states: forward and backward, in order to control the character in the game. In the first stage of modeling, each user is built using its own unique model based on the data gathered during user training. Then a more general model is developed to allow plug and play interactions with many users, without the need for retraining. The proposed classifiers are able to sufficiently model brain control for a single user with acceptable errors for the motor action training dataset, but fail to generalize to datasets with multiple users. Feature extraction improves learning of the models like neural network, but decreases the number of learning samples which calls for more datasets to generalize results for multiple users. The 3D game used for control is built on Unity 5 game engine. The traditional navigation controls in the game are mapped to the machine learning model predictions, while the internal Gyroscope is used for panning and rotation.

Original languageEnglish
Title of host publicationProceedings of the IEEE 2019 9th International Conference on Cybernetics and Intelligent Systems and Robotics, Automation and Mechatronics, CIS and RAM 2019
PublisherInstitute of Electrical and Electronics Engineers Inc.
Pages463-468
Number of pages6
ISBN (Electronic)9781728134581
DOIs
Publication statusPublished - Nov 2019
Event9th IEEE International Conference on Cybernetics and Intelligent Systems and Robotics, Automation and Mechatronics, CIS and RAM 2019 - Bangkok, Thailand
Duration: Nov 18 2019Nov 20 2019

Publication series

NameProceedings of the IEEE 2019 9th International Conference on Cybernetics and Intelligent Systems and Robotics, Automation and Mechatronics, CIS and RAM 2019

Conference

Conference9th IEEE International Conference on Cybernetics and Intelligent Systems and Robotics, Automation and Mechatronics, CIS and RAM 2019
CountryThailand
CityBangkok
Period11/18/1911/20/19

All Science Journal Classification (ASJC) codes

  • Artificial Intelligence
  • Mechanical Engineering
  • Control and Optimization

Fingerprint Dive into the research topics of 'EEG-based Control of a 3D Game Using 14-channel Emotiv Epoc+'. Together they form a unique fingerprint.

  • Cite this

    Malete, T. N., Moruti, K., Thapelo, T. S., & Jamisola, R. S. (2019). EEG-based Control of a 3D Game Using 14-channel Emotiv Epoc+. In Proceedings of the IEEE 2019 9th International Conference on Cybernetics and Intelligent Systems and Robotics, Automation and Mechatronics, CIS and RAM 2019 (pp. 463-468). [9095807] (Proceedings of the IEEE 2019 9th International Conference on Cybernetics and Intelligent Systems and Robotics, Automation and Mechatronics, CIS and RAM 2019). Institute of Electrical and Electronics Engineers Inc.. https://doi.org/10.1109/CIS-RAM47153.2019.9095807