scispace - formally typeset
Search or ask a question
Journal ArticleDOI

A brain-actuated wheelchair: asynchronous and non-invasive Brain-computer interfaces for continuous control of robots.

TL;DR: The results show that subjects can rapidly master the authors' asynchronous EEG-based BCI to control a wheelchair and can autonomously operate the BCI over long periods of time without the need for adaptive algorithms externally tuned by a human operator to minimize the impact of EEG non-stationarities.
About: This article is published in Clinical Neurophysiology.The article was published on 2008-09-01 and is currently open access. It has received 644 citations till now. The article focuses on the topics: Wheelchair.

Summary (4 min read)

1. Introduction

  • IDIAP Research Institute, Centre du Parc., Av. des Prés-Beudin 20, CH-1920 Martigny, Switzerland, also known as Address.
  • Secondly, adaptation in the wrong moment (e.g., when the user is not properly executing the mental tasks because of fatigue, distraction, etc) will incorrectly change the feedback (the device’s behavior) and will disrupt user’s learning process.

2.1. EEG data acquisition and preprocessing

  • EEG Data were recorded from two healthy subjects with a portable Biosemi acquisition system using 64 channels sampled at 512 Hz and high-pass filtered at 1 Hz.
  • Then, the signal was spatially filtered using a common average reference (CAR) before estimating the power spectral density (PSD) in the band 8–48 Hz with 2-Hz resolution over the last 1 s. The PSD was estimated every 62.5 ms (i.e., 16 times per second) using the Welch method with five overlapped (25%) Hanning windows of 500 ms.
  • Obviously, not all these 1344 features are used as control signals.
  • Sections 2.2 and 2.3 describe the algorithms to estimate the relevance of the features for discriminating the mental commands and the procedure to select the most stable discriminant features that will be fed to the classifier embedded in the BCI.
  • This classifier processes each of the EEG samples and the BCI combines eight consecutive responses to deliver a mental command every 0.5 s.

2.2. Calibration Sessions and Feature Extraction

  • To extract stable discriminant EEG features (see Section 2.3.2) and build the statistical Gaussian classifier embedded in the BCI (see Section 2.3.3), both subjects participated in 20 calibration sessions recorded in the same day as the test driving session 1.
  • The subjects were instructed to execute the three mental tasks (left hand imagination movement, rest, and words association),2 tasks utilized as mental commands to operate the wheelchair, in a self-paced way.
  • The data from the 20 calibration sessions were grouped in four blocks (B1, B2, B3 and B4) of five consecutive sessions.
  • Afterwards, for each selected frequency, the authors took the configuration of electrodes (out of the 15 possible ones) that yielded the highest classification accuracy on the configuration (B1 + B2 + B3) B4.

2.3. System description

  • The system is integrated by two entities, the intelligent wheelchair and the BCI system.
  • Environmental information from the wheelchair’s sensors feeds a contextual filter that builds a probability distribution PEnv(C) over the possible user’s mental steering commands, C = {Left, Right, Forward}.
  • The BCI system estimates the probabilities PEEG(C) of the different mental commands from the EEG signals.
  • Both streams of information are combined to produce a filtered estimate of the user’s intent P(C) = PEEG(C) PEnv(C).
  • The shared control system also uses the environmental information from the wheelchair’s.

2.3.1. Context-based filter

  • Context estimation is done by defining a general, a priori-known user intention (smooth and efficient forward navigation through the environment) on the one hand and a constant automatic estimation of the environmental situation on the other hand.
  • Each opening then represents a general direction in which the user might opt to continue his navigation.
  • A probability distribution concerning the possible local user actions is built.
  • If the wheelchair is oriented 45 North–West, PEnv becomes zero, while the possible commands now are Left and Right, with equal probability, reflecting the belief that one of the orthogonal directions North or West should be chosen.
  • See Vanacker et al. (2007) for a detailed description.

2.3.2. Feature extractor

  • The authors approach is based on a mutual learning process where the user and the BCI are coupled together and adapt to each other.
  • To facilitate and accelerate this process, it is necessary to select the relevant EEG features that best discriminate among the mental tasks executed by the user.
  • The feature selection process is based on Canonical Variates Analysis (CVA) (Krzanowski, 1988), also known as Multiple Discriminant Analysis (Duda et al., 2001), which provides a canonical solution for multi-class problems.
  • Note that the direction of the eigenvectors A maximizes the quotient between the between-classes dispersion matrix B and the pooled within-classes dispersion matrix W. Thus, the CDSPs are obtained by projecting X = SA.

