Processing Surface EMG Signals for Exoskeleton Motion Control

The surface electromyography (sEMG) signal has been used for volitional control of robotic assistive devices. There are still challenges in improving system performance accuracy and signal processing to remove systematic noise. This study presents procedures and a pilot validation of the EMG-driven...

Full description

Bibliographic Details
Main Authors: Gui Yin, Xiaodong Zhang, Dawei Chen, Hanzhe Li, Jiangcheng Chen, Chaoyang Chen, Stephen Lemos
Format: Article
Language:English
Published: Frontiers Media S.A. 2020-07-01
Series:Frontiers in Neurorobotics
Subjects:
Online Access:https://www.frontiersin.org/article/10.3389/fnbot.2020.00040/full
id doaj-b741919e3c0f4e51aae9e93a745ee42f
record_format Article
spelling doaj-b741919e3c0f4e51aae9e93a745ee42f2020-11-25T03:04:30ZengFrontiers Media S.A.Frontiers in Neurorobotics1662-52182020-07-011410.3389/fnbot.2020.00040538252Processing Surface EMG Signals for Exoskeleton Motion ControlGui Yin0Gui Yin1Xiaodong Zhang2Xiaodong Zhang3Dawei Chen4Hanzhe Li5Hanzhe Li6Jiangcheng Chen7Chaoyang Chen8Chaoyang Chen9Chaoyang Chen10Stephen Lemos11Institute of Robotics and Intelligent Systems, School of Mechanical Engineering, Xi’an Jiaotong University, Xi’an, ChinaShaanxi Key Laboratory of Intelligent Robots, Xi’an Jiaotong University, Xi’an, ChinaInstitute of Robotics and Intelligent Systems, School of Mechanical Engineering, Xi’an Jiaotong University, Xi’an, ChinaShaanxi Key Laboratory of Intelligent Robots, Xi’an Jiaotong University, Xi’an, ChinaRobotic Rehabilitation Laboratory, Department of Biomedical Engineering, Wayne State University, Detroit, MI, United StatesInstitute of Robotics and Intelligent Systems, School of Mechanical Engineering, Xi’an Jiaotong University, Xi’an, ChinaShaanxi Key Laboratory of Intelligent Robots, Xi’an Jiaotong University, Xi’an, ChinaShenzhen Academy of Robotics, Shenzhen, ChinaRobotic Rehabilitation Laboratory, Department of Biomedical Engineering, Wayne State University, Detroit, MI, United StatesDepartment of Rehabilitation Medicine, First Affiliated Hospital, Fujian Medical University, Fuzhou, ChinaDepartment of Orthopaedic Surgery and Sport Medicine, Detroit Medical Center, Detroit, MI, United StatesDepartment of Orthopaedic Surgery and Sport Medicine, Detroit Medical Center, Detroit, MI, United StatesThe surface electromyography (sEMG) signal has been used for volitional control of robotic assistive devices. There are still challenges in improving system performance accuracy and signal processing to remove systematic noise. This study presents procedures and a pilot validation of the EMG-driven speed-control of exoskeleton and integrated treadmill with a goal to provide better interaction between a user and the system. The gait cycle duration (GCD) was extracted from sEMG signals using the autocorrelation algorithm and Bayesian fusion algorithm. GCDs of various walking speeds were then programmed to control the motion speed of exoskeleton robotic system. The performance and efficiency of this sEMG-controlled robotic assistive ambulation system was tested and validated among 6 healthy volunteers. The results demonstrated that the autocorrelation algorithm extracted the GCD from individual muscle contraction. The GCDs of individual muscles had variability between different walking steps under a designated walking speed. Bayesian fusion algorithms processed the GCDs of multiple muscles yielding a final GCD with the least variance. The fused GCD effectively controlled the motion speeds of exoskeleton and treadmill. The higher amplitude of EMG signals with shorter GCD was found during a faster walking speed. The algorithms using fused GCDs and gait stride length yielded trajectory joint motion tracks in a shape of sine curve waveform. The joint angles of the exoskeleton measured by a decoder mounted on the hip turned out to be in sine waveforms. The hip joint motion track of the exoskeleton matched the angles projected by trajectory curve generated by computer algorithms based on the fused GCDs with high agreement. The EMG-driven speed-control provided the human-machine inter-limb coordination mechanisms for an intuitive speed control of the exoskeleton-treadmill system at the user’s intents. Potentially the whole system can be used for gait rehabilitation of incomplete spinal cord hemispheric stroke patients as goal-directed and task-oriented training tool.https://www.frontiersin.org/article/10.3389/fnbot.2020.00040/fullexoskeletongaitelectromyographyvolitional controltreadmillrehabilitation
collection DOAJ
language English
format Article
sources DOAJ
author Gui Yin
Gui Yin
Xiaodong Zhang
Xiaodong Zhang
Dawei Chen
Hanzhe Li
Hanzhe Li
Jiangcheng Chen
Chaoyang Chen
Chaoyang Chen
Chaoyang Chen
Stephen Lemos
spellingShingle Gui Yin
Gui Yin
Xiaodong Zhang
Xiaodong Zhang
Dawei Chen
Hanzhe Li
Hanzhe Li
Jiangcheng Chen
Chaoyang Chen
Chaoyang Chen
Chaoyang Chen
Stephen Lemos
Processing Surface EMG Signals for Exoskeleton Motion Control
Frontiers in Neurorobotics
exoskeleton
gait
electromyography
volitional control
treadmill
rehabilitation
author_facet Gui Yin
Gui Yin
Xiaodong Zhang
Xiaodong Zhang
Dawei Chen
Hanzhe Li
Hanzhe Li
Jiangcheng Chen
Chaoyang Chen
Chaoyang Chen
Chaoyang Chen
Stephen Lemos
author_sort Gui Yin
title Processing Surface EMG Signals for Exoskeleton Motion Control
title_short Processing Surface EMG Signals for Exoskeleton Motion Control
title_full Processing Surface EMG Signals for Exoskeleton Motion Control
title_fullStr Processing Surface EMG Signals for Exoskeleton Motion Control
title_full_unstemmed Processing Surface EMG Signals for Exoskeleton Motion Control
title_sort processing surface emg signals for exoskeleton motion control
publisher Frontiers Media S.A.
series Frontiers in Neurorobotics
issn 1662-5218
publishDate 2020-07-01
description The surface electromyography (sEMG) signal has been used for volitional control of robotic assistive devices. There are still challenges in improving system performance accuracy and signal processing to remove systematic noise. This study presents procedures and a pilot validation of the EMG-driven speed-control of exoskeleton and integrated treadmill with a goal to provide better interaction between a user and the system. The gait cycle duration (GCD) was extracted from sEMG signals using the autocorrelation algorithm and Bayesian fusion algorithm. GCDs of various walking speeds were then programmed to control the motion speed of exoskeleton robotic system. The performance and efficiency of this sEMG-controlled robotic assistive ambulation system was tested and validated among 6 healthy volunteers. The results demonstrated that the autocorrelation algorithm extracted the GCD from individual muscle contraction. The GCDs of individual muscles had variability between different walking steps under a designated walking speed. Bayesian fusion algorithms processed the GCDs of multiple muscles yielding a final GCD with the least variance. The fused GCD effectively controlled the motion speeds of exoskeleton and treadmill. The higher amplitude of EMG signals with shorter GCD was found during a faster walking speed. The algorithms using fused GCDs and gait stride length yielded trajectory joint motion tracks in a shape of sine curve waveform. The joint angles of the exoskeleton measured by a decoder mounted on the hip turned out to be in sine waveforms. The hip joint motion track of the exoskeleton matched the angles projected by trajectory curve generated by computer algorithms based on the fused GCDs with high agreement. The EMG-driven speed-control provided the human-machine inter-limb coordination mechanisms for an intuitive speed control of the exoskeleton-treadmill system at the user’s intents. Potentially the whole system can be used for gait rehabilitation of incomplete spinal cord hemispheric stroke patients as goal-directed and task-oriented training tool.
topic exoskeleton
gait
electromyography
volitional control
treadmill
rehabilitation
url https://www.frontiersin.org/article/10.3389/fnbot.2020.00040/full
work_keys_str_mv AT guiyin processingsurfaceemgsignalsforexoskeletonmotioncontrol
AT guiyin processingsurfaceemgsignalsforexoskeletonmotioncontrol
AT xiaodongzhang processingsurfaceemgsignalsforexoskeletonmotioncontrol
AT xiaodongzhang processingsurfaceemgsignalsforexoskeletonmotioncontrol
AT daweichen processingsurfaceemgsignalsforexoskeletonmotioncontrol
AT hanzheli processingsurfaceemgsignalsforexoskeletonmotioncontrol
AT hanzheli processingsurfaceemgsignalsforexoskeletonmotioncontrol
AT jiangchengchen processingsurfaceemgsignalsforexoskeletonmotioncontrol
AT chaoyangchen processingsurfaceemgsignalsforexoskeletonmotioncontrol
AT chaoyangchen processingsurfaceemgsignalsforexoskeletonmotioncontrol
AT chaoyangchen processingsurfaceemgsignalsforexoskeletonmotioncontrol
AT stephenlemos processingsurfaceemgsignalsforexoskeletonmotioncontrol
_version_ 1724681354737614848