Professional Documents
Culture Documents
Fernández-Rodríguez 2016 Review Real Brain Controlled Wheelchairs
Fernández-Rodríguez 2016 Review Real Brain Controlled Wheelchairs
Recent citations
- Brain Controlled Wheelchair: A Smart
Prototype
Muhammad Ahsan Awais et al
- Mamunur Rashid et al
Topical Review
Abstract
This paper presents a review of the state of the art regarding wheelchairs driven by a brain–
computer interface. Using a brain-controlled wheelchair (BCW), disabled users could handle a
wheelchair through their brain activity, granting autonomy to move through an experimental
environment. A classification is established, based on the characteristics of the BCW, such as the
type of electroencephalographic signal used, the navigation system employed by the wheelchair,
the task for the participants, or the metrics used to evaluate the performance. Furthermore, these
factors are compared according to the type of signal used, in order to clarify the differences
among them. Finally, the trend of current research in this field is discussed, as well as the
challenges that should be solved in the future.
Keywords: brain–computer interface (BCI), wheelchair, real environment, review
2
J. Neural Eng. 13 (2016) 061001 Topical Review
3
J. Neural Eng. 13 (2016) 061001 Topical Review
Despite this difficulty, as Nicolas-Alonso and Gomez-Gil [7] environment [60]. However, thanks to the shared control
showed, the use of these signals has several advantages that systems presented here, the management of the chair is
should not be overlooked, such as: (i) they are independent of assisted by various tools, such as obstacle detection and
any stimulation; (ii) they can be operated by free will; (iii) dodge, or assistance in selecting the most appropriate
they are useful for users with affected sensory organs; and (iv) command, depending on the specific situation in the
they are suitable for cursor control. environment.
4
J. Neural Eng. 13 (2016) 061001
Table 2. User’s tasks, used commands, and command tot task ratio for the brain-controlled wheelchairs compiled in this review.
HYBRID-MENTAL [31] 2; MI hand fingers tapping or MI walking and making left/right turns, 10; 9 locations and stop 5
and selective attention
[39] 4; MI right/left hand and feet, and selective attention 4; accelerate, decelerate and turn left/right 1
[49] 1; selective attention 4; forward, stop and turn on/off the system 4
[53] 3; MI right/left hand movement and selective attention 8; forward, turn left/right, accelerate, decelerate, maintain an uniform velocity and 2.67
turn on/off the system
[54] 3; MI right/left hand movement and selective attention 4; accelerate, decelerate and turn left/right 1.33
MUSCLE-ASSISTED [36] 4; MI right/left hand and feet, and cheek movement 4; forward, turn left/right and stop 1
[37] 2; left/righ hand movements 2; turn left/right 1
[38] 3; attention, idle state and eye-blinking 15; 13 directions, forward and stop 5
[40] 4; selective attention and 2–4 eye-blinkings 8; 4 locations, forward, backward and turn left/right 2
[42] 4; raise eyebrows, teeth clench on the left/right side and both 4; forward, backward and turn left/right 1
[45] 4; MI right/left hand and teeth clench on the left/right side 4; forward, turn left/right and stop 1
[51] 2; close the eyes and keep them open 4; forward, backward and turn left/right 2
[52]
Topical Review
4; MI right/left hand, selective attention and eye-blinking 8; forward, backward, turn left/right, stop, accelerate, decelerate and maintain position 2
[56] 3; blink twice, close the eyes and keep them open in six different 8; forward and backward in three directions, validate and stop 2.67
directions
J. Neural Eng. 13 (2016) 061001 Topical Review
Table 3. Feature extraction and classification methods used for the brain-controlled wheelchairs compiled in this review.
Muscle- [36] PCA and a modified type of CSP (ERD/ERS) and SVM (ERD/ERS) and a threshold method (EMG)
assisted signal averaging (EMG)
[37] Not specified LDA
[38] Raw signal Not specified
[40] Magnitude summing Maximum detection
[42] Integral of energy in different bands Linear classifier not specified
[45] CSP LDA
[51] Signal averaging Threshold method detailed in the paper
[52] One versus the rest CSP (ERD/ERS), CSP (P300) and a SVM and CCA with a thresholding for the eye-
band-pass filter for the eye signal (0.1–15 Hz). blinking
[56] Hidden Markov model SVM
Note: when an extraction feature or classification method only affects to a specific signal, it will be indicated between parentheses.
placement of instrumentation). Furthermore, the control of were fairly homogeneous across studies. Most of the papers
ERD/ERS signals may require a long training for some users. (80%) used hand MI—left, right, or both—as one of its tasks.
It was also common to use feet MI or to maintain a state of
rest. On the other hand, the most common commands were to
2.1.3. Task and interface. The average of tasks and
commands used was 2.67 (σ=0.71) and 5.77 (σ=8.06), move forward, and to rotate the chair to the left and right. Just
respectively. So the CTR was 2.11 (σ=2.67). It must be one of the BCWs used a graphical user interface (GUI), the
taken into account that the BCW of the study of Varona- proposal of Zhang et al [59] that was the one with the largest
Moya et al [57] Zhang et al [59] was the only ones with a number of commands through the use of a successive
CTR greater than the unit. The rest of the studies have a CTR dichotomy method. By other side, other article includes the
equal to the unit, where every task served to execute a single presence of an audio interface, indicating different commands
command. The specific tasks to be performed by the user serially that users could select through right-hand MI [57].
6
J. Neural Eng. 13 (2016) 061001 Topical Review
Paper Evaluation
ERD/ERS [18] Success rate
[28] Success rate
[34] Time required, path length, percentage of hits
[35] Time required, used commands and collisions
[43] Percentage of hits
[44] Percentage of hits (in a standard way and in 4 s time windows)
[46] Path length and time required
[57] Time required, time optimality rate, used commands, incorrect selections, corrective actions, extra actions
and false negatives
[59]a Concentration time, incorrect selections, response time to stop, success rate, error distance of the stop area
and false activation rate
P300 [27] Error rate, selection time and false acceptance rate
[29] Task success, path length, time required, path optimality rate, time optimality rate, errors, collisions, used
commands, errors caused by a misunderstanding of the interface, obstacle clearance, number of mis-
sions, workload, learnability and confidence
[32] Selection time
[33] Time required
[47] Task success, path length, time, path length optimality ratio, time optimality ratio, collisions and success rate
[59]b Concentration time, incorrect selections, response time to stop, success rate, error distance of the stop area
and false activation rate
SSVEP [30] Success rate, best time required and used commands
[41] Time required
[48] Qualitative evaluation
[50] ITR, positive predictive value (PPV) and usability measures
[55] Unrecognized rate, path length, time required
[58] Mission: get to reach 4 destinations
Hence, the only two proposal based purely on ERD/ERS the bands of interest [34, 35], the common spatial patterns
signal whose CTR outperformed the unit were those that (CSP) [44, 59] or the fast Fourier transform (FFT) [18].
needed a specific graphical or auditory serial interface. Referring to the classification method, the most used was the
followed by support vector machines (SVM) [44, 59], Gaussian
classifier [28, 46], artificial neural networks [34] and a recursive
2.1.4. Feature extraction and classification methods. The training algorithm for pattern recognition [18].
feature extraction methods used were quite heterogeneous;
however, the power spectral density (PSD) can be highlighted
as being the most used by the proposals with ERD/ERS signal 2.1.5. Evaluation. ERD/ERS systems usually have low-level
[28, 46, 57]. Other papers used methods such as learning vector navigation or shared control, so that the evaluation of a BCW
quantization in mu and beta bands [43], the logarithmic value in in real environments is a complex issue, since in most tests
7
J. Neural Eng. 13 (2016) 061001 Topical Review
the users are asked to go from point A to point B, but they are Figure 4. Participant of Lopes et al [47] in test scenario. Reproduced
not given the specific commands to reach the destination with permission. Copyright Elsevier 2013.
(figure 3). Therefore, it is difficult to know for sure which
commands have been selected or rejected at will (true a P300 system usually has a low ITR [7] and some studies
positives and true negatives, respectively). The metrics most have highlighted that performance may be reduced in the long
commonly used were success rate, path length, time required, term, as the P300 wave amplitude produced by the rare sti-
path length optimality ratio, time optimality ratio, number of mulus decreases due to habituation effects [63].
used commands, and number of collisions, as well as other
less common metrics, such as obstacle clearance and 2.2.1. Navigation. Only one P300 BCW used a low-level
command selection time. It is worth mentioning two metrics navigation system [33], while three of them used high-level
used by Li and Liang [44], and Varona-Moya [57], which do [31, 32, 59] and two used shared control [29, 47]. On the one
not take into account the number of hits (or errors) regardless hand, a high-level system allows the selection of the
of the runtime, but depend on the user’s ability to select each destination to which the BCW will go autonomously, so the
of the commands in a given time, thereby inferring the P300 is a great candidate to serve as a communication signal,
presence of false negatives if no command is selected. In the due to its high success rate, and the possibility of offering
proposal of Li and Liang [44], they used a success rate in 4 s many destinations in a GUI simultaneously. On the other
time window, in which they assumed the intention of hand, the only BCW with a low-level navigation system,
generating a command, counting as a mistake not selecting which was fairly similar to the low-level navigation systems
any command. Whereas in the paper of Varona-Moya [57] it with ERD/ERS signal, based its management on four
was used a metric called missed opportunities, in which false navigation commands (forward, backward, turn left and turn
negatives were collected; i.e. cases where the user did not right), selected through four stimuli in a GUI. The
select the optimal command to help them to efficiently disadvantage of these systems is that they did not allow
complete the course. By other side, in contrast to other continuous control of the mobility. By other side, while the
BCWs, the proposal of Zhang et al [59] had a high-level shared control proposal of Lopes et al [47] was quite similar
control, so their metrics were a bit different from the rest, may to a low-level navigation system (figure 4), the wheelchair
be measured more clearly variables as the success rate or showed by Iturrate et al [29] had one of the most innovative
useful in this control as the time to make a selection. interfaces, which conducted a mapping of the environment, in
which each point was represented in the GUI by a stimulus
that could be selected by the user as destination, thus guiding
2.2. P300 BCWs the BCW to it autonomously. With this system the user gains
P300 is a positive deflection in the voltage of the EEG signal, the flexibility of a low-level navigation in close displacement,
generally registered from the parietal lobe of the cortex, with with the comfort of a high-level system.
a delay of about 300 ms after the presentation of an uncom-
mon target stimulus using an oddball paradigm [2]. This 2.2.2. Participants. The average number of participants was
paradigm allows the use of a matrix of numerous stimuli, 4.83 (σ=3.71). Two papers had at least one disabled user: a
which are selected by visual fixation to execute the command patient affected by Guillain–Barre Syndrome [32], and one
with which they are associated. The main advantages of these with cerebral palsy who was severely motor-impaired [47].
systems are: (i) they do not require extensive training for This latest contribution had the highest number of total users
management, only a small calibration to adjust the system for testing (N=11) in P300 BCWs.
settings for each user system [7]; (ii) they tend to have high
success rates and (iii) high number of AC, due to the large 2.2.3. Task and interface. P300 interfaces proved very
number of stimuli that these systems allow [61, 62]. However, homogeneous, as all BCWs had a GUI to offer their
8
J. Neural Eng. 13 (2016) 061001 Topical Review
stimuli. The average was 15.5 stimuli (σ=13.07). The only predominance of prototypical low-level navigation and
task for the user consists of selective attention to certain shared-control systems with four or five commands. This
stimulus that represents the desired command to be selected fact could be related to a smaller number of allowed targets in
and executed by the system. That is, although the number of the case of a SSVEP interface, compared to a P300 system.
stimuli may be high, the required task is the same. The An SSVEP-based BCI can detect how much time users keep
average number of commands presented was 15.67 their attention on certain stimuli, allowing to maintain the
(σ=13.44) so, because the only task used in all studies for movement as long as users desire; i.e., continuous control (e.g
selection was the selective attention to the stimulus, the [41, 50, 55].). Otherwise, the high-level navigation BCW was
obtained CTR is equal to the number of stimuli (i.e. similar to the high-level navigation of P300-BCW, but with a
CTR=15.67; σ=13.44). considerable smaller amount of commands.
2.2.4. Feature extraction and classification methods. For 2.3.2. Participants. The participant average in SSVEP BCW
P300 signal, the extraction methods were more heterogeneous papers was 5.33 (σ=4.68). The study of Ng [58] was
than the previous ERD/ERS signal. Three proposals used the excluded to calculate the mean, because its number of
signal averaging technique [32, 33, 59], and the others used participants was not representative of the rest (N=37). By
the moving average [29] and a statistical spatial filter [47]. On other side, the paper of Diez et al [50] should be highlighted
the other hand, only one BCW used raw signal [27]. Referring because it was the only one to include at least one user with
to the classification methods, the SVM was used by half of MND (a paraplegic patient, with severe paralysis of upper
the P300’s proposals [27, 33, 59] while the other systems limbs, due to a lesion at the fifth cervical vertebra), and a
used LDA [29], a binary Bayesian classifier [47] and a not considerable number of healthy users, with a total of 13
specified linear classifier [32]. participants.
2.2.5. Evaluation. Unlike what happened in the BCWs with 2.3.3. Task and interface. The number of stimuli is limited
ERD/ERS signal, in P300 systems the most prevalent with this type of signal, being the average 4.14 (σ=0.38).
navigation was high-level. However, the metrics used in the Most SSVEP-BCWs possessed a low-level navigation
various articles were very similar, regardless of the navigation system, so the number of commands was relatively low,
system. The most used metrics were: command selection time, with an average of 4.67 (σ=0.52), and was generally
hit rate and time required. The paper of Iturrate et al [29] has reduced to five: forward, backward, stop, turn right, and turn
the largest number of metrics, which has been referenced left. As was the case in P300 BCWs, there was only one task
many times. This paper used the metrics proposed in to be performed by the users, therefore the average value of
Montesano et al [64] to evaluate the performance of an CTR was equal to the number of commands
autonomous system, and had a total of 22 metrics evaluating (CTR=4.67, σ=0.52).
various factors such as overall performance, command Most systems used stimuli in the mentioned range of 5 to
selection, GUI, navigation system, and cognitive variables 20 Hz, with the exception of the study of Diez et al [50], in
of the user. Also, in this article, they used two routes: one in which they proved that it is possible to achieve an adequate
which they tested the performance of the BCW on curved control of a BCW using high frequencies (37–40 Hz). The
paths, and another for straight and long paths. proposal of this study comes from the knowledge that high-
frequency flickering stimuli produce less eye strain than low
2.3. SSVEP BCWs and medium frequencies [68], which is one of the main
SSVEP signal are cerebral activity modulations produced in drawbacks of an SSVEP BCI.
the visual cortex by blinking stimulus visualization, at a fre-
quency higher than 4 Hz [11], eliciting a larger intensity in 2.3.4. Feature extraction and classification method. The most
5–20 Hz interval, where most SSVEP BCIs work [62]. The used feature extraction method was the study of the amplitude
main advantages of these systems are: (i) high ITR [11]; (ii) in the target frequency [30, 48, 58], followed by the canonical
they require short training [65]; and (iii) they allow an ade- correlation analysis (CCA) [41, 55], the FFT [55] and the PSD
quate number of commands with good accuracy rates [66]. In [50]. As can be seen, the BCW of Duan et al [55] was the only
contrast, some disadvantages are: (i) it can provoke fatigue one using two extraction methods: the CCA and the FFT. On
after long-term use; (ii) it requires some control of the eye the other hand, the classification methods used were highly
muscles [1]; and (iii) it can cause epileptic seizures [1, 67]. heterogeneous, such as the threshold method [31, 58], a
The SSVEP signal has been the last kind of signal to be used statistical classifier [50], a Bayesian classifier [41], the largest
in a BCW, since it started to be tested with users in 2009 [30]. CCA coefficient in the case of using this extraction method [55]
or a tree decision method used in Müller et al [48].
2.3.1. Navigation. There are three papers about BCWs with
low-level navigation [41, 48, 50], one with high-level 2.3.5. Evaluation. In the publications for SSVEP BCWs, the
navigation [58], and two with shared control [30, 55]. performance evaluation section was the least developed in
Although the SSVEP BCWs are based on the selection of a most of papers, as it was the more heterogeneous area,
visual stimulus, such as the P300-BCW, we found a clear because they did not observe any metric that was used
9
J. Neural Eng. 13 (2016) 061001 Topical Review
consistently. However, it is worth distinguishing the use of environments in the proposal of Cao et al [53], using a similar
their own usability questionnaire in Diez et al [50]. BCW but with a higher number of commands.
2.4.2. Participants. The average number of participants was 2.5. Muscle-assisted BCWs
3.6 (σ=1.34), and there were no patients with MND. The
studies were performed with experienced and naïve BCI In this category we will include those BCWs whose manage-
users. We found the number of participants particularly low ment is assisted by a muscle signal source. We considered it
again; a fact that is possibly related to the use of ERD/ERS relevant to include these BCWs in a different classification, as
signal for most of these systems. the classic definition of a BCI describe it as ‘a new non-mus-
cular channel for sending messages and commands to the
external world’ [1], which does not exactly match the systems
2.4.3. Task and interface. In these hybrid systems one of the presented here, as muscle activity has been used in some way.
signals must necessarily be exogenous. Therefore the task of To improve safety and accuracy of the system, some groups
visual fixation was present in all these proposals, to allow the chose to use a muscle signal for handling the interface, either
selection of a command in a given GUI. The average number recorded by EMG, EOG, or even the EEG. These interfaces
of commands presented in this interfaces was 6 (σ=2.83), could not be handled by patients with a severe degree of MND,
while the average number of tasks to be performed was 2.6 who may also suffer from eye paralysis (ophthalmoplegia) [69].
(σ=1.14). So, the average CTR obtained was 2.8 However, these systems can be useful for users that still have
(σ=1.71). Li et al [54] proposed a BCW based on SSVEP residual muscular mobility, as the amplitude of the EMG and
to adjust the speed allowed by selective attention to stimulus, EOG signals is much higher than in the case of the EEG signal
and on MI tasks to control the direction simultaneously, [70], allowing more precise control of the BCW.
leading to the completion of the path in less time compared Nine BCWs assisted with muscle signal publications
with non-hybrid systems. The results were similar in virtual were found: seven were based on an ERD/ERS signal
10
J. Neural Eng. 13 (2016) 061001 Topical Review
[36–38, 42, 45, 51, 56], one on P300 signal [40] and one was
hybrid of ERD/ERS and P300 signals [52]. There was no
muscled-assisted BCW based on an SSVEP signal. Most of
these BCWs used an EEG signal to detect the muscle task.
However, two studies used a specific channel to measure
muscle signal, as in the case of Li et al [45], and Wang et al
[52], using EMG and EOG, respectively.
2.5.1. Navigation. Six BCWs used a low-level operation Figure 5. Participant using the BCW of Wei et al [42]. Reproduced
[37, 38, 45, 51, 52, 56], two high-level [36, 42] and one with permission. Copyright Springer 2013.
shared control, in which the user could select the type of
management by blinking, depending on their needs [40].
There was a clear trend to use low-level navigation in muscle-
assisted systems, a fact that may be related to the use of an
ERD/ERS signal in most of these systems.
11
J. Neural Eng. 13 (2016) 061001 Topical Review
On the other hand, an interface that uses P300 or SSVEP sig- signal [50]—which are studies based on exogenous signals
nals requires less training, and achieves higher levels of acc- that do not require training. The use of a large number of
uracy [7]. The choice of the signal also depends on factors such participants with previous experience in BCI systems, and
as: (i) the navigation system to be used; (ii) the presence or subjects that satisfied certain criteria before proceeding to
absence of a GUI; (iii) the number of commands involved; and handle the BCW, should be noted.
(iv) the possibility of executing a continuous control of the
wheelchair (as in the case of ERD/ERS signals and SSVEP) as
3.3. Task and interface
opposed to a discrete control [60]. Other considerations include
the possibility of fatigue produced by SSVEP interfaces, in The number of user tasks for ERD/ERS BCWs is higher
which an eye strain occurs as the session is extended, or the compared to systems with an exogenous signal. In contrast,
necessary ability of the user to control their eye muscles [1]. the number of commands, especially for systems based on
As proposed by Millán et al [17], as well as in the studies P300, is higher in exogenous systems. Therefore, as expected,
of Li et al [54] and Cao et al [53], the use of hybrid systems is the BCWs with a higher CTR are those based on P300
recommended, since they offer better results, both in virtual ( x¯ = 15.67; σ=13.44), followed by those based on SSVEP
and real environments. The use of commercial EEG devices ( x¯ = 4.67; σ=0.52), hybrids-mental (x¯ = 2.8; σ=1.71),
has only been tested with muscle-assisted systems, where the muscle-assisted ( x¯ = 2; σ=1.32) and ERD/ERS (x¯ = 2;
EEG is used to detect muscle activity. In two of these inter- σ=2.54). The lower number of commands allowed in ERD/
faces, which used the Emotiv EPOC, only muscle movements ERS systems could be explained because each user’s task
were used [37, 42], while in the case of the NeuroSky ASIC, typically execute a particular command—how it is reflected in
the authors used eye-blinking and attention state [38]. The use the CTR—and, how it was mentioned, fewer tasks to classify
of muscle tasks in commercial systems is given by its lower involve a better performance classification [25, 26].
quality signal acquisition, requiring a stronger signal to be Referring to the user tasks to be performed by partici-
detected more easily. pants, in systems that include an exogenous signal, there is
only one task—selective attention to the stimulus—whereas
in those with an ERD/ERS signal the most used task was MI,
3.1. Navigation
especially left—or right—hand MI. The use of a GUI was
Navigation systems based on both ERD/ERS or SSVEP required in SSVEP or P300-based systems, but it was not
signals were mostly based on low-level control, using the five necessary in most of the interfaces using ERD/ERS signal.
basic navigation commands: forward, backward, turn left, Thanks to the absence of GUI in most ERD/ERS systems,
turn right and stop. P300 BCWs, especially non-hybrids, used users do not need to focus on a screen while they drive the
mostly high-level control navigation. This may be related to BCW, allowing them to keep their attention on the environ-
the fact that high-level systems do not allow a step-by-step ment, and to be alert to possible unexpected events. Most
command selection (so that the user can move freely in the hybrid systems combined exogenous and endogenous signals,
environment), but all possible destinations are predetermined. as it was not common to use more than one type of exogenous
Therefore, it is necessary that the interface is capable of signal, as was indeed the case for Li et al [49]. The combi-
containing many options that could be chosen to go to a nation of endogenous and exogenous signals allowed the
specific place in the environment. Given the existence of execution of more than one command simultaneously; e.g. a
numerous commands, the P300 signal is quickly able to select selective attention visual task and MI [53, 54]. Regarding the
a command from among others through a similar matrix to the number of visual stimuli presented in a GUI, the P300
proposed by Farwell and Donchin [2]. However, it is note- interfaces (x¯ = 15.5, σ=13.07) obtained a larger number
worthy that the P300 signal, in an oddball paradigm, does not than those based on an SSVEP signal ( x¯ = 4.14, σ=0.38).
allow the continuous control of the BCW, so in P300 systems,
the handling must be necessarily discrete, which may slow the
3.4. Feature extraction and classification methods
execution of a path; something that does not happen in a
system based on an ERD/ERS or SSVEP signal [60]. Firstly, respect to the feature extraction methods, a great
variety can be seen, from papers using CSP, PSD or signal
averaging, to those which use raw signal. It is difficult to
3.2. Participants
show a clear pattern about what is the most used method, but
The studies with ERD/ERS signals had the lowest number of it is observed a tendency to use the PSD with the ERD/ERS
participants, while for those studies with P300 or SSVEP signal, the signal averaging techniques in P300 and the CCA
signals the number of subjects was quite similar. These results in SSVEP. On the other hand, referring to the classification
can be explained by the difficulty in finding participants with methods, less variety has been found, being mainly used LDA
an adequate initial control of these ERD/ERS signals, and the and SVM thanks to its own properties. First, LDA requires a
time needed for their training. In addition, even though the low computational load which allows a suitable online control
end users of this application are people with severe motor of the BCI system though its low performance on the analysis
disabilities, most studies only tested their systems with of nonlinearly separable data. By other side, SVM offers
healthy participants. Only three studies had disabled partici- better generalization properties, and it is insensitive to over-
pants—two with P300 signal [32, 47] and one with SSVEP training and to the curse-of-dimensionality; however, it
12
J. Neural Eng. 13 (2016) 061001 Topical Review
provides a lower speed execution [71]. This methods were Referring to the evaluation systems, as proposed by Bi et al
followed by Gaussian and Bayesian classifiers, artificial [20], it could be of interest to use similar metrics among dif-
neural network, the coefficient obtained in the CCA or a ferent papers, so that the proposals can be compared more
specific thresholding method. Furthermore, it should be noted accurately. Moreover, only a few articles presented the use of
that some of these papers use a thresholding method or a metrics related to the user’s experience during handling. These
linear classifier without specifying how they are calculated. metrics should be collected through questionnaires, regarding
the usability of workload or fatigue, using a standardized test
whenever possible. Concerning the usability issue, one of the
3.5. Evaluation major objections that users often report after a BCI experience
The evaluation criteria used in the different studies were very is the discomfort caused by the use of the EEG cap, and the
heterogeneous, from the simplest with just a couple of electrode conductive gel [72]. These objections may be aggra-
metrics, to the most elaborate exceeding ten. In reference to vated in the case of patients suffering from MND, which
the signal, those BCWs based on ERD/ERS or SSVEP signal increases the complication in the EEG device montage.
systems gave greater importance to the evaluation of accuracy Therefore, we recommend studying the possibility of acquiring
in the selection of commands, and the time required to a suitable control for a BCW using commercial EEG systems
complete the path. However, in the P300 BCWs, half of the which exist currently. In addition, the economic gap between
studies used the selection time as their metric, defined as the the commercial devices and those normally used in the
time it took the user to select the desired command. This laboratory can be the difference between the elitist use of such
metric could hardly be controlled on ERD/ERS-based BCWs devices, or one that everybody could afford.
because it is difficult to know when the user starts the com- Despite these points for improvement, studies have
mand selection during the free handling of the wheelchair. evolved positively in various aspects. Some examples are the
following: flexibles navigation systems which assists the user
during their displacement; studies with more than ten partici-
pants, as well as the presence of patients with some MND;
4. Conclusions innovative proposals appear with the possibility of simultaneous
speed and direction management of the BCW serial interfaces
Thirty-four papers were found which show the progress made to that allow a high CTR with ERD/ERS, or even by a purely
control a wheelchair through the registration of a user’s brain auditory or visual signal interface; and there is the development
activity. The trend to use an EEG signal in BCI applications is of metrics to an extensive evaluation of BCW and adapted to its
shown to be more pronounced in a BCW, being the only one specific characteristics. Indeed, all these contributions lead us to
used, possibly due to the difficulty of adapting the necessary firmly believe that BCWs may be used safely and effectively in
instrumentation of other techniques in a vehicle that allows user the near future for a patient with MND, at least in controlled
displacement. However, it is necessary to improve some features environments. However, before BCWs could be used in real
to be able to ameliorate the daily life of patients with MND. outdoor environments, it will be necessary to better guarantee
As mentioned, the use of each type of EEG signal carries the adequate users’ control and the system safety.
many advantages and disadvantages that must be considered. To conclude, the goal of a useful BCW is definitely an
In addition, new proposals for BCWs should offer more ambitious project that is being developed through the work of
flexible systems that are easier to learn and use, which enable several research groups, which are closer to benefit and
their fluid, natural, and safe control. Indeed, current trends improve the quality of life of people with MND despite the
include the use of hybrid BCIs, which have been shown to many challenges to overcome.
allow: (i) a faster management of the BCW through per-
forming tasks in parallel, allowing the execution of two
commands simultaneously [53, 54]; or (ii) improved accuracy Acknowledgments
by combining two signals [49]. However, some objections
identified in most papers should be noted. Despite the This research was partially supported, by the Spanish Ministry
advantages of using navigation systems that assist the control of Economy and Competitiveness through the projects INCADI
of the wheelchair with shared control, only 25.71% of all (TEC2011-26395) and LICOM (DPI2015-67064-R), and by
papers collected had this aid. On the other hand, there was the European Regional Development Fund (ERDF).
almost no study with users affected by some type of MND,
despite these being the end users for this kind of application.
Therefore, for future proposals, it is desirable to test the
References
management of the BCWs by users affected by a MND, to
face the new challenges that this might involve. It may be
recommended to increase the total number of participants in [1] Wolpaw J, Birbaumer N, McFarland D J, Pfurtscheller G and
the studies, because the interest should not be simply to show Vaughan T M 2002 Brain computer interfaces for
communication and control Clin. Neurophysiol. 113 767–91
that a proposal is capable of running a BCW with an adequate [2] Farwell L A and Donchin E 1988 Talking off the top of your
performance, but to find systems that any user can manage, head: toward a mental prosthesis utilizing event-related brain
not just those users with excellent skills. potentials Electroencephalogr. Clin. Neurophysiol. 70 510–23
13
J. Neural Eng. 13 (2016) 061001 Topical Review
[3] Hochberg L R et al 2012 Reach and grasp by people with Robots and Systems (IROS 2003) (Cat No03CH37453) (2
tetraplegia using a neurally controlled robotic arm Nature October) pp 1456–61
485 372–5 [24] Amiri S, Fazel-Rezai R and Asadpour V 2013 A review of
[4] Leeb R, Tonin L, Rohm M, Desideri L, Carlson T and hybrid brain-computer interface systems Adv. Hum.-
Millán J D R 2015 Towards independence: a BCI Comput. Interact. 2013 187024
telepresence robot for people with severe motor disabilities [25] Kronegg J, Chanel G, Voloshynovskiy S and Pun T 2007 Eeg-
Proc. IEEE 103 1–14 based synchronized brain-computer interfaces: a model for
[5] Corralejo R, Hornero R and Álvarez D 2011 A domotic control optimizing the number of mental tasks IEEE Trans. Neural
system using brain-computer interface (BCI) Advances in Syst. Rehabil. Eng. 15 50–8
Computational Intelligence ed J Cabestany, I Rojas and [26] Obermaier B, Neuper C, Guger C, Member A and
G Joya vol 6691 (Berlin: Springer) pp 345–352 Pfurtscheller G 2001 Information transfer rate in a five-
[6] Daly J J and Wolpaw J R 2008 Brain-computer interfaces in classes brain–computer interface IEEE Trans Neural Syst
neurological rehabilitation Lancet Neurol. 7 1032–43 Rehabil Eng. 9 283–8
[7] Nicolas-Alonso L F and Gomez-Gil J 2012 Brain computer [27] Rebsamen B et al 2007 Controlling a wheelchair using a BCI
interfaces, a review Sensors 12 1211–79 with low information transfer rate 2007 IEEE 10th Int. Conf.
[8] Kleber B and Birbaumer N 2005 Direct brain communication: Rehabilitation Robotics ICORR’07 pp1003–8
neuroelectric and metabolic approaches at Tübingen Cogn. [28] Millán J D R, Galán F, Vanhooydonck D, Lew E, Philips J and
Process. 6 65–74 Nuttin M 2009 Asynchronous non-invasive brain-actuated
[9] Hinterberger T et al 2004 Brain-computer communication and control of an intelligent wheelchair Proc. 31st Annual Int.
slow cortical potentials IEEE Trans. Biomed. Eng. 51 Conf. IEEE Engineering Medicine Biology Society
1011–8 Engineering Future Biomedicine EMBC 2009 pp 3361–4
[10] Friedrich E V C, Scherer R and Neuper C 2012 The effect of PMID: 19963794)
distinct mental strategies on classification performance for [29] Iturrate I, Antelis J M, Kubler A and Minguez J 2009 A
brain-computer interfaces Int. J. Psychophysiol. 84 86–94 noninvasive brain-actuated wheelchair based on a P300
[11] Vialatte F-B, Maurice M, Dauwels J and Cichocki A 2015 neurophysiological protocol and automated navigation IEEE
Steady-state visually evoked potentials: focus on essential Trans. Robot. 25 614–27
paradigms and future perspectives Prog. Neurobiol. 90 [30] Mandel C et al 2009 Navigating a smart wheelchair with a
418–38 brain-computer interface interpreting steady-state visual
[12] Thakor N Chp 74 1999 Biopotentials and Electrophysiology evoked potentials 2009 IEEE/RSJ Int. Conf. Intelligent
Measurement (Boca Raton, FL: CRC Press) (doi: 10.1201/ Robotics Systems IROS pp 1118–25
9780415876179) [31] Rebsamen B et al 2010 A brain controlled wheelchair to
[13] Taylor G S and Schmidt C 2012 Empirical evaluation of the navigate in familiar environments IEEE Trans. Neural Syst.
emotiv EPOC BCI headset for the detection of mental Rehabil. Eng. 18 590–8
actions Proc. Hum. Factors Ergon. Soc. Annu. Meet. 56 [32] Alqasemi R and Dubey R 2010 A 9-DoF wheelchair-mounted
193–7 robotic arm system: design, control, brain-computer
[14] Vourvopoulos A and Liarokapis F 2014 Evaluation of interfacing, and testing ed E Hall Advances in Robot
commercial brain–computer interfaces in real and virtual Manipulators (Rijeka: InTech)
world environment: a pilot study Comput. Electr. Eng. 40 [33] Shin B-G, Kim T and Jo S 2010 Non-invasive brain signal
714–29 interface for a wheelchair navigation 2010 Int. Conf. on
[15] Ron-Angevin R and Díaz-Estrella A 2009 Brain-computer Control Automation and Systems (ICCAS) pp 2257–60
interface: changes in performance using virtual reality [34] Hema C R, Paulraj M P, Yaacob S, Adom A H and
techniques Neurosci. Lett. 449 123–7 Nagarajan R 2011 Softw. Tools Algorithms Biol. Syst. 696
[16] van de Laar B, Gurkok H, Bos D P-O, Poel M and Nijholt A 565–72
2013 Experiencing BCI control in a popular computer game [35] Tsui C S L, Gan J Q and Hu H 2011 A self-paced motor
IEEE Trans. Comput. Intell. AI Games 5 176–84 imagery based brain-computer interface for robotic
[17] Millán J D R et al 2010 Combining brain-computer interfaces wheelchair control Clin. EEG Neurosci. 42 225–9
and assistive technologies: state-of-the-art and challenges [36] Choi K 2012 Control of a vehicle with EEG signals in real-time
Front. Neurosci. 4 1–15 and system evaluation Eur. J. Appl. Physiol. 112 755–66
[18] Tanaka K, Matsunaga K and Wang H O 2005 [37] Carrino F, Dumoulin J, Mugellini E, Khaled O A and Ingold R
Electroencephalogram-based control of an electric 2012 A self-paced BCI system to control an electric
wheelchair IEEE Trans. Robot. 21 762–6 wheelchair: evaluation of a commercial, low-cost EEG
[19] Millán J D R, Renkens F, Mouriño J and Gerstner W 2004 device 2012 ISSNIP Biosignals and Biorobotics Conf.
Noninvasive brain-actuated control of a mobile robot by (BRC) pp 1–6
human EEG IEEE Trans. Biomed. Eng. 51 1026–33 [38] Lin J-S and Yang W-C 2012 Wireless brain-computer interface
[20] Bi L, Fan X-A and Liu Y 2013 EEG-based brain-controlled for electric wheelchairs with EEG and eye-blinking signals
mobile robots: a survey IEEE Trans. Hum.-Mach. Syst. 43 Int. J. Innov. Comput. Inf. Control 8 6011–24
161–76 [39] Long J, Li Y, Wang H, Yu T, Pan J and Li F 2012 A hybrid
[21] Neuper C and Pfurtscheller G 2010 Neurofeedback training for brain computer interface to control the direction and speed
BCI control Brain-Computer Interfaces [Internet] ed of a simulated or real wheelchair IEEE Trans. Neural. Syst.
B Graimann, G Pfurtscheller and B Allison (Berlin: Rehabil. Eng. 20 720–9
Springer) pp 65–78 (doi: 10.1007/978-3-642-02091-9_4) [40] Puanhvuan D and Wongsawat Y 2012 Semi-automatic P300-
[22] Vanhooydonck D, Demeester E, Nuttin M and Van Brussel H based brain-controlled wheelchair 2012 ICME Int. Conf. on
2003 Shared control for intelligent wheelchairs: an implicit Complex Medical Engineering (CME) pp 455–60
estimation of the user intention Proc. ASER ’03 Int. [41] Xu Z, Li J, Gu R and Xia B 2012 Steady-state visually evoked
Workshop on Advances in Service Robotics pp 13-5 potential (SSVEP)-based brain-computer interface (BCI): a
[23] Demeester E, Nuttin M, Vanhooydonck D and Brussel H V low-delayed asynchronous wheelchair control system
2003 A model-based, probabilistic framework for plan Neural Information Processing Iconip 2012, Part I vol 7663
recognition in shared wheelchair control: experiments and pp 305–14 Available from: <Go to ISI>://
evaluation Proc. 2003 IEEE/RSJ Int. Conf. on Intelligent WOS:000345086000037
14
J. Neural Eng. 13 (2016) 061001 Topical Review
[42] Wei Z, Chen W, Wang J, Wang H and Li K 2013 Semantic [58] Ng D W-K, Soh Y-W and Goh S-Y 2014 Development of an
mapping for safe and comfortable navigation of a brain- autonomous BCI wheelchair 2014 IEEE Symp.
controlled wheelchair (Lect Notes Comput Sci (including Computational Intelligence Brain Computer Interfaces
Subser Lect Notes Artif Intell Lect Notes Bioinformatics)) pp 1–4
vol 8102, pp 307–17 [59] Zhang R et al 2015 Control of a wheelchair in an indoor
[43] Carra M and Balbinot A 2013 Evaluation of sensorimotor environment based on a brain-computer interface and
rhythms to control a wheelchair 2013 ISSNIP Biosignals and automated navigation IEEE Trans. Neural Syst. Rehabil.
Biorobotics Conf. (BRC) pp 1–4 Eng. 24 128-39
[44] Li J and Liang J 2013 Design of assistive wheelchair system [60] Fazel-Rezai R, Allison B Z, Guger C, Sellers E W,
directly steered by human thoughts Int. J. Neural Syst. 23 1–12 Kleih S C and Kübler A 2012 P300 brain computer
[45] Li Z, Lei S, Su C-Y and Li G 2013 Hybrid brain/muscle- interface: current challenges and emerging trends Front.
actuated control of an intelligent wheelchair 2013 IEEE Int. Neuroeng. 60
Conf. on Robotics and Biomimetics (ROBIO) pp 19–25 [61] Townsend G et al 2010 A novel P300-based brain-computer
[46] Carlson T and Millán J D R 2013 Brain-controlled interface stimulus presentation paradigm: moving beyond
wheelchairs: a robotic architecture IEEE Robot. Autom. rows and columns Clin. Neurophysiol 121 1109–20
Mag. 20 65–73 [62] Wang Y, Wang R, Gao X, Hong B and Gao S 2006 A practical
[47] Lopes A C, Pires G and Nunes U 2013 Assisted navigation for VEP-based brain-computer interface IEEE Trans. Neural.
a brain-actuated intelligent wheelchair Rob. Auton. Syst. 61 Syst. Rehabil. Eng. 14 234–9
245–58 [63] Ravden D and Polich J 1999 On P300 measurement stability:
[48] Müller S M T, Bastos T F and Filho M S 2013 Proposal of a habituation, intra-trial block variation, and ultradian rhythms
SSVEP-BCI to command a robotic wheelchair J. Control Biol Psychol. 51 59–76
Autom. Electr. Syst. 24 97–105 [64] Montesano L, Minguez J, Alcubierre J M and Montano L 2006
[49] Li Y, Pan J, Wang F and Yu Z 2013 A hybrid BCI system Towards the adaptation of a robotic wheelchair for cognitive
combining P300 and SSVEP and its application to disabled children 2006 IEEE/RSJ Int. Conf. Intelligent
wheelchair control IEEE Trans. Biomed. Eng. 60 3156–66 Robotics Systems pp 710–6
[50] Diez P F, SMT M, Mut V A, Laciar E, Avila E, [65] Gao X, Xu D, Cheng M and Gao S 2003 A BCI-based
Bastos-Filho T F and Sarcinelli-Filho M M 2013 environmental controller for the motion-disabled IEEE
Commanding a robotic wheelchair with a high-frequency Trans. Neural. Syst. Rehabil. Eng. 11 137–40
steady-state visual evoked potential based brain-computer [66] Bin G, Gao X, Yan Z, Hong B and Gao S 2009 An online
interface Med. Eng. Phys. 35 1155–64 multi-channel SSVEP-based brain–computer interface using
[51] Ming D et al 2014 Electric wheelchair control system using a canonical correlation analysis method J. Neural Eng. 6
brain-computer interface based on alpha-wave blocking 46002
Trans. Tianjin Univ. 20 358–63 [67] Fisher R S, Harding G, Erba G, Barkley G L and Wilkins A
[52] Wang H, Li Y, Long J, Yu T and Gu Z 2014 An asynchronous 2005 Photic- and pattern-induced seizures: a review for the
wheelchair control by hybrid EEG-EOG brain-computer epilepsy foundation of america working group Epilepsia 46
interface Cogn. Neurodyn. 399–409 1426–41
[53] Cao L, Li J, Ji H and Jiang C 2014 A hybrid brain computer [68] Diez P F, Mut V A, Avila Perona E M and Laciar Leber E 2011
interface system based on the neurophysiological protocol Asynchronous BCI control using high-frequency SSVEP
and brain-actuated switch for wheelchair control J. Neurosci. J. Neuroeng. Rehabil. 8 39
Methods 229 33–43 [69] Takeda S et al 1994 Motor neuron disease with multi-system
[54] Li J et al 2014 Evaluation and application of a hybrid brain involvement presenting as tetraparesis, ophthalmoplegia and
computer interface for real wheelchair parallel control with sensori-autonomic dysfunction Acta Neuropathol 88
multi-degree of freedom Int. J. Neural Syst. 24 1450014 193–200
[55] Duan J, Li Z, Yang C and Xu P 2014 Shared control of a brain- [70] McMenamin B W, Shackman A J, Greischar L L and
actuated intelligent wheelchair 2014 11th World Congress Davidson R J 2011 Electromyogenic artifacts and
on Intelligent Control and Automation (WCICA) pp 341–6 electroencephalographic inferences revisited Neuroimage 54
[56] Aziz F, Arof H, Mokhtar N and Mubin M 2014 HMM based 4–9
automated wheelchair navigation using EOG traces in EEG [71] Lotte F, Congedo M, Lécuyer A, Lamarche F and Arnaldi B
J. Neural. Eng. 11 056018 2007 A review of classification algorithms for EEG-based
[57] Varona-Moya S, Velasco-Álvarez F, Sancha-Ros S, brain-computer interfaces J. Neural Eng. 4 2
Fernández-Rodríguez Á, Blanca M J and Ron-Angevin R [72] Holz E M, Höhne J, Staiger-Sälzer P, Tangermann M and
2015 Wheelchair navigation with an audio-cued, two-class Kübler A 2016 Brain-computer interface controlled gaming:
motor imagery-based brain—computer interface system 7th evaluation of usability by severely motor restricted end-users
Int. IEEE/EMBS Conf. on Neural Engineering (NER) pp 22–4 Artif. Intell. Med. 59 111–20
15