2.3.3. Classifier

  • The classifier utilized is a statistical Gaussian classifier (see Millán et al., 2004 for more details).
  • Each class is represented by a number of Gaussian prototypes, typically less than four.
  • The classifier output for input vector x is then the class with the highest probability.
  • In order to smooth this output, the authors average the class-conditioned probabilities of the last eight consecutive input vectors x.
  • During offline training of the classifier, the prototype centers are initialized by any clustering algorithm or generative approach.

2.4.1. Task 1

  • The subjects were asked to mentally drive the simulated wheelchair from a starting point to a goal following a pre-specified path by executing three different mental tasks (left hand imagination movement to turn Left, rest to go Forward, and words association to turn Right).
  • Fig. 1 depicts the monitor display and the pre-specified path.
  • Every subject participated in five experimental sessions, each consisting of 10 trials.
  • The time elapsed between two consecutive experimental sessions was variable to assess the system robustness over time: 1 day between sessions 1 and 2, 2 months between sessions 2 and 3, 1 h between sessions 3 and 4, and finally 1 day between sessions 4 and 5.

2.4.2. Task 2

  • To further assess the performance of the brain-actuated wheelchair, Subject 1 participated in a second experiment four months later.
  • He performed 10 trials in the same simulated environment where he was asked to drive the simulated wheelchair following 10 different complex and random paths never tried before.
  • Fig. 6 depicts the 10 complex and random paths.
  • Subject 2 did not participate in this task because she was not available.

2.5. Analysis

  • The system’s robustness was assessed in task 1 on three criteria, namely the percentage of goals reached, the BCI classification accuracy, and the shared control accuracy (the actual mental commands sent to the wheelchair after combining the probability distributions from the BCI and contextual filter).
  • For the contextual analysis, the path was split into seven stretches.
  • It follows that using the subject’s stated intent for labelling data yields a pessimistic and/or wrong estimate of the accuracies of the BCI and the shared control.
  • Only those samples where the subject’s stated intent corresponds to the stretch label were utilized to compute the accuracies.
  • The analysis of EOG and EMG activity showed that eye movements were equally distributed among the classes and that there was no significant muscular activity.

3.1.1. Global performance

  • Fig. 8 depicts the percentage of final goals reached over the five sessions for the two experimental subjects.
  • Furthermore, shared control helped to generate smoother trajectories, especially in the vicinity of walls.
  • Subject 1 always correctly performed the optimal action for all other stretches he went through.
  • Finally, in sessions 2 and 4 subject 2 reached the final goal in 70% (or more) of the trials and each local goal in more than 80% of the trials.

3.1.2. System performance in single trials

  • Here the authors analyze the performance of the brain-actuated wheelchair in a few single trials to illustrate emergent behaviors originated by the interaction of the BCI system and the shared control system in particular contexts.
  • The authors have already mentioned in the previous section that, for some stretches, shared control degraded the performance of the BCI, what could indicate that subjects tried to deliver mental commands that the shared control system considers impossible to execute.
  • Subject 1 always succeeded in making the wheelchair turn Right.
  • But for the subjects to learn that model they need to have a stable performance of the brain-actuated wheelchair.

3.2. Task 2

  • Subject 1 reached the final goal in 80% of the trials.
  • Right turn requires a very high BCI performance because the subject has to rotate the wheelchair by 90 being almost in the same place (i.e., without entering the corridor it is facing).
  • Indeed, the execution of even a short number of wrong commands in this context makes the shared control system to move the wheelchair Forward.
  • Once the wheelchair is in the corridor, the shared control system makes it very hard to turn back (180 ) rapidly and the trial is considered a failure.
  • To illustrate the behavior of the brain-actuated wheelchair in this task, the authors have included a video clip (see the Supplementary video) which contains the trajectories generated on trials 7 and 10 (un).

4. Conclusions

  • In this paper the authors have presented an asynchronous and non-invasive EEG-based BCI prototype for brain-actuated wheelchair driving.
  • First, the selection of stable user-specific EEG features that maximize the separability between the patterns generated by executing different mental tasks.
  • This calibration procedure, which is common to all users, selects user-specific features that are relevant and stable.
  • Contrarily, the authors follow a mutual learning process to facilitate and accelerate the user’s training period.
  • As shown for the experiments in task 1, subjects can control the wheelchair since the first day with a performance significantly better than a random BCI.

