Next Article in Journal
Violence Detection Using Spatiotemporal Features with 3D Convolutional Neural Network
Next Article in Special Issue
New Considerations for Collecting Biomechanical Data Using Wearable Sensors: How Does Inclination Influence the Number of Runs Needed to Determine a Stable Running Gait Pattern?
Previous Article in Journal
Full Embroidery Designed Electro-Textile Wearable Tag Antenna for WBAN Application
Previous Article in Special Issue
An Investigation on the Sampling Frequency of the Upper-Limb Force Myographic Signals
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Evaluation of Gait Phase Detection Delay Compensation Strategies to Control a Gyroscope-Controlled Functional Electrical Stimulation System During Walking

1
Biomechanics and Movement Science Program, University of Delaware, Newark, DE 19713, USA
2
Department of Physical Therapy, University of Delaware, Newark, DE 19713, USA
3
Biostatistics Core Facility, College of Health Sciences, University of Delaware, Newark, DE 19713, USA
4
Shriners Hospitals for Children, Philadelphia, PA 19140, USA
*
Author to whom correspondence should be addressed.
Sensors 2019, 19(11), 2471; https://doi.org/10.3390/s19112471
Submission received: 4 April 2019 / Revised: 25 May 2019 / Accepted: 27 May 2019 / Published: 30 May 2019
(This article belongs to the Special Issue Wearable Sensors for Gait and Motion Analysis 2018)

Abstract

:
Functional electrical stimulation systems are used as neuroprosthetic devices in rehabilitative interventions such as gait training. Stimulator triggers, implemented to control stimulation delivery, range from open- to closed-loop controllers. Finite-state controllers trigger stimulators when specific conditions are met and utilize preset sequences of stimulation. Wearable sensors provide the necessary input to differentiate gait phases during walking and trigger stimulation. However, gait phase detection is associated with inherent system delays. In this study, five stimulator triggers designed to compensate for gait phase detection delays were tested to determine which trigger most accurately delivered stimulation at the desired times of the gait cycle. Motion capture data were collected on seven typically-developing children while walking on an instrumented treadmill. Participants wore one inertial measurement unit on each ankle and gyroscope data were streamed into the gait phase detection algorithm. Five triggers, based on gait phase detection, were used to simulate stimulation to five muscle groups, bilaterally. For each condition, stimulation signals were collected in the motion capture software via analog channels and compared to the desired timing determined by kinematic and kinetic data. Results illustrate that gait phase detection is a viable finite-state control, and appropriate system delay compensations, on average, reduce stimulation delivery delays by 6.7% of the gait cycle.

1. Introduction

Functional electrical stimulation (FES) is the application of electrical stimulation to assist functional movements such as standing [1,2,3], walking [4,5,6], and grasping [7,8] in individuals with upper motor neuron lesions. FES systems are used as neuroprosthetic devices [9] in the rehabilitative settings and the delivery of stimulation relies on open-or closed-loop controllers. While adaptive closed-loop control is the ideal controller for FES systems, because it provides modulation of stimulation parameters to achieve desired movements, few stable closed-loop feedback systems have been developed [10,11,12,13]. Open-loop controlled FES systems are typically used in clinical settings because they are easy to don/doff; however, provide less accurate movement control because these systems rely on manual input to trigger the delivery of stimulation [14]. The Parastep I (Sigmedics, Inc., Fairborn, OH, USA) and RehaStim (Hasomed Inc., Germany) are two examples of commercially-available FES systems that utilize open-loop controllers. Both systems require pushing a button to start the stimulation program and, once initiated, stimulation parameters such as timing are fixed and require the user to try to match their gait speed to the timing of the stimulation program.
Finite-state-controlled FES systems provide an intermediate solution in stimulation delivery by incorporating a level of accuracy exhibited in closed-loop controllers, while utilizing a minimized number of sensors to maintain the clinically-friendly setup associated with open-loop control. This type of controller, technically a closed-looped control because of the feedback component, uses preset sequences of stimulation [15] that are triggered when specific conditions are met and require minimal sensors to collect feedback.
FES systems have been utilized in walking interventions to restore movement during gait [16,17,18,19,20,21,22]. To elicit restorative walking patterns, several FES systems implement finite-state controllers to trigger stimulation and utilize external sensors to provide feedback on different parameters during the gait cycle [23]. Technologies such as force sensing resistors, accelerometers, and micro-electromechanical system devices have been utilized in research-based and commercial devices to detect gait events [24], measure activity [25], quantify spatiotemporal variables of gait [26], and to track and analyze gait kinematics [27]. Some commercially-available FES systems that take advantage of such technologies are the Odstock Dropped Foot Stimulator systems (Biomedical Engineering and Medical Physics, Salisbury, UK), Respond II Select (Medtronic Inc., Minneapolis, MN, USA), and Ness L300® Plus (Bioness Inc, Valencia, CA, USA). These stimulators use sensors to detect distinct events during the gait cycle to control stimulation delivery. However, existing gait event-controlled FES systems are typically limited in the timing of the stimulation delivery because few [23,27] are capable of detecting all seven phases of gait [28]. For example, FES systems with the most basic gait detection methods, distinguishing only between stance and swing periods [29], cannot accurately target three muscle groups that typically begin to fire during mid-swing (hamstrings) and terminal swing (quadriceps femoris and gluteal muscles) [30]. With the timing of stimulation delivery playing a crucial role in FES interventions [31,32,33], the capability of detecting all seven phases of gait is needed to provide the amount of control necessary to deliver stimulation in a manner that is representative of typical muscle firing patterns.
In addition to the need for increased system control, delay compensations are necessary as FES system input delays may result in performance degradation [34] and potentially cause instability [35]. Previous work focused on compensating for electromechanical delay, the time lag between electrical activation of the muscle, and the onset of muscle force [36] to deliver stimulation at appropriate times with FES systems [37,38,39]. Sharma et al. developed a controller with a predictor term that actively compensated for electromechanical delay [34]. A PID controller with a delay compensation algorithm to adjust for electromechanical and communication delays controlled elbow position more accurately than the PID controller alone, especially when the combined delay exceeded 35 ms [40]. However, this composite delay compensation assumed communication delays to be fixed. FES system performance and timing accuracy of the stimulation signals prior to application is necessary to verify that changes observed during FES gait interventions are created as a result of the application of stimulation at the targeted times in the gait cycle.
Previous work has reported on gait phase detection (GPD) algorithm delays and alluded to the ability to implement gait phase detection as a trigger for accurately-timed delivery of stimulation [41,42,43,44,45]. Latencies are dependent on sensor/algorithm and have been reported with varied delays, such as having a delay range between 21.86 ms (midswing) to 64.46 ms (toe off) [42], delays less than 125 ms [41], and gait phase duration differences within 80 ms when compared to gait phase durations derived from the literatures [44]. Pappas et al. reported the reliability to detect four gait phases to be within 90 ms when their gait phase detection (GPD) system [24] was compared to phase detection by motion capture, while reporting the capacity of the combined GPD system and FES system to alter ankle trajectories [46]. Gait phase detection delays are the same order of magnitude as electromechanical delay (30–100 ms) [36]; there can be up to twice as much delay between the desired and realized action. Validation of gait phase detection delay compensation strategies to trigger FES systems and the timing accuracy of stimulation delivery has received less attention, even though optimization of stimulation delivery time is crucial in the success of FES interventions [31,32,33].
Our group has designed a real-time GPD system, with optimized sensor setup and data processing, that is capable of detecting seven phases of gait with 100% detection reliability [47]. Although minimal, gait phase detection onset differences were observed when compared to the timing of the motion capture derived gait phases. The purpose of this paper is to evaluate five finite-state FES system triggers, designed to compensate for the inherent gait phase detection delays, by comparing stimulation delivery time to the desired timing during walking in typically-developing (TD) children.

