title: Real-Time Task Discrimination for Myoelectric Control Employing Task-Specific Muscle Synergies.
abstract: We present a novel formulation that employs task-specific muscle synergies and state-space representation of neural signals to tackle the challenging myoelectric control problem for lower arm prostheses. The proposed framework incorporates information about muscle configurations, e.g., muscles acting synergistically or in agonist/antagonist pairs, using the hypothesis of muscle synergies. The synergy activation coefficients are modeled as the latent system state and are estimated using a constrained Kalman filter. These task-dependent synergy activation coefficients are estimated in real-time from the electromyogram (EMG) data and are used to discriminate between various tasks. The task discrimination is helped by a post-processing algorithm that uses posterior probabilities. The proposed algorithm is robust as well as computationally efficient, yielding a decision with > 90% discrimination accuracy in approximately 3 ms . The real-time performance and controllability of the algorithm were evaluated using the targeted achievement control (TAC) test. The proposed algorithm outperformed common machine learning algorithms for single- as well as multi-degree-of-freedom (DOF) tasks in both off-line discrimination accuracy and real-time controllability (p < 0.01).
authors.forename: Ghulam
authors.initials: G
authors.lastname: Rasool
authors.forename: Kamran
authors.initials: K
authors.lastname: Iqbal
authors.forename: Nidhal
authors.initials: N
authors.lastname: Bouaynaya
authors.forename: Gannon
authors.initials: G
authors.lastname: White
mesh_terms: D000328:Adult; D000465:Algorithms; D003198:Computer Simulation; D003199:Computer Systems; D016002:Discriminant Analysis; D004576:Electromyography / Q000379:methods*; D005260:Female; D006801:Humans; D008297:Male; D008954:Models, Biological; D015233:Models, Statistical; D009068:Movement / Q000502:physiology; D009119:Muscle Contraction / Q000502:physiology*; D018482:Muscle, Skeletal / Q000502:physiology*; D010363:Pattern Recognition, Automated / Q000379:methods; D004856:Postural Balance / Q000502:physiology*; D015203:Reproducibility of Results; D012680:Sensitivity and Specificity; D012815:Signal Processing, Computer-Assisted; D013647:Task Performance and Analysis; D014955:Wrist Joint / Q000502:physiology