Did you find this useful? Give us your feedback

Figures (11)
Citations
More filters
Journal ArticleDOI
TL;DR: The brain's electrical signals enable people without muscle control to physically interact with the world through the use of their brains' electrical signals.
Abstract: The brain's electrical signals enable people without muscle control to physically interact with the world.

2,361 citations

Journal ArticleDOI
31 Jan 2012-Sensors
TL;DR: The state-of-the-art of BCIs are reviewed, looking at the different steps that form a standard BCI: signal acquisition, preprocessing or signal enhancement, feature extraction, classification and the control interface.
Abstract: A brain-computer interface (BCI) is a hardware and software communications system that permits cerebral activity alone to control computers or external devices. The immediate goal of BCI research is to provide communications capabilities to severely disabled people who are totally paralyzed or 'locked in' by neurological neuromuscular disorders, such as amyotrophic lateral sclerosis, brain stem stroke, or spinal cord injury. Here, we review the state-of-the-art of BCIs, looking at the different steps that form a standard BCI: signal acquisition, preprocessing or signal enhancement, feature extraction, classification and the control interface. We discuss their advantages, drawbacks, and latest advances, and we survey the numerous technologies reported in the scientific literature to design each step of a BCI. First, the review examines the neuroimaging modalities used in the signal acquisition step, each of which monitors a different functional brain activity such as electrical, magnetic or metabolic activity. Second, the review discusses different electrophysiological control signals that determine user intentions, which can be detected in brain activity. Third, the review includes some techniques used in the signal enhancement step to deal with the artifacts in the control signals and improve the performance. Fourth, the review studies some mathematic algorithms used in the feature extraction and classification steps which translate the information in the control signals into commands that operate a computer or other device. Finally, the review provides an overview of various BCI applications that control a range of devices.

1,407 citations


Cites background from "A brain-actuated wheelchair: asynch..."

  • ...Adaptation to non-stationary signals is particularly necessary in asynchronous and non-invasive BCIs [215,216]....

    [...]

Journal ArticleDOI
TL;DR: This paper focuses on the prospect of improving the lives of countless disabled individuals through a combination of BCI technology with existing assistive technologies (AT) and identifies four application areas where disabled individuals could greatly benefit from advancements inBCI technology, namely, “Communication and Control”, ‘Motor Substitution’, ”Entertainment” and “Motor Recovery”.
Abstract: In recent years, new research has brought the field of electroencephalogram (EEG)-based brain–computer interfacing (BCI) out of its infancy and into a phase of relative maturity through many demonstrated prototypes such as brain-controlled wheelchairs, keyboards, and computer games. With this proof-of-concept phase in the past, the time is now ripe to focus on the development of practical BCI technologies that can be brought out of the lab and into real-world applications. In particular, we focus on the prospect of improving the lives of countless disabled individuals through a combination of BCI technology with existing assistive technologies (AT). In pursuit of more practical BCIs for use outside of the lab, in this paper, we identify four application areas where disabled individuals could greatly benefit from advancements in BCI technology, namely, “Communication and Control”, “Motor Substitution”, “Entertainment”, and “Motor Recovery”. We review the current state of the art and possible future developments, while discussing the main research issues in these four areas. In particular, we expect the most progress in the development of technologies such as hybrid BCI architectures, user–machine adaptation algorithms, the exploitation of users’ mental states for BCI reliability and confidence measures, the incorporation of principles in human–computer interaction (HCI) to improve BCI usability, and the development of novel BCI technology including better EEG devices.

792 citations


Cites background from "A brain-actuated wheelchair: asynch..."

  • ...In the latter case, Ferrez & Millán [49, 50] have shown that errors made by the BCI can be reliably recognized and corrected, thus yielding significant improvements in performance....

    [...]

  • ...These BCI games are based on different BCI protocols, from spontaneous EEG [116, 88, 184] to evoked EEG potentials [93, 52], where the user delivers (as usual for a BCI) mental commands to control some aspect of the game....

    [...]