2. Materials and Methods

2.1. FES System

A multichannel surface FES system incorporated two inertial measurement units (IMUs) (OpalTM, APDM, Portland, OR, USA), two stimulators (RehaStim, Hasomed Inc., Magdeburg, Germany), and a custom gait phase detection (GPD) algorithm (LabVIEW, National Instruments, Austin, TX, USA) [47,48] capable of communicating with the stimulators. The IMUs were placed on the lateral shanks near the ankles; ipsilateral and contralateral shank angular velocity (gyroscope signal) was wirelessly streamed into the GPD algorithm, as the finite-state controller of the system. Predefined rules were established to distinguish between the 7 phases of gait: Loading Response (LR), Mid-Stance (MSt), Terminal Stance (TSt), Pre-Swing (PSw), Initial Swing (ISw), Mid-Swing (MSw), and Terminal Swing (TSw). The GPD system was validated during walking in typically-developing children; onset detection of gait phases determined by the GPD algorithm had root mean square errors that ranged from 35 ms (MSw) to 105 ms (TSw) when compared to motion capture [47].
Finite-state control of the FES system was achieved by using gait phased detection, determined by the GPD system, to trigger the stimulator. The software was programmed to trigger stimulation to five muscle groups based on typical muscle activity during self-selected walking (Table 1) [30].
To deliver stimulation at the desired times in the gait cycle, the stimulator trigger was modified to compensate for the inherent gait phase detection delays associated with the GPD system. Five stimulator triggers (T1T5) were tested. T1: A pre-trigger strategy where the current detected gait phase triggered stimulation associated with the next gait phase. T2T4: A pre-trigger strategy where the stimulation associated with the upcoming gait phase was triggered after a certain percentage of the current gait phase had passed. The time associated with percentage delay was gait phase dependent and equal to a percentage of the average duration of the gait phase (T2: 25% gait phase duration, T3: 50% gait phase duration, and T4: 75% gait phase duration) (Figure 1). Gait phase duration was calculated using a moving average and included ten previous gait cycles; initialization of the system required 10 gait cycles to be collected before stimulation delivery began. T5: Onset detection of current gait phase triggered stimulation associated with the current phase.
Stimulation delivery was simulated for the five triggers by recording stimulation signal in ten analog channels of a data acquisition board (NI-USB-6218, National Instrument, Austin, TX, USA) integrated into the motion capture system. The analog channels were representative of stimulation applied to the key lower extremity muscle groups (plantarflexors, dorsiflexors, quadriceps, hamstrings, and gluteals) on the left and right sides.

2.2. Experimental Protocol

