Mind-Bot: An EEG Based Mind Controlled Mobile Robot

Transcription

Mind-Bot: An EEG Based Mind Controlled Mobile Robot
DOI 10.4010/2015.324
ISSN-2321 -3361 © 2015 IJESC
Research Article
April 2015 Issue
Mind-Bot: An EEG Based Mind Controlled Mobile Robot
Muhammed Hafs P1, Salas K Jose2
Vedavyasa Institute of Technology, Malappuram, Kerala, India
Abstract:
Mind-controlled mobile robot is a robot that uses an EEG-based Brain-Robot Interface (BRI) system that serves as a powerful
aid for severely disabled people in their daily and professional life which does not uses a computer in between user and robot as
in Brain-Computer interface (BCI), particularly to help them move deliberately by translating the brain signals into useful
commands. Robot intelligence includes heart rate measurement, fire detection, collision avoidance and life detection systems for
improving the safety of individuals. Two modes of robot controlling are used; BRI controlling system and wireless Remote
controlling system. The switching of one control method to another or vice versa is possible with a mode selector.
Index Terms: Brain-robot interface (BRI), Brain-Computer interface (BCI), Mind/Brain controlled robot, EEG, Robot
intelligence, Control methods, Doppler Effect.
I. INTRODUCTION
The modern life technologies have contributed a lot of
things to people‟s lives in many ways. Especially the robotic
systems can perform many industrial duties and they are
getting to be increasingly important for some people. Growing
demand of Assistive robots can lead to the idea of robots for
disabled people both in their daily and professional life. In
general, the healthy users can operate the robots with a
traditional input device such as a keyboard, a joystick, or a
mouse. But these devices are difficult to use for elderly or
disabled individuals. In this juncture some special interfaces
like external single switch, tongue drive and eye-tracking
systems have been proposed [1],[2]. Yet, these special
interfaces also do not work for severely disabled people with
illnesses such as multiple sclerosis, strokes or oral cancer.
Brain-robot interfaces (BRIs) have been developed to
address this challenge. People who are partially or fully
paralyzed (e.g., by brainstem stroke or amyotrophic lateral
sclerosis (ALS)) or have other severe motor disabilities can
find BRI as an alternative communication channel. BRIs are
Systems that can bypass customary channels of
communication (i.e., speech and muscles) to provide direct
communication and control between the human brain and
physical devices by converting diverse patterns of brain
activity into commands in real time. Invasive or Noninvasive
mechanism is an option to collect the brain signal for BRIs.
Electrodes may embed on or inside the cortex by surgery is
invasive and without the surgery is Noninvasive. Noninvasive
BRIs can use various brain signals as inputs, such as
electroencephalograms (EEG), blood oxygen level dependent
(BOLD) signals , magnetoencephalogras (MEG), and
deoxyhemoglobin concentrations [3],[4]. Due to the low cost
and convenient use in practice, EEG is the most popular signal
that has been use in BRIs.
The notion of controlling mobile robot or prosthetic
devices just by mere “thinking” (i.e., brain activity) which is
different from manual control has mesmerized researchers
over the last couple of years. A mind-controlled robot is a
robot that uses brain signal for its control via BRIs (hereafter,
brain-controlled robots refer to Mind-Bot: An EEG-based
mind-controlled mobile robots only). A special attention over
mind-controlled mobile robotic systems is necessary than
other mind-controlled devices because mobile robots require
higher safety since they are used to transport very disabled
people. The systems used to develop these kinds of robots
need better performance parallel pronouncing its higher
accuracy.
Robot intelligence includes heart rate measurement,
obstacle/collision avoidance, and fire detection and
pronounces presence of life. All of these are considered as an
additional safety techniques of Mind-Bot.
II.
SYSTEMIC ANALYSIS AND KEY
TECHNIQUES OF MIND-BOT
The significant role of a mind-controlled mobile robot is to
empower the user to access and control the robot to reach the
intented destinations safely and efficiently with his brain
signals. The core technique that is applied to implement mind
controlled robot is the BRI, which translates EEG signal into
user intention and is imperative for any mind-controlled
mobile robot. In addition to BRI, other techniques include 1)
Robot intelligence technique in sensing surrounding
situations. 2) Controlling of robot via remote can also
performed by a mode selection switch [5] which allows the
robot controlled by a person to handle the dangerous situation.
Using this remote control technique Mind-Bot can also
perform as a rescue robot in natural calamities. There are
thousands of peoples who become victims during a natural
disaster. The Mind-Bot used in rescue purpose via remote
1201
http://ijesc.org/
control is an effective way to find out the trapped lives in
disaster area such as area under earth quake and fire.
The Signal acquisition, preprocessing and feature
extractions are the imperative steps involved in the brain
signal analysis. Brain signal is in range of µV (micro volts).
Therefore BRIs require microscopic analysis on signal
processing for its better performance and accuracy. For
achieving this BRIs use an artifact filtering process along with
sophisticated EEG signal amplifier.
A. Mind-Controlled Mobile Robot
The Mind-Bot has four controlled movements that include
forward, backward, left and right side movements. These are
accessed by translating the thinking of user either for these
respective movements or to stop. The block diagram of MindBot includes LPC 2148, ZigBee, EEG amplification, fire
detector, heart rate sensor, survivor detector and object
detector as shown in Fig.1and the Fig.2 depict the working
model of Mind-Bot.
Due to their reduced size and low power expenditure,
LPC2148 are excellent for applications where miniaturization
is a crucial requirement, such as access control and point-ofsale.
The remote control of Mind-Bot and the data transfer such
as heart rate, presence of life, etc are simply possible through
wireless personal area networks (WPANs). ZigBee is a
protocol for high-level communication used to create WPANs
developed from small, low-power digital radios and it is an
IEEE 802.15.4 standard. The technology of ZigBee is
specifically designed to be simpler and cost effective than
other wireless personal area network such as Wi-Fi or
Bluetooth. All these specialties make ZigBee as more suitable
for our application.
Fig. 1. Block diagram of Mind-Bot.
In this era of Internet and technology, microcontrollers are
used to accelerate machine-to-machine (M2M) and brain-tomachine (B2M) communications. The central processing unit
of the robot can be ARM (Advanced RISC Machine)
processor.
The LPC2148 microcontroller is a 32bit
ARM7TDMI-S CPU with embedded trace supports and realtime emulation that incorporates the microcontroller with
64kB and 512kB of high speed embedded flash memory. A
128-bit wide memory interface and rare accelerator
architecture permits 32 bit code execution at the ultimate
clock rate. An alternative 16-bit Thumb mode reduces critical
codes by more than 30 % with minimal achievement penalty.
Fig. 2. Working model of Mind-Bot.
1202
http://ijesc.org/
i) Electroencephalogram (EEG) and EEG Amplifier
The signal measured and monitored from a biological
being is referred as „bio signal‟. The electrical potential
difference across a resting cell membrane of varied types of
cells in different systems of the body is reffered as Resting
Membrane Potential (RMP). RMP of Nerve fiber is –90mV
and that of muscle fiber is –70mV. The transmission of signals
is the conduction of Action Potential after the membrane
depolarization. Neuro-signal (nerve impulse) transmission
takes place in the nervous system through axons and dendrites
of nerve fiber. The impulses can travel from Central Nervous
System (Brain and Spinal Cord) to peripheral effector organs
or vice-versa. The technique of Electroencephalograph is a
common approach to obtain neuro-signal information of brain.
It is an instrument used to record electrical activity and it
includes electrodes, amplifier and recording device. Very
small silver chloride electrodes are applied on the scalp with
the help of a jelly to acquire the brain signal as shown in
Fig.3.
Fig. 3. International10-20 system seen from left
above the head.
state of these EEG waves are shown in Table 1 and its
graphical forms are shown in Fig.4.
The process of Amplification of an EEG signal carried out
by differential amplifier. EEG signal are very weak and they
can easily be contaminated by other sources. An EEG signal
that does not emanate from brain is called an artifact. Artifacts
can be physiologic or Non-physiologic. The artifact generated
from the human body part (include the heart, eyes, muscle and
tongue) is called physiologic artifacts and those what are
generated from outside of human body are called Nonphysiologic artifacts. The progress of steps involved in the
EEG amplification procedure includes artifact filtering as
mentioned in fig.5.
and
A = ear lobe, C = central, Pg = nasopharyngel, P =
parietal, F = frontal,
Table. 1. Different EEG waves and its mental state.
Fp = frontal polar, O = ocipatal.
The recordings of the electrical activity of the brain from
the scalp is called electroencephalogram (EEG). The recorded
waveforms reflect the electrical activity regarding the cerebral
cortex. There are millions of neurons situated in the brain,
each of which generates tiny electric voltage fields.
Accordingly, EEG is the superposition of many simpler
signals. The intensities of an EEG signal typically ranges from
about 0µV to 200µV in a normal adult, and its frequencies
ranges from once every few seconds to fifty or more per
second.
The important frequencies of the human EEG waves are
Alpha Beta, Theta, and Delta. The frequency range and mental
Fig. 4. Different types of brain waves in the normal
EEG.
1203
http://ijesc.org/
ERD/ERS: Event-related synchronization and eventrelated de-synchronization is based on the energy changes of
EEG signal due to mental task [11].
Fig. 5. Steps of EEG amplification.
ii) Remote control
For ensuring the safety of the user this system provides an
additional type of controlling other than BRI and it is Remote
control, which means robot is controlled by an external
person. The switching of the control system is optional which
is done by a mode selector. Simplified block diagram of
remote control is shown in Fig.6.
Atmel microcontroller is used in the design process of
remote control. These types of microcontroller provide
justified technology, an affluent efficiency in integrated
product designs, and breaking innovation. The technology of
capacitive touch in microcontroller supports to develop
navigators like buttons. Furthermore, Atmel microcontrollers
provide wireless and security support.
The liquid crystal display (LCD) attached to the Atmel
microcontroller is a 16x2 dot matrix display, which deliver us
the instantaneous data and status regarding the individual uses
the Mind-Bot.
Fig. 6.
Remote control of Mind-Bot.
ii) Signal Acquisition and Processing
B. Brain Robot Interface (BRI)
The idea behind the BRI is to translate the electrical signal
of brain into useful commands. The major steps in the BRI
involve signal acquisition and signal processing, where Signal
processing consist of preprocessing, feature extraction and
translation. The schematic of the BRI components are as
shown in Fig.7.
i) Suitable Brain Signals
The P300 (P3), SSVEP and ERS/ERD waves are the most
suitable brain signals that are used to design an EEG based
BRI.
P300: The decision making of a person triggers to generate
a waveform is called P3 wave, therefore it is considered as an
event related potential (ERP) [6]-[8].
SSVEP: The corresponding signals of visual stimulus at
particular frequency (ranging from 3.5 Hz to 75 Hz) is used to
generate electrical activity of brain is treated as Steady state
visual evoked potentials [9], [10].
Fig. 7. Schematic of the main BRI components.
The EEG signals from the scalp are collected using
silver/silver chloride (Ag/AgCl) electrodes are the very cost
effective method. If gel is required between the electrode and
scalp then this kind of electrode is called “wet” electrode. Use
of this electrode needs very long time and it is uncomfortable
to user.
The “dry” electrode address all the problems regarding the
usage of “wet” electrode, which does not need any type of gel
and skin clearing.
1204
http://ijesc.org/
The signal processing includes preprocessing, feature
extraction and translation. Preprocessing helps to avoid the
artifact from the EEG signal. Preprocessing can be possible
with a filter (such as low-pass, high-pass, band-pass and notch
filter) that eliminates the Non-physiological (such as line
noise) and physiological artifacts. On the basis of thinking, the
feature extraction classifies the frequency of preprocessed
brain signal into a particular class of activity, whether it
belongs to forward, backward, right, left, and or to stop.
Finally these frequencies undergo a translation process that
translates them into useful commands or code for accessing
the physical device like Mind-Bot.
C. Mind-Bot Intelligence
Mind-Bot has some additional features like measuring
heart rate, collision/obstacle avoidance, fire detection and the
detecting the presence of living things. These entire features
together called Intelligence of Mind-Bot.
Number of Cardiac cycle (cardiac events that occur from
beginning of one heart beat to the other) or Heart beat per
minute is defined as Heart Rate or Heart Pulse. Physical needs
of body, including the need to absorb oxygen and excrete
carbon dioxide and activities like physical exercise, illness,
and drugs cause abnormalities in heart rate of individuals.
A “Ring sensor” is used to detect the heart rate of the
person who uses the Mind-Bot. The simple arrangement of
infrared (IR) sensor on a jewel which is in the shape of a ring
hence it is called as a ring sensor as shown in Fig.8. The ring
sensor contains both IR receiver and transmitter for counting
the heart rate of the individual and sends the data to the
Remote. Ring sensor counts the heart rate by counting the
blood flow concentration, when heart contracts the blood
concentration at ring is high and it is low for each relaxation
of heart. When blood concentration is high then the
transmitted IR ray doesn‟t receive at receiver therefore it is
treated as a count, such a way the beat per minute (bpm) gives
the heart rate of individual using the Mind-Bot. The normal
resting adult human heart rate ranges from 60-80bpm (i.e.,
average 72-75bpm).
The collision avoidance system protects the Mind-Bot
form hitting the obstacle, which has a definite mass and
density. It works on the principle of Doppler Effect in
electromagnetic radiation. The collision avoiding is possible
by using another IR sensor network. These IR sensors are
arranged well on the wheel of the Mind-Bot, therefore they
detect the obstacle and stop the robot or change the direction
of the robot. Thereby collisions are reduced and provide
proper and safety journey of the individuals.
The Mind-Bot is also fitted with a Fire/Flame sensor. It is
important in the robot because, the flame in front of it may not
be considered as an obstacle at times since flame is a form of
energy physically having no mass or density. Hence it
provides the detection of flame near to the Mind-Bot and
reduces the accidents due to fire taking in account that heat
and light produced by the flame.
Fig. 8. Ring sensor.
So many people are killed by natural calamities. It is said
that if survivors were detected and rescued very fast, then the
number of victims might have reduced. There is no end to the
lives lost as the consequence of such disasters as disintegrated
tunnels, landslides and avalanches.
The development of the survivor/life detector was
prompted by an aspiration to help quicken the discovery of
survivors trapped inside collapsed buildings or partially buried
under mud. The life detector utilizes IR waves (i.e., Infrared
waves) of Passive Infrared sensor to detect the survivor.
Only living animals have body temperature. A respective
Passive Infrared (PIR) sensor identifies variations in the
quantity of incident infrared radiation on its surface, which
depending on the body characteristics and temperature of the
gadget. When a gadget, such as a human, passing through the
region, such as a façade. If the temperature at that place
increases from room temperature to the body temperature, and
back again in the view of sensor. The sensor translates the
resulting variations in the infrared radiation and produces
corresponding variations in the voltage at output terminal and
it triggers the detection of survivor. Passive Infrared sensor
module and its working model are shown in Fig.9.
III.
DISCUSSION AND CONCLUSION
Brain-robot interface is a new technology of
communication between human and robot based on the neural
activity generated by brain and independent from the
conventional channels for communication. The BRI is a great
hope of paralyzed people because it supports them to move for
their basic needs without a middle computer as in BCI or an
assistive person.
This technology obviously holds its
simplicity in action from BCI for sure
Here Mind-Bot is used for much application such as
assistive device for disabled individuals and a rescue robot in
disaster area thereby reducing the cost for designing multiple
robots. It is an optimized and customized solution of robots in
human life.
1205
http://ijesc.org/
[7] L. A. Farwell and E. Donchin, “Talking off the top of
your head: To- ward a mental prosthesis utilizing event
related brain potentials,”
Clin. Neurophysiol., vol. 70, no.
6, pp. 510–523, Dec. 1988.
[8] L. Bi, N. Luo, and X. Fan, “A brain-computer interface in
the context of a head up display system,” in Proc. ICME
Int. Conf. Complex Medical Engineering, 2012, pp.
241–
244.
[9]
Fig. 9. (a) PIR module and (b) Working model of PIR.
IV.
FUTURE SCOPE
Administration of Global System of Mobile (GSM) instead
of ZigBee can make the controlling range of Mind-Bot
increased from 100 meters to a more accessible distance.
REFERENCES
[1] Xueliang Huo and Maysam Ghovanloo, “Using
Unconstrained Tongue Motion as an Alternative
Control
Mechanism for Wheeled
Mobility,” IEEE Transactions
On Biomedical Engineering, Vol. 56, No. 6, June 2009.
[2] X. Perrin, “Semi-Autonomous Navigation Of An
Assistive Robot Using Low Throughput Interfaces,”
Ph.D. dissertation, ETHZ, Zurich,Switzerland, 2009.
[3] Luzheng Bi, Member, IEEE, Xin-An Fan, and Yili Liu,
“EEG-Based Brain-Controlled Mobile Robots:A Survey,”
IEEE Transactions On Human-Machine Systems, Vol. 43,
No. 2, March 2013.
[4] A.Nijholt, D.Tan, G.Pfurtscheller, C.Brunner, J.del R.
Millan,´B.Allison, B. Graimann, F. Popescu,
B.
Blankertz, and K.- R. Muller,
“Brain–computer
interfacing for intelligent systems,” IEEE Intell.
Syst.,
vol. 23, no. 3, pp. 72–79, May/Jun. 2008.
[5] J. B. Park, B. H. Lee, and M. S. Kim, “Remote Control
of a Mobile Robot Using Distance-Based Reflective
Force,” Proceedings of the 2003 IEEE International
Conference on Robotics & Automation Taipei,
Taiwan,
September 14-19, 2003.
E. E. Sutter, “The brain response interface:
Communication through visually-induced electrical brain
response,” J.Microcomput. Appl., vol. 15, no. 1, pp. 31–
45, Jan. 1992.
[10] X. Gao, D. Xu, M. Cheng, and S. Gao, “A BCI-based
environmental controller for the motion-disabled,”
IEEE Trans. Neural Syst. Rehabil.
Eng., vol. 11, no.
2, pp. 137–140, Jun. 2003.
[11] G. Pfurtscheller and F. H. Lopes da Silva, “Event-related
EEG/MEG synchronization and desynchronization: Basic
principles,” Clin. Neurophysiol., vol. 110, no. 11, pp.
1842–1857, Nov. 1999.
AUTHOR DETAILS
Muhammed Hafs P B.Tech graduate in Electronics and
Communication Engineering from University of Calicut,
Kerala, India, in 2011, where he is
currently working toward the M.Tech
degree in Embedded System from
University of Calicut, Kerala, India. Area
of interest is in Robotics, Embedded
System, and VLSI.
Salas K Jose currently working as a Assistant professor in
Embedded System, in Vedavyasa Institute of Technology. He
has completed
graduate in ECE from
University of Calicut, Kerala, India and
M.Tech in Electronics and Instrumentation
Engineering From Karunya University,
Coimbatore, Tamil Nadu, India. He has
published 3 international journals.
[6] E. Donchin, K. M. Spencer, and R. Wijesinghe, “The
mental prosthe- sis: assessing the speed of a P300based brain–computer interface,” IEEE Trans. Neural
Syst. Rehabil. Eng., vol. 8, no. 2, pp. 174–179,
Jun2000.
1206
http://ijesc.org/