Journal ArticleDOI
Karl LaFleur1, Kaitlin Cassady1, A. Doud1, Kaleb Shades1, Eitan Rogin1, Bin He1 
TL;DR: A novel experiment of BCI controlling a robotic quadcopter in three-dimensional (3D) physical space using noninvasive scalp electroencephalogram (EEG) in human subjects is reported and indicates the potential of nonin invasive EEG-based BCI systems for accomplish complex control in 3D physical space.
Abstract: Objective. At the balanced intersection of human and machine adaptation is found the optimally functioning brain–computer interface (BCI). In this study, we report a novel experiment of BCI controlling a robotic quadcopter in three-dimensional (3D) physical space using noninvasive scalp electroencephalogram (EEG) in human subjects. We then quantify the performance of this system using metrics suitable for asynchronous BCI. Lastly, we examine the impact that the operation of a real world device has on subjects' control in comparison to a 2D virtual cursor task. Approach. Five human subjects were trained to modulate their sensorimotor rhythms to control an AR Drone navigating a 3D physical space. Visual feedback was provided via a forward facing camera on the hull of the drone. Main results. Individual subjects were able to accurately acquire up to 90.5% of all valid targets presented while travelling at an average straight-line speed of 0.69 m s−1. Significance. Freely exploring and interacting with the world around us is a crucial element of autonomy that is lost in the context of neurodegenerative disease. Brain–computer interfaces are systems that aim to restore or enhance a user's ability to interact with the environment via a computer and through the use of only thought. We demonstrate for the first time the ability to control a flying robot in 3D physical space using noninvasive scalp recorded EEG in humans. Our work indicates the potential of noninvasive EEG-based BCI systems for accomplish complex control in 3D physical space. The present study may serve as a framework for the investigation of multidimensional noninvasive BCI control in a physical environment using telepresence robotics.

504 citations


Cites methods from "A brain-actuated wheelchair: asynch..."

  • ...…been developed using a motor imagery paradigm (Pfurtscheller et al 1993, Wolpaw et al 1998, Wolpaw and McFarland 2004, Wang and He 2004, Wang et al 2004, Qin et al 2004, Kamousi et al 2005, Qin and He 2005, Galán et al 2008, Yuan et al 2008, 2010a, 2010b, McFarland et al 2010, Doud et al 2012)....

    [...]

Journal ArticleDOI
01 Mar 2012
TL;DR: The main goal of BCI is to replace or restore useful function to people disabled by neuromuscular disorders such as amyotrophic lateral sclerosis, cerebral palsy, stroke, or spinal cord injury, and its future achievements will depend on advances in 3 crucial areas.
Abstract: Brain-computer interfaces (BCIs) acquire brain signals, analyze them, and translate them into commands that are relayed to output devices that carry out desired actions. BCIs do not use normal neuromuscular output pathways. The main goal of BCI is to replace or restore useful function to people disabled by neuromuscular disorders such as amyotrophic lateral sclerosis, cerebral palsy, stroke, or spinal cord injury. From initial demonstrations of electroencephalography-based spelling and single-neuron-based device control, researchers have gone on to use electroencephalographic, intracortical, electrocorticographic, and other brain signals for increasingly complex control of cursors, robotic arms, prostheses, wheelchairs, and other devices. Brain-computer interfaces may also prove useful for rehabilitation after stroke and for other disorders. In the future, they might augment the performance of surgeons or other medical professionals. Brain-computer interface technology is the focus of a rapidly growing research and development enterprise that is greatly exciting scientists, engineers, clinicians, and the public in general. Its future achievements will depend on advances in 3 crucial areas. Brain-computer interfaces need signal-acquisition hardware that is convenient, portable, safe, and able to function in all environments. Brain-computer interface systems need to be validated in long-term studies of real-world use by people with severe disabilities, and effective and viable models for their widespread dissemination must be implemented. Finally, the day-to-day and moment-to-moment reliability of BCI performance must be improved so that it approaches the reliability of natural muscle-based function.

475 citations

References
More filters
Book
01 Jan 1973

20,541 citations

01 Jan 1999

6,012 citations


"A brain-actuated wheelchair: asynch..." refers methods in this paper

  • ...The feature selection process is based on Canonical Variates Analysis (CVA) (Krzanowski, 1988), also known as Multiple Discriminant Analysis (Duda et al., 2001), which provides a canonical solution for multi-class problems....

    [...]

