Decoding the neural drive for finer and more intuitive control of a myoelectric robotic hand

Lead Research Organisation: University of Essex
Department Name: Computer Sci and Electronic Engineering

Abstract

The loss of an upper limb is often caused by traumatic events, such as work-related injuries, road traffic accidents, and military casualties. Unlike other types of amputation, almost three quarters of upper limb referrals are young (less than 55 years) and otherwise healthy individuals. Despite decades of research, commercial active prostheses still use technology developed in the sixties, namely myoelectric control via superficial electrodes. Stated simply, they are controlled by electrical impulses recorded from the patient's residual forearm muscles using a small number of surface electrodes. Their functionality is constrained by the limited amount of voluntary information that can be extracted from the small number of surface electrodes adopted. As a result, even the most advanced of these prostheses only allow a small number of pre-defined simple grip shapes that the user can select from. Users of myoelectric prostheses often express a desire for improved functionality, wider range of grip shapes, and more intuitive proportional control. A main problem of today's prostheses is that the movements are decoded through classifiers (i.e. algorithms trained to recognize patterns in the electromyographic signal), which must be trained for the specific movement.

Within this project, we conduct ambitious research into the development of novel decoding algorithms to make the control of myoelectric hand prostheses more natural, intuitive, and accurate. Our approach uses recently developed high-density surface electromyographic (hd-sEMG) arrays, which record from a high number of closely spaced electrodes, combined with the most advanced signal processing and neural decoding techniques.
The use of hd-sEMG allows the extraction of more information by giving access to individual motor unit action potentials which can be used to reconstruct the neural drive, i.e. the train of electrical pulses (spikes) that encode the information on the motor task sent to the muscles.
Access to these spike trains allows the use of a type of statistical models and algorithms, called "point processes", of which the principal investigator is an expert. These algorithms work by first trying to understand how the motor task is "encoded" in the spike spike trains and then reverting this process in order to infer the most likely motor task given the observed signal. They can be trained with arbitrary movements and have the potential to decode complex movements that were never observed during training. The ultimate goal is to have a controller that allows arbitrary movements rather than a set of pre-defined movements.

Throughout the project, the principal investigator and the research assistant will benefit from collaborating with world experts in the field of robotic prosthetic hands and neural signal processing.

Planned Impact

Impact for end users.
The main impact of the proposed research will be on upper-limb amputees. Their quality of life would be improved if myoelectric hand prostheses could be controlled in a more natural, intuitive, and accurate way. Users often complain about the fact that commercial myoelectric hands only allow the selection of pre-defined hand shapes and decide to revert to purely aesthetic prostheses, which are lighter and simpler to maintain.

By directly accessing the neural drive to the muscle and by adopting advanced decoding algorithms instead of pattern-recognition classifiers, the approach proposed has the potential to allow fine, proportional and simultaneous control of individual fingers, thus giving the possibility to perform arbitrary shapes. Another important limitation of current prostheses is the lack of feedback, meaning that the user has to rely on visual feedback even to perform simple daily tasks like holding a paper cup without dropping it nor crushing it. We envision that our algorithm will one day be part of a smart closed-loop hand prosthesis able to perform complex shapes and provide the user with neural sensory feedback. To this end, we will work closely with the group of Professor Micera (Dr Citi's doctoral advisor) at EPFL in order to integrate the control algorithm developed during this project with the neural feedback module that they have developed and that showed the possibility of providing neural feedback, allowing the user to manipulate objects without having to rely on visual feedback.

Impact on training activities.
The proposed research will also offer opportunities to train the next generation of researchers and engineers in the areas of machine learning and rehabilitation engineering. MSc students in our school will have the opportunity to conduct research in the areas of this project as part as their dissertation.

Economic impact.
Two of the world-leading producers of commercial advanced prosthetics are British: RSL-Steeper (Leeds) and Touch Bionics (Livingston). Their most advanced products, bebionic and i-limb embed hardware allowing for arbitrary finger movements but, because of the bottleneck represented by traditional surface EMG, the user can only select a limited number of pre-defined shapes by using hand gestures, smart tags, or a mobile application. This project has the potential to allow a quantum leap in the control of these prostheses with significant potential economic effects for the UK by helping consolidate its role as provider of world-leading prosthetic technologies.
 
Description During this project, we have developed a novel mathematical model for the extraction of information from neural spike trains based on a fully Gaussian state-space representation. This is achieved through a parametrization of the rate of an inverse Gaussian distribution and by modelling the inter-spike interval directly, rather than through an inhomogenous Poisson process. The algorithm is akin to a Kalman filter that incorporates every new observed event through a conventional Kalman Gaussian update. This Gaussian update is provably exact even though the observation is a point process (i.e. non-Gaussian). An important advantage is that the model only requires an update when a spike occurs rather than at every time step. This is especially important for implementing the algorithm on a low power processing unit embedded in the prosthetic arm.
Exploitation Route The findings can be taken forward, further developed and eventually implemented in neural and neuro-muscular prosthetic devices. Furthermore, the model developed and the theory behind it is general and can be applied to other areas of research and engineering.
Sectors Healthcare

 
Title Fully Gaussian Point-Process model through a parametrization of the rate of an inverse Gaussian distribution 
Description Statistical models based on point processes have received significant attention in the neuroscience community because of their ability to significantly improve neural decoding tasks. These algorithms generally implement approximate Bayesian filters based on Gaussian approximations of the observation model, which is typically an inhomogeneous Poisson process with a logarithmic parametrization of the conditional intensity function. As a result, the posterior state probability is only approximately Gaussian and this approximation can propagate to all future prior and posterior state distributions. The model developed in this project proposes a novel approach to the extraction of information from neural spike trains based on a fully Gaussian state-space representation. This is achieved through a parametrization of the rate of an inverse Gaussian distribution and by modelling the inter-spike interval directly, rather than through an inhomogenous Poisson process. 
Type Of Material Computer model/algorithm 
Year Produced 2018 
Provided To Others? Yes  
Impact In our group, we are currently working on porting this algorithm to an embedded platform so it can be tested on an osseointegrated hand prosthesis. 
 
Title Surface EMG hand kinematics dataset 
Description This database contains electromyographic (EMG) signals and hand kinematics recorded from the forearm muscles of 25~non-disabled subjects while performing 13~different hand movements at normal and slow-paced speeds. Surface EMG signals were recorded with a high-density 126-channel array centered on the extrinsic flexors of the fingers and 8 further electrodes placed on the extrinsic extensor muscles. A data-glove was used to record a total of 18 angles of the joints of the wrist and fingers while the movements were performed. 
Type Of Material Database/Collection of data 
Year Produced 2018 
Provided To Others? Yes  
Impact The dataset is publicly available and allows groups with expertise in signal processing and machine learning but no access to a physiological measurement labs to evaluate novel algorithms on real data. 
URL https://osf.io/wa3qk/