Seven typically-developing (TD) children (5 Females, 12.4 ± 2.15 years old) were recruited locally and Temple University IRB-approved parental consent and child assent documents were obtained prior to subject participation (protocol # 20459). Prior to the gait analysis, each subject’s self-selected walking speed was determined over ground with the 10 Meter Walk Test (MWT) [49] and height and weight were collected. Subject’s self-selected walking speed was used to set the treadmill speed; however, if the subject identified that the self-selected speed felt incorrect on the treadmill, the treadmill speed was adjusted based on subject feedback. The subject donned the sensors while walking on a split-belt, instrumented treadmill (Bertec, Columbus, OH, USA). After a treadmill-walking accommodation period [50], a 30 s walking trial was collected. Kinematic and kinetic data were captured using an 8-camera motion capture system (Motion Analysis Corporation, Santa Rosa, CA, USA) and two force plates (Bertec, Columbus, OH, USA), respectively.
The schematic in Figure 2 illustrates the output generated from the FES system and the reference timing determined from motion capture. While the participants walked on a treadmill at a comfortable speed, the FES system generated a stimulation signal (stimulation output). Rather than delivering stimulation to the subject, this signal, as previously described, was collected through analog channels that were integrated into the motion capture system, similar to the way EMG is recorded in the motion capture system. This provided stimulation signals that were synchronized with the kinematic and kinetic data and the subjects themselves did not receive FES. Kinematic, kinetic, and stimulation signal data were processed in Visual 3D (C-Motion, Germantown, MD, USA). Data were normalized to a gait cycle. Events [23,28] associated with the initiation of each gait phase were identified in kinematic and kinetic data and the desired timing of stimulation corresponding to the gait phases were indicated. An amplitude threshold method was used to convert the stimulation signal generated by the FES system from analog signals (volts) into binary signals. The on and off times of stimulation, normalized to a gait cycle (% GC), were determined for each muscle group and gait cycle.

2.3. Statistics

The duration of each gait phase (LR, MSt, TSt, PSw, ISw, MSw, and TSw) was summarized using mean ± SD. The average stimulation signal onset time and duration, as a percent of the gait cycle (% GC), for the desired timing (DESIRED) and five trigger conditions (T1, T2, T3, T4, and T5) were calculated for each muscle group. Muscle groups included were gluteals (G), hamstrings (H), plantarflexors (PF), dorsiflexors (DF), and quadriceps (Q). Stimulation to the quadriceps was applied twice during a gait cycle; therefore, this muscle group was separated into two groups for analysis. Q represents stimulation to the quadriceps from TSw to MSt and Q2 represents stimulation to the quadriceps from PSw to ISw. Difference in stimulation onset time was calculated between the desired timing (DESIRED) and each trigger condition (T1, T2, T3, T4, and T5). Trigger performance was summarized as the mean (±SD) and range of the difference in stimulation onset time across all muscle groups.
The optimization approach leveraged signal detection performance measures [51] applied to the alignment of the stimulation signal with the desired stimulation time. In those terms, a true positive (TP) represents the duration, measured as a percentage of gait, of stimulation signal aligned with desired stimulation time; a false positive (FP) represents the duration of stimulation not aligned with desired stimulation time; a false negative (FN) represents the duration of desired stimulation time not aligned with stimulation signal; and a true negative (TN) represents the remaining percentage of the gait phase. These four can be further summarized as recall, TP/(TP + FN); precision, TP/(TP + FP); and their harmonic mean F1, 2 × recall × precision/(recall + precision). These summary measures, with an emphasis on the combined measure F1, served as responses in an analysis to determine which of the five trigger conditions was optimum, in maximizing recall, precision, and F1.
A standard analysis of variance (ANOVA) was performed on the response F1 using JMP®Pro 14.0.0. The F1 measure was chosen because of its role in combining precision and recall in one measure. It is easily interpretable, ranging between 0 (worst) and 1 (best). An ANOVA approach was employed to partition the variability attributable to model terms formed over a full factorial crossing of the random factor, participant (7 levels), and fixed factors of muscle group (6 levels), side (2 levels), trigger condition (5 levels), and their interactions. Ten repetitions of each condition were planned, 4200 observations in all. Of these, 135 were lost, but no treatment condition saw fewer than 7 observations. Restricted maximum likelihood (REML) estimation was used to account for the slight data imbalance involving a design with a random factor. ANOVA post hoc analysis (Tukey HSD), with variability appropriately partitioned, was leveraged to explore optimality among the candidate trigger conditions: T1, T2, T3, T4, and T5. Differences observed among model-derived least squares means profiled over start time provided a basis for start time preference.

3. Results

Delivery of stimulation was evaluated for five trigger conditions (T1, T2, T3, T4, T5). Triggers were initiated by onset of gait phase detection and subject specific gait phase delay durations. Subject specific gait phase delay durations were calculated as an operator-defined percentage of the subject’s average gait phase duration of 10 previous gait cycles. The percentages that corresponded with T1 and T5 were 0% and 100%, respectively. Average (±SD) phase durations varied between gait phases (Table 2), illustrating that triggers had a different delay time associated with each gait phase.
Twenty-seven out of 840 sample sets were excluded from the stimulation timing averages because of missing start/stop times for at least one trigger conditions. Almost half of the exclusions (13 records) were associated with stimulation to the quadriceps during PSw (Q2). Six DF samples were excluded and the remaining eight were equally distributed between G, H, PF, and Q muscle groups.
Figure 3 illustrates the average stimulation timing of the five trigger conditions compared to the desired stimulation timing (DESIRED) for each muscle group and Table 3 provides descriptive statistics of the trigger conditions. T1 and T5 produced stimulation signals that started 6.5 ± 4.4% GC earlier and 7.0 ± 5.2% GC later than the desired stimulation timing, respectively. The difference between the stimulation signal and desired stimulation onset timing had ranges of 36% and 40% GC for T1 and T5 triggers, respectively.
The differences in stimulation delivery onset time compared to the desired time were proportional to the percent delays added to the gait phase detection onset. T3 produced stimulation signals that started closest to the desired stimulation timing. The average onset time difference between the stimulation signals and desired stimulation was 0.3 ± 4.1% GC and had a range of 28% GC; stimulation signals occurred 13% GC earlier and 14% GC later than the desired stimulation time. The onset timing difference was −2.3 ± 4.3% GC when T2 was used to trigger the stimulator and indicated that, on average, the stimulation signals occurred prior to the desired stimulation timing. The onset of the stimulation signals ranged from occurring 13% GC earlier to 11% GC later than the desired stimulation time. T4 produced stimulation signals with an average onset time difference of 3.9 ± 4.6% GC and a range of 55% GC.
When detection of TSw occurred very close to the end of a gait cycle, T4 and T5 were associated with stimulation signals that started in the next gait cycle (Table 3). When T4 triggered stimulation to G and Q, six of 276 stimulation onsets were delayed into the next gait cycle. Sixty-six out of 276 stimulation onset times were delayed into the next gait cycle with T5. When T1 triggered the termination of stimulation to H and DF, 11 and 13 stimulation stop times ended in the TSw phase of the previous gait cycle (Table 3).
A summary of trigger performance is seen in Table 4. Generally, T3 and T4 show the best values for each summary performance measure, with little difference between them. With emphasis given the combined measure F1, the preference might be given to T4, but there is no statistically significant difference between them.
The analysis of F1 incorporating all the data found significant differences in main effects among start times (p = 0.0003), muscle groups (p < 0.0001), and their interaction (p < 0.0001). Post hoc comparisons (α = 0.05) for trigger condition found differences only between T1 and all others. Post hoc comparisons of means for muscle groups found no difference in F1 means for DF and PF, PF and H, and G and Q. All other muscle group comparisons were statistically significant (α = 0.05). The order of F1 means was DF (0.919), PF (0.883), H (0.873), G (0.816), Q (0.816), and Q2 (0.548). The most striking aspect of interaction related to optimality was that stimulation timing to DF and PF was relatively stable over all trigger conditions; whereas, stimulation timing to other muscle groups were more pronounced in their adverse response to trigger condition other than T3 or T4.

4. Discussion

A multichannel functional electrical stimulation (FES) system, with flexible finite-state control and capability to stimulate 10 lower extremity muscle groups during a gait cycle, was successfully developed by integrating two wireless sensors, two six-channel stimulators, and custom software. Most systems in the literature had low gait phase detection resolution regardless of the sensors used (i.e., FSRs [16,17,20,22,53,54,55], tilt sensors [56,57], or inertial sensors [42,45]); this limited the amount of control over stimulation delivery during a gait cycle. The reduced number of finite states also influenced the timing accuracy of stimulation to certain muscle groups, such as the gluteals and quadriceps. The GDP system [47] utilized in this study provides flexible trigger control, driven by detection of all seven gait phases, and allows for more appropriately-timed stimulation delivery to as many as five muscle groups, bilaterally, governed only by the number of channels available on the stimulator.
Although the gait phase detection resolution of the GPD system [47] provides a trigger for every gait phase, it was inferred that inherent delays associated with the wearable sensor system would cause stimulation timing errors. Sources of timing delay include latencies associated with wireless streaming of IMU data (~10–75 ms) [58], system timing indeterminacies associated with USB communication protocol (as high as 55 ms) [59], and Windows operating system not operating at a real-time capacity. Five FES trigger conditions were evaluated to determine compensations necessary to deliver stimulation that best matched the desired stimulation timing. In typically-developing children, T3 and T4 were identified as the most accurate finite-state controllers to trigger FES and produce appropriately-timed stimulation signals to the gluteal, hamstring, quadriceps, plantarflexor, and dorsiflexor muscle groups during a gait cycle. Both triggers applied a percent of gait phase duration delay to the current gait phase (T3: 50% gait phase duration delay, T4: 75% gait phase duration delay) and triggered stimulation for the upcoming gait phase. While T3 was associated with an average stimulation onset time closest to the desired stimulation timing, the harmonic mean of recall and precision (F1) indicated that preference might be given to T4. F1 was not significantly different between T3 and T4.
Twenty-seven out of 840 sample sets were excluded from the stimulation timing evaluation because of missing start/stop times for at least one of the trigger conditions. Capturing these missing time points illustrates the importance of recording stimulation signals to uncover FES system issues that may occur between gait phase detection and stimulation delivery. The practical consequence of missing start/stop times, as well as time differences between the stimulation delivery and desired timing, is that a patient would not receive stimulation at the appropriate times.
Both trigger conditions (T3 and T4) associated with stimulation delivery closest to the desired timing in typically-developing children were piloted in one adolescent with cerebral palsy (CP) (16-year-old, male). On average, the participant with CP had longer gait cycles (~1.4 s) than the typically-developing participants (~1 s). Additionally, average (±SD) gait phase durations differed from the typically-developing participants (LR: 204.2 ± 46.4 ms, MSt: 273.0 ± 60.1 ms, TSt: 231.5 ± 89.6 ms, PSw: 204.1 ± 46.4 ms, ISw: 78.8 ± 62.1 ms, MSw: 212.9 ± 94.6 ms, TSw: 234.1 ± 87.3 ms). The different distribution of time spent in each gait phase influenced the time added to the percent delays for T3 and T4. The average stimulation onset timing difference was −6.2% GC for T3. Stimulation occurred prior to the desired timing. The difference ranged from occurring 10% to 2% GC earlier depending on the targeted muscle group. The T4 condition was associated with stimulation signals closest to the desired time. The average stimulation onset difference was 1.5% GC and had a range of 7% GC; stimulation signals occurred 5% GC earlier and 2% GC later than the desired time. Although different than the average stimulation onset timing results observed in the typically-developing children, these results illustrate the feasibility of implementing FES trigger compensation strategies based on gait detection in a population with atypical gait.
One limitation of utilizing a finite-state controller is the input resolution is too low to provide the level of feedback necessary for real-time modulation of stimulation parameters to compensate for muscle fatigue. With the capability of off-line adjustments; however, the system allows for modifications that help to address muscle fatigue. For example, the use of variable frequency trains known to preserve force in FES applications [31] may be implemented; this feature is not currently available in commercial systems. Furthermore, stimulation pulse duration and current amplitude can be manually adjusted in real-time to account for declining gait function associated with fatigue. Even with declines in walking function, the system’s gait phase detection [47] is robust enough to detect distinct gait phases to use as the trigger for FES. There are potential mobility limitations with the use of a tethered FES system; there is a wired connection between the surface electrodes and stimulator. The participants are limited to treadmill walking or donning the cumbersome stimulators during over-ground ambulation. There is also the risk of tripping on the electrode cables and their length limits where stimulators can be placed.
An experimental limitation of this evaluation was assessment of stimulation timing solely during treadmill walking. Although trigger compensations were successfully applied based on gait phase detection when subjects walked at constant speeds on the treadmill, potential variations in stimulation delivery time is unknown in different environments such as over-ground walking. Further evaluation of the system’s performance during over-ground walking, or during perturbations to the limb while walking, may provide more insight into the robustness of the system’s trigger compensation strategy. Lastly, deploying multiple trigger compensation strategies, specific to gait phase and/or targeted muscle group, may further improve stimulation onset timing differences and system performance measures.

5. Conclusions

The stimulation delivery timing measures of the FES system contribute to the evidence that utilizing gait phase detection for finite-state control is a viable method for triggering stimulation and the accuracy of the stimulation timing is likely greater than open-loop systems. These measures also illustrate the importance of validating the stimulation delivery time associated with the stimulation trigger of the FES system to verify that appropriate compensations are made for system delays.

Author Contributions

Conceptualization, N.Z. and S.L.; methodology, N.Z.; software, A.B. and H.W.; validation, N.Z., A.B., and H.W.; formal analysis, B.B.; investigation, N.Z.; resources, N.Z. and H.W.; data curation, N.Z.; writing—draft, N.Z. and B.B.; writing—review and editing, A.B. and S.L.; visualization, N.Z.; supervision, S.L.; project administration, N.Z.; funding acquisition, S.L.

Funding

This research was funded by Shriners Hospitals for Children, Philadelphia, grant #71011 and National Institute of Health, grant #P30 GM103333. APC funding is provided by Shriners Hospitals for Children, grant number 71011-PHI-18.

Acknowledgments

The authors would like to thank Jeffrey Hoffman and James Alesi for their technical support. We acknowledge the Neuromuscular Biomechanics Lab at the University of Delaware, directed by Jill Higginson, for their shared laboratory space and equipment as well as technical support. Parts of this paper were published as part of Nicole Zahradka’s doctoral thesis at the University of Delaware [60].

Conflicts of Interest

The authors declare no conflict of interest. The funders had no role in the design of the study; in the collection, analyses, or interpretation of data; in the writing of the manuscript, or in the decision to publish the results.

References

  1. Andrews, B.J.; Baxendale, R.H.; Barnett, R.; Phillips, G.F.; Yamazaki, T.; Paul, J.P.; Freeman, P.A. Hybrid FES orthosis incorporating closed loop control and sensory feedback. J. Biomed. Eng. 1988, 10, 189–195. [Google Scholar] [CrossRef]
  2. Bajd, T.; Kralj, A.; Sega, J.; Turk, R.; Benko, H.; Strojnik, P. Use of a two-channel functional electrical stimulator to stand paraplegic patients. Phys. Ther. 1981, 61, 526–527. [Google Scholar] [CrossRef]
  3. Brindley, G.S.; Polkey, C.E.; Rushton, D.N. Electrical splinting of the knee in paraplegia. Paraplegia 1979, 16, 428–437. [Google Scholar] [CrossRef] [PubMed]
  4. Kralj, A.; Bajd, T.; Turk, R. Enhancement of gait restoration in spinal injured patients by functional electrical stimulation. Clin. Orthop. Relat. Res. 1988, 34–43. [Google Scholar] [CrossRef]
  5. Marsolais, E.B.; Kobetic, R. Development of a practical electrical stimulation system for restoring gait in the paralyzed patient. Clin. Orthop. Relat. Res. 1988, 64–74. [Google Scholar] [CrossRef]
  6. Stein, J.; Baker, E.; Pine, Z.M. Medial paraspinal muscle electromyography: Techniques of examination. Arch. Phys. Med. Rehabil. 1993, 74, 497–500. [Google Scholar] [CrossRef]
  7. Chae, J.; Hart, R. Intramuscular hand neuroprosthesis for chronic stroke survivors. Neurorehabil. Neural Repair 2003, 17, 109–117. [Google Scholar] [CrossRef] [PubMed]
  8. Mangold, S.; Keller, T.; Curt, A.; Dietz, V. Transcutaneous functional electrical stimulation for grasping in subjects with cervical spinal cord injury. Spinal Cord 2005, 43, 1–13. [Google Scholar] [CrossRef]
  9. Venkatasubramanian, G.; Jung, R.; Sweeney, J. Functional Electrical Stimulation. Wiley Encycl. Med. Devices Instrum. 2006, 347–366. [Google Scholar]
  10. Kutlu, M.; Freeman, C.; Hughes, A.M.; Spraggs, M. A Home-based FES System for Upper-limb Stroke Rehabilitation with Iterative Learning Control. IFAC PapersOnLine 2017, 50, 12089–12094. [Google Scholar] [CrossRef]
  11. Freeman, C.T. Upper Limb Electrical Stimulation Using Input-Output Linearization and Iterative Learning Control. IEEE Trans. Control Syst. Technol. 2015, 23, 1546–1554. [Google Scholar] [CrossRef]
  12. Valtin, M.; Seel, T.; Raisch, J.; Schauer, T. Iterative learning control of drop foot stimulation with array electrodes for selective muscle activation. In Proceedings of the IFAC, Cape Town, South Africa, 24–29 August 2014; Vol. 19, pp. 6587–6592. [Google Scholar]
  13. Seel, T.; Laidig, D.; Valtin, M.; Werner, C.; Raisch, J.; Schauer, T. Feedback control of foot eversion in the adaptive peroneal stimulator. In Proceedings of the 2014 22nd Mediterranean Conference on Control and Automation, MED 2014, Palermo, Italy, 16–19 June 2014; pp. 1482–1487. [Google Scholar]
  14. Jezernik, S.; Wassink, R.G.V.; Keller, T. Sliding mode closed-loop control of FES: Controlling the shank movement. IEEE Trans. Biomed. Eng. 2004, 51, 263–272. [Google Scholar] [CrossRef]
  15. Lynch, C.L.; Popovic, M.R. Functional Electrical Stimulation. IEEE Control Syst. Mag. 2008, 28, 40–50. [Google Scholar]
  16. Postans, N.J.; Granat, M.H. Effect of functional electrical stimulation, applied during walking, on gait in spastic cerebral palsy. Dev. Med. Child Neurol. 2005, 47, 46–52. [Google Scholar] [CrossRef] [PubMed]
  17. van der Linden, M.L.; Hazlewood, M.E.; Hillman, S.J.; Robb, J.E. Functional Electrical Stimulation to the Dorsiflexors and Quadriceps in Children with Cerebral Palsy. Pediatr. Phys. Ther. 2008, 20, 23–29. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  18. Khamis, S.; Martikaro, R.; Wientroub, S.; Hemo, Y.; Hayek, S. A functional electrical stimulation system improves knee control in crouch gait. J. Child. Orthop. 2015, 9, 137–143. [Google Scholar] [CrossRef] [Green Version]
  19. Comeaux, P.; Patterson, N.; Rubin, M.; Meiner, R. Effect of neuromuscular electrical stimulation during gait in children with cerebral palsy. Pediatr. Phys. Ther. 1997, 9, 103–109. [Google Scholar] [CrossRef]
  20. Johnston, T.E.; Finson, R.L.; McCarthy, J.J.; Smith, B.T.; Betz, R.R.; Mulcahey, M.J. Use of functional electrical stimulation to augment traditional orthopaedic surgery in children with cerebral palsy. J. Pediatr. Orthop. 2004, 24, 283–291. [Google Scholar] [CrossRef]
  21. Carmick, J. Clinical use of neuromuscular electrical stimulation for children with cerebral palsy, Part 1: Lower extremity. Phys. Ther. 1993, 73, 505–513. [Google Scholar] [CrossRef] [PubMed]
  22. Durham, S.; Eve, L.; Stevens, C.; Ewins, D. Effect of Functional Electrical Stimulation on asymmetries in gait of children with hemiplegic cerebral palsy. Physiotherapy 2004, 90, 82–90. [Google Scholar] [CrossRef]
  23. Rueterbories, J.; Spaich, E.G.; Larsen, B.; Andersen, O.K. Methods for gait event detection and analysis in ambulatory systems. Med. Eng. Phys. 2010, 32, 545–552. [Google Scholar] [CrossRef]
  24. Pappas, I.P.; Popovic, M.R.; Keller, T.; Dietz, V.; Morari, M. A reliable gait phase detection system. IEEE Trans. Neural Syst. Rehabil. Eng. 2001, 9, 113–125. [Google Scholar] [CrossRef]
  25. Yang, C.C.; Hsu, Y.L. A review of accelerometry-based wearable motion detectors for physical activity monitoring. Sensors 2010, 10, 7772–7788. [Google Scholar] [CrossRef]
  26. Aminian, K.; Najafi, B.; Büla, C.; Leyvraz, P.F.; Robert, P. Spatio-temporal parameters of gait measured by an ambulatory system using miniature gyroscopes. J. Biomech. 2002, 35, 689–699. [Google Scholar] [CrossRef]
  27. Tao, W.; Liu, T.; Zheng, R.; Feng, H. Gait Analysis Using Wearable Sensors. Sensors 2012, 12, 2255–2283. [Google Scholar] [CrossRef]
  28. Perry, J. Gait Analysis: Normal and Pathological Function, 1st ed.; Slack Incorporated: Thorofare, NJ, USA, 1992; Vol. 12, ISBN 9781556421921. [Google Scholar]
  29. Monaghan, C.C.; van Riel, W.J.; Veltink, P.H. Control of triceps surae stimulation based on shank orientation using a uniaxial gyroscope during gait. Med. Biol. Eng. Comput. 2009, 47, 1181–1188. [Google Scholar] [CrossRef] [PubMed] [Green Version]
  30. Whittle, M.W. Gait Analysis: An Introduction, 4th ed.; Elsevier Ltd: Philadelphia, PA, USA, 2007; ISBN 9780750688833. [Google Scholar]
  31. Kesar, T.M.; Perumal, R.; Jancosko, A.; Reisman, D.S.; Rudolph, K.S.; Higginson, J.S.; Binder-Macleod, S.A. Novel patterns of functional electrical stimulation have an immediate effect on dorsiflexor muscle function during gait for people poststroke. Phys. Ther. 2010, 90, 55–66. [Google Scholar] [CrossRef] [PubMed]
  32. Kesar, T.M.; Perumal, R.; Reisman, D.S.; Jancosko, A.; Rudolph, K.S.; Higginson, J.S.; Binder-Macleod, S.A. Functional electrical stimulation of ankle plantarflexor and dorsiflexor muscles: Effects on poststroke gait. Stroke 2009, 40, 3821–3827. [Google Scholar] [CrossRef] [PubMed]
  33. Tan, Z.; Liu, H.; Yan, T.; Jin, D.; He, X.; Zheng, X.; Xu, S.; Tan, C. The effectiveness of functional electrical stimulation based on a normal gait pattern on subjects with early stroke: A randomized controlled trial. Biomed Res. Int. 2014, 2014, 1–9. [Google Scholar] [CrossRef] [PubMed]
  34. Sharma, N.; Gregory, C.M.; Dixon, W.E. Predictor-based compensation for electromechanical delay during neuromuscular electrical stimulation. IEEE Trans. Neural Syst. Rehabil. Eng. 2011, 19, 601–611. [Google Scholar] [CrossRef]
  35. Masani, K.; Vette, A.H.; Kawashima, N.; Popovic, M.R. Neuromusculoskeletal Torque-Generation Process Has a Large Destabilizing Effect on the Control Mechanism of Quiet Standing. J. Neurophysiol. 2008, 100, 1465–2008. [Google Scholar] [CrossRef] [PubMed]
  36. Cavanagh, P.R.; Komi, P.V. Electromechanical delay in human skeletal muscle under concentric and eccentric contractions. Eur. J. Appl. Physiol. Occup. Physiol. 1979, 42, 159–163. [Google Scholar] [CrossRef] [PubMed]
  37. Merad, M.; Downey, R.J.; Obuz, S.; Dixon, W.E. Isometric Torque Control for Neuromuscular Electrical Stimulation with Time-Varying Input Delay. IEEE Trans. Control Syst. Technol. 2016, 24, 971–978. [Google Scholar] [CrossRef]
  38. Karafyllis, I.; Malisoff, M.; De Queiroz, M.; Krstic, M.; Yang, R. A new tracking controller for neuromuscular electrical stimulation under input delays: Case study in prediction. In Proceedings of the American Control Conference, Portland, OR, USA, 4–6 June 2014. [Google Scholar]
  39. Masani, K.; Vette, A.H.; Popovic, M.R. Controlling balance during quiet standing: Proportional and derivative controller generates preceding motor command to body sway position observed in experiments. Gait Posture 2006, 23, 164–172. [Google Scholar] [CrossRef] [PubMed]
  40. Alibeji, N.; Kirsch, N.; Sharma, N. Control of functional electrical stimulation in the presence of electromechanical and communication delays. In Proceedings of the International IEEE/EMBS Conference on Neural Engineering, NER, San Diego, CA, USA, 6–8 November 2013; pp. 299–302. [Google Scholar]
  41. Gouwanda, D.; Gopalai, A.A. A robust real-time gait event detection using wireless gyroscope and its application on normal and altered gaits. Med. Eng. Phys. 2015, 37, 219–225. [Google Scholar] [CrossRef] [PubMed]
  42. Gao, Y.; Jiang, Z.; Ni, W.; Vasic, Z.L.; Cifrek, M.; Du, M.; Vai, M.I.; Pun, S.H. A Novel Gait Detection Algorithm Based on Wireless Inertial Sensors. In Proceedings of the International Conference on Medical and Biological Engineering, Sarajevo, Bosnia and Herzegovina, 16–18 March 2017; pp. 300–304. [Google Scholar]
  43. Maqbool, F.; Awad, M.I.; Abouhossein, A.; Iqbal, N. A Real-Time Gait Event Detection for Lower Limb Prosthesis Control and Evaluation. IEEE Trans. Neural Syst. Rehabil. Eng. 2016, 25, 1500–1509. [Google Scholar] [CrossRef]
  44. Senanayake, C.; Senanayake, S. A computational method for reliable gait event detection and abnormality detection for feedback in rehabilitation. Comput. Methods 2011, 14, 37–41. [Google Scholar] [CrossRef]
  45. Müller, P.; Seel, T.; Schauer, T. Experimental Evaluation of a Novel Inertial Sensor Based Realtime Gait Phase Detection Algorithm. In Proceedings of the 5th European Conference on Technically Assisted Rehabilitation, Berlin, Germany, 12–13 March 2015. [Google Scholar]
  46. Pappas, I.P.I.; Keller, T.; Mangold, S.; Popovic, M.R.; Dietz, V.; Morari, M. A Reliable Gyroscope-Based Gait-Phase Detection Sensor Embedded in a Shoe Insole. IEEE Sens. J. 2004, 4, 268–274. [Google Scholar] [CrossRef]
  47. Behboodi, A.; Zahradka, N.; Wright, H.; Alesi, J.; Lee, S.C.K. Real-Time Detection of Seven Phases of Gait in Children with Cerebral Palsy Using Two Gyroscopes. Sensors 2019, in press. [Google Scholar]
  48. Behboodi, A.; Wright, H.; Zahradka, N.; Lee, S.C.K. Seven phases of gait detected in real-time using shank attached gyroscopes. In Proceedings of the Annual International Conference of the IEEE Engineering in Medicine and Biology Society, EMBS, Milan, Italy, 25–29 August 2015; pp. 5529–5532. [Google Scholar]
  49. Rehabilitation Measures Database Timed 10-Meter Walk Test. Available online: http://www.rehabmeasures.org/PDF Library/10 Meter Walk Test Instructions.pdf (accessed on 28 May 2019).
  50. Zeni, J.A.; Higginson, J.S. Gait parameters and stride-to-stride variability during familiarization to walking on a split-belt treadmill. Clin. Biomech. 2010, 25, 383–386. [Google Scholar] [CrossRef] [Green Version]
  51. Fawcett, T. An introduction to ROC analysis. Pattern Recognit. Lett. 2006, 27, 861–874. [Google Scholar] [CrossRef]
  52. Observational Gait Analysis by Los Amigos Research & Education Center; Los Amigos Research and Education Center: Downey, CA, USA, 1989; ISBN 0-9676335-1-6.
  53. Pierce, S.R.; Orlin, M.N.; Lauer, R.T.; Johnston, T.E.; Smith, B.T.; McCarthy, J.J. Comparison of percutaneous and surface functional electrical stimulation during gait in a child with hemiplegic cerebral palsy. Am. J. Phys. Med. Rehabil. 2004, 83, 798–805. [Google Scholar] [CrossRef] [PubMed]
  54. Stewart, C.; Postans, N.; Schwartz, M. An exploration of the function of the triceps surae during normal gait using functional electrical stimulation. Gait Posture 2007, 26, 482–488. [Google Scholar] [CrossRef] [PubMed]
  55. Ho, C.-L.; Holt, K.G.; Saltzman, E.; Wagenaar, R.C. Functional electrical stimulation changes dynamic resources in children with spastic cerebral palsy. Phys. Ther. 2006, 86, 987–1000. [Google Scholar]
  56. Damiano, D.L.; Prosser, L.A.; Curatalo, L.A.; Alter, K.E. Muscle plasticity and ankle control after repetitive use of a functional electrical stimulation device for foot drop in cerebral palsy. Neurorehabil. Neural Repair 2013, 27, 200–207. [Google Scholar] [CrossRef]
  57. Wieler, M.; Stein, R.; Ladouceur, M. Multicenter evaluation of electrical stimulation systems for walking. Arch. Phys. Med. Rehabil. 1999, 80, 495–500. [Google Scholar] [CrossRef]
  58. APDM SDK Developer Guide. Available online: https://www.yumpu.com/en/document/view/49382097/apdm-sdk-developer-guide (accessed on 28 May 2019).
  59. Korver, N. Adequacy of the Universal Serial Bus for Real-Time Systems; University of Twente: Enschede, The Netherlands, 2003. [Google Scholar]
  60. Zahradka, N. When and What to Stimulate?: An Evaluation of a Custom Functional Electrical Stimulation System and Its Neuroprosthetic Effect on Gait in Children with Cerebral Palsy. Ph.D. Thesis, University of Delaware, Newark, DE, USA, 2017. [Google Scholar]
Figure 1. A representation of trigger timing for each gait phase. Purple, red, and green arrows illustrate the percentage delay added to gait phase onset for T2 (25% gait phase duration), T3 (50% gait phase duration), and T4 (75% gait phase duration), respectively. T2T4 triggered stimulation (stim) for the upcoming phase. The same trigger condition was applied to all gait phases. T2, 25% gait phase duration delay trigger; T3, 50% gait phase duration delay trigger; T4, 75% gait phase duration delay trigger. LR—Loading Response, MSt—Mid-Stance, TSt—Terminal Stance, PSw—Pre-Swing, ISw—Initial Swing, MSw—Mid-Swing, TSw—Terminal Swing.
Figure 1. A representation of trigger timing for each gait phase. Purple, red, and green arrows illustrate the percentage delay added to gait phase onset for T2 (25% gait phase duration), T3 (50% gait phase duration), and T4 (75% gait phase duration), respectively. T2T4 triggered stimulation (stim) for the upcoming phase. The same trigger condition was applied to all gait phases. T2, 25% gait phase duration delay trigger; T3, 50% gait phase duration delay trigger; T4, 75% gait phase duration delay trigger. LR—Loading Response, MSt—Mid-Stance, TSt—Terminal Stance, PSw—Pre-Swing, ISw—Initial Swing, MSw—Mid-Swing, TSw—Terminal Swing.
Sensors 19 02471 g001
Figure 2. Schematic of the comparison between the stimulation signal of the FES system (yellow arrows) and the desired stimulation timing derived from motion capture data (red arrows).
Figure 2. Schematic of the comparison between the stimulation signal of the FES system (yellow arrows) and the desired stimulation timing derived from motion capture data (red arrows).
Sensors 19 02471 g002
Figure 3. Comparison of desired stimulation timing determined from motion capture data (DESIRED) and the stimulation timing for five finite-state triggers used to control a FES system during walking. T1: Current gait phase-triggered stimulation for upcoming phase (pre-trigger), T2: 25% gait phase duration delay added to pre-trigger, T3: 50% gait phase duration delay added to the pre-trigger, T4: 75% gait phase duration delay added to the pre-trigger, and T5: Current gait phase-triggered stimulation for current phase.
Figure 3. Comparison of desired stimulation timing determined from motion capture data (DESIRED) and the stimulation timing for five finite-state triggers used to control a FES system during walking. T1: Current gait phase-triggered stimulation for upcoming phase (pre-trigger), T2: 25% gait phase duration delay added to pre-trigger, T3: 50% gait phase duration delay added to the pre-trigger, T4: 75% gait phase duration delay added to the pre-trigger, and T5: Current gait phase-triggered stimulation for current phase.
Sensors 19 02471 g003
Table 1. Stimulation program based on typical muscle firing patterns during gait [30]. Black boxes illustrate when the muscle groups were stimulated during the gait cycle. LR—Loading Response, MSt—Mid-Stance, TSt—Terminal Stance, PSw—Pre-Swing, ISw—Initial Swing, MSw—Mid-Swing, TSw—Terminal Swing.
Table 1. Stimulation program based on typical muscle firing patterns during gait [30]. Black boxes illustrate when the muscle groups were stimulated during the gait cycle. LR—Loading Response, MSt—Mid-Stance, TSt—Terminal Stance, PSw—Pre-Swing, ISw—Initial Swing, MSw—Mid-Swing, TSw—Terminal Swing.
Stance PeriodSwing Period
Gait PhaseLRMStTStPSwISwMSwTSw
Plantarflexors
Dorsiflexors
Quadriceps
Hamstrings
Gluteals
Table 2. Average (±SD) gait phase duration during walking in typically-developing children. Subject specific phase duration was used to calculate the trigger percent delay for each gait phase.
Table 2. Average (±SD) gait phase duration during walking in typically-developing children. Subject specific phase duration was used to calculate the trigger percent delay for each gait phase.
Gait PhaseAverage (±SD) Duration (ms)Average (±SD) Duration (% GC)Rancho Los Amigos Duration (% GC) [52]
LR133.8 ± 21.812.2 ± 2.012
MSt266.8 ± 21.424.3 ± 2.819
TSt144.3 ± 18.413.2 ± 1.519
PSw133.9 ± 21.612.0 ± 2.012
ISw120.0 ± 17.911.0 ± 1.913
MSw139.2 ± 13.412.7 ± 1.412
TSw150.0 ± 18.413.9 ± 1.413
Table 3. Descriptive statistics of desired stimulation timing (DESIRED) and the stimulation timing for five trigger conditions as a percentage of the gait cycle (% GC).
Table 3. Descriptive statistics of desired stimulation timing (DESIRED) and the stimulation timing for five trigger conditions as a percentage of the gait cycle (% GC).
Muscle Group Start Time (% GC)Stop Time (% GC)
DesiredT1T2T3T4T5DesiredT1T2T3T4T5
GAvg867682869197371623303744
SD134444245454
Max918592971009*432539405356
Min81677175818633413182531
HAvg7368717274761237101417
SD245545234474
Max778186919090171317265329
Min685659596363996 **0259
QAvg867682879297371624303844
SD144434245465
Max918592971009 *432540416666
Min81577276828633113192632
Q2Avg504750515355625357606467
SD244444234445
Max555863646469686470737479
Min443841414344564749515757
DFAvg5047505154561237101417
SD244445234444
Max555864647674171617272429
Min443841414344996 **0269
PFAvg1259121719625257596367
SD234474234445
Max1713182855316864697373100
Min9025710564749515757
* Indicates a stimulation signal that started in the next gait cycle. ** Indicates a stimulation signal that ended in TSw of the previous gait cycle.
Table 4. Performance measures over all observations by trigger condition.
Table 4. Performance measures over all observations by trigger condition.
Trigger Condition
T1T2T3T4T5
RecallMean0.6350.7530.8200.8460.795
SD Error0.0080.0070.0060.0050.006
PrecisionMean0.7670.8880.9280.9160.830
SD Error0.0080.0050.0040.0050.006
F1Mean0.7160.8080.8660.8780.819
SD Error0.0060.0060.0050.0050.005

Share and Cite

MDPI and ACS Style

Zahradka, N.; Behboodi, A.; Wright, H.; Bodt, B.; Lee, S. Evaluation of Gait Phase Detection Delay Compensation Strategies to Control a Gyroscope-Controlled Functional Electrical Stimulation System During Walking. Sensors 2019, 19, 2471. https://doi.org/10.3390/s19112471

AMA Style

Zahradka N, Behboodi A, Wright H, Bodt B, Lee S. Evaluation of Gait Phase Detection Delay Compensation Strategies to Control a Gyroscope-Controlled Functional Electrical Stimulation System During Walking. Sensors. 2019; 19(11):2471. https://doi.org/10.3390/s19112471

Chicago/Turabian Style

Zahradka, Nicole, Ahad Behboodi, Henry Wright, Barry Bodt, and Samuel Lee. 2019. "Evaluation of Gait Phase Detection Delay Compensation Strategies to Control a Gyroscope-Controlled Functional Electrical Stimulation System During Walking" Sensors 19, no. 11: 2471. https://doi.org/10.3390/s19112471

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop