A brain reading robot is an advanced robotic technology, which is designed to read brain by analyzing changes of electric signals. The central unit of brain reading robot is a brain–computer interface based on Electroencephalography (EEG), which is a technique used for measurement of electrical activity of brain.