Abstract

Treadmill training is a common intervention to promote healthy walking function for individuals with pathological gait. However, because of the heterogeneity of many patient populations, determining how an individual will respond to new treadmill protocols may require extensive trial and error, causing increased patient fatigue. The purpose of this study was to develop and validate a framework for predictive simulation of treadmill gait, which may be used in the design of treadmill training protocols. This was accomplished through three steps: predict motion of a simple model of a block relative to a treadmill, create a predictive framework to estimate gait with a two-dimensional (2D) lower limb musculoskeletal model on a treadmill, and validate the framework by comparing predicted kinematics, kinetics, and spatiotemporal parameters across three belts speeds and between speed-matched overground and treadmill predictive simulations. Predicted states and ground reaction forces for the block-treadmill model were consistent with rigid body dynamics, and lessons learned regarding ground contact model and treadmill motion definition were applied to the gait model. Treadmill simulations at 0.7, 1.2, and 1.8 m/s belt speeds resulted in predicted sagittal plane joint angles, ground reaction forces, step length, and step time that closely matched experimental data at similar speeds. Predicted speed-matched overground and treadmill simulations resulted in small root-mean-square error (RMSE) values within standard deviations for healthy gait. These results suggest that this predictive simulation framework is valid and can be used to estimate gait adaptations to various treadmill training protocols.

Introduction

Walking speed is a complex function of body kinematics, propulsive forces, muscle activation, and spatiotemporal parameters [1]. Heterogeneous patient populations often use unique gait compensatory strategies to achieve their self-selected or fast walking speed [24]. Treadmill-based gait training at fast speeds can improve walking function and efficiency, increase lower-limb kinematic symmetry, and reduce postural instability for individuals with neuromuscular diseases such as Parkinson's or stroke [57]. Although increasing walking speed is a common therapeutic goal, long and fatiguing gait training sessions are often required to study individual-specific speed-related changes in gait. Therefore, the ability to predict speed-related changes in gait mechanics would be beneficial, especially when individual-specific impairments are apparent.

Previous studies have used musculoskeletal models and simulations built from experimental data to provide insight into gait strategies, e.g., how joint contact forces and muscle function change at different walking speeds [811]. However, because these simulations rely on existing data at a set walking speed, they cannot predict how an individual may alter their gait at a new walking speed. The ability to predict how gait patterns change with treadmill belt speed may provide additional insight into how individual-specific impairments impact gait mechanics without requiring lengthy, fatiguing experimental studies.

Direct collocation methods that predict movement via trajectory optimization of high-level task goals have recently been employed to predict human gait [12] and offer new options to optimize rehabilitation protocols [13,14]. To our knowledge, this technique has not been used to predict gait adaptations to walking on a treadmill at a range of speeds. The objective of this study was to develop and validate a predictive simulation framework for treadmill gait. Because predictive simulations of treadmill gait have not been generated previously, it was unknown how a moving platform and a body moving relative to the platform would function in this simulation pipeline. Therefore, as a first step toward developing the treadmill gait framework, we began with a simple model of a block on a treadmill. The goal of the block-treadmill model was to predict and substantiate the contact, rotation, and translation of a block on a treadmill to verify that a predictive framework could be developed to estimate motion between a platform and a body moving relative to each other. As a second step in the predictive treadmill gait framework development, we used knowledge gleaned from the block model to build a 2D lower limb treadmill musculoskeletal model and to create a predictive framework to estimate physiologically realistic treadmill gait. Finally, to validate the framework, we compared predicted kinematics and kinetics across three treadmill belt speeds and between results from a predictive simulation of overground versus treadmill walking at the same speed.

Methods

Components of a Predictive Simulation Framework for Block Motion and Treadmill Gait.

Predictive simulations of human movement are typically framed as an optimal control problem and assume the central nervous system optimizes certain performance criteria to generate motion [15,16]. Although there are numerous approaches to solving optimal control problems (e.g., shooting methods, direct collocation, etc.), we chose to use direct collocation because it is more computationally efficient than traditional shooting methods [14,17,18]. Direct collocation optimal control methods approximate the system's time-varying states and controls as polynomial splines across a temporal grid and solve the discretized equations while optimizing the cost function [19,20].

Because direct collocation is a gradient-based optimization method, all model elements used were continuous and differentiable. We used a twice continuously differentiable Hunt–Crossley contact model to predict the interaction between the block or feet and the treadmill belt [12,21]. Additionally, for the gait model, we used a previously published muscle model that is compatible with direct collocation [14,18].

Finally, to complete the predictive framework we chose our cost function performance criteria [22]. Various performance criteria have been used to predict gait including minimizing cost of transport [23], minimizing fatigue [17], and multi-objective cost functions that minimize metabolic energy squared, muscle activations squared, and joint accelerations squared [12]. We chose to minimize effort for both the block controls and gait model muscles, as this is a very simple and commonly used cost function to predict overground gait [17].

Development and Validation of a Block Model.

To demonstrate the feasibility of a predictive framework of motion of an object relative to a moving treadmill belt we constructed a simple model in opensim [24,25] consisting of a block on a treadmill connected via a planar joint. We assumed the treadmill to be massless, set the block's mass to 62 kg, and restricted the treadmill to only translate along the anterior-posterior axis. We prescribed the treadmill motion as a linear function with an intercept of 0 and a slope of –1.2. The intercept represented the starting position of the treadmill center in the anterior–posterior direction relative to the global origin in meters and the slope represented the treadmill velocity in meters per second. The negative sign defined motion in the posterior direction. Three coordinate actuators were applied to facilitate movement of the block in the sagittal plane, one for each degree-of-freedom: translation in the anterior-posterior and superior– inferior directions and rotation about the medial-lateral axis.

To mimic heel strike, heel rocker, and translation of a foot backwards with the treadmill during stance we simulated three block motions: (A) falling onto the treadmill from a maximum height of 2 cm, (B) rotating clockwise about the medial-lateral axis from an initial angle of 10 deg counterclockwise from the positive horizontal plane, and (C) translating with the treadmill (Fig. 1). To estimate contact forces between the block and the treadmill we added a single compliant Hunt–Crossley contact sphere with a radius of 0.1 m on the block base and set the contact half space on the top surface of the treadmill [26,27]. We generated state tracking and predictive simulations of all three motions using opensimmoco, a software toolkit for solving optimal control problems with opensim models and direct collocation [14]. For the tracking simulations we created artificial block states as reference data for each degree-of-freedom for all three motions. We then set the solution from the tracking problem as the initial guess for the predictive simulation. The cost function for the predictive problem, J, minimized the controls cubed, where u(t) is the time-varying force applied by each coordinate actuator and tf is the movement duration (Eq. (1)). We applied this cost function to generate all three motions. Kinematic constraints (Table 1) and initial and final conditions for the states and velocities (Table 2) were applied to define each motion separately. To validate the predicted block motions, root-mean-square error (RMSE) values were computed between the predicted and tracked states.
(1)
Fig. 1
Block (a) falling onto the treadmill, (b) rotating about the medial-lateral axis and (c) translating with the treadmill. Black dot = global origin; coordinate system: x = anterior direction, y = superior direction; treadmill motion = prescribed to translate posteriorly (–x); arrow indicates block motion.
Fig. 1
Block (a) falling onto the treadmill, (b) rotating about the medial-lateral axis and (c) translating with the treadmill. Black dot = global origin; coordinate system: x = anterior direction, y = superior direction; treadmill motion = prescribed to translate posteriorly (–x); arrow indicates block motion.
Close modal
Table 1

Allowable range of motion of the block about each degree-of-freedom applied to define the three block motions in the predictive problem

Kinematic constraints on block model
txtyrz
Fall[0.5m,0m][0m,0.71m][0deg,0deg]
Rotate[0.5m,0m][0m,0.8m][0deg,10deg]
Translate[0.5m,0m][0.08m,0.09m][0deg,0deg]
Kinematic constraints on block model
txtyrz
Fall[0.5m,0m][0m,0.71m][0deg,0deg]
Rotate[0.5m,0m][0m,0.8m][0deg,10deg]
Translate[0.5m,0m][0.08m,0.09m][0deg,0deg]

Degrees of freedom include translation in the anterior-posterior direction (tx), translation in the superior-inferior direction (ty), and rotation about the medial-lateral axis (rz). Distances measured from the global coordinate frame origin to the block center.

Table 2

Initial (I) and final (F) conditions for the states and velocities for each degree-of-freedom applied to define each block motion in the predictive problem

Initial and final conditions for states and velocities of block model
txtyrz
Fall(I)0m(I)0.71m(I)0deg
(F)0m(F) [0.58,0.6m](F)0deg
Rotate(I)0mN/A(I)10deg
(F)0deg
(F)0m
Translate(I)0mN/A(I)0deg
(F)0m(F)0deg
All(I)0m/s(I)0m/s(I)0m/s
(F)0m/s(F)0m/s(F)0m/s
Initial and final conditions for states and velocities of block model
txtyrz
Fall(I)0m(I)0.71m(I)0deg
(F)0m(F) [0.58,0.6m](F)0deg
Rotate(I)0mN/A(I)10deg
(F)0deg
(F)0m
Translate(I)0mN/A(I)0deg
(F)0m(F)0deg
All(I)0m/s(I)0m/s(I)0m/s
(F)0m/s(F)0m/s(F)0m/s

Distances measured from the global coordinate frame origin to the block center.

Development of a Treadmill Gait Model and Predictive Cost Function.

