Skip to main content
Advertisement
  • Loading metrics

Simulating the effect of ankle plantarflexion and inversion-eversion exoskeleton torques on center of mass kinematics during walking

  • Nicholas A. Bianco ,

    Roles Conceptualization, Data curation, Formal analysis, Investigation, Methodology, Software, Validation, Visualization, Writing – original draft, Writing – review & editing

    nbianco@stanford.edu

    Affiliation Department of Mechanical Engineering, Stanford University, Stanford, California, United States of America

  • Steven H. Collins,

    Roles Conceptualization, Funding acquisition, Investigation, Methodology, Supervision, Writing – review & editing

    Affiliation Department of Mechanical Engineering, Stanford University, Stanford, California, United States of America

  • Karen Liu,

    Roles Conceptualization, Funding acquisition, Supervision, Writing – review & editing

    Affiliation Department of Computer Science, Stanford University, Stanford, California, United States of America

  • Scott L. Delp

    Roles Conceptualization, Funding acquisition, Investigation, Supervision, Writing – review & editing

    Affiliations Department of Mechanical Engineering, Stanford University, Stanford, California, United States of America, Department of Bioengineering, Stanford University, Stanford, California, United States of America, Department of Orthopaedic Surgery, Stanford University, Stanford, California, United States of America

Abstract

Walking balance is central to independent mobility, and falls due to loss of balance are a leading cause of death for people 65 years of age and older. Bipedal gait is typically unstable, but healthy humans use corrective torques to counteract perturbations and stabilize gait. Exoskeleton assistance could benefit people with neuromuscular deficits by providing stabilizing torques at lower-limb joints to replace lost muscle strength and sensorimotor control. However, it is unclear how applied exoskeleton torques translate to changes in walking kinematics. This study used musculoskeletal simulation to investigate how exoskeleton torques applied to the ankle and subtalar joints alter center of mass kinematics during walking. We first created muscle-driven walking simulations using OpenSim Moco by tracking experimental kinematics and ground reaction forces recorded from five healthy adults. We then used forward integration to simulate the effect of exoskeleton torques applied to the ankle and subtalar joints while keeping muscle excitations fixed based on our previous tracking simulation results. Exoskeleton torque lasted for 15% of the gait cycle and was applied between foot-flat and toe-off during the stance phase, and changes in center of mass kinematics were recorded when the torque application ended. We found that changes in center of mass kinematics were dependent on both the type and timing of exoskeleton torques. Plantarflexion torques produced upward and backward changes in velocity of the center of mass in mid-stance and upward and smaller forward velocity changes near toe-off. Eversion and inversion torques primarily produced lateral and medial changes in velocity in mid-stance, respectively. Intrinsic muscle properties reduced kinematic changes from exoskeleton torques. Our results provide mappings between ankle plantarflexion and inversion-eversion torques and changes in center of mass kinematics which can inform designers building exoskeletons aimed at stabilizing balance during walking. Our simulations and software are freely available and allow researchers to explore the effects of applied torques on balance and gait.

Author summary

Walking balance is central to independent mobility, and falls due to loss of balance are a leading cause of death for people 65 years of age and older. Wearable robotic devices, or exoskeletons, could help people with reduced muscle strength and motor control avoid falls by providing stabilizing torques at lower-limb joints. However, it is currently unclear how exoskeleton torques change walking motions. In this study, we used computer simulation to investigate how exoskeleton torques applied to the ankle change the motion of the body’s center of mass. We first created realistic simulations of walking using a biomechanically accurate model. We then simulated the effect of exoskeleton torques applied to the model that plantarflexed (i.e., extended), inverted, or everted the ankle. We found that plantarflexion torques moved the center of mass backwards or forwards, depending on when the torque was applied during the walking cycle. Plantarflexion torques also moved the center of mass upwards. Eversion and inversion torques produced left-right motions of the center of mass. Finally, we found that the force-generating properties of muscles in our model reduced the center of mass changes from exoskeleton torques. Our results can help exoskeleton designers create devices that stabilize walking balance.

Introduction

Walking balance is central to human health and mobility. Balance ability is especially critical to older adults who face significant health problems and injuries when mobility is impaired [1]. In particular, falls lead to over 800,000 hospitalizations per year [2] and represent a leading cause of death due to injury for persons 65 and older [1, 3]. Humans avoid falling by using corrective torques to counteract internal (e.g., motor and sensory noise) and external (e.g., uneven surfaces) perturbations [4]. However, fall risk increases when factors including muscle weakness [5, 6] and neurological impairments such as Parkinson’s disease [79] compromise the ability for an individual to avoid undesired center of mass motions. For example, falling after tripping is associated with reduced push-off strength [10, 11] and slower response times after a trip [12, 13] in older adults.

Exoskeleton devices may help prevent undesired center of mass motions by providing the corrective torques that individuals with muscle weakness or sensorimotor impairments are unable to produce. Ankle exoskeletons could also be used to replicate the effect of ankle plantarflexor muscles on changes in medio-lateral ground reaction forces during stance [14]. Furthermore, ankle inversion-eversion exoskeleton torques could be used to mimic the medio-lateral ankle strategy observed in humans, where the center of pressure position under the foot is shifted in response to a perturbation [1517]. Recent studies have investigated how ankle exoskeletons affect measures related to gait stability including gait variability [18], margin of stability [19], and muscular effort [20]. Other studies have used pelvis perturbations to observe how humans counteract induced center of mass velocity changes using stepping strategies and by modulating joint torques and muscle activity [15, 16, 2123]. For example, Vlutters et al. (2018) found that humans increase ankle plantarflexion torque in response to anterior pelvis perturbations [22]. These studies suggest that ankle and subtalar exoskeleton torques would have strong effects on fore-aft and medio-lateral walking motions, respectively. However, the current literature lacks a comprehensive understanding of how the timing of exoskeleton torques applied to the ankle joint, subtalar joint, or both joints combined lead to three-dimensional changes in center of mass and center of pressure kinematics.

Previous studies have used simulation to study walking balance using a variety of approaches [14, 2438]. Simplified biped models have been used to study how modulating push-off [31, 35] and joint speed [25] can help stabilize walking. Kim et al. (2017) found that ankle push-off torque modulation had a strong effect on the maximum tolerable medio-lateral perturbation during walking [31]. Several studies have simulated how humans maintain walking balance using models of muscle-reflex through feedback control [29, 30, 36, 37] based on the model of Geyer and Herr (2010) [39], and others have incorporated feed-forward control strategies to model the contribution of central pattern generators to walking balance [24, 26, 33]. Three-dimensional musculoskeletal simulations have revealed the contributions of muscles to medio-lateral ground reaction forces [14, 27] and foot placement strategies after perturbation [32, 38]. John et al. (2012) used simulation to investigate how intrinsic muscle properties (i.e., force-length, force-velocity, and tendon stiffness properties) reduce kinematic changes after force perturbations applied to the pelvis, highlighting the importance of including the effects of muscle properties when studying walking balance [28]. However, no simulation study has provided mappings between exoskeleton torques applied to the ankle and subtalar joints and changes in center of mass motions, which would be valuable information for designers building exoskeletons to aid walking balance.

The goal of this study was to understand the effect of ankle plantarflexion and inversion-eversion exoskeleton torques on center of mass kinematics and center of pressure positions during unperturbed walking. To this end, we first created realistic muscle-driven simulations of walking using optimal control that track experimental gait data. We then modeled exoskeleton devices using massless actuators that applied plantarflexion and inversion-eversion torques to the ankle and subtalar joints and used forward integration to simulate their effect on walking kinematics. We analyzed these simulations to achieve two goals. First, we sought to determine how changes in center of mass kinematics and center of pressure positions differed based on different exoskeleton devices and different timings of exoskeleton torque during the gait cycle. Second, we sought to determine how intrinsic muscle properties alter center of mass and center of pressure changes induced by exoskeleton torques.

Methods

We utilized a two-step approach to simulate the effect of ankle plantarflexion and inversion-eversion exoskeleton torques during walking (Fig 1). We first created muscle-driven simulations of walking by tracking experimental motion capture and ground reaction force data. Massless actuators were then added to the ankle and/or subtalar joints to model the exoskeleton devices which applied torques in plantarflexion, inversion, eversion, plantarflexion and inversion, or plantarflexion and eversion. The effects of the exoskeleton torques were simulated using forward integration in OpenSim [40], where either the muscle excitations from the tracking simulation controlled the muscles in the model (“muscle-driven” simulations), or the moments generated by the muscles in the tracking simulation were applied to the model using torque actuators (“torque-driven” simulations). Exoskeleton torques were applied during the stance phase between foot-flat and toe-off, and the initial kinematic state of the model was prescribed using the state of the model from the tracking solution at the onset of exoskeleton torque. To evaluate the effect of the exoskeleton torques, we computed changes in center of mass kinematics and center of pressure positions from the forward simulations. Finally, the effect of excluding intrinsic muscle properties was evaluated by comparing the muscle-driven and torque-driven simulation results.

