Electromyography-Based Human-in-the-Loop Bayesian Optimization to Assist Free Leg Swinging

Background/Objectives: The manual tuning of exoskeleton control parameters is tedious and often ineffective for adapting to individual users. Human-in-the-loop (HIL) optimization offers an automated approach, but existing methods typically rely on metabolic cost, which requires prolonged data collec...

Full description

Saved in:
Bibliographic Details
Main Authors: Salvador Echeveste, Pranav A. Bhounsule
Format: Article
Language:English
Published: MDPI AG 2025-04-01
Series:Biomechanics
Subjects:
Online Access:https://www.mdpi.com/2673-7078/5/2/21
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849435278858518528
author Salvador Echeveste
Pranav A. Bhounsule
author_facet Salvador Echeveste
Pranav A. Bhounsule
author_sort Salvador Echeveste
collection DOAJ
description Background/Objectives: The manual tuning of exoskeleton control parameters is tedious and often ineffective for adapting to individual users. Human-in-the-loop (HIL) optimization offers an automated approach, but existing methods typically rely on metabolic cost, which requires prolonged data collection times of at least 60 s. Surface electromyography (EMG) signals, as an alternative, enable faster optimization with reduced data acquisition times. Methods: This study develops a rapid EMG-based HIL Bayesian optimization framework to tune hip exoskeleton controllers for assisting free leg swinging. Eight participants are asked to perform leg swinging at two frequencies with assistance from a hip exoskeleton. EMG signals from four sensors, representing muscle activity during forward and backward swings, are dynamically processed into cost functions. Bayesian optimization with Gaussian processes tunes four controller parameters using an expected improvement acquisition function. Optimization outcomes are validated against no device, zero torque, and general control baselines. Results: Optimization converges within an average of 142 s with a standard deviation of 24 s across all participants. The controller yields muscle activity reductions of 16.1% (<i>p</i> < 0.001) compared to no device, 21.7% (<i>p</i> < 0.001) versus zero torque, and 15.1% (<i>p</i> < 0.001) versus general control. EMG-based tuning is faster than metabolic-cost-based methods and perceived as less effortful, with Borg scale reductions of up to 39.5%. Conclusions: EMG-based HIL optimization significantly enhances controller tuning speed and effectiveness, demonstrating its potential for scalable and user-specific exoskeleton applications.
format Article
id doaj-art-ae102b88dd574544b0e5f9c2c6873e91
institution Kabale University
issn 2673-7078
language English
publishDate 2025-04-01
publisher MDPI AG
record_format Article
series Biomechanics
spelling doaj-art-ae102b88dd574544b0e5f9c2c6873e912025-08-20T03:26:21ZengMDPI AGBiomechanics2673-70782025-04-01522110.3390/biomechanics5020021Electromyography-Based Human-in-the-Loop Bayesian Optimization to Assist Free Leg SwingingSalvador Echeveste0Pranav A. Bhounsule1Department of Mechanical and Industrial Engineering, University of Illinois at Chicago, Chicago, IL 60607, USADepartment of Mechanical and Industrial Engineering, University of Illinois at Chicago, Chicago, IL 60607, USABackground/Objectives: The manual tuning of exoskeleton control parameters is tedious and often ineffective for adapting to individual users. Human-in-the-loop (HIL) optimization offers an automated approach, but existing methods typically rely on metabolic cost, which requires prolonged data collection times of at least 60 s. Surface electromyography (EMG) signals, as an alternative, enable faster optimization with reduced data acquisition times. Methods: This study develops a rapid EMG-based HIL Bayesian optimization framework to tune hip exoskeleton controllers for assisting free leg swinging. Eight participants are asked to perform leg swinging at two frequencies with assistance from a hip exoskeleton. EMG signals from four sensors, representing muscle activity during forward and backward swings, are dynamically processed into cost functions. Bayesian optimization with Gaussian processes tunes four controller parameters using an expected improvement acquisition function. Optimization outcomes are validated against no device, zero torque, and general control baselines. Results: Optimization converges within an average of 142 s with a standard deviation of 24 s across all participants. The controller yields muscle activity reductions of 16.1% (<i>p</i> < 0.001) compared to no device, 21.7% (<i>p</i> < 0.001) versus zero torque, and 15.1% (<i>p</i> < 0.001) versus general control. EMG-based tuning is faster than metabolic-cost-based methods and perceived as less effortful, with Borg scale reductions of up to 39.5%. Conclusions: EMG-based HIL optimization significantly enhances controller tuning speed and effectiveness, demonstrating its potential for scalable and user-specific exoskeleton applications.https://www.mdpi.com/2673-7078/5/2/21exoskeletonshuman-in-the-loopelectromyographyhyperparameter optimization
spellingShingle Salvador Echeveste
Pranav A. Bhounsule
Electromyography-Based Human-in-the-Loop Bayesian Optimization to Assist Free Leg Swinging
Biomechanics
exoskeletons
human-in-the-loop
electromyography
hyperparameter optimization
title Electromyography-Based Human-in-the-Loop Bayesian Optimization to Assist Free Leg Swinging
title_full Electromyography-Based Human-in-the-Loop Bayesian Optimization to Assist Free Leg Swinging
title_fullStr Electromyography-Based Human-in-the-Loop Bayesian Optimization to Assist Free Leg Swinging
title_full_unstemmed Electromyography-Based Human-in-the-Loop Bayesian Optimization to Assist Free Leg Swinging
title_short Electromyography-Based Human-in-the-Loop Bayesian Optimization to Assist Free Leg Swinging
title_sort electromyography based human in the loop bayesian optimization to assist free leg swinging
topic exoskeletons
human-in-the-loop
electromyography
hyperparameter optimization
url https://www.mdpi.com/2673-7078/5/2/21
work_keys_str_mv AT salvadorecheveste electromyographybasedhumanintheloopbayesianoptimizationtoassistfreelegswinging
AT pranavabhounsule electromyographybasedhumanintheloopbayesianoptimizationtoassistfreelegswinging