Abstract
The proposed system comprises of three main parts, the first one being the wireless acquisition module, second is the signal processing module and the third, the last one is the output hardware module in which the user inputs get implemented as the final desired outputs. The following Fig. 4.1 shows the overall block diagram of the system implemented in our work. The workflow can be mainly classified into two parts. The first part is the electroencephalogram (EEG) acquisition and signal processing in real time. As shown in Fig. 4.1 next, the left side of the block diagram covers the first part of our work that is data acquisition, signal processing, and implementation of this processed data into real-time robot commands. The data that is referred to include only the raw EEG data provided by various electrodes in the EMOTIV EPOC neuroheadset. The second part of our work is acquisition, processing, and implementation of the gyroscope signals. Here, the gyroscope that is referred to is embedded in the EMOTIV EPOC neuroheadset. This has been mentioned on the right-hand side of the block diagram which can also be named as the mouse emulator part, that is, the data from the gyroscope is used to drive the mouse pointer on the computer to access the GUI in MATLAB. The third part is the design of GUI in MATLAB, shown in the right, bottom corner of the block diagram, which is to be concentrated upon by the user. When the abovementioned sections work at the same time simultaneously, the user can access his GUI in MATLAB to communicate with the Arduino-based autonomous navigation robot in real time.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
References
Anon. 2017. Student Dave’s Tutorials [online]. Available at: http://studentdavestutorials.weebly.com/.
Arduino.cc. 2017. Arduino—Home [online]. Available at: https://www.arduino.cc/.
Haar, A. 1911. Zur theorie der orthogonalen funktionensysteme. Mathematische Annalen 71 (1): 38–53.
McFarland, D.J., and Wolpaw, J.R. 2008. Brain-computer interface operation of robotic and prosthetic devices. Computer 41(10).
Nex-robotics.com. 2017. Fire Bird V ATMEGA2560 robotic research platform—Nex robotics [online]. Available at: http://www.nex-robotics.com/products/fire-bird-v-robots/fire-bird-v-atmega2560-robotic-research-platform.html.
Ra.cs.uni-tuebingen.de. 2017. Scaled conjugate gradient (SCG) [online]. Available at: http://www.ra.cs.uni-tuebingen.de/SNNS/UserManual/node241.html.
Wold, S., K. Esbensen, and P. Geladi. 1987. Principal component analysis. Chemometrics and Intelligent Laboratory Systems 2 (1–3): 37–52.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
Copyright information
© 2019 The Author(s), under exclusive license to Springer Nature Singapore Pte Ltd.
About this chapter
Cite this chapter
Das, S., Tripathy, D., Raheja, J.L. (2019). Implementation. In: Real-Time BCI System Design to Control Arduino Based Speed Controllable Robot Using EEG. SpringerBriefs in Applied Sciences and Technology(). Springer, Singapore. https://doi.org/10.1007/978-981-13-3098-8_4
Download citation
DOI: https://doi.org/10.1007/978-981-13-3098-8_4
Published:
Publisher Name: Springer, Singapore
Print ISBN: 978-981-13-3097-1
Online ISBN: 978-981-13-3098-8
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)