thumbnail
Fig 1. Overview of simulation approach.

Left: We used a two-step approach to simulate the effect of ankle plantarflexion and inversion-eversion exoskeleton torques during walking. In the first step, we used OpenSim Moco to create muscle-driven simulations of walking that tracked experimental motion capture data. In the second step, we applied different ankle plantarflexion and inversion-eversion torques at times between 20% (foot-flat) and 60% (toe-off) of the gait cycle and simulated the effects using forward integration. We simulated five different exoskeleton torques: plantarflexion, eversion, inversion, plantarflexion plus eversion, and plantarflexion plus inversion. The initial state of each exoskeleton simulation was set using the tracking simulation state at the beginning of the applied torque. In the muscle-driven simulations, the excitations from the tracking simulation were prescribed to the muscles and torque actuators in the model. In the torque-driven simulations, the torques generated by muscles in the tracking simulation were applied to the model. Right: The exoskeleton torques had a magnitude of 0.1 N-m/kg and rise and fall times equal to 10% and 5% of the gait cycle, respectively. We computed center of mass acceleration and center of pressure changes at the time of peak exoskeleton torque, and center of mass velocity and position changes were computed at the time that exoskeleton torque ended. The curves illustrate when each quantity was calculated, but do not represent actual trajectories for each quantity.

https://doi.org/10.1371/journal.pcbi.1010712.g001

Experimental data

We used a previously-collected dataset from 5 healthy individuals walking on a treadmill (mean ± s.d.: age: 29.2 ± 6.3 years, height: 1.80 ± 0.03 m, mass: 72.4 ± 5.7 kg) [41]. Subjects in this previous study provided informed written consent to a protocol approved by the Stanford Institutional Review Board. The data included marker trajectories, ground reaction forces, and electromyography (EMG) signals from 11 muscles in the right leg. The EMG signals were normalized based on the highest value in the filtered EMG curves for each muscle across all walking and running trials in the full dataset used in Arnold et al. (2013) [41]. For each subject, we chose a single representative gait cycle of walking at 1.25 m s-1 to create our tracking simulations.

Musculoskeletal model

We used a generic musculoskeletal model with 31 degrees-of-freedom and 80 lower-extremity muscles and a torque-actuated upper-extremity developed for gait simulation [42]. The model included recent modifications to muscle passive force parameters and hip adductor-abductor muscle paths [43]. Tendon compliance was enabled only for the soleus and gastrocnemius muscles using a tendon strain of 10% at maximum isometric force based on Arnold et al. (2013) [41]. We used the muscle model developed by De Groote et al. (2016), where normalized tendon force and activation were the state variables [44]. Foot-ground contact was modeled using six smoothed Hunt-Crossley force elements applied to each foot. The contact sphere size, configuration, and parameter values were based on the generic foot-ground contact models from Falisse et al. (2019) [45]. The generic model was scaled to match each subject’s static marker data using AddBiomechanics [46]. Joint kinematics were computed from the marker data of each subject from inverse kinematics using OpenSim [40].

Passive force elements were included in our model to represent contributions from ligaments and soft tissue structures. Torsional spring forces were added to the lumbar extension (1 Nm rad-1 kg-1), bending (1.5 Nm rad-1 kg-1), and rotation (0.5 Nm rad-1 kg-1) coordinates based on experimental measurements of bending moments applied to the lumbar joint [47]. Since ankle and subtalar kinematics were important to the results of this study, we included a previously developed model of passive ankle structures using three-dimensional torsional bushing forces based on cadaver experiments that span both the ankle and subtalar joints [48]. Damping forces were applied to the ankle with coefficient 2 Nm s rad-1 based on experimental ankle impedance measurements [49]. Based on Falisse et al. (2022), we adjusted the orientation of the metatarsophalangeal joint axis to be perpendicular to the sagittal plane and applied a linear rotational spring force with a stiffness of 25.0 Nm rad-1 [50]. Damping forces with a 2 Nm s rad-1 coefficient were also applied to the lumbar, subtalar, and metatarsophalangeal joints, since the lumbar joint was not muscle-actuated and the subtalar and metatarsophalangeal joints did not track any experimental data (see “Normal walking simulations” below). For the remaining joints in the model, we applied passive rotational exponential spring and linear damping forces to represent ligament forces [51].

Normal walking simulations

We created muscle-driven walking simulations that tracked the experimental data using optimal control. The optimal control problems were solved using direct collocation in OpenSim Moco [52]. We used a multi-objective cost function that both minimized muscle excitations and torque actuator effort and tracking errors between model and experimental kinematics and kinetics. We minimized errors between experimental ground reaction forces and the forces produced from the foot-ground contact model. Model coordinate values and speeds tracked coordinate trajectories computed from inverse kinematics. Since our experimental data were collected from treadmill walking, the inverse kinematics trajectories were converted to represent overground walking data by translating the fore-aft position of the pelvis forward according to the experimental treadmill speed.

In addition to tracking ground reaction forces and joint kinematics, we also tracked body kinematics of the torso and the feet to produce more realistic walking kinematics. We tracked experimental torso body orientations and angular velocities computed from our inverse kinematics results. This approach avoided any tracking errors in the pelvis coordinates from being propagated to the torso which would occur if the lumbar joint kinematics were tracked directly. Similarly, we tracked calcaneus body orientations and angular velocities to avoid abnormal kinematics produced by the foot-ground contact model or errors propagated by hip, knee, and ankle tracking errors. This approach helped produce realistic kinematics for the subtalar and metatarsophalangeal joints which did not track any experimental data.

We imposed constraints on the optimal control problem to improve performance and avoid undesired solutions. Since our experimental gait data were approximately periodic, all model states (coordinate values, coordinate speeds, activations, and normalized tendon forces) and controls (muscle and torque excitations) were constrained to be periodic across the gait cycle. This also avoided unconstrained state variables from taking on large values at the beginning of the trajectory. We prevented the arms from intersecting with the torso and the feet from intersecting with each other by imposing a minimum distance between pairs of the respective bodies via path constraints added to the problem. Finally, the average walking speed over the gait cycle was constrained to match the experimental walking speed.

The tracking problems were solved with CasADi [53]. We used a Hermite-Simpson collocation scheme with mesh intervals at every 10 ms in the gait cycle. Each problem was solved using a constraint tolerance of 1e-4 and a convergence tolerance 1e-2; these tolerances produced good agreement between model and experimental kinematics and between muscle activity and experimental EMG data (see “Validation approach” and “Validation results”). Finally, since we needed to perform forward integration to produce our exoskeleton walking simulations, the tracking problems were solved using explicit dynamics for both skeletal and muscle dynamics. For more information about how the optimal control problem was implemented in OpenSim Moco, see S1 Appendix.

Exoskeleton walking simulations

We simulated five different exoskeleton devices that applied one or two torques to the ankle and/or subtalar joints. The first device applied a plantarflexion torque to the ankle joint, where equal and opposite body torques were applied to the tibia and the talus. Two exoskeleton devices applied torque in eversion and inversion to the subtalar joint, where equal and opposite body torques were applied to the talus and calcaneus. The last two exoskeleton devices applied torque to the ankle and subtalar joints simultaneously (i.e., “plantarflexion plus eversion” and “plantarflexion plus inversion”). Each exoskeleton device was modeled using massless torque actuators with a a rise time equal to 10% of the gait cycle and a fall time equal to 5% of the gait cycle based on a common four parameter control design used in previous exoskeleton experimental studies [54]. We chose a peak torque of 0.1 Nm kg-1 because it was both large enough to produce an effect on center of mass motion and small enough to be used for closed-loop control of balance in real devices without destabilizing the user. In addition, we found that torque magnitudes of 0.2 Nm kg-1 or greater often produced kinematics which led to joints hitting the range of motion limits in the model. The exoskeleton device torques had peak times between 20% and 60% of the gait cycle at 5% intervals which occurred between the average times of foot-flat and toe-off of the five subjects. Each simulation began at the onset of exoskeleton torque, and the model initial state was set using the state from the normal walking simulation. The effect of each exoskeleton device was evaluated using forward simulation performed with a 4th-order Runge-Kutta-Merson time-stepping integrator (integrator accuracy: 1e-6) [55]. The forward simulations were performed when exoskeleton torques were applied; therefore, each simulation had length equal to 15% of the gait cycle.

