Online ElectroEncephaloGram (EEG) data processing on Android for robotic systems
Date of Issue2017-04-12
School of Computer Science and Engineering
The robotic control method has evolved tremendously since the Industrial Revolution in the 18th century. As human civilization advances, robotic control technology also leaps forward because of the useful inventions that have been introduced especially in the field of information and technology which aims to help people with physical disabilities. Recently, a low cost EEG headset, Emotiv Insight was developed. With this headset, small scale projects involving brain EEG signals become more feasible. Therefore, the human’s brain potentials can be made use more than ever for robotic control systems. The goal of this project was to develop a simple, easy to use and practical system in order to demonstrate basic robotic movements using Brain’s ElectroEncephaloGram (EEG) signals in real time. An android application was developed to control a Pololu m3pi robot using Emotiv Insight EEG headset via Bluetooth. The android application which acts as a Bluetooth master processes the EEG data online from the slave headset, analyzes it and then sends movement signals to the slave robot accordingly in real time. The application can be divided into cloud system login, Bluetooth connection setup, data acquisition, data processing, training, classifications using machine learning and robotic movements. Various supporting additional experiments’ results were also presented to give better images of the impact of this project.
Final Year Project (FYP)
Nanyang Technological University