This project attempts to implement an Arduino robot to simulate a brainwave-controlled wheelchair for paralyzed patients with an improved controlling method. The robot should be able to move freely in anywhere under the control of the user and it is not required to predefine any map or path. An accurate and natural controlling method is provided, and the user can stop the robot any time immediately to avoid risks or danger. This project is using a low-cost brainwave-reading headset, which has only a single lead electrode (Neurosky mind wave headset) to collect the EEG signal. BCI will be developed by sending the EEG signal to the Arduino Mega and control the movement of the robot. This project used the eye blinking as the robot controlling method as the eye blinking will cause a significant pulse in the EEG signal. By using a neural network to classify the blinking signal and the noise, the user can send the command to control the robot by blinking twice in a short period of time. The robot will be evaluated by driving in different places to test whether it can follow the expected path, avoid the obstacles, and stop on a specific position.

Index Terms

Brain computer interface, Electroencephalogram, Neural network, Neurosky sensor, Wheelchair.