In each exoskeleton simulation, the contributions from muscles were applied to the model using two different approaches that addressed both goals of our study. In the first approach, we applied the muscle excitations from the tracking simulation to the original model with muscle actuators included (i.e., “muscle-driven” simulations). In this approach, muscle forces could change based on muscle intrinsic properties (e.g., force-length and force-velocity relationships) as the applied exoskeleton torque produced changes in kinematics. In the second approach, we first computed the moments generated by the muscles in the normal walking simulations. We then replaced the muscles in the model with torque actuators that applied the muscle-generated moments (i.e., “torque-driven” simulations). In this approach, the joint torques applied to the model could not change in response to the exoskeleton devices. The differences between the muscle-driven simulations and the torque-driven simulations reveal the influence of the intrinsic muscle properties.

We computed changes in center of mass kinematics and right foot center of pressure positions to assess the effect of each exoskeleton device in the forward simulations. Changes in center of mass acceleration and in center of pressure were computed at the time of peak exoskeleton torque (i.e., “exoskeleton torque peak time”), since these quantities were most related to force-level information (Fig 1, right panel). Changes in center of mass velocity and position were computed at the end of the exoskeleton torque (i.e., “exoskeleton torque end time”) to measure the full effect of each exoskeleton on the center of mass state. Center of mass kinematic quantities were made dimensionless based on the recommendations of Hof (1996) [56]. Center of mass positions were normalized by center of mass height (hCOM, 1.03 ± 0.02 m) and accelerations were normalized by gravitational acceleration (g). Center of mass velocities were normalized by the term to convert to the non-dimensional Froude number. Center of pressure was normalized by an estimated foot width of approximately 11 cm based on the generic contact sphere configuration we used for all subjects.

Validation approach

To validate the kinematics and kinetics of our simulations, we followed guidelines suggested by Hicks et al. (2015) [57]. We computed the RMS errors between experimental and model marker trajectories from inverse kinematics. We ensured that the value and timing of the joint angles computed from inverse kinematics were consistent with the previous experimental study [41]. The RMS errors between experimental and tracking simulation coordinate kinematics and ground reaction forces were computed. Lastly, we computed the RMS error between simulation muscle activations and EMG signals; we accounted for the electromechanical delay in muscle force production by applying a delay of 40 ms to the EMG signals [58]. The timing of foot-flat, heel-off, and toe-off and step width values were compared to typical healthy walking values. The kinematics of the subtalar and metatarsophalangeal joints were compared to experimental kinematics previously reported in the literature [59, 60].

Statistical testing

We performed two sets of statistical tests to address the goals of our study. The first set of tests compared the effects of the exoskeleton devices on changes in center of mass kinematics and center of pressure positions relative to the normal walking simulations. For these tests, we employed a linear mixed model (fixed effect: exoskeleton device; random effect: subject) with 25 observations for each test (5 subjects and 5 exoskeleton devices). Individual tests were performed for each time point in the gait cycle, model actuator type (muscle-driven or torque-driven), and direction of center of mass or center of pressure change (i.e., fore-aft, vertical, or medio-lateral change). The second set of tests evaluated if the changes in center of mass kinematics and center of pressure positions from the torque-driven simulations were significantly different from the changes produced from the muscle-driven simulations. We again employed a linear mixed model (fixed effects: exoskeleton and actuator type; random effect: subject) with 50 observations for each test (5 subjects, 5 exoskeletons, and 2 actuator types). Individual tests were performed for each time point in the gait cycle and direction of center of mass or center of pressure change. For each linear mixed model, we performed analysis of variance (ANOVA) tests and Tukey post-hoc pairwise tests with a significance level of α = 0.05 [61]. The statistical tests were performed with R [6267].

Results

Changes in center of mass kinematics: Muscle-driven simulations

Plantarflexion, eversion, and inversion torques produced changes in fore-aft and medio-lateral center of mass velocity in the muscle-driven simulations compared to the normal walking condition (Fig 2 and S6 Fig; Tukey post-hoc tests, p < 0.05). Our results could be generally grouped into two main phases of the gait cycle: mid-stance (25% to 55% of the gait cycle) and push-off (60% to 65% of the gait cycle). Exoskeleton plantarflexion torque produced backward and lateral changes in velocity during mid-stance and a slight forward change in velocity during push-off. Eversion exoskeleton torque produced lateral velocity changes during mid-stance and a medial change during push-off. Inversion exoskeleton torques produced the opposite effect: medial velocity changes during mid-stance and a lateral change during push-off. During late mid-stance, eversion and inversion torques produced backward and forward changes in center of mass velocity, respectively. Eversion and inversion torques produced larger medio-lateral velocity changes compared to plantarflexion torque, whereas plantarflexion torque produced larger fore-aft velocity changes compared to eversion and inversion torques. No significant changes in fore-aft or medio-lateral velocity were produced by any exoskeleton torque at 60% of the gait cycle. See S1 Appendix for center of mass acceleration and position results.

thumbnail
Fig 2. Transverse-plane changes in center of mass velocity.

The change in center of mass velocity, calculated at exoskeleton torque end time, projected onto the transverse plane. Velocity changes are normalized to the dimensionless Froude number. Columns represent velocity changes for each exoskeleton torque condition: eversion (light orange), plantarflexion plus eversion (dark orange), plantarflexion (black), plantarflexion plus inversion (dark blue), and inversion (light blue). Thick arrows with filled heads represent changes using the muscle-driven model; thin arrows with open heads represent results using the torque-driven model. Each column includes velocity changes at different exoskeleton torque end times, ranging from 25% (bottom) to 65% (top) of the gait cycle. The horizontal arrow directions are medio-lateral changes in velocity, and the vertical arrow directions are fore-aft changes in velocity. The horizontal axes provide scales for medio-lateral velocity changes, and the fore-aft changes represented by each arrow are scaled to match the horizontal axes. The maximum transverse velocity change observed across both muscle-driven and torque-driven conditions was 0.056 m s-1.

https://doi.org/10.1371/journal.pcbi.1010712.g002

Plantarflexion plus eversion and plantarflexion plus inversion torques produced changes in fore-aft and medio-lateral center of mass velocity that combined the velocity changes produced by individual plantarflexion, eversion, and inversion torques (Fig 2 and S6 Fig; Tukey post-hoc tests, p < 0.05). Lateral changes in velocity from plantarflexion plus eversion torques were larger than both the eversion and plantarflexion torques during mid-stance. Medial changes in velocity from plantarflexion plus inversion torque were smaller in magnitude than changes produced by inversion torque during mid-stance, since the plantarflexion torque component produced a lateral change in velocity. The plantarflexion plus eversion and plantarflexion plus inversion torques produced a backward change in fore-aft velocity during mid-stance and a forward change during push-off.

Exoskeleton torques also produced changes in the vertical center of mass velocity (Fig 3 and S6 Fig; Tukey post-hoc tests, p < 0.05). Plantarflexion torque produced upward changes in vertical center of mass velocity during early mid-stance and during late mid-stance to push-off. Plantarflexion plus eversion torques also produced upward changes in velocity during early mid-stance and during late mid-stance to push-off, whereas the plantarflexion plus inversion torques produced upward changes in velocity at all time points. Eversion and inversion torques produced no changes in vertical center of mass velocity, and no exoskeleton torque produced a downward change in velocity.

thumbnail
Fig 3. Sagittal-plane changes in center of mass velocity.

The change in center of mass velocity, calculated at exoskeleton torque end time, projected onto the sagittal plane. Velocity changes are normalized to the dimensionless Froude number. The arrows represent the velocity changes averaged across subjects. Rows represent velocity changes for each exoskeleton torque condition: eversion (light orange), plantarflexion plus eversion (dark orange), plantarflexion (black), plantarflexion plus inversion (dark blue), and inversion (light blue). Thick arrows with filled heads represent changes using the muscle-driven model; thin arrows with open heads represent results using the torque-driven model. Each row includes velocity changes at different exoskeleton torque end times, ranging from 25% (left) to 65% (right) of the gait cycle. The horizontal arrow directions are fore-aft changes in velocity, and the vertical arrow directions are vertical changes in velocity. The vertical axes provide scales for vertical velocity changes, and the fore-aft changes represented by each arrow are scaled to match the vertical axis. The maximum transverse velocity change observed across both muscle-driven and torque-driven conditions was 0.072 m s-1.

https://doi.org/10.1371/journal.pcbi.1010712.g003

Changes in center of pressure positions: Muscle-driven simulations

Plantarflexion, eversion, and inversion torques produced changes in fore-aft and medio-lateral right foot center of pressure positions in the muscle-driven exoskeleton simulations (Fig 4 and S8 Fig; Tukey post-hoc tests, p < 0.05). Plantarflexion torques shifted the center of pressure position forward and medially during mid-stance. Eversion torque shifted the center of pressure position medially, while inversion torque shifted the center of pressure laterally. During late mid-stance, eversion torque shifted the center of pressure forward and inversion torque shifted the center of pressure backward. During early mid-stance, plantarflexion torque produced larger fore-aft center of pressure changes compared to inversion-eversion torques, but changes from inversion-eversion torques exceeded changes from plantarflexion torque in late mid-stance. Finally, inversion-eversion torques produced larger medio-lateral changes in the center of pressure compared to plantarflexion torque.

