Real-Time Fusion of Gaze and EMG For A Reaching Neuroprosthesis
Real-Time Fusion of Gaze and EMG For A Reaching Neuroprosthesis
Elaine A. Corbett, Student Member, IEEE, Konrad P. Kording, and Eric J. Perreault, Member, IEEE
mation about the reach target is available [5–8]. We have
Abstract—For rehabilitative devices to restore functional previously shown that reaching movements can be effective-
movement to paralyzed individuals, user intent must be ly reconstructed when a single shoulder EMG is combined
determined from signals that remain under voluntary with target information obtained by tracking eye movements
control. Tracking eye movements is a natural way to [9], [10]. Eye movements are a natural, unobtrusive way to
learn about an intended reach target and, when com- learn about a subject’s intentions. However, the target in-
bined with just a small set of electromyograms (EMGs) formation obtained will be uncertain; though people almost
in a probabilistic mixture model, can reliably generate always look at a target before reaching to it, they may also
accurate trajectories even when the target information is gaze at other locations. We have shown that probabilistic
uncertain. To experimentally assess the effectiveness of mixture models can account for this and accurately recon-
our algorithm in closed-loop control, we developed a ro-
struct reaching movements even when there is high uncer-
botic system to simulate a reaching neuroprosthetic. In-
tainty about the target [11].
corporating target information by tracking subjects’
In many cases decoding algorithms have been tested by
gaze greatly improved performance when the set of
EMGs was most limited. In addition we found that online recording the neural signals as natural arm movements are
made, and then performing offline evaluations of how well
performance was better than predicted by the offline
those movements can be reconstructed. However, research-
accuracy of the training data. By enhancing the trajecto-
ry model with target information the decoder relied less ers have recently shown that offline accuracy does not nec-
essarily predict online performance [12], [13]. This is prob-
on neural control signals, reducing the burden on the
lematic as many proposed decoding algorithms have not
user.
been tested in closed-loop. Additionally, in a real neuropros-
thetic system there will be no natural reaches available to
I. INTRODUCTION train the models.
740
with the eye-tracking (mKFT) was only slightly less accu-
rate and also remained consistent across the two simulated
injury levels. For the KF, with only EMG as an input, the
simulated level of injury naturally had a large effect. The
target acquisition rate at C5 with all four EMGs was close to
1, whereas at C4 it dropped to 40%. The average target error
was roughly 5cm greater than that of the mKFT. However,
this error was effectively determined by the distribution of
targets in the workspace. As the upper trapezius was pri-
marily activated during movements in the positive Y direc-
tion subjects were able to accurately control this dimension,
but were unable to move in the X direction. This is illustrat-
ed in the target VAF, which is 0 in X and close to 1 in Y
(Fig. 4c-d).
III. RESULTS
A. Control Performance
Unsurprisingly, when the decoder was given perfect target
information (KFT) the reaches were very accurate, regard- Fig 5. Online R2 plotted against R2 of training data for the different
less of the quantity of EMG available (Fig. 4). Performance algorithm and simulated injury level combinations for each subject.
741
majority of the reach variance being in the Y and Z- more, even when there was sufficient neural data for effec-
directions. tive control the target information helped generate more
“ideal” trajectories, relying less on the users’ neural control
IV. DISCUSSION and thereby reducing their cognitive burden.
For people who have sustained a high-level SCI, FES con-
trol of reaching is a challenging task. The available proximal ACKNOWLEDGMENT
muscles are not sufficient to provide effective control; the The authors thank Tim Haswell and Ben Walker for their
incorporation of additional peripheral sensors, such as eye- work developing the data acquisition and robot control sys-
trackers, is therefore an obvious solution. Adding target in- tems, and Dr Nicholas Sachs for experimental assistance.
formation into the trajectory model is an intuitive way to
enhance control; the target informs us about the reach dy- REFERENCES
namics, resulting in a more well-defined trajectory. As our [1] D. T. Yu, R. F. Kirsch, A. M. Bryden, W. D. Memberg, and A. M.
training reaches were generated from a stereotyped trajecto- Acosta, “A neuroprosthesis for high tetraplegia,” J Spinal Cord
ry model as opposed to natural reaches, the uncertainty Med, vol. 24, no. 2, pp. 109–113, 2001.
about the model was further minimized. This served to de- [2] L. R. Hochberg, D. Bacher, B. Jarosiewicz, N. Y. Masse, J. D.
crease the reliance on neural control signals, requiring less Simeral, J. Vogel, S. Haddadin, J. Liu, S. S. Cash, P. van der Smagt,
and J. P. Donoghue, “Reach and grasp by people with tetraplegia
effort from the user. using a neurally controlled robotic arm,” Nature, vol. 485, no. 7398,
To effectively evaluate signal sources and algorithm ap- pp. 372–375, May 2012.
proaches it is essential that they be compared in closed-loop [3] B. T. Smith, M. J. Mulcahey, and R. R. Betz, “Development of an
control. While there are many examples in the literature of upper extremity FES system for individuals withC4 tetraplegia,”
closed-loop systems with non-human primates, usually con- IEEE Transactions on Rehabilitation Engineering, vol. 4, no. 4, pp.
264–270, 1996.
trolling a virtual interface, few of them have compared algo- [4] N. Hoshimiya, A. Naito, M. Yajima, and Y. Handa, “A multichan-
rithms explicitly. A small number of human experiments nel FES system for the restoration of motor functions in high spinal
have compared algorithms [15], or signal sources [14] in cord injury patients: a respiration-controlled system for multijoint
closed-loop. Cunningham et al used a closed-loop BMI sim- upper extremity,” IEEE Transactions on Biomedical Engineering,
ulator to explicitly compare offline and online performance vol. 36, no. 7, pp. 754–760, 1989.
[5] B. M. Yu, C. Kemere, G. Santhanam, A. Afshar, S. I. Ryu, T. H.
while changing the bin-width of a decoder, finding that Meng, M. Sahani, and K. V. Shenoy, “Mixture of trajectory models
online and offline evaluations produced strikingly different for neural decoding of goal-directed movements,” Journal of neu-
results [13]. While a larger bin-width provided smoothness rophysiology, vol. 97, no. 5, p. 3763, 2007.
in offline reconstructions, smaller bins are more useful [6] L. Srinivasan, U. T. Eden, A. S. Willsky, and E. N. Brown, “A
online as they allow faster response times for subjects’ error state-space analysis for reconstruction of goal-directed movements
using neural signals,” Neural computation, vol. 18, no. 10, pp.
corrections. We did not vary any parameter to explicitly in- 2465–2494, 2006.
fluence offline accuracy, however we did compare how well [7] C. Kemere and T. Meng, “Optimal estimation of feed-forward-
the “ideal” trajectory was replicated both on- and offline. controlled linear systems,” in IEEE International Conference on
While in this study both offline and online accuracy with Acoustics, Speech, and Signal Processing, 2005. Proceed-
target information were very high, we found that KF per- ings.(ICASSP’05), 2005, vol. 5.
[8] G. H. Mulliken, S. Musallam, and R. A. Andersen, “Decoding
formance without target information, when the subjects trajectories from posterior parietal cortex ensembles,” Journal of
could interact with the decoder, was dramatically better than Neuroscience, vol. 28, no. 48, p. 12913, 2008.
the offline accuracy predicted. This means that the im- [9] E. A. Corbett, E. J. Perreault, and K. P. Kording, “Decoding with
provements found by incorporating target information are limited neural data: a mixture of time-warped trajectory models for
less than indicated from previous offline studies [9], [10]. directional reaches.,” Journal of Neural Engineering, forthcoming.
[10] Corbett, E.A., Perreault, E.J., and Kording, K.P., “Mixture of time-
However, in the most severe cases, simulated here in the C4
warped trajectory models for movement decoding,” in Advances in
level, the target information was necessary to produce func- Neural Information Processing Systems, 2010, vol. 23.
tional movements in all directions. Furthermore, while accu- [11] E. A. Corbett, N. A. Sachs, K. Kording, and E. J. Perreault, “Deal-
rate reaches were performed in the C5 case using only EMG, ing with noisy gaze information for a target-dependent neural de-
it often required more effort from the user. Qualitatively, coder,” in Engineering in Medicine and Biology Society, EMBC,
subjects reported that the decoders incorporating target in- 2011 Annual International Conference of the IEEE, 2011, pp. 5428–
5431.
formation were much easier to control than those without; [12] S. M. Chase, A. B. Schwartz, and R. E. Kass, “Bias, optimal linear
the model with perfect target information often seemed ef- estimation, and the differences between open-loop simulation and
fortless. This is somewhat illustrated by the fact that the closed-loop performance of spiking-based brain-computer interface
online R2 is lower for the C5 KF versus mKFT (Fig. 5). algorithms,” Neural Networks, vol. 22, no. 9, pp. 1203–1213, 2009.
While the KF reaches were almost as accurate at the target [13] J. P. Cunningham, P. Nuyujukian, V. Gilja, C. A. Chestek, S. I.
Ryu, and K. V. Shenoy, “A closed-loop human simulator for inves-
(Fig. 4), the trajectories produced were less consistent. tigating the role of feedback control in brain-machine interfaces,”
Gaze information is extremely useful when predicting de- Journal of Neurophysiology, vol. 105, no. 4, pp. 1932–1949, 2011.
sired trajectories, and we have shown here that it is effective [14] E. A. Corbett, E. J. Perreault, and T. A. Kuiken, “Comparison of
and practical for use in a real-time system. Target infor- electromyography and force as interfaces for prosthetic control,” J
mation could equally be obtained by other means such as Rehabil Res Dev, vol. 48, no. 6, pp. 629–42, 2011.
[15] S.-P. Kim, J. D. Simeral, L. R. Hochberg, J. P. Donoghue, and M.
intracortical recordings or scanning the workspace. Even a J. Black, “Neural control of computer cursor velocity by decoding
small quantity of neural information can compensate for motor cortical spiking activity in humans with tetraplegia,” J. Neu-
uncertainty in the target information; a single EMG com- ral Eng., vol. 5, no. 4, pp. 455–476, Dec. 2008.
bined with the gaze here enabled accurate control. Further-
742