Review Article | Open Access
From Spinal Central Pattern Generators to Cortical Network: Integrated BCI for Walking Rehabilitation
Success in locomotor rehabilitation programs can be improved with the use of brain-computer interfaces (BCIs). Although a wealth of research has demonstrated that locomotion is largely controlled by spinal mechanisms, the brain is of utmost importance in monitoring locomotor patterns and therefore contains information regarding central pattern generation functioning. In addition, there is also a tight coordination between the upper and lower limbs, which can also be useful in controlling locomotion. The current paper critically investigates different approaches that are applicable to this field: the use of electroencephalogram (EEG), upper limb electromyogram (EMG), or a hybrid of the two neurophysiological signals to control assistive exoskeletons used in locomotion based on programmable central pattern generators (PCPGs) or dynamic recurrent neural networks (DRNNs). Plantar surface tactile stimulation devices combined with virtual reality may provide the sensation of walking while in a supine position for use of training brain signals generated during locomotion. These methods may exploit mechanisms of brain plasticity and assist in the neurorehabilitation of gait in a variety of clinical conditions, including stroke, spinal trauma, multiple sclerosis, and cerebral palsy.
More than 10 million people in the world live with some form of handicap caused by a central nervous system (CNS) disorder. Although there has been a recent breakthrough obtained in one paraplegic patient by epidural electrical stimulation applied in the lumbosacral spinal cord , the generalization of this type of clinical rehabilitation is far from being applicable to all patients suffering from spinal cord injuries or other CNS movement disorders. Before the accident which resulted in injury at the C7/T1 level leading to complete paraplegia with some preservation of sensation, the subject reported in the Lancet was an athlete in extraordinary physical condition. Before epidural stimulation, this subject underwent numerous locomotor training sessions over a period of 26 months with no significant effect. It was only when a 16-electrode array was surgically placed on the dura (L1-S1 cord segments), allowing appropriate chronic electrical stimulation, that standing and stepping could be successfully induced. This latter performance is particularly relevant as since the very first step, human CNS must achieve a conservative (postural stability) and a destabilizing (dynamic control of the body and limbs for forward progression) function [2–5].
The fundamental background that has allowed the clinical success of Egderton’s group is a good example of what is possible to accomplish when multidisciplinary basic and applied sciences work conjointly. Basic research was first carried out in animals in order to better understand the spinal cord networking. This permitted the discovery of a general structure called a central pattern generator (CPG) acting as a network of antagonist oscillators specifically dedicated to extensor or flexor muscles acting at the different joints [6, 7]. Although CPG exists in all invertebrate and vertebrate animals, it has not been studied much in mammals. The results obtained by Egderton’s group  provide elegant evidence that the CPG exists in the human spinal cord. How the CPG integrates descending commands and sensory feedback is one of the main challenges in motor systems neuroscience [8–12]. In this context, experiments performed in animals  clearly indicate that combined approaches based on training technology including electrical, robotic, and pharmacological manipulations promote plasticity and functional recovery.
The present review addresses the perspectives offered by applying the concept of hybrid BCI recently developed by Pfurtscheller et al.  in rehabilitation of human walking. In this approach, at least two complementary BCI systems must work together in order to fulfill the following criteria: the signals must be directly related to brain activity, they must be treated in real time, and at least one type of brain signals must be intentionally modulated for a goal-directed behavior that includes feedback. We illustrate possible avenues for further developments with methodological and experimental examples from our present program initiated in 2010. In this development, we also propose parallel and/or convergent avenues for a hybrid BCI for walking rehabilitation. This is mainly motivated by the fact that it would not be currently realistic to expect a unique BCI procedure to reliably control such a complex behavior. The results reviewed here only represent first attempts which might pave the way for future developments.
2. What Are the Perspectives Offered by EEG for Walking Rehabilitation?
Over the last decade, EEG applied in the emerging field of neuronal oscillations  has provided new insights into the neurophysiological activity underlying sensorimotor rhythms. High-density EEG recording may overcome the limitations of the traditional brain imaging methods, such as confinement, immobility, and unnatural environment . EEG is a unique noninvasive method allowing sufficient time resolution to record brain activity on the time scale of sensorimotor control exerted by the brain. To date, this modality has been the principal noninvasive source of physiological signals for BCI purposes. Surprisingly, the BCI control obtained with scalp-recorded EEG rhythms is situated in the same performance range in terms of speed and precision as the control obtained with intracortical ensemble of single neurons for nonlocomotor tasks .
3. EEG Recording during Locomotion: Difficulties and Expectations
Whatever the BCI detection system used, the search for a functional baseline remains a great challenge . This necessarily implies the control of the resting or “default” condition of the awake brain. This default state cannot be regarded as “a simple resting state” but rather as a highly complex situation involving dynamic interplay between conscious and unconscious processes. Such a brain state can be considered as a transient equilibrium integrating many aspects of past experience for future prediction use . This default mode of the brain is related to the concept of the “global work space” of consciousness  in which an “observing” or a “homunculus” function is exerted by the frontal pole of the brain on its own sensory influx . In this framework, Malach’s group has found with fMRI technique that a large part of the cortex consistently responded when subjects were exposed to an audiovisual movie providing a rich and multidimensional natural stimuli . This “activated” pattern was at the same time accompanied by the presence of persistent “cortical islands” which failed to respond in a clear time-locked manner to the movie stimulation. These regions were not silent during movie watching, but they displayed a well-correlated spontaneous activity throughout the different “islands” forming a functional chain of an “intrinsic” system organized in complement to the “extrinsic” system that deals with processing of the sensory influx [23–25]. In order to overcome the default mode problem, vibrotactile and/or visual stimulation are used here in both training of the subject and during the actual operation of the BCI.
4. A Multiple Integrated Approach
Although locomotion is one of the most accessible rhythmical movements performed by humans, it is only recently that EEG studies related to locomotion were undertaken [26–28]. At the same time, we initiated the MINDWALKER and BIOFACT research projects in which we intend to develop an integrated BCI rehabilitation approach mainly based on EMG and EEG signals related to human locomotion. The following research axes (Figure 1) are developed in parallel: (1) identification and dynamic recurrent neural network (DRNN) recognition of the EMG patterns of the upper limb during treadmill walking, (2) identification and DRNN recognition of the EEG patterns during natural and treadmill walking, (3) development of an artificial CPG, (4) development of proprioceptive and visual stimulation for walking BCI, and (5) identification of walking imagination for BCI purpose. These five lines of research are progressively integrated into the OpenViBE environment  allowing additional virtual reality environment.
5. The DRNN Structure
The DRNN is a dynamic recurrent neural network which involves a looping mechanism (fully connected structure) which enables this network to learn and store information (memory). This equips the network with the ability to model complex situations with multiple influences. The DRNN is capable of modelling time varying input-outputs and has varying weights as well as varying time constants for the artificial neurons. The adaptive time constants make it dynamic. Additional information can be found in .
Our DRNN is governed by the following equation: where is the squashing function , is the state or activation level of unit , is an external input (or bias), and is given by which is the propagation equation of the network ( is called the total or effective input of the neuron, and is the synaptic weight between units and ). The time constant will act like a relaxation process. It allows a more complex dynamical behavior and improves the nonlinearity effect of the sigmoid function [31–33]. In order to make the temporal behavior of the network explicit, an error function is defined as where and give the time interval during which the correction process occurs. The function is the cost function at time which depends on the vector of the neuron activations and on time . We then introduce new variables (called adjoint variables) that will be determined by the following system of differential equations: with boundary conditions . After the introduction of these new variables, we can derive the learning equations:
The training is supervised, involving learning rule adaptations of synaptic weights and time constant of each unit (for more details, see ). This algorithm called “backpropagation through time” aims to minimize the error value defined as the differential area between the experimental and simulated output kinematics signals.
For certain noisy biological signals, such as the EEG, the results obtained using the procedure described above were not satisfactory. In some cases the convergence to a minimum error value was very slow or the learning process could lead to some bifurcations. In order to solve these problems, we brought two improvements to the DRNN training procedure: firstly, we introduced a convergence acceleration technique, and secondly we developed a technique to optimize the DRNN topology (i.e., the number of hidden neurons). The convergence acceleration technique we used is derived from Silva and Almeida . In their method, they defined an adaptive learning rate different for each interneuron connection, namely, for each synaptic weight and time constant. The acceleration is achieved by modifying the learning rate depending on the sign of the error function gradient. If the sign changes after iterating, it indicates that the learning went too far and that the learning step is too big. In this case, the learning rate is multiplied by a constant (by default, ). If there is no sign change after iterating, it means that the learning rate is too small. It is then multiplied by another constant (by default, ) in order to increase the step length and thus accelerate the search for the minimum error value. Formally, the algorithm is the following(i)Small values are chosen for each .(ii)At the step , the learning rate is defined as followsIf Then Else (iii)The connections are incremented:
We observed that this method effectively accelerates the learning convergence, but it can also lead to an abnormal behavior, such as a monotonous increase of the error function along the number of learning steps. Therefore, a new procedure was developed checking at each learning step if the new learning rate will not lead to an increase of the error function. In that case, learning rates are halved. For each step , the mathematic expression is the following.
Thanks to this procedure, the error function now exhibits a much better behavior. Finally, in order to obtain the best possible results, the parameters that lead to the lowest error are stored along with the learning. Thanks to these enhancements, the DRNN has a higher probability of converging during the training phase.
Because the initial values of the parameters are random values, a global optimization of the topology is valuable. It consists in training a certain amount of different neural networks with a certain topology, and then, the same procedure has to be repeated with another DRNN topology.
6. Recognition of the Shoulder Muscles EMG Signals by a Dynamic Recurrent Neural Network Can Reproduce Lower Limb Locomotion in Human
We have previously demonstrated that a dynamic recurrent neural network (DRNN) is able to use multiple EMG bursts as inputs to reproduce lower limb movement in human locomotion . In the present application we demonstrate that a DRNN is able to reproduce the elevation angles of the thigh, shank, and foot of human locomotion by means of only two EMG signals of the arm (rectified, filtered, and smoothed) recorded from the anterior and posterior deltoid muscles and used as DRNN input. For reaching this performance the DRNN comprises 20 fully connected hidden units. The training is supervised, involving the backpropagation through time algorithm. Subjects walked at different speeds (1.5, 3.0, 4.5, and 6.0 km/h) on a treadmill instrumented for contact force measurement. The elevation angles of the limb segments were computed using the positions of 23 passive markers disposed on the subject, determined thanks to six Infrared Bonita Vicon cameras. For each subject (), three continuous step cycles were used for the learning phase while five other unlearned step cycles were used for testing the DRNN’s ability to reproduce the kinematics of lower limb locomotion. Figure 2 shows that this approach is successful for producing lower limb kinematics by using only two EMG signals recorded at the anterior and posterior deltoid muscles. After the training (Figure 2(b)), the DRNN output signals almost perfectly fitted the real kinematics (error ~0.004). Moreover, this learned DRNN was able to produce very similar kinematics patterns (error ~0.06) by means of unlearned EMG inputs during the prediction phase (Figures 2(c) and 2(d)).
The rhythmic bursting activity of the upper and lower limb muscles associated with human walking is, in some instances, the peripheral reflection of the temporal organization of muscle activation generated by the central neural structures. Indeed, the agonist-antagonist organization of the muscles and the reciprocal mode of command are represented by the reciprocal activity of a subset of cortical neurons correlated inside of cortical maps [36–38]. Of relatively smaller amplitude, the EMG burst of the shoulder muscles is in perfect reciprocal activation and in synchrony with the lower limb muscles bursting pattern in human walking . Namely, the posterior deltoid muscle produces discharges in synchrony with the soleus muscle of the ipsilateral limb, facilitating the forward propulsion of the body after the push-off. In a reciprocal way, the anterior deltoid muscle produces discharges in phase with the tibialis anterior muscle, controlling the reaching phase of weight bearing. At present we are able to use these EMG signals in real time for producing the 3 elevation angles of the lower limb segments. This can be accomplished when the subjects are in seated position. Combined with other BCI procedures, this new task-dynamics recognition of the DRNN has implications for the development of diagnostic tools and prosthetic controllers.
7. A CPG Model between the EEG Signals and Mechanical Actuators
It is established that locomotion is governed by a hierarchical system [6, 7]. At the lowest level of this system is the CPG in the spinal cord. Inside the CPG, the motoneurons, which are the sole output unit of the spine, are coordinated by reciprocal inhibitory connections that can generate periodic patterns whose frequencies are controlled by the brain. The CPG mechanism has inspired the field of robotics, particularly in the development of small autonomous walking robots, from multilegged insect-like robots to humanoids  and active prostheses based on motion detection .
In this part inspired from , we review the development of a programmable CPG (PCPG)  capable of being easily driven by current BCI technology [44, 45]. A PCPG algorithm is able to generate any periodic pattern after a learning step. The interests of such a system lie in the simple parameterization learning and in the controllable aspect of the learned parameters, namely, the pattern magnitude and frequency. A modification of one of these parameters will lead to a smooth transition of the PCPG output. This is a particularly interesting feature, which is especially important for prosthesis applications and their actuators. Based on a PCPG learned at a medium speed, that is, 3 km/h, by tuning frequency and magnitude, we were able to adapt speed continuously according to the user’s intent . This means that, given a high-level command such as a P300-related order, the artificial actuator will execute all the low-level commands, for example, generate kinematics thanks to the PCPG and manage feedback control. Although special focus is on the coupling between several PCPGs, for example, between foot, shank, and thigh angles of elevation, particular attention was given on the control of the foot elevation angle which is known to be the most complex signal. A PCPG is a kind of Fourier series decomposition and is composed of several adaptive oscillators. As defined in Righetti et al. , this algorithm is governed by the following equation system:
As depicted in Figure 3, oscillators are coupled. The instantaneous phase of the fundamental oscillator is scaled at through and the phase difference with the fundamental oscillator is given by . They are composed of adaptive magnitude coefficients and frequency parameters has a role of normalization of the learned pattern. The other parameters , , and aim at accelerating the convergence while limiting stability problems . The signal resulting from the sum of oscillator outputs is compared to the walking pattern target and the error value is computed. Throughout the learning step consisting of integrating the differential equations by a 4th-order Runge-Kutta method with a fixed step size, all the parameters of the PCPG are modified in order to minimize. When this learning step is finished, is close to zero and the system is generating the right pattern at the output.
The PCPGs’ properties make them suitable for trajectory generation in robotics and also for prosthesis applications. In fact, the pattern learned by a PCPG can be easily controlled in magnitude and in frequency thanks to a simple linear change of the and vectors representing the PCPG states ( is the number of oscillators). This linearity leads to a smooth change of the global system behavior. For instance, if the vector is divided by two, the underlying frequency of the standard temporal pattern is divided by two. The same effect occurs for the vector. Finally, as proposed in Righetti et al. , it is possible to couple several PCPGs thanks to equations of coupling between the fundamental oscillators of each PCPG and the learning rules for the phase difference are defined as where () denotes the first oscillator of the th PCPG.
The originality of this PCPG is to generate walking patterns in a way differing from the bipedal robots described in the literature, which consists of walking as far as possible without taking into account the potential patient. Indeed, one of the main goals in prosthetics is to provide the user with the most comfortable walk possible. Therefore, at each step, the studied pattern should be adapted in terms of frequency and magnitude, that is, the stepping frequency and stride-related length between two heel strikes, respectively, whatever is the walking speed.
In order to train the PCPG for each subject, three standard walking patterns were needed. These temporal patterns consist of the angle of elevation of the foot, the shank, and the thigh of a healthy subject walking on a treadmill at 3 km/h, a typically medium speed for humans. Each standard pattern is a kind of an average pattern along the 60-second recordings. After determining and normalizing these standard patterns, the PCPG was trained using the procedure previously described. Figure 4(a) shows the PCPG’s ability to reproduce the foot elevation angle using 7 oscillators. Kinematics data were recorded in different subjects () at 10 different speeds, from 1.5 to 6 km/h, at steps of 0.5 km/h. For a specific type of angle of elevation, the normalized and centered pattern learned by the PCPG for the 3 km/h speed was generated for all the other speeds.
To prove the relevance of this approach, a Similarity Index (SI)  was assessed between the PCPG output and the standard walking pattern at each speed to show the true potential of this method and the result of the mathematical link between PCPG parameters and speed.
This index is defined as where is the period of the limit cycle, and being synchronized; that is, the matching between both patterns is based on the maximum of each pattern. Note that if both functions are identical, .
Figure 4(b) shows that SI values without interpolation are very good but show a logical degradation for speeds situated at both sides from the PCPG-learned speed. Regarding the interpolation, the impact of the dissimilarity increase is clearly negligible. An alternative to improve this procedure which relies on a single PCPG could be to manage a multi-PCPG system at a multi-interpolation level; each PCPG will model a typical range of speeds with its own interpolation, for example, 0.5–2 km/h where SI are sufficiently high compared to the level of requirements. The merging of those PCPGs would be used to model as perfectly as possible real walk while making the change of PCPG as smooth as possible. Although results are presented for the foot elevation, similar results were obtained for the other elevation angles. This approach can be easily extended to a full lower limb prosthesis in its principles . Finally we recently demonstrated that a mathematical link based on polynomial interpolation is sufficient to control the PCPG parameters along the speed and that human walk can be learned by a PCPG controlling different walking speeds. Obviously, at constant speed, gait cycles are not perfectly identical . This fact and numerous perturbations can provoke phase mismatch between the perfectly periodic PCPG output and the real gait pattern in addition to change in frequency. If this mismatch is too important, the subject has to compensate for it leading to a nonnatural gait.
The aim of the phase-resetting is to pave the way to allow the orthosis to adapt to the patient as quickly and smoothly as possible aiming at increasing the subject comfort. The phase-resetting consists in resynchronizing the PCPG state according to special events. Therefore, the PCPG could be phase reset on the heel strike to allow the system to recover the correct phase in a smooth way at the time of the toe off. Up to now, two approaches are available: a hard phase resetting, which allows to instantaneously recover the actual gait phase at the price of uncomfortable kinematics discontinuities, and a soft phase-resetting, which allows to recover the phase in a smooth but slow way. Further details are available in [46, 51].
8. EEG and DRNN during Walking
EEG was recorded using a 128-electrode cap connected to the ANT acquisition system (Advanced Neuro Technology, ANT, Enschede, The Netherlands) digitizing the signals at 2048 Hz. Left ear was chosen as reference. In parallel, the kinematics of the lower limb movements was recorded using a system of six infrared cameras (Bonita, Vicon, Los Angeles, CA, USA) determining at a frequency of 100 Hz, the , , and coordinates of 23 passive markers placed on the subjects. In the first step, kinematics data and EEG signals were synchronized. The elevation angles of both feet were then computed as a function of time. A peak-detection algorithm was used to localize precisely the successive heel strike and push off events. EEG signals were processed using the EEGLAB toolbox . Prior to performing independent component analysis (ICA), we high-pass filtered the EEG signals above 1 Hz and the time periods of EEG with artifact were rejected on amplitude criteria. Then we have performed ICA method for extracting the component related to eye movement which is mainly expressed in frontal area. Figure 5 illustrates the ERSP analysis of the EEG recorded in C3 and C4 channels during 50 walking cycles. For this subject, the upper alpha and beta bands presented a significant power increase during the stance period. This was clearly showed when the averaging was triggered when the heel of the leading foot was contacting the ground (0%, dotted line) and the trailing foot was pushing off (green line). This power increase was more important at the C3 electrode for the right heel strike event than for the left heel strike. This situation was reversed at the C4 electrode. Interestingly, the left swing phase was accompanied by a significant alpha-beta power decrease in C4 and a gamma power decrease in C3. These ERSP rhythmic modulations highlight the EEG involvement in human walk. These results seem coherent with other publications [11, 27]. The present EEG results during treadmill locomotion show that different rhythms (alpha-beta-gamma) are specifically involved in the control of the walking pattern and that it is possible to extract EEG signals from the sensorimotor cortex controlling the contralateral foot placement. This confirms the recent studies of Gwin et al.  and motivated our actual and future work in the search of EEG signals related to walking imagery.
Based on this EEG-related walking modulation, different attempts were done in order to introduce the EEG signals as input of the DRNN . For the best subject we have, we describe here the approach using the two most representative independent components (ICeeg1-2) of the sensorimotor cortex as input for a DRNN learning identification toward the two principal components (PCk1-2) of the 3 elevation angles foot, shank, and thigh of one lower limb kinematics. This was motivated by the recent fMRI data indicating a cortical generator around Cz (bilateral central region Ba4 and Ba3) . Figure 6(a) illustrates the success of the learning phase of the DRNN which produced a very good reproducibility of the 2 kinematics PC (Figure 6(a), see the superimposition of the real PC in red and the DRNN output in blue). After this learning (Figure 6(b)), the sending of new (unlearned data) ICA-related EEG signals corresponding to walking pattern in the learned DRNN produces reasonable signal output (blue line) close to the 2 PC of the real kinematics (red line). Although the performance was less strong for other subjects, the gait rhythm was correctly extracted .
EEG activity can also be used as a signal reflecting interaction between brain and spinal neuronal activity during complex locomotor tasks. For instance, Haefeli et al.  recently confirmed our results on the localization of the EEG activity during normal walking (Figure 7) and showed that stepping over an obstacle is associated with enhanced EEG signal in the prefrontal cortex (Figure 7). Furthermore, superposition of an invariant locomotion timing pattern with voluntary activation timing is consistent with the proposal suggesting that compound movements are produced through a superposition of motor programs . Thus, the EEG can be potentially used to feed DRNN for characterizing the interaction of locomotion with voluntary movements.
9. Vibrotactile-Evoked Potentials
In order to increase the understanding of EEG signals related to locomotion and the influence of afferent input into the cortical activities, we first studied the evoked potential induced by the vibrotactile stimulation of the foot sole. The purpose is to simulate the real mechanical stimulation exerted by the ground on the plantar foot corresponding to gait cycles. It is known that sustained attention to a body location results in enhanced processing of tactile stimuli presented at that location compared to another unattended location . In our protocol (Figure 8(a)), the attention is directed to the plantar sole stimulation given by the two tactors mimicking the gait pace. By this procedure we expect to characterize an evoked potential related not only to the peripheral vibration by itself but also to the recognition of the gait sensation. Figure 8(b) illustrates in one representative subject the evoked potential corresponding to one gait cycle. Three main components are evoked, the N100, P200, and P300. The first two components were localized in the contralateral sensorimotor cortex while the P300 was recorded more on the midline of the frontal cortex.
While standard evoked potentials (SEPs or VEPs) may be used for detecting isolated components as the P300 and the relative gating of some peculiar components , the steady-state evoked potential (SSVEP or SSSEP) may offer an interesting alternative BCI in subjects who have trouble producing the EEG activity necessary to use an ERD BCI [57, 58]. The present SSSEP produced by the foot tactors may offer a controlled “extrinsic” system upon which high-level BCI command could be organized as recently demonstrated for the SSVEP, allowing a very high information transfer rate . The “intrinsic” attractor state can also modify the brain’s ability to analyze environmental information and to organize final action. Interestingly, the prefrontal cortex engaged in self-related introspective processes is inhibited during sensorimotor processing . This antagonistic and patchwork-like organization largely complicated the definition of a functional baseline because it necessitates a previous knowledge of the “extrinsic” and “intrinsic” networks’ localization during a particular task. As volition is central for the initiation of a BCI process, a better understanding of the “intrinsic” system behavior is urgently required. However, the tendency of different human individuals to present similar patterns of brain activation when they are confronted to natural visual scenes  encourages the utilization of ecological virtual reality stimulator for deciphering the dynamical dialogue between intrinsic and extrinsic neural network in real space work. Ideally, the baseline should be better defined as a physiological state, rather than just the arbitrary period preceding the task [18, 19].
10. Practical and Future Aspects of the Integrated Approach
The present integrated approach allows us to propose different practical strategies for rehabilitation of the subject depending on the specificities/clinical requirements of each individual subject. The first possible clinical application is the task-dynamics recognition of the EMG-DRNN which has implications for the development of diagnostic tools (comparative analysis between DRNN identification of normal and pathological motor strategies ) and prosthetic controllers. In patients with paraplegia, for example, with only the recording of the shoulder muscles EMG, the DRNN could be able to produce 3 kinematics signals of the lower limb allowing exoskeleton activation for locomotion.
As the EEG-DRNN seems to be able to produce walking kinematics during actual locomotion, the next step is to prove that this can be done with EEG signals during imagination of walking. In this context, the vibrotactile and the visual stimuli could reinforce the sensation of walking and facilitate the identification of pertinent EEG components. Another possible strategy involves combining the EMG-DRNN and the EEG-DRNN, working in a parallel or a hybrid manner.
The merging of multiple PCPGs would be used to model, as perfectly as possible, real walk while making the change of PCPG as smooth as possible. Moreover, as BCI for walking rehabilitation is far from working perfectly, a confidence level of the command could be derived and integrated in the speed parameter change. Considering that an accelerate command increases the actual speed of 0.5 km/h by default, if the decision is uncertain, for example, reliable at 75%, 75% of the speed increase can be actually performed thanks to the parameter interpolation. With this approach a classical BCI paradigm (i.e., P300 speller detection) can be used to provide a high-level command for walking [62, 63].
Finally, the DRNN output can be used as a trigger or control signal for the PCPG mimicking the biological control pathways exerted by the cortex on the spinal CPGs. Indeed, the DRNN could convert the EEG signal into a gait phase, that is, where the patient is in the gait cycle. The gait phase could control the PCPG in frequency by computing the derivative of the phase. Moreover, the PCPG could be reset by this phase information.
The present proposal for hybrid BCI system including walking imagery inducing artificial movement of the actuators supporting human body must also take into account the emerging pattern of collective network. Indeed, brain oscillations are inherently linked to the neuronal behavior that gave rise to it and, in turn, definitely influence the global behavior of the system. This also implies a high level of control of “state transitions” in EEG activity which could be facilitated by using the modulation of the steady-state evoked response. It was demonstrated that each transition began with an abrupt phase resetting followed by resynchronization, spatial pattern stabilization, and increase in global pattern amplitude . A hybrid BCI system including the different research axes presented here in their preliminary states must be able in the close future to help with walking rehabilitation.
The authors wish to thank T. D’Angelo, M. Dufief, E. Hortmanns, and E. Toussaint for expert technical assistance. This work was funded by the Belgian Federal Science Policy Office, the European Space Agency (AO-2004, 118), the Belgian National Fund for Scientific Research (FNRS), the research funds of the Université Libre de Bruxelles and of the Université de Mons (Belgium), the FEDER support (BIOFACT), and the MINDWALKER project (FP7 - 2007–2013) supported by the European Commission. M. Duvinage is an FNRS Research Fellow. This paper presents research results of the Belgian Network DYSCO (Dynamical Systems, Control, and Optimization), funded by the Interuniversity Attraction Poles Programme, initiated by the Belgian State, Science Policy Office. The scientific responsibility rests with its author(s).
- S. Harkema, Y. Gerasimenko, J. Hodes et al., “Effect of epidural stimulation of the lumbosacral spinal cord on voluntary movement, standing, and assisted stepping after motor complete paraplegia: a case study,” The Lancet, vol. 377, no. 9781, pp. 1938–1947, 2011.
- G. Cheron, A. Bengoetxea, E. Bouillot, F. Lacquaniti, and B. Dan, “Early emergence of temporal co-ordination of lower limb segments elevation angles in human locomotion,” Neuroscience Letters, vol. 308, no. 2, pp. 123–127, 2001.
- G. Cheron, E. Bouillot, B. Dan, A. Bengoetxea, J. P. Draye, and F. Lacquaniti, “Development of a kinematic coordination pattern in toddler locomotion: planar covariation,” Experimental Brain Research. Experimentelle Hirnforschung. Expérimentation Cérébrale, vol. 137, no. 3-4, pp. 455–466, 2001.
- Y. P. Ivanenko, N. Dominici, G. Cappellini, B. Dan, G. Cheron, and F. Lacquaniti, “Development of pendulum mechanism and kinematic coordination from the first unsupported steps in toddlers,” Journal of Experimental Biology, vol. 207, no. 21, pp. 3797–3810, 2004.
- G. Cheron, A. Cebolla, F. Leurs, A. Bengoetxea, and B. Dan, “Development and motor control: from the first step on,” in Motor Control and Learning, pp. 127–139, Birkhäuser, 2006.
- S. Grillner, “Biological pattern generation: the cellular and computational logic of networks in motion,” Neuron, vol. 52, no. 5, pp. 751–766, 2006.
- O. Kiehn, “Locomotor circuits in the mammalian spinal cord,” Annual Review of Neuroscience, vol. 29, pp. 279–306, 2006.
- G. Courtine, R. van den Brand, and P. Musienko, “Spinal cord injury: time to move,” Lancet, vol. 377, no. 9781, pp. 1896–1898, 2011.
- H. J. A. van Hedel and V. Dietz, “Rehabilitation of locomotion after spinal cord injury,” Restorative Neurology and Neuroscience, vol. 28, no. 1, pp. 123–134, 2010.
- S. Grillner and T. M. Jessell, “Measured motion: searching for simplicity in spinal locomotor networks,” Current Opinion in Neurobiology, vol. 19, no. 6, pp. 572–586, 2009.
- J. Haefeli, S. Vögeli, J. Michel, and V. Dietz, “Preparation and performance of obstacle steps: interaction between brain and spinal neuronal activity,” European Journal of Neuroscience, vol. 33, no. 2, pp. 338–348, 2011.
- N. A. Fitzsimmons, M. A. Lebedev, I. D. Peikon, and M. A. L. Nicolelis, “Extracting kinematic parameters for monkey bipedal walking from cortical neuronal ensemble activity,” Frontiers in Integrative Neuroscience, vol. 3, p. 3, 2009.
- P. Musienko, R. van den Brand, O. Maerzendorfer, A. Larmagnac, and G. Courtine, “Combinatory electrical and pharmacological neuroprosthetic interfaces to regain motor function after spinal cord injury,” IEEE Transactions on Bio-Medical Engineering, vol. 56, no. 11, pp. 2707–2711, 2009.
- G. Pfurtscheller et al., “The hybrid BCI,” Frontiers in Neuroscience, vol. 4, p. 30, 2010.
- G. Buzsáki and A. Draguhn, “Neuronal olscillations in cortical networks,” Science, vol. 304, no. 5679, pp. 1926–1929, 2004.
- S. Makeig, K. Gramann, T.-P. Jung, T. J. Sejnowski, and H. Poizner, “Linking brain, mind and behavior,” International Journal of Psychophysiology, vol. 73, no. 2, pp. 95–100, 2009.
- J. R. Wolpaw, “Brain-computer interfaces as new brain output pathways,” Journal of Physiology, vol. 579, no. 3, pp. 613–619, 2007.
- D. A. Gusnard and M. E. Raichle, “Searching for a baseline: functional imaging and the resting human brain,” Nature Reviews Neuroscience, vol. 2, no. 10, pp. 685–694, 2001.
- G. Buzsaki, Rhythms of the Brain, Oxford University Press, New York, NY, USA, 1st edition, 2006.
- B. J. Baars, T. Z. Ramsćøy, and S. Laureys, “Brain, conscious experience and the observing self,” Trends in Neurosciences, vol. 26, no. 12, pp. 671–675, 2003.
- F. Crick and C. Koch, “A framework for consciousness,” Nature Neuroscience, vol. 6, no. 2, pp. 119–126, 2003.
- U. Hasson, Y. Nir, I. Levy, G. Fuhrmann, and R. Malach, “Intersubject synchronization of cortical activity during natural vision,” Science, vol. 303, no. 5664, pp. 1634–1640, 2004.
- I. Goldberg, S. Ullman, and R. Malach, “Neuronal correlates of "free will" are associated with regional specialization in the human intrinsic/default network,” Consciousness and Cognition, vol. 17, no. 3, pp. 587–601, 2008.
- Y. Golland, S. Bentin, H. Gelbard et al., “Extrinsic and intrinsic systems in the posterior cortex of the human brain revealed during natural sensory stimulation,” Cerebral Cortex, vol. 17, no. 4, pp. 766–777, 2007.
- Y. Golland, P. Golland, S. Bentin, and R. Malach, “Data-driven clustering reveals a fundamental subdivision of the human cortex into two global systems,” Neuropsychologia, vol. 46, no. 2, pp. 540–553, 2008.
- J. T. Gwin, K. Gramann, S. Makeig, and D. P. Ferris, “Removal of movement artifact from high-density EEG recorded during walking and running,” Journal of Neurophysiology, vol. 103, no. 6, pp. 3526–3534, 2010.
- J. T. Gwin, K. Gramann, S. Makeig, and D. P. Ferris, “Electrocortical activity is coupled to gait cycle phase during treadmill walking,” NeuroImage, vol. 54, no. 2, pp. 1289–1296, 2011.
- K. Gramann, J. T. Gwin, N. Bigdely-Shamlo, D. P. Ferris, and S. Makeig, “Visual evoked responses during standing and walking,” Frontiers in Human Neuroscience, vol. 4, p. 202, 2010.
- Y. Renard, F. Lotte, G. Gibert et al., “OpenViBE: an open-source software platform to design, test, and use brain-computer interfaces in real and virtual environments,” Presence: Teleoperators and Virtual Environments, vol. 19, no. 1, pp. 35–53, 2010.
- G. Cheron et al., “Toward an integrative dynamic recurrent neural network for sensorimotor coordination dynamics,” in Recurrent Neural Networks for Temporal Data Processing, H. Cardot, Ed., chapter 5, pp. 67–80, InTech, 2011.
- G. Cheron, J. P. Draye, M. Bourgeios, and G. Libert, “A dynamic neural network identification of electromyography and arm trajectory relationship during complex movements,” IEEE Transactions on Biomedical Engineering, vol. 43, no. 5, pp. 552–558, 1996.
- J. P. S. Draye, D. A. Pavisic, G. A. Cheron, and G. A. Libert, “Dynamic recurrent neural networks: a dynamical analysis,” IEEE Transactions on Systems, Man, and Cybernetics, Part B: Cybernetics, vol. 26, no. 5, pp. 692–706, 1996.
- J.-P. Draye, G. Cheron, D. Pavisic, and G. Libert, “Improved identification of the human shoulder kinematics with muscle biological filters,” in Artificial Intelligence in Medicine, E. Keravnou, C. Garbay, R. Baud, and J. Wyatt, Eds., vol. 1211, pp. 417–428, Springer, Heidelberg, Germany, 1997.
- F. M. Silva and L. B. Almeida, “Speeding up backpropagation,” in Advanced Neural Computers, pp. 151–158, North Holland, Amsterdam, The Netherlands, 1990.
- G. Cheron, A. M. Cebolla, A. Bengoetxea, F. Leurs, and B. Dan, “Recognition of the physiological actions of the triphasic EMG pattern by a dynamic recurrent neural network,” Neuroscience Letters, vol. 414, no. 2, pp. 192–196, 2007.
- E. E. Fetz, P. D. Cheney, K. Mewes, and S. Palmer, “Control of forelimb muscle activity by populations of corticomotoneuronal and rubromotoneuronal cells,” Progress in Brain Research, vol. 80, pp. 437–449, 1989.
- A. Jackson and E. E. Fetz, “Compact movable microwire array for long-term chronic unit recording in cerebral cortex of primates,” Journal of Neurophysiology, vol. 98, no. 5, pp. 3109–3118, 2007.
- C. Capaday, “The integrated nature of motor cortical function,” The Neuroscientist: A Review Journal Bringing Neurobiology, Neurology and Psychiatry, vol. 10, no. 3, pp. 207–220, 2004.
- G. Cappellini, Y. P. Ivanenko, R. E. Poppele, and F. Lacquaniti, “Motor patterns in human walking and running,” Journal of Neurophysiology, vol. 95, no. 6, pp. 3426–3437, 2006.
- A. J. Ijspeert, “Central pattern generators for locomotion control in animals and robots: a review,” Neural Networks, vol. 21, no. 4, pp. 642–653, 2008.
- G. C. Nandi, A. Ijspeert, and A. Nandi, “Biologically inspired CPG based above knee active prosthesis,” in Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS '08), pp. 2368–2373, September 2008.
- M. Duvinage, T. Castermans, T. Hoellinger, and J. Reumaux, “Human walk modeled by PCPG to control a lower limb neuroprosthesis by high-level commands,” in Proceedings of the 2nd International Multi-Conference on Complexity, Informatics and Cybernetics (IMCIC '11), Orlando, Fla, USA, 2011.
- L. Righetti, J. Buchli, and A. J. Ijspeert, “From dynamic hebbian learning for oscillators to adaptive central pattern generators,” in Proceedings of the 3rd International Symposium on Adaptive Motion in Animals and Machines (AMAM '05), ISLE, Ilmenau, Germany, 2005.
- J. D. R. Millán et al., “Combining brain-computer interfaces and assistive technologies: state-of-the-art and challenges,” Frontiers in Neuroscience, vol. 4, p. 161, 2010.
- S. Aoi, N. Ogihara, T. Funato, Y. Sugimoto, and K. Tsuchiya, “Evaluating functional roles of phase resetting in generation of adaptive human bipedal walking with a physiologically based model of the spinal pattern generator,” Biological Cybernetics, vol. 102, no. 5, pp. 373–387, 2010.
- M. Duvinage, T. Castermans, T. Hoellinger et al., “Modeling human walk by PCPG for lower limb neuroprosthesis control,” in Proceedings of the 5th International IEEE/EMBS Conference on Neural Engineering (NER '11), pp. 317–321, 2011.
- T. Castermans, T. Dutoit, M. Duvinage, G. Cheron, and J.-P. Draye, “Method to determine an artificial limb movement from an electroencephalographic signal,” PCT patent WO 2011/083172 A1.
- A. Bengoetxea, B. Dan, F. Leurs et al., “Rhythmic muscular activation pattern for fast figure-eight movement,” Clinical Neurophysiology, vol. 121, no. 5, pp. 754–765, 2010.
- J. M. Hausdorff, “Gait dynamics, fractals and falls: finding meaning in the stride-to-stride fluctuations of human walking,” Human Movement Science, vol. 26, no. 4, pp. 555–589, 2007.
- S. Gravano, Y. P. Ivanenko, G. Maccioni, V. Macellari, R. E. Poppele, and F. Lacquaniti, “A novel approach to mechanical foot stimulation during human locomotion under body weight support,” Human Movement Science, vol. 30, no. 2, pp. 352–367, 2011.
- M. Duvinage, R. Jimenez-Fabian, T. Castermans et al., “An active foot lifter orthosis based on a PCPG algorithm,” in Proceedings of the IEEE International Conference on Rehabilitation Robotics (ICORR '11), pp. 1–7, 2011.
- A. Delorme and S. Makeig, “EEGLAB: an open source toolbox for analysis of single-trial EEG dynamics including independent component analysis,” Journal of Neuroscience Methods, vol. 134, no. 1, pp. 9–21, 2004.
- C. la Fougère, A. Zwergal, A. Rominger et al., “Real versus imagined locomotion: a [18F]-FDG PET-fMRI comparison,” NeuroImage, vol. 50, no. 4, pp. 1589–1598, 2010.
- Y. P. Ivanenko, G. Cappellini, N. Dominici, R. E. Poppele, and F. Lacquaniti, “Coordination of locomotion with voluntary movements in humans,” Journal of Neuroscience, vol. 25, no. 31, pp. 7238–7253, 2005.
- R. Schubert et al., “Spatial attention related SEP amplitude modulations covary with BOLD signal in S1—a simultaneous EEG—fMRI study,” Cerebral Cortex, vol. 18, no. 11, pp. 2686–2700, 2008.
- A. M. Cebolla, C. de Saedeleer, A. Bengoetxea et al., “Movement gating of beta/gamma oscillations involved in the N30 somatosensory evoked potential,” Human Brain Mapping, vol. 30, no. 5, pp. 1568–1579, 2009.
- P. Horki, T. Solis-Escalante, C. Neuper, and G. Müller-Putz, “Combined motor imagery and SSVEP based BCI control of a 2 DoF artificial upper limb,” Medical and Biological Engineering and Computing, vol. 49, no. 5, pp. 567–577, 2011.
- C. Brunner, B. Z. Allison, C. Altstätter, and C. Neuper, “A comparison of three brain-computer interfaces based on event-related desynchronization, steady state visual evoked potentials, or a hybrid approach using both signals,” Journal of Neural Engineering, vol. 8, no. 2, article 025010, 2011.
- I. Volosyak, “SSVEP-based Bremen-BCI interface-boosting information transfer rates,” Journal of Neural Engineering, vol. 8, no. 3, article 036020, 2011.
- I. I. Goldberg, M. Harel, and R. Malach, “When the brain loses its self: prefrontal inactivation during sensorimotor processing,” Neuron, vol. 50, no. 2, pp. 329–339, 2006.
- U. Hasson and R. Malach, “Human brain activation during viewing of dynamic natural scenes,” Novartis Foundation Symposium, vol. 270, pp. 203–212, 2006.
- F. Lotte, J. Fujisawa, H. Touyama et al., “Towards ambulatory brain-computer interfaces: a pilot study with P300 signals,” in Proceedings of the International Conference on Advances in Computer Enterntainment Technology, pp. 336–339, Athens, Greece, 2009.
- M. Duvinage, “A five-state P300-based foot lifter orthosis: proof of concept,” in Proceedings of the 3rd IEEE ISSNIP Biosignals and Biorobotics Conference Manaus, Brazil, 2012.
- W. J. Freeman, “Derivation of EEG information from rates of change in order parameter and free energy dissipation,” in Proceedings of the 26th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC '04), vol. 6, pp. 4499–4502, September 2004.
Copyright © 2012 G. Cheron et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.