thumbnail
Fig 4. Changes in right foot center of pressure position.

The change in right foot center of pressure position, calculated at exoskeleton peak time, in the sagittal plane. The arrows represent the position changes normalized by foot width and averaged across subjects. Rows represent position changes for each exoskeleton torque condition: eversion (light orange), plantarflexion plus eversion (dark orange), plantarflexion (black), plantarflexion plus inversion (dark blue), and inversion (light blue). Thick arrows with filled heads represent changes using the muscle-driven model; thin arrows with open heads represent results using the torque-driven model. Each row includes position changes at different exoskeleton timings, ranging from 20% (bottom) to 60% (top) of the gait cycle. The horizontal arrow directions are medio-lateral changes in position, and the vertical arrow directions are fore-aft changes in position. The horizontal axes provide scales for medio-lateral position changes, and the fore-aft changes represented by each arrow are scaled to match the horizontal axes. The maximum center of pressure position change observed across both muscle-driven and torque-driven conditions was 0.024 m.

https://doi.org/10.1371/journal.pcbi.1010712.g004

Plantarflexion plus eversion and plantarflexion plus inversion exoskeleton torques produced changes in fore-aft and medio-lateral center of pressure positions that combined the changes produced by individual plantarflexion, eversion, and inversion torques (Fig 4 and S8 Fig; Tukey post-hoc tests, p < 0.05). In early mid-stance, the plantarflexion torque component of each exoskeleton dominated the fore-aft center of pressure changes. Combining plantarflexion and inversion torques reduced the forward shift in center of pressure positions observed with plantarflexion-only torque in mid-stance since inversion torque tended to shift the center of pressure backward.

Torque-driven simulation results

Changes in center of mass velocity produced by the torque-driven simulations followed the same pattern as with the muscle-driven simulations, but with larger effects for many of the exoskeleton devices and timings (S6 Fig, diamonds; Tukey post-hoc tests, p < 0.05). The plantarflexion, plantarflexion plus eversion, and plantarflexion plus inversion torques produced significantly larger backward velocity changes during mid-stance and upward velocity changes during push-off. All exoskeletons produced significantly larger vertical velocity changes in early mid-stance and medio-lateral velocity changes in late mid-stance. Intrinsic muscle properties had a particularly large effect on center of mass kinematic changes for some exoskeleton torques and timings. For example, including muscle properties reduced changes in transverse-plane velocities from plantarflexion and plantarflexion plus eversion exoskeleton torques by nearly a factor of two during mid-stance (Fig 2). Finally, no significant differences in center of pressure changes were detected between muscle-driven and torque-driven simulations (S8 Fig).

Validation results

The RMS errors between experimental and model marker trajectories from inverse kinematics had a mean value of 0.7 cm and a max value of 2.8 cm across all lower-limb markers and subjects. The joint angles computed from inverse kinematics had peak values and timings consistent with those reported in the previous simulation study [41]. The mean RMS errors between experimental coordinate data and the coordinate trajectories from the tracking simulations were all less than 2 degrees, except for the left ankle which only had slightly larger errors (2.1 ± 0.8 degrees; S9 Fig). The mean RMS errors between experimental ground reaction force data and the tracking simulation forces were less than 1% bodyweight for fore-aft and medio-lateral forces and less than 5% bodyweight for vertical forces (S10 Fig). Muscle excitations generally matched EMG signals well: RMS errors were less than 0.15 for all muscles except the medial gastrocnemius and the anterior gluteus medius, which had errors of 0.2 and 0.21, respectively (S11 Fig, S1 Appendix).

The timing of foot-flat (12.5 ± 2.0% of the gait cycle) and toe-off (63.6 ± 1.4% of the gait cycle) from the tracking simulations matched well to those reported by Perry and Burnfield (2010) [68]. The timing of heel-off (39.4 ± 7.1% of the gait cycle) was later than the timing reported by Perry and Burnfield (31% of the gait cycle), but still occurred during the time range expected for the terminal stance phase (31% to 50% of the gait cycle). Step widths from the tracking simulations (0.17 ± 0.03 m) matched well to previously reported experimental values [69]. The subtalar joint, which did not track experiment data, was between -5 and 5 degrees, everted during stance, and inverted near toe-off which matched experimental kinematics [59, 60]. The metatarsophalangeal joint angle peaked at 30 degrees in extension near toe-off which matched the simulation study from Falisse et al. (2022) [50].

Discussion

This study provides relationships between ankle and subtalar exoskeleton torques and three-dimensional changes in center of mass velocity during the stance phase of walking. We found that plantarflexion torque had a stronger effect on center of mass velocity during mid-stance compared to toe-off. In addition, plantarflexion torque reduced the forward velocity of the center of mass during mid-stance and increased forward velocity at push-off. Eversion and inversion torques primarily affected the medio-lateral velocity of the center of mass. The medio-lateral effects from subtalar torques were stronger than those from ankle plantarflexion torques, while plantarflexion torque had a stronger effect on vertical velocity compared to the subtalar torques. Plantarflexion plus eversion and plantarflexion plus inversion torques combined the kinematic changes we observed from individual exoskeleton torques. The maximum change in the magnitude of center of mass velocity we observed in the muscle-driven simulation was 0.072 m s-1, which is 6% of the 1.25 m s-1 walking speed used in our simulations. Vlutters et al. (2016) found larger velocity changes (e.g., 0.2–0.3 m s-1) after applying force perturbations to the pelvis [21].

During mid-stance, changes in the right foot center of pressure positions were generally in the opposite direction of the changes in center of mass kinematics. Inversion-eversion exoskeleton torques produced the largest medio-lateral changes in center of pressure which led to the medio-lateral changes in center of mass kinematics. Similarly, plantarflexion exoskeleton torque produced larger forward changes in center of pressure compared to inversion-eversion torques. Center of pressure changes were reduced as fewer contact spheres were in contact with the ground during the late mid-stance and push-off phases. The largest forward change in center of mass velocity occurred at the end of push-off when the center of pressure could no longer shift forward and produce a backwards change in center of mass velocity. In addition, ankle plantarflexion velocity peaked near toe-off (60% of the gait cycle; S9 Fig) resulting in the largest positive ankle plantarflexion exoskeleton powers we observed (S12 Fig). We found that changes in the fore-aft center of mass velocity were not strongly related to the center of mass position relative to the center of pressure (S13 Fig) and that changes in center of mass kinematics relate linearly to changes torque (S14 Fig). Finally, we have provided supplementary results summarizing the changes in whole-body angular momentum induced by each exoskeleton torque condition and timing (S15 Fig).

The torque-driven simulations produced greater center of mass changes compared to the muscle-driven simulations, suggesting that the effect of intrinsic muscle properties should not be excluded when using simulations to design ankle exoskeleton devices. Even when muscle excitations are not allowed to change, muscles have an important effect on how joint and center of mass kinematics evolve in response to an external force applied to the musculoskeletal system. Changes in joint angles and velocities from external forces produce changes in lengths and velocities of muscles, which lead to changes in muscle-tendon forces due to the muscle fiber force-length relationships, the fiber force-velocity relationship, and tendon elasticity. These forces tend to reduce changes in joint-level kinematics which in turn limit changes in center of mass kinematics. The results from this study are consistent with the findings reported by John et al. (2012) and provide quantitative comparisons specific to ankle devices that exoskeleton designers may find useful. For example, we found that including muscle properties could reduce the change in center of mass velocity by nearly a factor of two after applying ankle plantarflexion torque. Therefore, exoskeletons aimed at inducing kinematic changes may need torques larger than estimations from torque-driven simulations because muscles will produce forces that tend to reduce the effects of exoskeleton torques.

Some limitations of our simulation approach should be considered when interpreting our results. First, we only simulated the effect of exoskeleton torques when applied during normal walking at a single speed. Therefore, it is unclear whether the relationships we observed between exoskeleton torque and center of mass state would apply to walking conditions that differ from typical gait or are much faster or slower than the walking speed we simulated. Second, since muscle activations were unchanged by the applied exoskeleton torques, we only simulated center of mass and center of pressure changes over a short time window (15% of the gait cycle or 165 ms on average). This time window was chosen to be a compromise between previously reported delays in muscle activity response after perturbation (100–150 ms) [16, 70] and torque lengths typically used in exoskeleton experiments [54]. Simulating for longer durations would require a model that accurately represented how the nervous system modulates muscle activity in response to exoskeleton torques, which our model did not include. Therefore, it is unknown from our results how the center of mass changes in response to exoskeleton torques over longer durations. Furthermore, a recent study has shown that exoskeleton assistance should be applied faster than the human physiological response to improve standing balance [71], so future studies should carefully consider the relationships between perturbations and the timing of assistance to optimal assist walking balance. Third, we applied the exoskeleton torques using massless actuators, so we were not able to examine effects of device mass on the center of mass changes. Finally, we did not model inter-subject variation in the orientation and kinematics of the subtalar joint axis [59, 60], which could affect changes in medio-lateral kinematics produced from exoskeleton torques.