We modified a 2D lower limb musculoskeletal model with a mass of 62 kg, ten degrees-of-freedom, 18 musculotendon actuators, and a coordinate actuator controlling lumbar flexion–extension to include a treadmill body with a prescribed linear motion [14]. Additionally, we placed two contact spheres on each foot—one on the heel and one on the forefoot—and the contact half space on the top surface of the treadmill (Fig. 2(a)). The slope of the prescribed treadmill motion was defined as one of three values: –0.7, –1.2, or –1.8, to represent the velocity (m/s) of the treadmill belt in the posterior direction at slow, comfortable, and fast speeds.

Fig. 2
(a) 2D musculoskeletal model of treadmill gait. Includes a treadmill belt with prescribed motion and a contact model to estimate ground reaction forces. (b) Simulation framework flowchart for the 2D treadmill gait model. Tracking simulations minimized muscle activations squared and the error between the reference and simulated states while bilateral periodicity was enforced. Tracking solution states and activations were the initial guess for the predictive simulation. The predictive problem minimized the sum of muscle activations cubed and enforced the solutions to be periodic and have zero average speed of the COM relative to the ground. Predictive cost function and constraints were validated through comparison of predicted motion across belt speeds and between treadmill and overground gait at the same speed.
Fig. 2
(a) 2D musculoskeletal model of treadmill gait. Includes a treadmill belt with prescribed motion and a contact model to estimate ground reaction forces. (b) Simulation framework flowchart for the 2D treadmill gait model. Tracking simulations minimized muscle activations squared and the error between the reference and simulated states while bilateral periodicity was enforced. Tracking solution states and activations were the initial guess for the predictive simulation. The predictive problem minimized the sum of muscle activations cubed and enforced the solutions to be periodic and have zero average speed of the COM relative to the ground. Predictive cost function and constraints were validated through comparison of predicted motion across belt speeds and between treadmill and overground gait at the same speed.
Close modal
The treadmill gait simulation framework is outlined in detail in Fig. 2(b). Like with the block-treadmill problem, we generated tracking simulations to establish an initial guess for the predictive simulation. We modified the solution from a previous predictive simulation of healthy overground gait [12] to set the pelvis anterior-posterior coordinate to zero at all time points and used the modified states file as the tracking reference coordinates. The tracking cost function minimized the time-varying activation squared ai(t) of the ith muscle in the system with m-muscles (m = 18) and the error between the reference and simulated states (etrack) from the initial time (t0) to stride time ((tf, Eq. (2)). Additionally, the tracking problem was subject to physiologically realistic boundary constraints for each joint, and bilateral periodicity was imposed for coordinate values (except pelvis anterior– posterior motion), coordinate actuator controls, and muscle activations to output a full gait cycle while only tracking a half gait cycle ((Eq. (3)). Bilateral periodicity enforces periodic constraints on states (x(t)) and muscle activations so the right and left values, and vice versa, are identical at the beginning and half of the gait cycle [28]. Imposing bilateral symmetry via periodicity is a commonly used method to decrease computation time [15].
(2)
where
(3)
The predictive cost function computed the motion that minimized the sum of controls cubed (Eq. (4)) subject to the enforced constraints that the solution be periodic (Eq. (3)) and the speed of the center of mass relative to the ground, vCOM, equal 0 m/s.
(4)

Validation of Treadmill Predictive Framework.

It is well established for young adults that walking speed affects joint kinematics, ground reaction forces, and spatiotemporal parameters [29]. To validate our predictive framework of treadmill gait we computed the differences between predicted peak joint angles (hip, knee, and ankle flexion), peak ground reaction forces (vertical and horizontal), step length, and step time between the different belt speeds. We then compared those differences against changes reported in the literature for healthy adults walking at slow, comfortable, and fast speeds.

As a secondary means of validating the usefulness of the framework, we compared the predicted joint angles, ground reaction forces, and spatiotemporal parameters from the comfortable speed treadmill simulation against results from a speed-matched predictive simulation of overground gait. We used the same cost function, constraints, and boundary conditions for both the overground and treadmill predictive simulations. There were two main differences between the overground and treadmill simulations. First, in the overground simulation the contact model was defined between the feet and the ground whereas in the treadmill model, contact was between the foot and the top surface of the treadmill belt. Second, for the overground tracking simulation the unmodified predicted states, with anterior translation of the pelvis, from a previous predictive simulation of healthy overground gait [12] were set as the reference coordinates. Previous experimental gait analyses showed that sagittal plane joint angles, ground reaction forces, and spatiotemporal parameters are not significantly different when walking on a treadmill and overground at the same speed [30,31]. Root mean square errors were computed between the predicted treadmill and overground joint angles and ground reaction forces for validation. The block and treadmill gait models and corresponding MATLAB simulation code are available to access on simtk.2

Results

Block Model.

Tracked and predicted states matched closely for all block motions, with RMSE values of 0.2 m, 4 deg, and 0.04 m for falling, rotating, and translating, respectively (Fig. 3, top). Peak vertical ground reaction force (vGRF) for the falling block occurred at the instant of initial contact of the block with the treadmill. Once an equilibrium position was reached the vGRF equaled one block weight (bw). During rotation the initial vGRF was slightly below one bw since most, but not all the weight was on top of the contact sphere. As the block rotated less of the weight was over the sphere and the vGRF decreased. Finally, in translation a constant vertical position of the block center corresponded to a constant predicted vGRF of one bw, suggesting the solution converged on the equilibrium position of the contact model (Fig. 3, bottom).

Fig. 3
Block motion tracked and predicted states (top) and predicted ground reaction forces (bottom) for (a) falling, (b) rotating, and (c) translating. Predicted states matched tracked states closely with RMSE values of 0.2 m, 4 deg, and 0.04 m, respectively, for (a)–(c). Ground reaction force profiles show (a) a peak at impact followed by a plateau at 1 bw, (b) change in vertical force as the block center of mass passes over the point of rotation, and (c) steady load of 1 bw during block translation. Vertical positions are defined as the vertical distance between the global origin and the block center.
Fig. 3
Block motion tracked and predicted states (top) and predicted ground reaction forces (bottom) for (a) falling, (b) rotating, and (c) translating. Predicted states matched tracked states closely with RMSE values of 0.2 m, 4 deg, and 0.04 m, respectively, for (a)–(c). Ground reaction force profiles show (a) a peak at impact followed by a plateau at 1 bw, (b) change in vertical force as the block center of mass passes over the point of rotation, and (c) steady load of 1 bw during block translation. Vertical positions are defined as the vertical distance between the global origin and the block center.
Close modal

Validation of the Treadmill Predictive Framework.

Predicted and tracked sagittal plane hip, knee, and ankle angles, and vertical and horizontal ground reaction force trajectories align well for the treadmill gait model simulated in the comfortable speed condition. RMSE values between tracked and predicted joint angles were 5.50 deg for hip flexion, 6.46 deg for knee flexion, and 8.49 deg for ankle plantar and dorsiflexion. Ground reaction force RMSE values were 0.08 body weight (BW) for vertical and 0.3 BW for horizontal ground reaction forces.

The treadmill framework successfully predicted many trends commonly observed experimentally with changes in walking speed including changes in sagittal plane joint angles, ground reaction forces, and spatiotemporal parameters (Fig. 4). Peak hip extension increased from 5.11 deg to 14.90 deg and ankle plantarflexion increased from 0.62 deg to 15.01 deg from the slow to the fast condition. Peak vertical and anterior ground reaction forces also increased with the increasing belt speed. From the slow to fast belt speed, peak vGRF ranged from 1.08 BW to 1.95 BW, and peak anterior ground reaction force ranged from 0.1 BW to 0.23 BW. Finally, step length increased from 0.39 m to 0.56 m while step time decreased from 0.59 s to 0.40 s from the slow to the fast condition.

Fig. 4
Comparison of predicted kinematics (top) and ground reaction forces (bottom) at three belt speeds reproduce salient characteristics of human gait, with increased hip extension and ankle plantar flexion and higher peak propulsive forces at faster speeds
Fig. 4
Comparison of predicted kinematics (top) and ground reaction forces (bottom) at three belt speeds reproduce salient characteristics of human gait, with increased hip extension and ankle plantar flexion and higher peak propulsive forces at faster speeds
Close modal

Root-mean-square error values comparing speed-matched (1.2 m/s) overground and treadmill gait predictions were 2.22 deg for hip angle, 2.94 deg for knee angle, and 3.16 deg for ankle angle (Fig. 5, top). Vertical and horizontal ground reaction forces were also comparable between the comfortable belt speed and overground conditions with RMSE values of 0.37 BW and 0.09 BW (Fig. 5, bottom). Spatiotemporal parameters between the overground and comfortable belt speed predicted simulations with differences of 0.02 m in step length and 0.03 s in step time.

Fig. 5
Comparison of predicted gait kinematics (top) and ground reaction forces (bottom) at 1.2 m/s on a treadmill and overground. The two solutions yielded very similar results for joint angles and ground reaction forces with small RMSE values.
Fig. 5
Comparison of predicted gait kinematics (top) and ground reaction forces (bottom) at 1.2 m/s on a treadmill and overground. The two solutions yielded very similar results for joint angles and ground reaction forces with small RMSE values.
Close modal

Discussion

We successfully developed the first predictive simulation framework for treadmill gait and used it to solve two predictive problems: motion of a block and motion of a 2D gait model relative to a moving treadmill belt. Because this was the first simulation framework of gait relative to a moving ground, it was important to begin the development with the simple model of a block to mimic foot-treadmill contact and then apply an understanding of contact model definition and kinematic constraints to the more complex gait model.

Predicted block states for all motions closely matched tracked states. Although predicted peak vGRF during falling is high at 8.1 bw compared to average peak vGRF recorded during human gait of 1 to 1.5 BW [32], this result may still be reasonable. Block impact force should be higher given that the block is free-falling while the foot is in a controlled descent into heel-strike. Additionally, the block weight is entirely concentrated over the contact sphere while body weight is distributed over both feet at heel strike. Values of predicted vGRF are also consistent with basic rigid body dynamics for the rotation and translation simulations.

Once we applied the knowledge from the block model to construct the 2D treadmill gait model and predictive simulation framework, we were able to capture different mechanisms to achieve each gait speed. As an initial validation for the framework we first compared the predicted results from the comfortable speed treadmill simulation to experimental treadmill data for healthy young adults. Predicted kinetics and kinematics including peak anterior and vertical ground reaction forces and ankle plantarflexion and hip extension angles were all within two standard deviations of the experimental mean [31], meeting the validation criteria established by Hicks et al. [33]. Predicted step length [34] and step time [35] were also within two standard deviations of experimental gait data at comfortable speeds.

Predicted speed-related changes in gait kinematics, kinetics, and spatiotemporal parameters were also consistent with experimental results. The increase in peak ankle plantarflexion by about 15 deg and hip extension by about 10 deg from the slow to fast belt speed is consistent with experimental data of young adults walking on a treadmill with a similar speed range between slow and fast conditions [36]. The predicted increase in peak vGRF by about 0.9 BW and peak anterior force by about two times from the 0.7 to 1.8 m/s belt speed conditions, matches experimental results from a study with a similar walking speed range of 1 to 2 m/s [37]. Finally, the predictive simulation framework estimated an increase in step length by 43% and a decrease in step time by 32% with an increase in speed consistent with previous experimental studies (+56% step length, –32% step time) [35,38].

In addition to the speed comparisons, the predictive treadmill framework also estimated sagittal plane joint angles and ground reaction forces similar to a model of overground gait with matched speed. RMSE values for the hip, knee, and ankle were all within typical standard deviation ranges for healthy individuals during gait [36]. Errors between the predicted vGRF and horizontal ground reaction force curves for overground and treadmill gait were also similar to differences observed in a previous experimental study comparing treadmill and overground gait at matched speeds [31]. The small differences between the simulated predicted joint angles and ground reaction forces in the speed-matched overground and treadmill simulations are likely due to the differences in the contact model definition and the states in the initial guess. However, overall the close match between the predicted simulation results and experimental treadmill gait data at a range of belt speeds and between the predicted overground and treadmill simulations at matched speeds helps to validate this novel framework for predictive simulation of treadmill gait. Future work will build off these results and use this predictive framework with a musculoskeletal model representing individual-specific impairments (e.g., range of plantarflexor weakness) to estimate compensatory gait strategies employed at various belt speeds.

As with all modeling studies, there are limitations to this predictive treadmill gait framework. The application of a 2D model limited reproduction of out of plane movements and this, along with the small number of muscles in the model for simplicity may explain why the predicted results did not capture increased knee flexion during swing phase typically observed with increased belt speed [39]. Predicted vertical and horizontal ground reaction force curves also slightly deviated from the characteristic experimental trajectories [37]. To improve this result, more contact spheres could be added to each foot and the properties of the spheres could be calibrated to be individual-specific [13]. Adjusting cost function terms and applying a different set of reference coordinates to the tracking simulation may also result in more accurate solutions. However, despite these limitations, the framework captured many kinematic, kinetic, and spatiotemporal patterns commonly observed in experimental treadmill gait and may be a valid tool to predict treadmill gait mechanics.

This workflow established the first predictive framework to estimate several common gait adaptations on a treadmill at a range of belt speeds. Future work will explore the feasibility of this framework to predict gait adaptations on a treadmill when modeling impairments like unilateral muscle weakness following a stroke and to predict responses to training protocols that combine treadmill training with other interventions like functional electrical stimulation or robotic exoskeletons.

Acknowledgment

The authors would like to thank Nick Bianco, Christopher Dembia, Carmichael Ong, and Jon Stingel for their assistance with this work.

Funding Data

  • Delaware Space Grant Consortium (Grant No. 80NSSC20M0045; Funder ID: 10.13039/100005680).

  • National Science Foundation (Grant No. NSFGRFP 1940700; Funder ID: 10.13039/100000001).

  • University of Delaware (Grant No. Department of Mechanical Engineering Helwig Fellowship; Funder ID: 10.13039/100006094).

Footnotes

References

1.
Soni
,
S.
, and
Lamontagne
,
A.
,
2020
, “
Characterization of Speed Adaptation While Walking on an Omnidirectional Treadmill
,”
J. Neuroeng. Rehabil.
,
17
(
1
), pp.
1
11
.10.1186/s12984-020-00787-y
2.
Knarr
,
B. A.
,
Reisman
,
D. S.
,
Binder-Macleod
,
S. A.
, and
Higginson
,
J. S.
,
2013
, “
Understanding Compensatory Strategies for Muscle Weakness During Gait by Simulating Activation Deficits Seen Post-Stroke
,”
Gait Posture
,
38
(
2
), pp.
270
275
.10.1016/j.gaitpost.2012.11.027
3.
Stanhope
,
V. A.
,
Knarr
,
B. A.
,
Reisman
,
D. S.
, and
Higginson
,
J. S.
,
2014
, “
Frontal Plane Compensatory Strategies Associated With Self-Selected Walking Speed in Individuals Post-Stroke
,”
Clin. Biomech.
,
29
(
5
), pp.
518
522
.10.1016/j.clinbiomech.2014.03.013
4.
Hsiao
,
H.
,
Awad
,
L. N.
,
Palmer
,
J. A.
,
Higginson
,
J. S.
, and
Binder-Macleod
,
S. A.
,
2016
, “
Contribution of Paretic and Nonparetic Limb Peak Propulsive Forces to Changes in Walking Speed in Individuals Poststroke
,”
Neurorehabil. Neural Repair
,
30
(
8
), pp.
743
752
.10.1177/1545968315624780
5.
Cakit
,
B. D.
,
Saracoglu
,
M.
,
Genc
,
H.
,
Erdem
,
H. R.
, and
Inan
,
L.
,
2007
, “
The Effects of Incremental Speed-Dependent Treadmill Training on Postural Instability and Fear of Falling in Parkinson's Disease
,”
Clin. Rehabil.
,
21
(
8
), pp.
698
705
.10.1177/0269215507077269
6.
Lamontagne
,
A.
, and
Fung
,
J.
,
2004
, “
Faster is Better: Implications for Speed-Intensive Gait Training After Stroke
,”
Stroke
,
35
(
11
), pp.
2543
2548
.10.1161/01.STR.0000144685.88760.d7
7.
Reisman
,
D. S.
,
Rudolph
,
K. S.
, and
Farquhar
,
W. B.
,
2009
, “
Influence of Speed on Walking Economy Poststroke
,”
Neurorehabil. Neural Repair
,
23
(
6
), pp.
529
534
.10.1177/1545968308328732
8.
Liu
,
M. Q.
,
Anderson
,
F. C.
,
Schwartz
,
M. H.
, and
Delp
,
S. L.
,
2008
, “
Muscle Contributions to Support and Progression Over a Range of Walking Speeds
,”
J. Biomech
,
41
(
15
), pp.
3243
3252
.10.1016/j.jbiomech.2008.07.031
9.
Peterson
,
C. L.
,
Hall
,
A. L.
,
Kautz
,
S. A.
, and
Neptune
,
R. R.
,
2010
, “
Pre-Swing Deficits in Forward Propulsion, Swing Initiation and Power Generation by Individual Muscles During Hemiparetic Walking
,”
J. Biomech.
,
43
(
12
), pp.
2348
2355
.10.1016/j.jbiomech.2010.04.027
10.
Hall
,
A. L.
,
Peterson
,
C. L.
,
Kautz
,
S. A.
, and
Neptune
,
R. R.
,
2011
, “
Relationships Between Muscle Contributions to Walking Subtasks and Functional Walking Status in Persons With Post-Stroke Hemiparesis
,”
Clin. Biomech.
,
26
(
5
), pp.
509
515
.10.1016/j.clinbiomech.2010.12.010
11.
Neptune
,
R. R.
,
Sasaki
,
K.
, and
Kautz
,
S. A.
,
2008
, “
The Effect of Walking Speed on Muscle Function and Mechanical Energetics
,”
Gait Posture
,
28
(
1
), pp.
135
143
.10.1016/j.gaitpost.2007.11.004
12.
Falisse
,
A.
,
Serrancolí
,
G.
,
Dembia
,
C. L.
,
Gillis
,
J.
,
Jonkers
,
I.
, and
De Groote
,
F.
,
2019
, “
Rapid Predictive Simulations With Complex Musculoskeletal Models Suggest That Diverse Healthy and Pathological Human Gaits Can Emerge From Similar Control Strategies
,”
J. R. Soc. Interface
,
16
(
157
), p.
20190402
.10.1098/rsif.2019.0402
13.
Sauder
,
N. R.
,
Meyer
,
A. J.
,
Allen
,
J. L.
,
Ting
,
L. H.
,
Kesar
,
T. M.
, and
Fregly
,
B. J.
,
2019
, “
Computational Design of FastFES Treatment to Improve Propulsive Force Symmetry During Post-Stroke Gait: A Feasibility Study
,”
Front. Neurorobot.
,
13
(
80
), pp.
1
21
.10.3389/fnbot.2019.00080
14.
Dembia
,
C. L.
,
Bianco
,
N. A.
,
Falisse
,
A.
,
Hicks
,
J. L.
, and
Delp
,
S. L.
,
2020
, “
OpenSim Moco: Musculoskeletal Optimal Control
,”
PLoS Comput. Biol.
,
16
(
12
), pp.
1
21
.10.1371/journal.pcbi.1008493
15.
Falisse
,
A.
,
Pitto
,
L.
,
Kainz
,
H.
,
Hoang
,
H.
,
Wesseling
,
M.
,
Van Rossom
,
S.
,
Papageorgiou
,
E.
,
Bar-On
,
L.
,
Hallemans
,
A.
,
Desloovere
,
K.
,
Molenaers
,
G.
,
Van Campenhout
,
A.
,
De Groote
,
F.
, and
Jonkers
,
I.
,
2020
, “
Physics-Based Simulations to Predict the Differential Effects of Motor Control and Musculoskeletal Deficits on Gait Dysfunction in Cerebral Palsy: A Retrospective Case Study
,”
Front. Hum. Neurosci.
,
14
(
40
), pp.
1
17
.10.3389/fnhum.2020.00040
16.
Todorov
,
E.
, and
Li
,
W.
,
2003
, “
Optimal Control Methods Suitable for Biomechanical Systems
,”
Proceedings of the 25th Annual International Conference of the IEEE Engineering in Medicine and Biology Society
, Cancun, Mexico, Sept. 17–21, Vol.
2
, pp.
1758
1761
.10.1109/IEMBS.2003.1279748
17.
Ackermann
,
M.
, and
van den Bogert
,
A. J.
,
2010
, “
Optimality Principles for Model-Based Prediction of Human Gait
,”
J. Biomech.
,
43
(
6
), pp.
1055
1060
.10.1016/j.jbiomech.2009.12.012
18.
De Groote
,
F.
,
Kinney
,
A. L.
,
Rao
,
A. V.
, and
Fregly
,
B. J.
,
2016
, “
Evaluation of Direct Collocation Optimal Control Problem Formulations for Solving the Muscle Redundancy Problem
,”
Ann. Biomed. Eng.
,
44
(
10
), pp.
2922
2936
.10.1007/s10439-016-1591-9
19.
Umberger
,
B. R.
, and
Miller
,
R. H.
,
2017
, “
Optimal Control Modeling of Human Movement
,”
Handbook of Human Motion
, Springer International Publishing, New York.10.1007/978-3-319-30808-1_177-1
20.
Kelly
,
M.
,
2017
, “
An Introduction to Trajectory Optimization: How to Do Your Own Direct Collocation
,”
SIAM Rev.
,
59
(
4
), pp.
849
904
.10.1137/16M1062569
21.
Koelewijn
,
A. D.
,
Dorschky
,
E.
, and
van den Bogert
,
A. J.
,
2018
, “
A Metabolic Energy Expenditure Model With a Continuous First Derivative and Its Application to Predictive Simulations of Gait
,”
Comput. Methods Biomech. Biomed. Eng.
,
21
(
8
), pp.
521
531
.10.1080/10255842.2018.1490954
22.
De Groote
,
F.
, and
Falisse
,
A.
,
2021
, “
Perspective on Musculoskeletal Modelling and Predictive Simulations of Human Movement to Assess the Neuromechanics of Gait
,”
Proc. R. Soc. B Biol. Sci.
,
288
(
1946
), p.
20202432
.10.1098/rspb.2020.2432
23.
Anderson
,
F. C.
, and
Pandy
,
M. G.
,
2001
, “
Dynamic Optimization of Human Walking
,”
ASME J. Biomech. Eng.
,
123
(
5
), pp.
381
390
.10.1115/1.1392310
24.
Delp
,
S. L.
,
Anderson
,
F. C.
,
Arnold
,
A. S.
,
Loan
,
P.
,
Habib
,
A.
,
John
,
C. T.
,
Guendelman
,
E.
, and
Thelen
,
D. G.
,
2007
, “
OpenSim: Open-Source Software to Create and Analyze Dynamic Simulations of Movement
,”
IEEE Trans. Biomed. Eng.
,
54
(
11
), pp.
1940
1950
.10.1109/TBME.2007.901024
25.
Seth
,
A.
,
Hicks
,
J. L.
,
Uchida
,
T. K.
,
Habib
,
A.
,
Dembia
,
C. L.
,
Dunne
,
J. J.
,
Ong
,
C. F.
,
DeMers
,
M. S.
,
Rajagopal
,
A.
,
Millard
,
M.
,
Hamner
,
S. R.
,
Arnold
,
E. M.
,
Yong
,
J. R.
,
Lakshmikanth
,
S. K.
,
Sherman
,
M. A.
,
Ku
,
J. P.
, and
Delp
,
S. L.
,
2018
, “
OpenSim: Simulating Musculoskeletal Dynamics and Neuromuscular Control to Study Human and Animal Movement
,”
PLoS Comput. Biol.
,
14
(
7
), p.
e1006223
.10.1371/journal.pcbi.1006223
26.
Sherman
,
M. A.
,
Seth
,
A.
, and
Delp
,
S. L.
,
2011
, “
Simbody: Multibody Dynamics for Biomedical Research
,”
Procedia IUTAM
,
2
, pp.
241
261
.10.1016/j.piutam.2011.04.023
27.
Hunt
,
K. H.
, and
Crossley
,
F. R. E.
,
1975
, “
Coefficient of Restitution Interpreted as Damping in Vibroimpact
,”
ASME J. Appl. Mech.
,
42
(
2
), pp.
440
445
.10.1115/1.3423596
28.
Lee
,
L. F.
, and
Umberger
,
B. R.
,
2016
, “
Generating Optimal Control Simulations of Musculoskeletal Movement Using OpenSim and MATLAB
,”
Peer J.
,
4
(
1
), p.
e1638
.10.7717/peerj.1638
29.
Fukuchi
,
C. A.
,
Fukuchi
,
R. K.
, and
Duarte
,
M.
,
2019
, “
Effects of Walking Speed on Gait Biomechanics in Healthy Participants: A Systematic Review and Meta-Analysis
,”
Syst. Rev.
,
8
(
1
), pp.
153
164
.10.1186/s13643-019-1063-z
30.
Riley
,
P. O.
,
Paolini
,
G.
,
Della Croce
,
U.
,
Paylo
,
K. W.
, and
Kerrigan
,
D. C.
,
2007
, “
A Kinematic and Kinetic Comparison of Overground and Treadmill Walking in Healthy Subjects
,”
Gait Posture
,
26
(
1
), pp.
17
24
.10.1016/j.gaitpost.2006.07.003
31.
Song
,
J. L.
, and
Hidler
,
J.
,
2008
, “
Biomechanics of Overground vs. Treadmill Walking in Healthy Individuals
,”
J. Appl. Physiol.
,
104
(
3
), pp.
747
755
.10.1152/japplphysiol.01380.2006
32.
Perry
,
J.
,
1992
, Gait Analysis: Normal and Pathological Function, Slack Incorporated, Thorofare, NJ.
33.
Hicks
,
J. L.
,
Uchida
,
T. K.
,
Seth
,
A.
,
Rajagopal
,
A.
, and
Delp
,
S. L.
,
2015
, “
Is My Model Good Enough? Best Practices for Verification and Validation of Musculoskeletal Models and Simulations of Movement
,”
ASME J. Biomech. Eng.
,
137
(
2
), p.
020905
.10.1115/1.4029304
34.
Riley
,
P. O.
,
Della Croce
,
U.
, and
Kerrigan
,
D. C.
,
2001
, “
Propulsive Adaptation to Changing Gait Speed
,”
J. Biomech.
,
34
(
2
), pp.
197
202
.10.1016/S0021-9290(00)00174-3
35.
Dubbeldam
,
R.
,
Buurke
,
J. H.
,
Simons
,
C.
,
Groothuis-Oudshoorn
,
C. G. M.
,
Baan
,
H.
,
Nene
,
A. V.
, and
Hermens
,
H. J.
,
2010
, “
The Effects of Walking Speed on Forefoot, Hindfoot and Ankle Joint Motion
,”
Clin. Biomech.
,
25
(
8
), pp.
796
801
.10.1016/j.clinbiomech.2010.06.007
36.
Fukuchi
,
C. A.
,
Fukuchi
,
R. K.
, and
Duarte
,
M.
,
2018
, “
A Public Dataset of Overground and Treadmill Walking Kinematics and Kinetics in Healthy Individuals
,”
Peer J.
,
6
(
4
), p.
e4640
.10.7717/peerj.4640
37.
Nilsson
,
J.
, and
Thorstensson
,
A.
,
1989
, “
Ground Reaction Forces at Different Speeds of Human Walking and Running
,”
Acta Physiol. Scand.
,
136
(
2
), pp.
217
227
.10.1111/j.1748-1716.1989.tb08655.x
38.
Lewek
,
M. D.
,
2011
, “
The Influence of Body Weight Support on Ankle Mechanics During Treadmill Walking
,”
J. Biomech.
,
44
(
1
), pp.
128
133
.10.1016/j.jbiomech.2010.08.037
39.
Wang
,
X.
,
Ma
,
Y.
,
Hou
,
B. Y.
, and
Lam
,
W. K.
,
2017
, “
Influence of Gait Speeds on Contact Forces of Lower Limbs
,”
J. Healthcare Eng.
,
2017
(
6375976
), pp.
1
6
.10.1155/2017/6375976