Since the modern world is being faster and faster, an increased demand for alternative input devices has appeared. Amongst the different solutions, the brain-computer interfaces became known. These interfaces are designed for direct communication between the human brain and a computer system. In this thesis, the different technologies used in BCI will be discussed, particularly on the EEG-based human-computer devices. Apart from the general description we will discuss in depth the most easily producible EEG wave, the P300 rhytm and the different related signal processing methods.
There will be an analysis on the design, functions of Emotiv's EPOC Neuroheadset given. During the detailed introduction of the device, we will have a look at the SDK and the weaknesses of the sensors.
An open-source, european platform designed for human-computer interfaces, the OpenViBE will be presented. A method to connect EPOC Neuroheadset to the software platform will be described in details.
At the end of my thesis, we will introduce the features of the Emotiv EPOC through three applications. An application, which can write the signals of the device per channel to the output can be used in different softwares designed for engineers. We will prove, that the headset is able to control objects in the physical world by an application, which controls a mobile Trilobot. There will be a P300 detector created in OpenViBE, which can be functioned as an alternative text input method.