Future studies could build upon our simulations to improve predictions of the effect of exoskeletons on walking kinematics. Models of human motor control should be incorporated in simulations to elucidate how both reflexes and voluntary neural commands drive human kinematic responses to exoskeleton torques. Simulations that train neural control models using approaches based on single-shooting [72, 73] or reinforcement learning [74] would allow for predictions of gait kinematics beyond the time range used in this study. In addition, including short range stiffness and other muscle properties not included in this study could provide more realistic muscle behavior and improve predictions of exoskeleton torques on changes in center of mass motions. Finally, we focused our analysis on the ankle joint since many experimental exoskeleton studies have found large benefits from ankle assistance (e.g., metabolic cost), and ankle end-effectors are typically easier to design compared to the knee and hip. However, exoskeleton torques applied to these joints would also lead to strong responses in the center of mass motions; our simulation framework can be easily extended to study these joints.

We chose to simulate healthy, unperturbed walking in this study since no comprehensive mapping between ankle exoskeleton torque and center of mass motion existed for any type of gait prior to this study. Future studies focusing on participants with neuromuscular deficits and other conditions that lead to minimal gait deviations from normal walking may still benefit directly from our results, and studies focusing on larger gait deviations can use these results to generate hypotheses for new assistance strategies to aid balance. Additionally, this study can be a useful reference for future work studying how to optimally assist perturbed walking, which can encompass a wide variety of motions that stem from normal walking. Finally, future studies can leverage our simulation framework to study optimal balance assistance strategies targeted at gait pathologies or perturbed walking.

Exoskeleton designers may use the results from this study as a guide for developing devices to control the center of mass during walking. We recommend applying plantarflexion exoskeleton torque during mid-stance to control the center of mass velocity primarily in the fore-aft direction. While we only simulated plantarflexion torque which decreased fore-aft velocity, dorsiflexion torque (or a reduction in an applied plantarflexion torque) could be used to produce the opposite velocity change at a specific time in the gait cycle (e.g., to increase the center of mass forward velocity during mid-stance). While previous work from simple biped models has suggested that plantarflexion torque has a strong effect on medio-lateral kinematics [31], our results suggest that eversion and inversion torques have the strongest effect on medio-lateral center of mass motions. Furthermore, inversion and eversion torques did not produce the vertical velocity changes observed with plantarflexion torque, which may be an undesired secondary effect when controlling medio-lateral balance. While we applied the same torque magnitude to the ankle and subtalar joints, different combinations of torque magnitudes at these joints could facilitate precise control over the direction of velocity changes. For example, the subtalar exoskeleton torques produced a fore-aft velocity later in mid-stance, and these changes could be negated using small plantarflexion torques to produce a purely medio-lateral velocity change. Furthermore, since the ankle and subtalar joints are adjacent, exoskeleton devices like the Anklebot from Roy et al. (2009), which can apply moments to both joints simultaneously, can approximate the plantarflexion plus inversion and plantarflexion plus eversion devices we evaluated in this study [75]. Feedback control based on the relationships between exoskeleton torques and timings and the kinematic changes we observed could be used to develop assistance strategies for improving walking stability. Finally, future studies employing simulation-based device design methods should use muscle-driven models to include the effects of intrinsic muscle properties on responses to exoskeleton torques.

Conclusion

