Related Experiment Video
Updated: Aug 17, 2025

Paradigms of Lower Extremity Electrical Stimulation Training After Spinal Cord Injury
Published on: February 1, 2018
A Novel Functional Electrical Stimulation-Induced Cycling Controller Using Reinforcement Learning to Optimize Online
Tiago Coelho-Magalhães1, Christine Azevedo Coste2, Henrique Resende-Martins1
1Graduate Program in Electrical Engineering, Universidade Federal de Minas Gerais, Av, Antônio Carlos 6627, Belo Horizonte 31270-901, MG, Brazil.
Abstract:
This study introduces a novel controller based on a Reinforcement Learning (RL) algorithm for real-time adaptation of the stimulation pattern during FES-cycling. Core to our approach is the introduction of an RL agent that interacts with the cycling environment and learns through trial and error how to modulate the electrical charge applied to the stimulated muscle groups according to a predefined policy and while tracking a reference cadence. Instead of a static stimulation pattern to be modified by a control law, we hypothesized that a non-stationary baseline set of parameters would better adjust the amount of injected electrical charge to the time-varying characteristics of the musculature. Overground FES-assisted cycling sessions were performed by a subject with spinal cord injury (SCI AIS-A, T8). For tracking a predefined pedaling cadence, two closed-loop control laws were simultaneously used to modulate the pulse intensity of the stimulation channels responsible for evoking the muscle contractions. First, a Proportional-Integral (PI) controller was used to control the current amplitude of the stimulation channels over an initial parameter setting with predefined pulse amplitude, width and fixed frequency parameters. In parallel, an RL algorithm with a decayed-epsilon-greedy strategy was implemented to randomly explore nine different variations of pulse amplitude and width parameters over the same stimulation setting, aiming to adjust the injected electrical charge according to a predefined policy. The performance of this global control strategy was evaluated in two different RL settings and explored in two different cycling scenarios. The participant was able to pedal overground for distances over 3.5 km, and the results evidenced the RL agent learned to modify the stimulation pattern according to the predefined policy and was simultaneously able to track a predefined pedaling cadence. Despite the simplicity of our approach and the existence of more sophisticated RL algorithms, our method can be used to reduce the time needed to define stimulation patterns. Our results suggest interesting research possibilities to be explored in the future to improve cycling performance since more efficient stimulation cost dynamics can be explored and implemented for the agent to learn.
More Related Videos
11:34Breathing-controlled Electrical Stimulation BreEStim for Management of Neuropathic Pain and Spasticity
Published on: January 10, 2013
10:08The Evoked Potential Operant Conditioning System EPOCS: A Research Tool and an Emerging Therapy for Chronic Neuromuscular Disorders
Published on: August 25, 2022
Related Concept Videos
Motor Unit Stimulation
The latent period of contraction marks the onset of excitation-contraction coupling, when the action potential propagates across the sarcolemma, preparing the muscle fibers for contraction. As the fibers enter the contraction phase, the...
Muscle Stimulation Frequency
Wave summation
At low firing rates, motor neurons induce individual twitch contractions in muscle fibers. These twitches...