Journal ArticleDOI
TL;DR: It is demonstrated that primates can learn to reach and grasp virtual objects by controlling a robot arm through a closed-loop brain–machine interface (BMIc) that uses multiple mathematical models to extract several motor parameters from the electrical activity of frontoparietal neuronal ensembles.
Abstract: Reaching and grasping in primates depend on the coordination of neural activity in large frontoparietal ensembles. Here we demonstrate that primates can learn to reach and grasp virtual objects by controlling a robot arm through a closed-loop brain–machine interface (BMIc) that uses multiple mathematical models to extract several motor parameters (i.e., hand position, velocity, gripping force, and the EMGs of multiple arm muscles) from the electrical activity of frontoparietal neuronal ensembles. As single neurons typically contribute to the encoding of several motor parameters, we observed that high BMIc accuracy required recording from large neuronal ensembles. Continuous BMIc operation by monkeys led to significant improvements in both model predictions and behavioral performance. Using visual feedback, monkeys succeeded in producing robot reach-and-grasp movements even when their arms did not move. Learning to operate the BMIc was paralleled by functional reorganization in multiple cortical areas, suggesting that the dynamic properties of the BMIc were incorporated into motor and sensory cortical representations.

1,740 citations

Journal ArticleDOI
TL;DR: It is shown that a noninvasive BCI that uses scalp-recorded electroencephalographic activity and an adaptive algorithm can provide humans, including people with spinal cord injuries, with multidimensional point-to-point movement control that falls within the range of that reported with invasive methods in monkeys.
Abstract: Brain-computer interfaces (BCIs) can provide communication and control to people who are totally paralyzed. BCIs can use noninvasive or invasive methods for recording the brain signals that convey the user's commands. Whereas noninvasive BCIs are already in use for simple applications, it has been widely assumed that only invasive BCIs, which use electrodes implanted in the brain, can provide multidimensional movement control of a robotic arm or a neuroprosthesis. We now show that a noninvasive BCI that uses scalp-recorded electroencephalographic activity and an adaptive algorithm can provide humans, including people with spinal cord injuries, with multidimensional point-to-point movement control that falls within the range of that reported with invasive methods in monkeys. In movement time, precision, and accuracy, the results are comparable to those with invasive BCIs. The adaptive algorithm used in this noninvasive BCI identifies and focuses on the electroencephalographic features that the person is best able to control and encourages further improvement in that control. The results suggest that people with severe motor disabilities could use brain signals to operate a robotic arm or a neuroprosthesis without needing to have electrodes implanted in their brains.

1,493 citations


"A brain-actuated wheelchair: asynch..." refers background in this paper

  • ...Several groups have demonstrated that subjects can learn to control their brain activity through appropriate, but lengthy, training in order to generate fixed EEG patterns that the BCI transforms into external actions (Birbaumer et al., 1999; Wolpaw and McFarland, 2004)....

    [...]

Journal ArticleDOI
25 Mar 1999-Nature
TL;DR: A new means of communication for the completely paralysed that uses slow cortical potentials of the electro-encephalogram to drive an electronic spelling device is developed.
Abstract: When Jean-Dominique Bauby suffered from a cortico-subcortical stroke that led to complete paralysis with totally intact sensory and cognitive functions, he described his experience in The Diving-Bell and the Butterfly1 as “something like a giant invisible diving-bell holds my whole body prisoner”. This horrifying condition also occurs as a consequence of a progressive neurological disease, amyotrophic lateral sclerosis, which involves progressive degeneration of all the motor neurons of the somatic motor system. These ‘locked-in’ patients ultimately become unable to express themselves and to communicate even their most basic wishes or desires, as they can no longer control their muscles to activate communication devices. We have developed a new means of communication for the completely paralysed that uses slow cortical potentials (SCPs) of the electro-encephalogram to drive an electronic spelling device.

1,489 citations


"A brain-actuated wheelchair: asynch..." refers background in this paper

  • ...Several groups have demonstrated that subjects can learn to control their brain activity through appropriate, but lengthy, training in order to generate fixed EEG patterns that the BCI transforms into external actions (Birbaumer et al., 1999; Wolpaw and McFarland, 2004)....

    [...]

  • ...…(BCI) research is exploring many applications in different fields: communication, environmental control, robotics and mobility, and neuroprosthetics (Birbaumer et al., 1999; Obermaier et al., 2003; Bayliss, 2003; Millán, 2003; Nicolelis and Chapin, 2002; Millán et al., 2004; Carmena et al.,…...

    [...]

  • ...Here we only report experiments with the simulated wheelchair for which we have extensive data in a complex environment that allows a sound analysis....

    [...]