We used musculoskeletal simulation to evaluate the effect of ankle plantarflexion and inversion-eversion exoskeleton torques on walking kinematics. This work clarifies how exoskeleton torques applied to the ankle and subtalar joints can alter center of mass kinematics and center of pressure positions during walking. Our results showed that the exoskeleton torques we applied produced clear trends in center of mass kinematics. In addition, when we removed muscles from the exoskeleton simulations, the changes in center of mass kinematics increased, highlighting how muscle properties influence the dynamics of human-device interactions. Designers can use these results as a guide for building exoskeletons aimed at improving gait stability. We invite researchers to use our freely available simulation results (https://simtk.org/projects/balance-exo-sim) and software (https://github.com/stanfordnmbl/balance-exo-sim) to build upon our work.

Supporting information

S1 Appendix. Optimal control details and additional results.

https://doi.org/10.1371/journal.pcbi.1010712.s001

(PDF)

S1 Fig. Transverse-plane changes in center of mass acceleration.

The change in center of mass acceleration, calculated at exoskeleton torque peak time, projected onto the transverse plane. The arrows represent acceleration changes normalized by gravitational acceleration and averaged across subjects. Columns represent acceleration changes for each exoskeleton torque condition: eversion (light orange), plantarflexion plus eversion (dark orange), plantarflexion (black), plantarflexion plus inversion (dark blue), and inversion (light blue). Thick arrows with filled heads represent changes using the muscle-driven model; thin arrows with open heads represent results using the torque-driven model. Each column includes acceleration changes at different exoskeleton timings, ranging from 20% (bottom) to 60% (top) of the gait cycle. The horizontal arrow directions are medio-lateral changes in acceleration, and the vertical arrow directions are fore-aft changes in acceleration. The horizontal axes provide scales for medio-lateral acceleration changes, and the fore-aft changes represented by each arrow are scaled to match the horizontal axis. The maximum transverse acceleration change observed across both muscle-driven and torque-driven conditions was 0.55 m s-2.

https://doi.org/10.1371/journal.pcbi.1010712.s002

(TIF)

S2 Fig. Sagittal-plane changes in center of mass acceleration.

The change in center of mass acceleration, calculated at exoskeleton torque peak time, projected onto the sagittal plane. The arrows represent acceleration changes normalized by gravitational acceleration and averaged across subjects. Rows represent acceleration changes for each exoskeleton torque condition: eversion (light orange), plantarflexion plus eversion (dark orange), plantarflexion (black), plantarflexion plus inversion (dark blue), and inversion (light blue). Thick arrows with filled heads represent changes using the muscle-driven model; thin arrows with open heads represent results using the torque-driven model. Each row includes acceleration changes at different exoskeleton timings, ranging from 20% (left) to 60% (right) of the gait cycle. The horizontal arrow directions are fore-aft changes in acceleration, and the vertical arrow directions are vertical changes in acceleration. The vertical axes provide scales for vertical acceleration changes, and the fore-aft changes represented by each arrow are scaled to match the vertical axis. The maximum sagittal acceleration change observed across both muscle-driven and torque-driven conditions was 0.93 m s-2.

https://doi.org/10.1371/journal.pcbi.1010712.s003

(TIF)

S3 Fig. Transverse-plane changes in center of mass position.

The change in center of mass position, calculated at exoskeleton torque end time, projected onto the transverse plane. The arrows represent position changes normalized by center of mass height and averaged across subjects. Columns represent position changes for each exoskeleton torque condition: eversion (light orange), plantarflexion plus eversion (dark orange), plantarflexion (black), plantarflexion plus inversion (dark blue), and inversion (light blue). Thick arrows with filled heads represent changes using the muscle-driven model; thin arrows with open heads represent results using the torque-driven model. Each column includes position changes at different exoskeleton timings, ranging from 25% (bottom) to 65% (top) of the gait cycle. The horizontal arrow directions are medio-lateral changes in position, and the vertical arrow directions are fore-aft changes in position. The horizontal axes provide scales for medio-lateral position changes, and the vertical changes represented by each arrow are scaled to match the horizontal axes. The maximum transverse position change observed across both muscle-driven and torque-driven conditions was 0.002 m.

https://doi.org/10.1371/journal.pcbi.1010712.s004

(TIF)

S4 Fig. Sagittal-plane changes in center of mass position.

The change in center of mass position, calculated at exoskeleton torque end time, projected onto the sagittal plane. The arrows represent position changes normalized by center of mass height and averaged across subjects. Rows represent position changes for each exoskeleton torque condition: eversion (light orange), plantarflexion plus eversion (dark orange), plantarflexion (black), plantarflexion plus inversion (dark blue), and inversion (light blue). Thick arrows with filled heads represent changes using the muscle-driven model; thin arrows with open heads represent results using the torque-driven model. Each row includes position changes at different exoskeleton timings, ranging from 25% (left) to 65% (right) of the gait cycle. The horizontal arrow directions are fore-aft changes in position, and the vertical arrow directions are vertical changes in position. The vertical axes provide scales for vertical position changes, and the fore-aft changes represented by each arrow are scaled to match the vertical axis. The maximum sagittal position change observed across both muscle-driven and torque-driven conditions was 0.004 m.

https://doi.org/10.1371/journal.pcbi.1010712.s005

(TIF)

S5 Fig. Changes in center of mass acceleration.

The change in center of mass acceleration, calculated at exoskeleton torque peak time, for each exoskeleton torque condition: eversion (light orange), plantarflexion plus eversion (dark orange), plantarflexion (black), plantarflexion plus inversion (dark blue), and inversion (light blue). The bars represent acceleration changes normalized by gravitational acceleration and averaged across subjects; error bars represent standard deviations across subjects. The left column represents changes using the muscle-driven models, and the right column represents changes using the torque-driven models. Asterisks above bars represent statistically significant changes relative to normal walking condition; diamonds above bars in the right column represent changes from torque-driven simulations that were statistically different from changes from muscle-driven simulations. The maximum acceleration change observed across both muscle-driven and torque-driven conditions was 0.93 m s-2.

https://doi.org/10.1371/journal.pcbi.1010712.s006

(TIF)

S6 Fig. Changes in center of mass velocity.

The change in center of mass velocity, calculated at exoskeleton torque end time, for each exoskeleton torque condition: eversion (light orange), plantarflexion plus eversion (dark orange), plantarflexion (black), plantarflexion plus inversion (dark blue), and inversion (light blue). Velocity changes are normalized to the dimensionless Froude number. The bars represent normalized velocity changes averaged across subjects; error bars represent standard deviations across subjects. The left column represents changes using the muscle-driven models, and the right column represents changes using the torque-driven models. Asterisks above bars represent statistically significant changes relative to normal walking condition; diamonds above bars in the right column represent changes from torque-driven simulations that were statistically different from changes from muscle-driven simulations. The maximum velocity change observed across both muscle-driven and torque-driven conditions was 0.072 m s-1.

https://doi.org/10.1371/journal.pcbi.1010712.s007

(TIF)

S7 Fig. Changes in center of mass position.

The change in center of mass position, calculated at exoskeleton torque end time, for each exoskeleton torque condition: eversion (light orange), plantarflexion plus eversion (dark orange), plantarflexion (black), plantarflexion plus inversion (dark blue), and inversion (light blue). The bars represent position changes averaged across subjects; error bars represent standard deviations across subjects. The left column represents changes using the muscle-driven models, and the right column represents changes using the torque-driven models. Asterisks above bars represent statistically significant changes relative to normal walking condition; diamonds above bars in the right column represent changes from torque-driven simulations that were statistically different from changes from muscle-driven simulations. The maximum position change observed across both muscle-driven and torque-driven conditions was 0.004 m.

https://doi.org/10.1371/journal.pcbi.1010712.s008

(TIF)

S8 Fig. Changes in right foot center of pressure position.

The change in right foot center of pressure position, calculated at the exoskeleton torque peak time, for each exoskeleton torque condition: eversion (light orange), plantarflexion plus eversion (dark orange), plantarflexion (black), plantarflexion plus inversion (dark blue), and inversion (light blue). The bars represent position changes averaged across subjects; error bars represent standard deviations across subjects. The left column represents changes using the muscle-driven models, and the right column represents changes using the torque-driven models. Asterisks above bars represent statistically significant changes relative to normal walking condition. No significant differences in center of pressure changes between torque-driven and muscle-driven simulations were detected. The maximum center of pressure position change observed across both muscle-driven and torque-driven conditions was 0.024 m.

https://doi.org/10.1371/journal.pcbi.1010712.s009

(TIF)

S9 Fig. Lower-limb joint angles.

Joint angles computed from experimental data using inverse kinematics (black) compared to joint angles from the tracking simulations (blue). Solid lines represent averages across subjects, and shaded bands represent standard deviations across subjects. The subtalar and metatarsophalangeal (mtp) joints did not track any reference experimental data.

https://doi.org/10.1371/journal.pcbi.1010712.s010

(TIF)

S10 Fig. Ground reaction forces.

Experimental ground reaction forces (black) compared to model-generated ground reaction forces from the tracking simulations (blue). Solid lines represent averages across subjects, and shaded bands represent standard deviations across subjects.

https://doi.org/10.1371/journal.pcbi.1010712.s011

(TIF)

S11 Fig. Muscle activations versus electromyography.

Experimental electromyography recordings (black, right leg only) compared to muscle activations from the tracking simulations (blue). To account for electromechanical delays, a 40 ms delay was applied to the experimental EMG recordings. Solid lines represent averages across subjects, and shaded bands represent standard deviations across subjects.

https://doi.org/10.1371/journal.pcbi.1010712.s012

(TIF)

S12 Fig. Plantarflexion exoskeleton powers.

Average positive and average negative plantarflexion exoskeleton powers for the following exoskeleton torque conditions: plantarflexion plus eversion (dark orange), plantarflexion (black), plantarflexion plus inversion (dark blue). Power is averaged over the full simulation time range when exoskeleton torque was applied. Exoskeleton timings are denoted by the time of peak exoskeleton torque. For the plantarflexion plus eversion and plantarflexion plus inversion exoskeletons, only the power produced by the plantarflexion torque component is shown. Each bar represents the average positive (top) or average negative (bottom) power normalized by body mass and averaged across subjects; error bars represent standard deviations across subjects. The left column represents changes using the muscle-driven models, and the right column represents changes using the torque-driven models. Torques during push-off (60% of the gait cycle) produced the largest average positive powers, which corresponded with the largest forward center of mass velocity changes we observed. Early mid-stance torques (20% of the gait cycle) produced the largest average negative powers. Backward changes in center of mass velocity were observed throughout mid-stance, but large average negative powers did not persist beyond early mid-stance.

https://doi.org/10.1371/journal.pcbi.1010712.s013

(TIF)

S13 Fig. Fore-aft center of mass velocity changes versus fore-aft center of mass position.

The change in fore-aft center of mass velocity, calculated at exoskeleton torque end time, for the plantarflexion exoskeleton torque condition. The x-axis represents the fore-aft center of mass position relative to the fore-aft center of pressure position, normalized by center of mass height and calculated at exoskeleton torque onset time. The filled circles represent mean values across subjects; error bars represent standard deviations across subjects. The left column represents changes using the muscle-driven models, and the right column represents changes using the torque-driven models. From left to right, the circles represent measurements from 25% to 65% of the gait cycle, corresponding to the nine exoskeleton timings we simulated. As the center of mass passed in front of the center of pressure (positive x-axis values), the velocity changes remained negative (backward) until the latest exoskeleton timings. This suggests that changes in fore-aft center of mass velocities were not strongly related to the position of the center of mass relative to the center of pressure.

https://doi.org/10.1371/journal.pcbi.1010712.s014

(TIF)

S14 Fig. Center of mass changes versus exoskeleton peak torque.

The changes in the 2-norm of the 3-dimensional center of mass position, velocity, and acceleration for the ankle plantarflexion exoskeleton torque condition versus exoskeleton peak torque. The kinematic changes were computed relative to the exoskeleton torque profile as described in Fig 1, and each quantity is normalized to be dimensionless based on the recommendations of Hof (1996) [56]. The filled circles represent mean values across subjects; error bars represent standard deviations across subjects. These results suggest that changes in these kinematic quantities have a strong linear relationship with exoskeleton peak torque. Similar linear trends hold for other exoskeleton torque conditions and timings.

https://doi.org/10.1371/journal.pcbi.1010712.s015

(TIF)

S15 Fig. Changes in whole-body angular momentum.

The change in whole-body angular momentum (WBAM), calculated at exoskeleton torque end time, for each exoskeleton torque condition: eversion (light orange), plantarflexion plus eversion (dark orange), plantarflexion (black), plantarflexion plus inversion (dark blue), and inversion (light blue). WBAM was normalized by mass, center of mass height, and [76, 77]. The bars represent WBAM changes averaged across subjects; error bars represent standard deviations across subjects. The left column represents changes using the muscle-driven models, and the right column represents changes using the torque-driven models. Asterisks above bars represent statistically significant changes relative to normal walking condition; diamonds above bars in the right column represent changes from torque-driven simulations that were statistically different from changes from muscle-driven simulations. The maximum WBAM change observed across both muscle-driven and torque-driven conditions was 3.25 kg m2 s-1.

https://doi.org/10.1371/journal.pcbi.1010712.s016

(TIF)

Acknowledgments

We thank Nicos Haralabidis and Jennifer Maier for helping review the manuscript.

References

  1. 1. Satariano WA, Guralnik JM, Jackson RJ, Marottoli RA, Phelen EA, Prohaska TR. Mobility and Aging: New Directions for Public Health Action. American Journal of Public Health. 2012;102(8):e1–1609. pmid:22698013
  2. 2. Centers for Disease Control and Prevention, National Center for Injury Prevention and Control. Web–based Injury Statistics Query and Reporting System (WISQARS); 2022. https://www.cdc.gov/injury/wisqars/index.html.
  3. 3. Duthie EH. Falls. Medical Clinics of North America. 1989;73(6):1321–1336. pmid:2682063
  4. 4. Boonstra TA, Schouten AC, van der Kooji H. Identification of the contribution of the ankle and hip joints to multi-segmental balance control. Journal of NeuroEngineering and Rehabilitation. 2013;10(23). pmid:23433148
  5. 5. Moreland JD, Richardson JA, Goldsmith CH, Clase CM. Muscle Weakness and Falls in Older Adults: A Systematic Review and Meta-Analysis. Journal of the American Geriatrics Society. 2004;52(7):1121–1129. pmid:15209650
  6. 6. Horlings CGC, van Engelen BGM, Allum JHJ, Bloem BR. A weak balance: the contribution of muscle weakness to postural instability and falls. Nature Clinical Practice Neurology. 2008;4:504–515. pmid:18711425
  7. 7. Stolze H, Klebe S, Zechlin C, Baecker C, Friege L, Deuschl G. Falls in frequent neurological diseases. Journal of Neurology. 2004;251:79–84. pmid:14999493
  8. 8. Pickering RM, Grimbergen YAM, Rigney U, Ashburn A, Mazibrada G, Wood B, et al. A meta-analysis of six prospective studies of falling in Parkinson’s disease. Movement Disorders. 2007;22(13):1892–1900. pmid:17588236
  9. 9. Hely MA, Reid WGJ, Adena MA, Halliday GM, Morris JGL. The Sydney multicenter study of Parkinson’s disease: The inevitability of dementia at 20 years. Movement Disorders. 2008;23(6):837–844. pmid:18307261
  10. 10. Pijnappels M, Bobbert MF, van Dieën JH. Push-off reactions in recovery after tripping discriminate young subjects, older non-fallers and older fallers. Gait & Posture. 2005;21(4):388–394. pmid:15886128
  11. 11. Pijnappels M, Reeves ND, Maganaris CN, van Dieën JH. Tripping without falling; lower limb strength, a limitation for balance recovery and a target for training in the elderly. Journal of Electromyography and Kinesiology. 2008;18(2):188–196. pmid:17761436
  12. 12. Pavol MJ, Owings TM, Foley KT, Grabiner MD. Mechanisms Leading to a Fall From an Induced Trip in Healthy Older Adults. The Journals of Gerontology: Series A. 2001;56(7):M428–M437. pmid:11445602
  13. 13. van den Bogert AJ, Pavol MJ, Grabiner MD. Response time is more important than walking speed for the ability of older adults to avoid a fall after a trip. Journal of Biomechanics. 2002;35(2):199–205. pmid:11784538
  14. 14. John CT, Seth A, Schwartz MH, Delp SL. Contributions of muscles to mediolateral ground reaction force over a range of walking speeds. Journal of Biomechanics. 2012;45(14):2438–2443. pmid:22884038
  15. 15. Hof AL, Vermerris SM, Gjaltema WA. Balance responses to lateral perturbations in human treadmill walking. Journal of Experimental Biology. 2010;213(15):2655–2664. pmid:20639427
  16. 16. Hof AL, Duysens J. Responses of human ankle muscles to mediolateral balance perturbations during walking. Human Movement Science. 2018;57:69–82. pmid:29174418
  17. 17. Reimann H, Fettrow TD, Thompson ED, Agada P, McFadyen BJ, Jeka JJ. Complementary mechanisms for upright balance during walking. PLoS ONE. 2017;12(2):e0172215. pmid:28234936
  18. 18. Antonellis P, Galle S, De Clercq D, Malcolm P. Altering gait variability with an ankle exoskeleton. PLoS ONE. 2018;13(10):e0205088. pmid:30356309
  19. 19. Harvey TA, Conner BC, Lerner ZF. Does Ankle Exoskeleton Assistance Impair Stability During Walking in Individuals with Cerebral Palsy? Annals of Biomedical Engineering. 2021;49:2522–2532. pmid:34189633
  20. 20. Bayón C, Keemink AQL, van Mierlo M, Rampeltshammer W, van der Kooij H, van Asseldonk EHF. Cooperative ankle-exoskeleton control can reduce effort to recover balance after unexpected disturbances during walking. Journal of NeuroEngineering and Rehabilitation. 2022;19(21). pmid:35172846
  21. 21. Vlutters M, van Asseldonk EHF, van der Kooij H. Center of mass velocity-based predictions in balance recovery following pelvis perturbations during human walking. Journal of Experimental Biology. 2016;219(10):1514–1523. pmid:26994171
  22. 22. Vlutters M, van Asseldonk EHF, van der Kooij H. Lower extremity joint-level responses to pelvis perturbation during human walking. Scientific Reports. 2018;8(14621). pmid:30279499
  23. 23. van Mierlo M, Vlutters M, van Asseldonk EHF, van der Kooij H. Centre of pressure modulations in double support effectively counteract anteroposterior perturbations during gait. Journal of Biomechanics. 2021;126:110637. pmid:34325123
  24. 24. Jo S. A neurobiological model of the recovery strategies from perturbed walking. Biosystems. 2007;90(3):750–768. pmid:17482345
  25. 25. Peasgood M, Kubica E, McPhee J. Stabilization of a Dynamic Walking Gait Simulation. Journal of Computational and Nonlinear Dynamics. 2006;2(1):65–72.
  26. 26. Yu W, Ikemoto Y. An artificial reflex improves the perturbation-resistance of a human walking simulator. Medical & Biological Engineering & Computing. 2007;45:1095–1104. pmid:17909875
  27. 27. Pandy MG, Lin YC, Kim HJ. Muscle coordination of mediolateral balance in normal walking. Journal of Biomechanics. 2010;43(11):2055–2064. pmid:20451911
  28. 28. John CT, Anderson FC, Higginson JS, Delp SL. Stabilisation of walking by intrinsic muscle properties revealed in a three-dimensional muscle-driven simulation. Computer Methods in Biomechanics and Biomedical Engineering. 2012;16(4):451–462. pmid:22224406
  29. 29. Song S, Geyer H. A neural circuitry that emphasizes spinal feedback generates diverse behaviours of human locomotion. The Journal of Physiology. 2015;593(16):3493–3511. pmid:25920414
  30. 30. Thatte N, Geyer H. Toward Balance Recovery With Leg Prostheses Using Neuromuscular Model Control. IEEE Transactions on Biomedical Engineering. 2016;63(5):904–913. pmid:26315935
  31. 31. Kim M, Collins SH. Once-Per-Step Control of Ankle Push-Off Work Improves Balance in a Three-Dimensional Simulation of Bipedal Walking. IEEE Transactions on Robotics. 2017;33(2):406–418.
  32. 32. Afschrift M, Pitto L, Aerts W, van Deursen R, Jonkers I, De Groote F. Modulation of gluteus medius activity reflects the potential of the muscle to meet the mechanical demands during perturbed walking. Scientific Reports. 2018;8(11675). pmid:30076327
  33. 33. Haeufle DFB, Schmortte B, Geyer H, Müller R, Schmitt S. The Benefit of Combining Neuronal Feedback and Feed-Forward Control for Robustness in Step Down Perturbations of Simulated Human Walking Depends on the Muscle Function. Frontiers in Computational Neuroscience. 2018;12(80). pmid:30356859
  34. 34. Bahari H, Vette AH, Hebert JS, Rouhani H. Predicted threshold against forward and backward loss of balance for perturbed walking. Journal of Biomechanics. 2019;95(109315). pmid:31455499
  35. 35. Joshi V, Srinivasan M. A controller for walking derived from how humans recover from perturbations. Journal of the Royal Society Interface. 2019;16(20190027). pmid:31409232
  36. 36. Keemink AQL, Brug TJH, van Asseldonk EHF, Wu AR, van der Kooij H. Whole Body Center of Mass Feedback in a Reflex-Based Neuromuscular Model Predicts Ankle Strategy During Perturbed Walking. IEEE Transactions on Neural Systems and Rehabilitation Engineering. 2021;29:2521–2529. pmid:34847033
  37. 37. Schreff L, Haeufle DFB, Vielemeyer J, Müller R. Evaluating anticipatory control strategies for their capability to cope with step-down perturbations in computer simulations of human walking. Scientific Reports. 2022;12(10075). pmid:35710689
  38. 38. Brough LG, Neptune RR. Individual muscle responses to mediolateral foot placement perturbations during walking. Journal of Biomechanics. 2022;141(111201). pmid:35764014
  39. 39. Geyer H, Herr H. A Muscle-Reflex Model That Encodes Principles of Legged Mechanics Produces Human Walking Dynamics and Muscle Activities. IEEE Transactions on Neural Systems and Rehabilitation Engineering. 2010;18:263–273. pmid:20378480
  40. 40. Seth A, Hicks JL, Uchida TK, Habib A, Dembia CL, Dunne JJ, et al. OpenSim: Simulating musculoskeletal dynamics and neuromuscular control to study human and animal movement. PLoS Computational Biology. 2018;14:e1006223. pmid:30048444
  41. 41. Arnold EM, Hamner SR, Seth A, Millard M, Delp SL. How muscle fiber lengths and velocities affect muscle force generation as humans walk and run at different speeds. The Journal of Experimental Biology. 2013; p. 2150–2160. pmid:23470656
  42. 42. Rajagopal A, Dembia CL, DeMers MS, Delp DD, Hicks JL, Delp SL. Full-Body Musculoskeletal Model for Muscle-Driven Simulation of Human Gait. IEEE Transactions on Biomedical Engineering. 2016;63(10). pmid:27392337
  43. 43. Uhlrich SD, Jackson RW, Seth A, Kolesar JA, Delp SL. Muscle coordination retraining inspired by musculoskeletal simulations reduces knee contact force. Scientific Reports. 2022;12 (9842). pmid:35798755
  44. 44. De Groote F, Kinney AL, Rao AV, Fregly BJ. Evaluation of Direct Collocation Optimal Control Problem Formulations for Solving the Muscle Redundancy Problem. Annals of Biomedical Engineering. 2016. pmid:27001399
  45. 45. Falisse A, Serrancolí G, Dembia CL, Gillis J, De Groote F. Algorithmic differentiation improves the computational efficiency of OpenSim-based trajectory optimization of human movement. PLoS One. 2019;14(10):e0217730. pmid:31622352
  46. 46. Werling K, Raitor M, Stingel J, Hicks JL, Collins SH, Delp SL, et al. Rapid bilevel optimization to concurrently solve musculoskeletal scaling, marker registration, and inverse kinematic problems for human motion reconstruction. bioRxiv. 2022.
  47. 47. McGill S, Seguin J, Bennett G. Passive Stiffness of the Lumber Torso in Flexion, Extension, Lateral Bending, and Axial Roatation: Effect of Belt Wearing and Breath Holding. Spine. 1994;19(6):696–704. pmid:8009335
  48. 48. DeMers MS, Hicks JL, Delp SL. Preparatory co-activation of the ankle muscles may prevent ankle inversion injuries. Journal of Biomechanics. 2017;52(8):17–23. pmid:28057351
  49. 49. Rouse EJ, Hargrove LJ, Perreault EJ, Kuiken TA. Estimation of Human Ankle Impedance During the Stance Phase of Walking. IEEE Transactions on Neural Systems and Rehabilitation Engineering. 2014;22(4):870–878. pmid:24760937
  50. 50. Falisse A, Afschrift M, De Groote F. Modeling toes contributes to realistic stance knee mechanics in three-dimensional predictive simulations of walking. PLoS ONE. 2022;17(1):e0256311. pmid:35077455
  51. 51. Anderson FC, Pandy MG. A Dynamic Optimization Solution for Vertical Jumping in Three Dimensions. Computer Methods in Biomechanics and Biomedical Engineering. 1999;2(3):201–231. pmid:11264828
  52. 52. Dembia CL, Bianco NA, Falisse A, Hicks JL, Delp SL. OpenSim Moco: Musculoskeletal optimal control. PLoS Computational Biology. 2020;16(12):e1008493. pmid:33370252
  53. 53. Andersson JAE, Gillis J, Horn G, Rawlings JB, Diehl M. CasADi: a software framework for nonlinear optimization and optimal control. Mathematical Programming Computation. 2019;11:1–36.
  54. 54. Zhang J, Fiers P, Witte KA, Jackson RW, Poggensee KL, Atkeson CG, et al. Human-in-the-loop optimization of exoskeleton assistance during walking. Science. 2017;356(6344):1280–1284. pmid:28642437
  55. 55. Hairer E, Nørsett SP, Wanner G. Solving Ordinary Differential Equations I: Nonstiff Problems. Second revised ed. Springer; 2000.
  56. 56. Hof AL. Scaling gait data to body size. Gait & Posture. 1996;4(3):222–223.
  57. 57. Hicks JL, Uchida TK, Seth A, Rajagopal A, Delp SL. Is my model good enough? Best practices for verification and validation of musculoskeletal models and simulations of human movement. Journal of Biomechanical Engineering. 2015;137. pmid:25474098
  58. 58. Seth A, Pandy MG. A Neuromusculoskeletal Tracking Method for Estimating Individual Muscle Forces in Human Movement. Journal of Biomechanics. 2007;40(2):356–366. pmid:16513124
  59. 59. Chan CW, Rudins A. Foot Biomechanics During Walking and Running. Mayo Clinic Proceedings. 1994;69(5):448–461. pmid:8170197
  60. 60. Maharaj JN, Cresswell AG, Lichtwark GA. Subtalar Joint Pronation and Energy Absorption Requirements During Walking are Related to Tibialis Posterior Tendinous Tissue Strain. Scientific Report. 2017;7(17958). pmid:29263387
  61. 61. Bretz F and Hothorn T and Westfall P. Multiple comparisons using R. Boca Raton, FL: CRC Press; 2011.
  62. 62. R Core Team. R: A Language and Environment for Statistical Computing; 2022. Available from: https://www.R-project.org/.
  63. 63. Bates D, Mächler M, Bolker B, Walker S. Fitting Linear Mixed-Effects Models Using lme4. Journal of Statistical Software. 2015;67(1):1–48.
  64. 64. Hothorn T, Bretz F, Westfall P. Simultaneous Inference in General Parametric Models. Biometrical Journal. 2008;50(3):346–363. pmid:18481363
  65. 65. Robinson D, Hayes A, Couch S. broom: Convert Statistical Objects into Tidy Tibbles; 2022. Available from: https://CRAN.R-project.org/package=broom.
  66. 66. Lenth RV. emmeans: Estimated Marginal Means, aka Least-Squares Means; 2022. Available from: https://CRAN.R-project.org/package=emmeans.
  67. 67. Kuznetsova A, Brockhoff PB, Christensen RHB. lmerTest Package: Tests in Linear Mixed Effects Models. Journal of Statistical Software. 2017;82(13):1–26.
  68. 68. Perry J, Burnfield JM. Gait analysis: normal and pathological function. 2nd ed. SLACK Inc.; 2010.
  69. 69. Collins SH, Kuo A. Two Independent Contributions to Step Variability during Over-Ground Human Walking. PLoS ONE. 2013;8(8):e73597. pmid:24015308
  70. 70. Hof AL, Duysens J. Responses of human hip abductor muscles to lateral balance perturbations during walking. Experimental Brain Research. 2013;230:301–310. pmid:23934442
  71. 71. Beck ON, Shepherd MK, Rastogi R, Martino G, Ting LH, Sawicki GS. Exoskeletons need to react faster than physiological responses to improve standing balance. Science Robotics. 2023;8(75):eadf1080. pmid:36791215
  72. 72. Geijtenbeek T. SCONE: Open Source Software for Predictive Simulation of Biological Motion. Journal of Open Source Software. 2019;4(38):1421.
  73. 73. Ong CF, Geijtenbeek T, Hicks JL, Delp SL. Predicting gait adaptations due to ankle plantarflexor muscle weakness and contracture using physics-based musculoskeletal simulations. PLoS Computational Biology. 2019;15(10):e1006993. pmid:31589597
  74. 74. Song S, Kidziński Ł, Peng XB, Ong C, Hicks J, Levine S, et al. Deep reinforcement learning for modeling human locomotion control in neuromechanical simulation. Journal of NeuroEngineering and Rehabilitation. 2021;18(126). pmid:34399772
  75. 75. Roy A, Krebs HI, Williams DJ, Bever CT, Forrester LW, Macko RM, et al. Robot-Aided Neurorehabilitation: A Novel Robot for Ankle Rehabilitation. IEEE Transactions on Robotics. 2009;25(3):569–582.
  76. 76. Herr H, Popovic M. Angular momentum in human walking. Journal of Experimental Biology. 2008;211(4):467–481. pmid:18245623
  77. 77. Begue J, Peyrot N, Dalleau G, Caderby T. Effect of increasing speed on whole-body angular momentum during stepping in the elderly. Journal of Biomechanics. 2021;122:110436. pmid:33901936