Hostname: page-component-77f85d65b8-8wtlm Total loading time: 0 Render date: 2026-03-27T15:11:33.148Z Has data issue: false hasContentIssue false

A muscle synergies-based controller to drive a powered upper-limb exoskeleton in reaching tasks

Published online by Cambridge University Press:  15 November 2024

Michele Francesco Penna*
Affiliation:
The BioRobotics Institute, Scuola Superiore Sant’Anna, Pontedera, Italy Department of Excellence in Robotics & AI, Scuola Superiore Sant’Anna, Pisa, Italy
Luca Giordano
Affiliation:
The BioRobotics Institute, Scuola Superiore Sant’Anna, Pontedera, Italy Department of Excellence in Robotics & AI, Scuola Superiore Sant’Anna, Pisa, Italy
Stefano Tortora
Affiliation:
Department of Information Engineering, University of Padova, Padova, Italy Padova Neuroscience Center, University of Padova, Padova, Italy
Davide Astarita
Affiliation:
The BioRobotics Institute, Scuola Superiore Sant’Anna, Pontedera, Italy Department of Excellence in Robotics & AI, Scuola Superiore Sant’Anna, Pisa, Italy
Lorenzo Amato
Affiliation:
The BioRobotics Institute, Scuola Superiore Sant’Anna, Pontedera, Italy Department of Excellence in Robotics & AI, Scuola Superiore Sant’Anna, Pisa, Italy
Filippo Dell’Agnello
Affiliation:
The BioRobotics Institute, Scuola Superiore Sant’Anna, Pontedera, Italy Department of Excellence in Robotics & AI, Scuola Superiore Sant’Anna, Pisa, Italy
Emanuele Menegatti
Affiliation:
Department of Information Engineering, University of Padova, Padova, Italy Padova Neuroscience Center, University of Padova, Padova, Italy
Emanuele Gruppioni
Affiliation:
Centro Protesi Inail di Vigorso di Budrio, Bologna, Italy
Nicola Vitiello
Affiliation:
The BioRobotics Institute, Scuola Superiore Sant’Anna, Pontedera, Italy Department of Excellence in Robotics & AI, Scuola Superiore Sant’Anna, Pisa, Italy
Simona Crea
Affiliation:
The BioRobotics Institute, Scuola Superiore Sant’Anna, Pontedera, Italy Department of Excellence in Robotics & AI, Scuola Superiore Sant’Anna, Pisa, Italy
Emilio Trigili
Affiliation:
The BioRobotics Institute, Scuola Superiore Sant’Anna, Pontedera, Italy Department of Excellence in Robotics & AI, Scuola Superiore Sant’Anna, Pisa, Italy
*
Corresponding author: Michele Francesco Penna; Email: michelefrancesco.penna@santannapisa.it

Abstract

This work introduces a real-time intention decoding algorithm grounded in muscle synergies (Syn-ID). The algorithm detects the electromyographic (EMG) onset and infers the direction of the movement during reaching tasks to control a powered shoulder–elbow exoskeleton. Features related to muscle synergies are used in a Gaussian Mixture Model and probability accumulation-based logic to infer the user’s movement direction. The performance of the algorithm was verified by a feasibility study including eight healthy participants. The experiments comprised a transparent session, during which the exoskeleton did not provide any assistance, and an assistive session in which the Syn-ID strategy was employed. Participants were asked to reach eight targets equally spaced on a circumference of 25 cm radius (adjusted chance level: 18.1%). The results showed an average accuracy of 48.7% after 0.6 s from the EMG onset. Most of the confusion of the estimate was found along directions adjacent to the actual one (type 1 error: 33.4%). Effects of the assistance were observed in a statistically significant reduction in the activation of Posterior Deltoid and Triceps Brachii. The final positions of the movements during the assistive session were on average 1.42 cm far from the expected ones, both when the directions were estimated correctly and when type 1 errors occurred. Therefore, combining accurate estimates with type 1 errors, we computed a modified accuracy of 82.10±6.34%. Results were benchmarked with respect to a purely kinematics-based approach. The Syn-ID showed better performance in the first portion of the movement (0.14 s after EMG onset).

Information

Type
Research Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0), which permits unrestricted re-use, distribution and reproduction, provided the original article is properly cited.
Copyright
© The Author(s), 2024. Published by Cambridge University Press
Figure 0

Figure 1. Experimental setup comprising (a) the NESM-γ exoskeleton with the user interface (UI) and (b) the EMG target muscles.

Figure 1

Figure 2. Block diagram of the algorithm. When the onset of the EMG activation is detected, the signals are used to extract the activation coefficients of the muscle synergies. The activation coefficients are used as input to a Gaussian Mixture Model-based strategy, whose outputs allow inferring the direction of the reaching movement. Finally, the exoskeleton is actuated with an impedance control-based strategy to guide the hand of the user toward the inferred direction. In this figure, the dependency of the variables on the program iteration $ i $ has been eliminated to enhance readability.

Figure 2

Figure 3. Data from a representative subject, grouped by movement direction. The first row shows the user hand trajectories from during the assistive session, where the orange dots represent the average initial and final positions during transparent session. The remainder rows of the figure show the mean $ \pm $ standard deviation EMG linear envelopes in the transparent and assistive sessions. Muscles activities are normalized in duration considering as onset the instant detected by the onset detection algorithm and as end of the movement the instant identified by a noncausal state-of-the-art algorithm using kinematic activities.

Figure 3

Figure 4. Overall performance of the Syn-ID algorithm. (a) Confusion matrix of the direction estimate; (b) accuracies and estimate errors, averaged on subjects. Modified accuracy is computed as the sum of Accuracy and Type 1.

Figure 4

Figure 5. Boxplots of the distribution of the integral EMG (iEMG) values aggregated on the eight participants. For each muscle, the iEMG distributions are shown orienting the boxplot according to the movement direction.

Figure 5

Figure 6. Information derived from NESM-$ \gamma $ kinematics measurements. (a, b) Raincloud plots of the errors $ {\epsilon}_{\rho } $ and $ {\epsilon}_{\theta } $, showing discrepancies in terms of hand advancement and angle, between the final positions of the assisted movements and the targets, derived from transparent session. (c) Spider plot of the mean$ \pm $standard deviation manipulability coefficients aggregated on subjects, for the transparent and assisted movements. (d) Direction-dependent statistically significant differences in the manipulability index (only differences with $ p< $.01 are shown to improve readability).

Figure 6

Figure 7. Pattern of the modified accuracy (sum of the accuracy and of the errors of type 1) over the accumulation time $ T $ for the proposed muscle synergies-based algorithm and the benchmark algorithm based on kinematics. Horizontal lines with a star highlight the portions of the curves that show significant differences (*$ p< $.05).

Supplementary material: File

Penna et al. supplementary material

Penna et al. supplementary material
Download Penna et al. supplementary material(File)
File 28.7 MB