Abstract
Complex sensor arrays prohibit practical deployment of existing wearables-based algorithms for free-living analysis of muscle and joint mechanics. Machine learning techniques have been proposed as a potential solution, however, they are less interpretable and generalizable when compared to physics-based techniques. Herein, we propose a hybrid method utilizing inertial sensor- and electromyography (EMG)-driven simulation of muscle contraction to characterize knee joint and muscle mechanics during walking gait. Machine learning is used only to map a subset of measured muscle excitations to a full set thereby reducing the number of required sensors. We demonstrate the utility of the approach for estimating net knee flexion moment (KFM) as well as individual muscle moment and work during the stance phase of gait across nine unimpaired subjects. Across all subjects, KFM was estimated with 0.91 %BW•H RMSE and strong correlations (r = 0.87) compared to ground truth inverse dynamics analysis. Estimates of individual muscle moments were strongly correlated (r = 0.81–0.99) with a reference EMG-driven technique using optical motion capture and a full set of electrodes as were estimates of muscle work (r = 0.88–0.99). Implementation of the proposed technique in the current work included instrumenting only three muscles with surface electrodes (lateral and medial gastrocnemius and vastus medialis) and both the thigh and shank segments with inertial sensors. These sensor locations permit instrumentation of a knee brace/sleeve facilitating a practically deployable mechanism for monitoring muscle and joint mechanics with performance comparable to the current state-of-the-art.
Keywords: wearable technology, machine learning, musculoskeletal modeling, electromyography, gait analysis
I. Introduction
Remote patient monitoring, enabled by advances in wearable technology and algorithms for human movement analysis, promises to improve the assessment and treatment of musculoskeletal disease [1]. Recent work quantifying stride-by-stride gait mechanics at segment-, joint-, and muscle-specific levels has shown that these variables may provide more sensitive measures of patient health than the more typical gross measures of physical activity [2], [3]. Despite these advances, many of the most clinically relevant variables have yet to be observed outside of controlled, laboratory environments. Ideally, assessments would quantify cumulative loading of muscle and articular tissue across every step taken in daily life to best characterize the mechanical stimuli driving tissue adaptation. Characterization at this level could enable personalized therapies and optimal evaluation of intervention efficacy. Further, remote monitoring of these variables could provide novel insight into musculoskeletal disease etiology. For example, in osteoarthritis, load is known to have a positive effect on healthy tissue and yet detrimental effects on diseased tissue [4]. It is not known when this transition occurs, but monitoring cumulative tissue loads under free-living conditions could allow the investigation of these and other cumulative load-dependent phenomena. However, new methods are needed for characterizing joint and muscle mechanics in remote environments to enable these important clinical and research advancements.
The biomechanical variables associated with these analyses (e.g., joint moment, muscle force) provide far more clinical utility than what is typically evaluated remotely (e.g., physical activity, spatiotemporal gait variables). While both frontal and sagittal plane joint moment are important concerning musculoskeletal diseases of the knee, knee flexion moment (KFM) in particular, is thought to play an especially important role in early knee osteoarthritis [5], [6] and for monitoring patients following reconstructive surgery of the anterior cruciate ligament (ACLR) [7]–[10]. It is also critical to characterize individual muscle function. Muscle power, for example, is a well-known determinant of physical function [11] and the phenomena of work- [12] and load- [13] induced muscle hypertrophy motivate tracking cumulative muscle work and force which may provide a basis for optimal exercise prescription and understanding subsequent dose-response relationships [14]. These analyses may be especially relevant for monitoring patients post-ACLR wherein the knee extensor and flexor musculature are compromised [15], [16] due to muscle atrophy [17] and muscle activation deficits [15]. In this case, early intervention is critical [18] and continuous, remote monitoring augments personalized rehabilitation for targeting specific biomechanical outcomes [19].
While physics-based techniques exist for estimating these clinically relevant variables from wearables [20], [21], they require complex sensor arrays that discourage use outside of research contexts [22]. Regression algorithms have been proposed to reduce the number of required sensors [23], but at the expense of generalizability [24]. Further, machine learning techniques do not characterize the dynamics of some relevant internal state variables (e.g., muscle contraction dynamics) which are modeled in physics-based techniques and may be particularly useful in the application of these techniques for rehabilitation. To leverage the strengths of both approaches, hybrid solutions have been proposed wherein machine learning is used only where the physics are not well understood or insufficiently informed [23], [25]. To the authors’ knowledge, only one pilot study [26] has explored a hybrid method wherein KFM was estimated in an electromyography (EMG)-driven simulation. However, validation was for a single subject and machine learning was used to solve for some kinematics that could have been estimated from physics-based techniques (e.g., knee flexion angle from thigh- and shank-worn IMUs [27]).
In the current work, we introduce a new method for characterizing muscle and joint mechanics during walking which utilizes EMG-driven simulation of muscle contraction and inertial measurement unit (IMU)-driven forward kinematics. This approach was designed to enable more effective management of musculoskeletal diseases of the knee joint. We demonstrate the performance of the proposed approach for characterizing KFM as well as individual muscle moment and work by comparison to standard methods.
II. Proposed Technique
Figure 1 summarizes the proposed technique. The idea is to model each muscle contributing to KFM as a Hill-type actuator and simulate contraction using an EMG-driven approach. The required inputs then are the excitation of each muscle and the length of each muscle-tendon unit (MTU). The novelty of the current work is to implement this approach with a reduced sensor array such that the technique may be feasibly deployed for remote monitoring. To this end, we used only two IMUs (one each on the thigh and shank) to solve for the system kinematics and compute MTU lengths in a process referred to as inertial motion capture (IMC). Further, the number of required electrodes was reduced by instrumenting only a subset of muscles whereupon the remaining excitation signals (would be unmeasured in practice) are informed by the measured subset using a Gaussian Process (GP) model of the associated muscle synergy functions [28]. In the current implementation, the subset included three muscles: medial (MG) and lateral (LG) gastrocnemius and vastus medialis (VM). These locations were chosen because they are close to the knee joint and enable instrumentation of a knee brace for practical deployment. Code for implementing the proposed technique and all aspects of this research is available online1.
The musculoskeletal model, Hill-type muscle models, and GP models all require a one-time calibration. Calibration of a sensor-to-segment model and EMG normalization is required each time the IMUs and electrodes are attached (e.g., daily). The following sections describe these models and their calibration as well as the IMC analysis, EMG-driven simulation of muscle contraction, and the computation of the biomechanical variables of interest.
A. Musculoskeletal Model and Calibration
The musculoskeletal model consisted of five segments including a foot, shank, thigh, patella, and pelvis; three joints including a two degree-of-freedom (DOF) ankle, single DOF knee (tibiofemoral), and a three DOF hip; and ten MTUs including the MG, LG, VM, vastus intermedius (VI), vastus lateralis (VL), rectus femoris (RF), long (BFL) and short (BFS) heads of the biceps femoris, semitendinosus (ST), and semimembranosus (SM). MTU path points (origin, insertion, and via points), cylindrical geometry of the femoral condyle, and the origin and insertion of the patellar ligament were taken from Horsman et al. [29]. Average path points were used for multi-element muscles (e.g., superior and inferior elements of the VL). A single via point was used for the MG and LG located at the apex of the shortest curve between origin and insertion points wrapping posteriorly around the cylinder modeling the femoral condyle. The model had 12 mechanical DOFs described by 28 generalized coordinates including translational (n=3) and rotational (n=4, quaternion) coordinates for each segment except the patella (configuration was a function of the knee flexion angle) subject to 16 equality constraints: four enforce the quaternion unit length constraints; nine enforce the non-translating joint constraints; and three enforce the hinge and universal joint constraints on the knee and ankle. The angle of the patella relative to the patellar ligament was modeled as a constant 20° [30]. The angle of the patellar ligament (constant length) relative to the shank was based on the results of van Eijden et al. [30].
Two calibration trials were used to calibrate the subject-specific musculoskeletal model. A static calibration (standing in anatomical position) was used as the reference configuration in which relative positions of segment-fixed points define each rigid body segment including markers (see [31] for marker set) and MTU path points. A functional calibration trial was used to identify joint centers and the knee flexion axis. The subject exercised multiple movements of each joint exciting all joint DOFs through the full range of motion. In this case, segment kinematics were computed independently without regard for any mechanical constraints: orientation via Davenport’s solution to Wahba’s problem [32] wherein every unique two-marker combination for all segment-fixed markers during the static calibration trial were used as the reference vectors (weighted by their length squared) and position as done by Spoor and Veldpaus [33]. Hip and ankle joint centers were estimated using the pivoting algorithm [34] and the knee flexion axis using the SARA method [35]. Knee joint center was defined as the point on the knee flexion axis closest to the femoral epicondyle midpoint.
Segment-fixed coordinate systems were constructed with basis vectors coincident with the principal axes of inertia and origin with the segment center of mass (inertial parameters taken from [36]). Local MTU path points were scaled based on an anthropometric measure of each segment relative to the same from the data reported in [29] (e.g., segment length). Knee extensor and medial hamstring insertion points were adjusted to better align their knee flexion moment arms with published data [37], [38].
B. Sensor-to-Segment Model Calibration
The daily sensor-to-segment model calibration requires three calibration trials: the same static and functional (hip/knee joint) calibration trials used for calibrating the musculoskeletal model and straight walking. The system configuration during the daily static calibration is assumed equivalent to the reference configuration. The TRIAD algorithm [39] was used to determine the orientation of the IMU frames relative to the segment frames. Reference vectors were the knee joint flexion axis and gravity vector with full trust given to the former. The representation of these vectors in the segment frames were taken from the reference configuration. The representation of the gravity vector in each IMU frame was computed as the average direction of the accelerometer output during the static calibration trial. The representation of the knee joint flexion axis in each IMU frame and the position of the knee joint center relative to each IMU were determined using a nonlinear least-squares method [27], [40]. Data recorded during the hip and knee joint movements of the daily functional calibration trial were used for both calibrations (knee joint flexion axis and knee joint center) in addition to the walking calibration trials for calibrating the knee joint flexion axis.
C. Inertial Motion Capture
Shank and thigh IMU data were first expressed relative to their segment coordinate systems based on the calibrated sensor-to-segment model. The medio-lateral component of the shank gyroscope signal was used to identify foot contact and foot off events [41]. Shank accelerometer data were used to identify the most still quarter of the identified stance phase (interval for which the sum of the accelerometer signal variances was least) during which the average acceleration was used to estimate shank orientation at the middle of the interval (assuming zero heading angle) [42]. Shank orientation before and after this mid-stance instant was obtained using the analytic solution to the quaternion kinematic equation [43] following an assumption of constant angular rate between measured samples equal to the average of the two samples. Knee flexion angle (θ) was estimated using an RTS Kalman smoother [44] implementation of a complementary filter [27]. Thigh orientation was determined from shank orientation and knee flexion angle. Pelvis orientation was assumed neutral except that the heading angle was constant and equal to the average shank heading angle during stance. The acceleration of the knee and ankle joint centers was computed from shank accelerometer data (after removing gravity) along with shank gyroscope-measured angular velocity and the known joint center position relative to the shank IMU [45]. Ankle joint center position was computed by double (trapezoidal) integration of ankle joint center acceleration. Foot heading angle was equivalent to that of the shank, roll angle was zero, and pitch angle was computed based on a simple foot-ground contact model (Fig. 2). Given all segment orientations and the ankle joint center position throughout stance phase, the remaining generalized coordinates were given from the calibrated musculoskeletal model. MTU length and knee flexion moment arm were computed as in [46].
D. EMG-Driven Simulation of Muscle Contraction
MTU geometry was modeled as in [47] such that pennation angle (ϕ) and tendon length (ℓT) were explicit functions of MTU (ℓMTU) and muscle fiber (ℓm) length as per
(1) |
(2) |
where S (equal to the product ℓm cosϕ) is the projection of the fiber length onto the MTU, ℓ0 is the optimal fiber length, and ϕ0 is the pennation angle when ℓm = ℓ0 (taken from [29]). Tendon force (fT) was modeled similar to [48] as per
(3) |
where is the maximal isometric force of the muscle, μ is constant and equal to exp(−0.04E), ϵT is the tendon strain modeled as a function of ℓT and tendon slack length (ℓS) [49], and the parameter E(dfT/dϵT when ϵT = 4%) was set to 35.00. Muscle force projected onto the fT line of action (fm) was modeled as per [47]
(4) |
The parenthesized term in (4) is the normalized muscle force which is scaled by and projected onto the fT line of action via multiplication with cosϕ. The functions fv, fℓ, and fp model the force-velocity, active force-length, and passive force-length properties of muscle, respectively. Fiber length ℓm normalized by ℓ0 is input to both fℓ and fp. The input to fv is fiber velocity (vm) normalized by the maximal fiber shortening velocity (set to 15 optimal fiber lengths per second [50]); denoted . In this study, fv and fℓ were both modeled as in [48] and fp as in [51] with passive muscle strain due to maximal isometric force (in [51]) set to 0.55. The input to the activation nonlinearity function (fA), modeling the nonlinear relationship between activation and muscle force [52], [53], is the activation signal (α), the dynamics of which were driven by the muscle excitation signal (e). Note that is a function of α, e, and other parameters (e.g., time constants) modeling the activation dynamics (see section II.G and online supplementary material for details). The output of fA is also used in fℓ to model the dependency of the optimal fiber length on muscle activation as in [54]. The product models damping effects within the fiber where the coefficient (β) was set to 0.01 [55]. Several scalar parameters (e.g., , ℓ0, ℓS) and functions not yet specified were determined in a calibration process described in section II.G.
In the current implementation, fiber length ℓm and muscle activation α were the state variables for the muscle contraction dynamics and system inputs were MTU length ℓMTU and muscle excitation e. To compute muscle excitation e, raw EMG were digitally high-pass filtered at 30 Hz, rectified, low-pass filtered at 6 Hz and normalized by the maximal value across several activities (e.g., maximal isometric contractions, walking, running) [54]. All filters were 4th order, zero-phase, Butterworth filters with double-pass adjustments [56]. The excitation of the BFS, SM, and VI was assumed equivalent to that of the BFL, ST, and the average of VM and VL, respectively. The equivalence between the tendon (fT) and muscle (fm) force gives rise to the equilibrium equation
(5) |
which is an implicit formulation for the dynamics of the fiber length state variable [47], [54], [57]. An implicit solver (ode15i in MATLAB) was used to numerically integrate (5). Initial conditions for ℓm and vm consistent with (5) were found numerically (decic in MATLAB). This required an initial guess that may not satisfy (5) for which a rigid tendon was assumed. Activation dynamics were simulated using a Runge-Kutta formula (ode45 in MATLAB).
E. Computation of the Biomechanical Variables of Interest
Net KFM was computed as the sum of the flexion moments generated by each MTU given by the product of fm and the knee flexion moment arm. Cumulative concentric (Wcon) and eccentric (Wecc) work were computed using a trapezoidal approximation to the line integral
(6) |
for k ∈ {ecc, con} where |·| denotes absolute value and
(7) |
(8) |
F. Gaussian Process Model Calibration
The proposed technique uses excitations computed from the raw EMG of the three instrumented muscles to estimate the other four (unmeasured in practice). To this end, four GP models were trained (using open-source toolboxes [28], [58]) to approximate the four associated muscle synergy functions [28]. Input muscles were VM, MG, and LG. Input window length was 1.50 s with a 0.75 s window relative output time. The GP model covariance function was the isotropic squared exponential and the mean function was constant [28].
G. Hill-Type Muscle Model Calibration
A set of calibration walking trials from which a ground truth estimate of KFM based on inverse dynamics (ID) and a reference EMG-driven (referred to as OMC-Full) estimate were required for identifying Hill model parameters. Biomechanical variables were computed via OMC-Full in the same way as for the proposed technique (referred to as IMC-GP) except kinematics were solved using optical motion capture (OMC, described below) and a full set of measured excitations as opposed to the three-muscle subset.
1). Inverse Dynamics
The 28 generalized coordinates were found by minimizing a squared-error objective [59] (errors between model-based and measured marker positions) subject to the 16 mechanical constraints described previously. The optimal solution was found using the interior-point algorithm (fmincon in MATLAB) with analytic Jacobian and Hessian matrices of the objective and constraint equations. The constraint tolerance was set to 1e-6 and all markers were weighted equally. Segment linear and angular velocities and accelerations were approximated using the 5-point central difference method (quaternion velocities were computed first and mapped to angular velocities [43]) and were low-pass filtered using a 4th order, zero-phase, Butterworth filter (6 Hz cutoff frequency) with double-pass adjustments [56]. The knee flexion moment arm and length of each MTU were computed as for the IMC analysis. Intersegmental forces and moments were computed using the recursive Newton-Euler algorithm and KFM by projecting knee intersegmental moment onto the flexion axis.
2). Parameter Optimization
Several physiological parameters related to the contraction dynamics must be optimized for each person and muscle (usually via global optimization [49]). A novelty of the current work is the inclusion of categorical parameters in the tunable parameter set. Specifically, we used Bayesian optimization to optimize two functions, the activation nonlinearity function fA and the model of the activation dynamics , in addition to five scalar parameters. Optimal fiber length ℓ0 and tendon slack length ℓS are often included in the tunable parameter set. However, to prevent overfitting [49] we chose to reduce the number of tunable parameters (which would otherwise be larger by inclusion of fA and ) by removing ℓ0 and ℓS. Instead, ℓ0 and ℓS were optimized similar to previous work [60] so that the range of ℓm normalized by ℓ0 during walking gait would be within the range (,) of published data [50], [61] if a rigid tendon model were used. In this case,
(9) |
where for k ∈ {max, min} and the range of MTU lengths (ℓMTU,min, ℓMTU,max) were subject-specific and taken from the walking calibration trials. The solution to (9) yields the optimal ℓ0 and ℓS.
Bayesian optimization was used to tune a scalar that scaled the maximal isometric force and five muscle activation parameters: activation dynamics model , activation time constant τa, activation-to-deactivation ratio τa/τd where τd is the deactivation time constant, activation nonlinearity function fA, and a parameter in fA. Muscles were grouped such that those belonging to the same group were assumed to have the same properties. Similar to previous work [54], three groups were permitted based on MTU structure and function: knee extensors, hamstrings, and gastrocnemii. Further, due to the association between fiber type distribution and the activation-force relationship [53], we required muscles in the same group to have a similar proportion of type I (slow-oxidative) fibers [62]. All muscles within the three groups described previously with this fiber type proportion less than 60% were placed in a new group as were those greater than or equal to 60%. This was the case only for the hamstrings where SM and ST were both 50% type I, while BFL and BFS were both 65%. Thus, the four muscle groups were the knee extensors (VL, VM, VI, RF), lateral (BFL, BFS) and medial (SM, ST) hamstrings, and gastrocnemii (MG, LG) yielding 24 total tunable parameters.
The strength scalar (range: 0.5 – 2.0) scaled initialized as the product of the physiological cross-sectional area [29] and the muscle stress when (set to 0.30 MPa). Five activation dynamics models were considered (see online supplementary material for details): (1) a 1st order, linear model [63], (2) a 1st order, nonlinear, piecewise-continuous model [48], (3) a 1st order, bilinear model [64], (4) a 2nd order, linear model [65], and (5) a piecewise version of model (4). All models were unity gain with an electromechanical time delay (40 ms [54]). The range of τa was 10–60 ms and of the ratio τa/τd was 0.25–1.00. Three functions were considered for fA (see online supplementary material for details): (1) an exponential model [54], (2) the A-model [66], and (3) the twice differentiable A-model [67].
The objective function was the average normalized mean squared error between the ID and OMC-Full estimate of KFM across all calibration walking trials where normalization was by the variance of the ID estimate. Optimization was executed using bayesopt in MATLAB with the expected-improvement-plus acquisition function, 0.5 exploration ratio, 96 seed points (four times the number of parameters), 300 GP active set size, and the number of maximum objective function evaluations was set to 576 (the number of parameters squared).
III. Experimental Validation
A. Data Collection
IMC-GP was validated on nine unimpaired subjects (four female, age: 21 ± 1 years, height: 1.77 ± 0.11 m, mass: 72.10 ± 12.30 kg). Each subject performed 10 overground walking trials at a self-selected normal speed (1.36 ± 0.20 m/s) for which the right foot completely contacted the force plate for a single contact. Thus, one stance phase for the right leg was analyzed per trial. Marker position data were captured using 19 cameras (Vicon Motion Systems, Oxford, UK, 100 Hz). Force plate (AMTI, Watertown, MA, USA) and raw EMG (BioStamp, MC10, Inc., Cambridge, MA, USA) data were collected at 1000 Hz. Electrodes were placed over the MG, LG, VM, VL, RF, ST, and BFL according to SENIAM recommendations [68]. Force plate data were downsampled to 100 Hz for synchronization with marker data as were EMG data after excitations were computed. Shank and thigh IMUs (BioStamp, MC10, Inc., Cambridge, MA, USA, gyroscope range: ± 2000°/s, accelerometer range: ± 16g, 250 Hz) were placed over the distal lateral shank and anterior thigh, respectively. IMU data were downsampled to 100 Hz and time synchronized with marker position data. Time synchronization was via cross-correlation of angular rate magnitude from the shank-worn gyroscope signal with the same from a separate shank-worn gyroscope (Opal, APDM Wearable Technologies Inc, Portland, OR, USA) that was hardware synchronized with the camera system. All subjects provided written consent to participate, and all activities were approved by the University of Vermont Institutional Review Board (#18–0518).
Each subject performed the static and functional calibration trials described previously for calibrating the musculoskeletal model. The first seven overground walking trials were set apart for calibrating the MTU parameters and GP models and the last three (test trials) were set apart for validation. The sensor-to-segment model calibration trials were the same static and functional calibration trials used for calibrating the musculoskeletal model and the test trials were used as the walking calibration trials. This mimics how calibration would be done in practice: the identified walking activity being evaluated would also be available for calibration.
B. Statistical Analysis
Statistics characterizing performance of IMC-GP are reported only for the three test trials. Net KFM from IMC-GP was compared with both ID and OMC-Full and individual muscle moment was compared between IMC-GP and OMC-Full using Pearson’s correlation coefficient (r) and root mean square error (RMSE). RMSE was expressed as a percentage of the average range of the two time-series being compared (denoted %range) and of the product of subject body weight (in N) and height (in m); denoted %BW•H. To compare our results to previous work [20], [21], r and RMSE were computed for every time-series and then averaged. Average correlations were corrected using Fisher’s z transformation [69] and interpreted as weak (r ≤ 0.35), moderate (0.35 < r ≤ 0.67), strong (0.67 < r ≤ 0.90), and excellent (r > 0.90) [21]. Peak knee extension moment (KEM) during initial stance was compared between IMC-GP and ID using r, mean absolute error (MAE), and Bland-Altman analysis: mean error (ME) and 95% limits of agreement (LOA) with compensation for repeated measures [70]. Pearson’s r was used to evaluate the sensitivity of the IMC-GP analysis to variation in muscle work across subjects by comparison to the OMC-Full analysis. Work was considered only for the contraction type (eccentric or concentric) in which each muscle did the most work.
IV. Results
All three techniques yielded the same general trend in the KFM time-series (Fig. 3). This was supported statistically by strong to excellent correlations between IMC-GP estimates with those from ID (range: r = 0.68–0.96, average: r = 0.87) and OMC-Full (range: r = 0.74–1.00, average: r = 0.95) with RMSE less than 1.00 %BW•H (Table I). Correlations between IMC-GP and OMC-Full estimates of individual muscle moment (see online supplementary material for a graphical comparison) were strong to excellent (r = 0.81–0.99) across all muscles with RMSE between 6.46–26.33 %range (Table I). Peak KEM was estimated to within 0.57 %BW•H MAE of the ID estimate (ME: −0.22 %BW•H, LOA: −1.54 to 1.11 %BW•H) with excellent (r = 0.92) correlation (Fig. 4). Excellent correlations were also observed between IMC-GP and OMC-Full estimates of cumulative muscle work across all muscles (Fig. 5) except for the VL (r = 0.88).
TABLE I.
r | RMSE (%BW•H) | RMSE (%range) | ||
---|---|---|---|---|
| ||||
Muscle Contributions | ID | 0.87 | 0.91 (0.31) | 18.25 (3.88) |
OMC-Full | 0.95 | 0.59 (0.30) | 12.86 (5.01) | |
MG | 0.98 | 0.14 (0.13) | 10.02 (5.70) | |
LG | 0.96 | 0.06 (0.05) | 13.09 (6.54) | |
VM | 0.99 | 0.08 (0.05) | 6.46 (3.31) | |
VL | 0.96 | 0.23 (0.14) | 13.56 (5.85) | |
VI | 0.98 | 0.08 (0.05) | 9.83 (4.49) | |
RF | 0.90 | 0.09 (0.05) | 20.63 (7.88) | |
BFL | 0.92 | 0.08 (0.04) | 18.18 (6.97) | |
BFS | 0.81 | 0.04 (0.02) | 26.33 (12.53) | |
ST | 0.83 | 0.14 (0.09) | 24.65 (10.28) | |
SM | 0.87 | 0.10 (0.06) | 21.02 (8.51) |
Bold entries indicate muscles for which measured excitations were used to simulate contraction whereas the others were based on the GP synergy function models. Parenthesized values are standard deviations.
V. Discussion
The most promising result from this validation was the estimation of KFM with strong correlations (r = 0.87) and low errors (0.91 %BW•H, 18.25 %range RMSE) using IMC-GP. These results compare favorably with the current state-of-the-art in physics-based, wearables-only techniques. For example, Karatsidis et al. present an IMU-driven inverse dynamics analysis (17 IMUs, 17 segments) and optimization-based muscle force estimation [20]. KFM was estimated for 11 healthy men across three walking speeds with a moderate correlation (r = 0.58) and 1.9 %BW•H (29.8 %range) RMSE. Dorschky et al. present an approach based on optimal control of a musculoskeletal model wherein state variables tracked measured sensor signals (seven IMUs, seven segments) via trajectory optimization [21]. KFM (full gait cycle) was estimated for 10 healthy men across three walking speeds with strong correlations (r = 0.81) and 1.5 %BW•H (27.1 %range) RMSE. Compared to these methods, the proposed technique presents a significant reduction in sensor array complexity with comparable estimation performance.
The proposed technique also compares well with machine learning techniques. For example, estimation of KFM from the proposed technique was comparable to a neural network (NN) using EMG inputs (r2 = 0.81 vs. 0.76 for IMC-GP) [71] and a linear model using data from an instrumented insole (ρ = 0.89) [72]. In more recent developments, NN-based architectures with IMU inputs have been used to estimate KFM with 1.14 %BW•H RMSE and r = 0.98 in a four-sensor, four-segment configuration [73] and with 18.4 %range RMSE and r = 0.72 in a two-sensor, two-segment configuration [74]. In addition to characterization of KFM, IMC-GP provides complementary insight into the function and loading of individual muscles which are not modeled in machine learning techniques.
One study (a recent conference paper [26]) has presented results for a hybrid approach similar to IMC-GP: machine learning informed both MTU kinematics and the mapping from an EMG subset to a full set. KFM (full gait cycle) was estimated with 26, 30, and 26 %range RMSE for walking at 1.5, 3.0, and 5.0 km/h, respectively, compared to 18.25 %range RMSE in the current study.
Peak KEM during initial stance was estimated to within 0.57 %BW•H MAE (i.e., 9.98 %BM, percentage body mass) which is less than observed inter-limb differences for patients post-ACLR (1.08 %BW•H [7]), differences between patients post-ACLR and healthy controls (17 %BM [8], 1.72 %BW•H [7], 1.10 %BW•H for patellar tendon graft [9]), and gender differences observed for patients 12 months post-ACLR (13 %BM [10]). Therefore, the proposed technique appears able to detect clinically meaningful differences. From at least one study [8], the observed LOA and 9.98 %BM MAE may appear too large to observe differences pre- and post-ACLR. Nevertheless, the observed excellent correlation (r = 0.92, Fig. 4) suggests the proposed technique is sensitive to variation in peak KEM and thus could track patient recovery post-ACLR.
The proposed technique is dependent on EMG-driven simulation of muscle contraction and thus the OMC-Full analysis represents the theoretical ceiling of performance. Our comparison of IMC-GP to OMC-Full supports the proposed technique as a promising surrogate for EMG-driven analyses in remote monitoring applications (Table I). Estimation was best for the instrumented muscles (VM, MG, and LG in the current implementation). In a post-hoc comparison, we found that accurate estimation of individual muscle moment was due in large part to accurate estimation of muscle activation (from the GP models) based on similar RMSE (%range) of the two signals: 13.41 in activation RMSE vs. 13.56 in KFM RMSE for VL, 17.25 vs. 20.63 for RF, 25.63 vs. 24.65 for ST, and 25.81 vs. 18.18 for BFL. For instrumented muscles, estimation was better for VM than for MG and LG (Table I). IMU-driven forward kinematics likely explain this discrepancy wherein estimation of knee flexion angle (r = 0.98, 4.08° RMSE) was better than for ankle dorsiflexion (r = 0.53, 9.93° RMSE). Knee flexion angle was estimated using a Kalman smoother implementation of a previously validated complementary filter [27]. However, to avoid the need for a foot-worn sensor, ankle dorsiflexion was given following a simple foot-ground contact model (Fig. 2). A more complex contact model (e.g., including toes) and/or a data fusion approach (e.g., fusing contact model estimates with a forward dynamic estimate driven by ankle muscles) may improve estimation. Still, the strong correlations and relatively low errors motivate use of IMC-GP for evaluating relative muscle contributions to KFM which has clinical implications for managing musculoskeletal disease.
The results of the correlation analysis suggest the proposed technique was sensitive to variation in muscle work from the reference EMG-driven analysis (Fig. 5). Muscle work is a known stimulus for hypertrophy [12] and objectively quantifies exercise intensity. Thus, the proposed technique points toward continuous monitoring of individual muscle loading in daily life. This could be transformative for personalized therapy enabling novel patient profiling (e.g., characterizing patient-specific exercise dose-response relationships over time), evaluation of intervention efficacy, and the potential to adapt loading prescriptions for managing tissue over- and under-loading. While we demonstrated the characterization of individual muscle function via quantification of moment and work, other variables are necessarily characterized (see online supplementary material) including joint, MTU, and muscle kinematics, power, and force. This thorough characterization of the musculoskeletal system is due to the physics-based nature of the proposed approach and is nonexistent in machine learning alternatives. For the latter, all desired outcome variables are modeled separately and physical relationships between inputs and outputs are not necessarily maintained.
Several limitations should be considered. Validation was only for unimpaired subjects walking at self-selected normal walking speeds. However, walking speeds ranged from 0.88–1.76 m/s which is similar to the range of speeds used in previous multi-speed validations [21] and the range of stride times (0.98–1.13 s) encompass the majority of those observed in free-living, unimpaired gait [75]. Future work should investigate performance across multiple conditions (e.g., multi-speed, multi-load) and in impaired populations. In particular, a critical next step is to show that when deployed remotely, IMC-GP can track changes in mechanical variables that occur during rehabilitation following surgery. EMG-driven simulation of muscle contraction requires normalized excitations (by maximal voluntary contraction) which may vary throughout the day due to changes in the properties of the skin-electrode interface [76]. Thus, compensatory methods must be developed that are robust to these variations. The knee was modeled as a single DOF hinge joint. However, more complex models with translational DOFs may be more appropriate [77]. Only flexion moments were estimated and muscles with negligible contribution were ignored as in previous studies [78]. Modeling additional musculature would enable analysis of other DOFs and joint contact forces. The foot-ground contact and GP muscle synergy function models assumed walking gait. This would not be problematic for remote monitoring as walking activity is identified in the processing pipeline [2]. However, analysis of other tasks would require development of other task-specific models. Finally, the GP synergy function models require individual calibration and the Hill model calibration requires a fully instrumented gait lab. A more accessible calibration process must be pursued to facilitate wide-spread use of the approach (e.g., person-general GP models have been suggested [28]).
VI. Conclusion
This study presents a hybrid machine learning- and physics-based technique for analysis of muscle and joint mechanics during walking using only wearable sensor data. Machine learning was used to reduce the number of required surface electrodes for EMG-driven simulation while data from two IMUs drove the system kinematics via physics-based techniques. This technique performed well compared to inverse dynamics and EMG-driven analyses with comparable performance to other wearables-only techniques with more complex sensor arrays. Further, it may easily be generalized for analysis of other muscles and joints not considered herein. Importantly, the proposed technique allows sensor placement near the knee joint such that they could be integrated into a knee brace or sleeve for practical deployment. Future work should target remaining barriers to deployment including EMG normalization for long-duration recordings and integrating the required sensors into a wearable accessory.
Supplementary Material
Acknowledgments
RSM reports stock ownership in Epicore Biosystems, Inc.; Impellia, Inc.; and Allostatech, LLC. RSM reports research funding from MC10, Inc.; Epicore Biosystems, Inc.; US National Science Foundation; US National Institute of Health.
This work was supported in part by the Vermont Space Grant Consortium through the NASA Cooperative Agreement under Grant NNX15AP86H.
Footnotes
References
- [1].Gurchiek RD et al. , “Wearable sensors for remote patient monitoring in orthopedics,” Minerva Orthop, vol. 72, 2021, doi: 10.23736/S2784-8469.21.04125-0. [DOI] [Google Scholar]
- [2].Gurchiek RD et al. , “Open-Source Remote Gait Analysis: A Post-Surgery Patient Monitoring Application,” Sci Rep, vol. 9, no. 1, p. 17966, Dec. 2019, doi: 10.1038/s41598-019-54399-1. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [3].Chapman RM et al. , “Stance and swing phase knee flexion recover at different rates following total knee arthroplasty: An inertial measurement unit study,” Journal of Biomechanics, vol. 84, pp. 129–137, 2019, doi: 10.1016/j.jbiomech.2018.12.027. [DOI] [PubMed] [Google Scholar]
- [4].Edd SN et al. , “Modeling knee osteoarthritis pathophysiology using an integrated joint system (IJS): a systematic review of relationships among cartilage thickness, gait mechanics, and subchondral bone mineral density,” Osteoarthritis and Cartilage, vol. 26, no. 11, pp. 1425–1437, Nov. 2018, doi: 10.1016/j.joca.2018.06.017. [DOI] [PubMed] [Google Scholar]
- [5].Erhart-Hledik JC et al. , “New insight in the relationship between regional patterns of knee cartilage thickness, osteoarthritis disease severity, and gait mechanics,” Journal of Biomechanics, vol. 48, no. 14, pp. 3868–3875, Nov. 2015, doi: 10.1016/j.jbiomech.2015.09.033. [DOI] [PubMed] [Google Scholar]
- [6].Kaufman KR et al. , “Gait characteristics of patients with knee osteoarthritis,” Journal of Biomechanics, vol. 34, no. 7, pp. 907–915, Jul. 2001, doi: 10.1016/S0021-9290(01)00036-7. [DOI] [PubMed] [Google Scholar]
- [7].Timoney JM et al. , “Return of normal gait patterns after anterior cruciate ligament reconstruction,” Am J Sports Med, vol. 21, no. 6, pp. 887–889, Nov. 1993, doi: 10.1177/036354659302100623. [DOI] [PubMed] [Google Scholar]
- [8].Teng H-L et al. , “Gait Characteristics Associated With a Greater Increase in Medial Knee Cartilage T1ρ and T2 Relaxation Times in Patients Undergoing Anterior Cruciate Ligament Reconstruction,” Am J Sports Med, vol. 45, no. 14, pp. 3262–3271, Dec. 2017, doi: 10.1177/0363546517723007. [DOI] [PubMed] [Google Scholar]
- [9].Webster KE et al. , “Gait Patterns after Anterior Cruciate Ligament Reconstruction are Related to Graft Type,” Am J Sports Med, vol. 33, no. 2, pp. 247–254, Feb. 2005, doi: 10.1177/0363546504266483. [DOI] [PubMed] [Google Scholar]
- [10].Asaeda M et al. , “Gender differences in the restoration of knee joint biomechanics during gait after anterior cruciate ligament reconstruction,” The Knee, vol. 24, no. 2, pp. 280–288, Mar. 2017, doi: 10.1016/j.knee.2017.01.001. [DOI] [PubMed] [Google Scholar]
- [11].Reid KF and Fielding RA, “Skeletal muscle power: a critical determinant of physical functioning in older adults,” Exerc Sport Sci Rev, vol. 40, no. 1, pp. 4–12, Jan. 2012, doi: 10.1097/JES.0b013e31823b5f13. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [12].Goldberg AL, “PROTEIN SYNTHESIS DURING WORK-INDUCED GROWTH OF SKELETAL MUSCLE,” J Cell Biol, vol. 36, no. 3, pp. 653–658, Mar. 1968. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [13].Marcotte GR et al. , “The Molecular Basis for Load-Induced Skeletal Muscle Hypertrophy,” Calcif Tissue Int, vol. 96, no. 3, pp. 196–210, Mar. 2015, doi: 10.1007/s00223-014-9925-9. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [14].Husted RS, “The relationship between prescribed pre-operative knee-extensor exercise dosage and effect on knee-extensor strength prior to and following total knee arthroplasty: a systematic review and meta-regression analysis of randomized controlled trials,” Osteoarthr. Cartil, vol. 28, no. 1, pp. 1412–1426, 2020. [DOI] [PubMed] [Google Scholar]
- [15].Lisee C, “Quadriceps Strength and Volitional Activation After Anterior Cruciate Ligament Reconstruction: A Systematic Review and Meta-analysis,” SPORTS HEALTH, vol. 11, no. 2, pp. 163–179, 2019. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [16].Nielsen JL et al. , “Rate of Force Development Remains Reduced in the Knee Flexors 3 to 9 Months After Anterior Cruciate Ligament Reconstruction Using Medial Hamstring Autografts: A Cross-Sectional Study,” Am J Sports Med, vol. 48, no. 13, pp. 3214–3223, Nov. 2020, doi: 10.1177/0363546520960108. [DOI] [PubMed] [Google Scholar]
- [17].Thomas AC et al. , “Muscle atrophy contributes to quadriceps weakness after anterior cruciate ligament reconstruction,” Journal of Science and Medicine in Sport, vol. 19, no. 1, pp. 7–11, Jan. 2016, doi: 10.1016/j.jsams.2014.12.009. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [18].Pietrosimone B et al. , “Walking gait asymmetries 6 months following anterior cruciate ligament reconstruction predict 12-month patient-reported outcomes,” J. Orthop. Res, vol. 36, no. 11, pp. 2932–2940, Nov. 2018, doi: 10.1002/jor.24056. [DOI] [PubMed] [Google Scholar]
- [19].Uhlrich SD et al. , “Subject-specific toe-in or toe-out gait modifications reduce the larger knee adduction moment peak more than a non-personalized approach,” Journal of Biomechanics, vol. 66, pp. 103–110, Jan. 2018, doi: 10.1016/j.jbiomech.2017.11.003. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [20].Karatsidis A et al. , “Musculoskeletal model-based inverse dynamic analysis under ambulatory conditions using inertial motion capture,” Medical Engineering & Physics, vol. 65, pp. 68–77, Mar. 2019, doi: 10.1016/j.medengphy.2018.12.021. [DOI] [PubMed] [Google Scholar]
- [21].Dorschky E et al. , “Estimation of gait kinematics and kinetics from inertial sensor data using optimal control of musculoskeletal models,” Journal of Biomechanics, vol. 95, p. 109278, Oct. 2019, doi: 10.1016/j.jbiomech.2019.07.022. [DOI] [PubMed] [Google Scholar]
- [22].Bothun D and Lieberman M, “The Wearable Life 2.0: Connected living in a wearable world,” PwC, Consumer Intelligence Series, 2016. Accessed: Oct. 27, 2020. [Online]. Available: pwc.com/CISwearables [Google Scholar]
- [23].Gurchiek RD et al. , “Estimating Biomechanical Time-Series with Wearable Sensors: A Systematic Review of Machine Learning Techniques,” Sensors, vol. 19, no. 23, p. 5227, Jan. 2019, doi: 10.3390/s19235227. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [24].Zhang L et al. , “Ankle Joint Torque Estimation Using an EMG-Driven Neuromusculoskeletal Model and an Artificial Neural Network Model,” IEEE Transactions on Automation Science and Engineering, vol. 18, no. 2, pp. 564–573, Apr. 2021, doi: 10.1109/TASE.2020.3033664. [DOI] [Google Scholar]
- [25].“Artificial intelligence alone won’t solve the complexity of Earth sciences,” Nature, vol. 566, pp. 153–153, Feb. 2019, doi: 10.1038/d41586-019-00556-5. [DOI] [PubMed] [Google Scholar]
- [26].Cimolato A et al. , “Hybrid Machine Learning-Neuromusculoskeletal Modeling for Control of Lower Limb Prosthetics,” in 2020 8th IEEE RAS/EMBS International Conference for Biomedical Robotics and Biomechatronics (BioRob), New York City, NY, USA, Nov. 2020, pp. 557–563. doi: 10.1109/BioRob49111.2020.9224448. [Google Scholar]
- [27].Seel T et al. , “IMU-Based Joint Angle Measurement for Gait Analysis,” Sensors, vol. 14, no. 4, pp. 6891–6909, Apr. 2014, doi: 10.3390/s140406891. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [28].Gurchiek RD et al. , “A Gaussian Process Model of Muscle Synergy Functions for Estimating Unmeasured Muscle Excitations Using a Measured Subset,” IEEE Transactions on Neural Systems and Rehabilitation Engineering, vol. 28, no. 11, pp. 2478–2487, Nov. 2020, doi: 10.1109/TNSRE.2020.3028052. [DOI] [PubMed] [Google Scholar]
- [29].Klein Horsman MD et al. , “Morphological muscle and joint parameters for musculoskeletal modelling of the lower extremity,” Clinical Biomechanics, vol. 22, no. 2, pp. 239–247, Feb. 2007, doi: 10.1016/j.clinbiomech.2006.10.003. [DOI] [PubMed] [Google Scholar]
- [30].van Eijden TMGJ et al. , “The orientation of the distal part of the quadriceps femoris muscle as a function of the knee flexion-extension angle,” Journal of Biomechanics, vol. 18, no. 10, pp. 803–809, Jan. 1985, doi: 10.1016/0021-9290(85)90055-7. [DOI] [PubMed] [Google Scholar]
- [31].Adamowicz L et al. , “Validation of Novel Relative Orientation and Inertial Sensor-to-Segment Alignment Algorithms for Estimating 3D Hip Joint Angles,” Sensors, vol. 19, no. 23, p. 5143, Nov. 2019, doi: 10.3390/s19235143. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [32].Markley FL and Mortari D, “Quaternion Attitude Estimation Using Vector Observations,” J of Astronaut Sci, vol. 48, no. 2–3, pp. 359–380, Jun. 2000, doi: 10.1007/BF03546284. [DOI] [Google Scholar]
- [33].Spoor CW and Veldpaus FE, “Rigid body motion calculated from spatial co-ordinates of markers,” Journal of Biomechanics, vol. 13, no. 4, pp. 391–393, Jan. 1980, doi: 10.1016/0021-9290(80)90020-2. [DOI] [PubMed] [Google Scholar]
- [34].Siston RA and Delp SL, “Evaluation of a new algorithm to determine the hip joint center,” Journal of Biomechanics, vol. 39, no. 1, pp. 125–130, Jan. 2006, doi: 10.1016/j.jbiomech.2004.10.032. [DOI] [PubMed] [Google Scholar]
- [35].Ehrig RM et al. , “A survey of formal methods for determining functional joint axes,” Journal of Biomechanics, vol. 40, no. 10, pp. 2150–2157, Jan. 2007, doi: 10.1016/j.jbiomech.2006.10.026. [DOI] [PubMed] [Google Scholar]
- [36].de Leva P, “Adjustments to Zatsiorsky-Seluyanov’s segment inertia parameters,” Journal of Biomechanics, vol. 29, no. 9, pp. 1223–1230, Sep. 1996, doi: 10.1016/0021-9290(95)00178-6. [DOI] [PubMed] [Google Scholar]
- [37].Herzog W and Read LJ, “Lines of action and moment arms of the major force-carrying structures crossing the human knee joint.,” J Anat, vol. 182, no. Pt 2, pp. 213–230, Apr. 1993. [PMC free article] [PubMed] [Google Scholar]
- [38].Fiorentino NM et al. , “Rectus Femoris Knee Muscle Moment Arms Measured in Vivo During Dynamic Motion With Real-Time Magnetic Resonance Imaging,” Journal of Biomechanical Engineering, vol. 135, no. 4, p. 044501, Apr. 2013, doi: 10.1115/1.4023523. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [39].Shuster MD and Oh SD, “Three-axis attitude determination from vector observations,” Journal of Guidance and Control, vol. 4, no. 1, pp. 70–77, 1981, doi: 10.2514/3.19717. [DOI] [Google Scholar]
- [40].Seel T et al. , “Joint axis and position estimation from inertial measurement data by exploiting kinematic constraints,” Oct. 2012, pp. 45–49. doi: 10.1109/CCA.2012.6402423. [DOI] [Google Scholar]
- [41].Ben Mansour K et al. , “Analysis of several methods and inertial sensors locations to assess gait parameters in able-bodied subjects,” Gait & Posture, vol. 42, no. 4, pp. 409–414, Oct. 2015, doi: 10.1016/j.gaitpost.2015.05.020. [DOI] [PubMed] [Google Scholar]
- [42].Gurchiek RD et al. , “The use of a single inertial sensor to estimate 3-dimensional ground reaction force during accelerative running tasks,” Journal of Biomechanics, vol. 61, pp. 263–268, Aug. 2017, doi: 10.1016/j.jbiomech.2017.07.035. [DOI] [PubMed] [Google Scholar]
- [43].Sabatini AM, “Estimating Three-Dimensional Orientation of Human Body Parts by Inertial/Magnetic Sensing,” Sensors, vol. 11, no. 12, pp. 1489–1525, Jan. 2011, doi: 10.3390/s110201489. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [44].Simon Dan, Optimal State Estimation. Hoboken, New Jersey: John Wiley & Sons, Inc., 2006. [Google Scholar]
- [45].McGinnis RS and Perkins NC, “Inertial sensor based method for identifying spherical joint center of rotation,” Journal of Biomechanics, vol. 46, no. 14, pp. 2546–2549, Sep. 2013, doi: 10.1016/j.jbiomech.2013.07.017. [DOI] [PubMed] [Google Scholar]
- [46].Delp SL et al. , “An interactive graphics-based model of the lower extremity to study orthopaedic surgical procedures,” IEEE Trans. Biomed. Eng, vol. 37, no. 8, pp. 757–767, Aug. 1990, doi: 10.1109/10.102791. [DOI] [PubMed] [Google Scholar]
- [47].Millard M et al. , “Flexing Computational Muscle: Modeling and Simulation of Musculotendon Dynamics,” Journal of Biomechanical Engineering, vol. 135, no. 2, p. 021005, Feb. 2013, doi: 10.1115/1.4023390. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [48].De Groote F et al. , “Evaluation of Direct Collocation Optimal Control Problem Formulations for Solving the Muscle Redundancy Problem,” Ann Biomed Eng, vol. 44, no. 10, pp. 2922–2936, 2016, doi: 10.1007/s10439-016-1591-9. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [49].Buchanan TS et al. , “Neuromusculoskeletal Modeling: Estimation of Muscle Forces and Joint Moments and Movements from Measurements of Neural Command,” Journal of Applied Biomechanics, vol. 20, no. 4, pp. 367–395, Nov. 2004, doi: 10.1123/jab.20.4.367. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [50].Arnold EM et al. , “How muscle fiber lengths and velocities affect muscle force generation as humans walk and run at different speeds,” Journal of Experimental Biology, vol. 216, no. 11, pp. 2150–2160, Jun. 2013, doi: 10.1242/jeb.075697. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [51].Thelen DG, “Adjustment of Muscle Mechanics Model Parameters to Simulate Dynamic Contractions in Older Adults,” Journal of Biomechanical Engineering, vol. 125, no. 1, pp. 70–77, Feb. 2003, doi: 10.1115/1.1531112. [DOI] [PubMed] [Google Scholar]
- [52].Potvin JR et al. , “Mechanically corrected EMG for the continuous estimation of erector spinae muscle loading during repetitive lifting,” Europ. J. Appl. Physiol, vol. 74, no. 1–2, pp. 119–132, Aug. 1996, doi: 10.1007/BF00376504. [DOI] [PubMed] [Google Scholar]
- [53].Woods JJ and Bigland-Ritchie B, “Linear and non-linear surface EMG/force relationships in human muscles. An anatomical/functional argument for the existence of both,” Am J Phys Med, vol. 62, no. 6, pp. 287–299, Dec. 1983. [PubMed] [Google Scholar]
- [54].Lloyd DG and Besier TF, “An EMG-driven musculoskeletal model to estimate muscle forces and knee joint moments in vivo,” Journal of Biomechanics, vol. 36, no. 6, pp. 765–776, Jun. 2003, doi: 10.1016/S0021-9290(03)00010-1. [DOI] [PubMed] [Google Scholar]
- [55].Schutte L, “Using musculoskeletal models to explore strategies for improving performance in electrical stimulation-induced leg cycle ergometry,” PhD Dissertation, Stanford University, 1993. [Google Scholar]
- [56].Robertson DGE and Dowling JJ, “Design and responses of Butterworth and critically damped digital filters,” Journal of Electromyography and Kinesiology, vol. 13, no. 6, pp. 569–573, Dec. 2003, doi: 10.1016/S1050-6411(03)00080-4. [DOI] [PubMed] [Google Scholar]
- [57].van den Bogert AJ et al. , “Implicit methods for efficient musculoskeletal simulation and optimal control,” Procedia IUTAM, vol. 2, pp. 297–316, 2011, doi: 10.1016/j.piutam.2011.04.027. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [58].Rasmussen CE and Nickisch H, “Gaussian Processes for Machine Learning (GPML) Toolbox,” Journal of Machine Learning Research, vol. 11, no. 100, pp. 3011–3015, 2010. [Google Scholar]
- [59].Andersen MS et al. , “Kinematic analysis of over-determinate biomechanical systems,” Computer Methods in Biomechanics and Biomedical Engineering, vol. 12, no. 4, pp. 371–384, Aug. 2009, doi: 10.1080/10255840802459412. [DOI] [PubMed] [Google Scholar]
- [60].Modenese L et al. , “Estimation of musculotendon parameters for scaled and subject specific musculoskeletal models using an optimization technique,” Journal of Biomechanics, vol. 49, no. 2, pp. 141–148, Jan. 2016, doi: 10.1016/j.jbiomech.2015.11.006. [DOI] [PubMed] [Google Scholar]
- [61].Arnold EM and Delp SL, “Fibre operating lengths of human lower limb muscles during walking,” Phil. Trans. R. Soc. B, vol. 366, no. 1570, pp. 1530–1539, May 2011, doi: 10.1098/rstb.2010.0345. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [62].Yamaguchi G et al. , “A Survey of Human Musculotendon Actuator Parameters,” in Multiple Muscle Systems: Biomechanics and Movement Organization, Winters J and Woo SL-Y, Eds. New York, NY: Springer New York, 1990, pp. 69–93. doi: 10.1007/978-1-4613-9030-5_5. [DOI] [Google Scholar]
- [63].Winters JM and Stark L, “Estimated mechanical properties of synergistic muscles involved in movements of a variety of human joints,” Journal of Biomechanics, vol. 21, no. 12, pp. 1027–1041, Jan. 1988, doi: 10.1016/0021-9290(88)90249-7. [DOI] [PubMed] [Google Scholar]
- [64].He J et al. , “Feedback gains for correcting small perturbations to standing posture,” IEEE Trans. Automat. Contr, vol. 36, no. 3, pp. 322–332, Mar. 1991, doi: 10.1109/9.73565. [DOI] [Google Scholar]
- [65].Milner-Brown HS et al. , “The contractile properties of human motor units during voluntary isometric contractions,” The Journal of Physiology, vol. 228, no. 2, pp. 285–306, Jan. 1973, doi: 10.1113/jphysiol.1973.sp010087. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [66].Manal K and Buchanan TS, “A one-parameter neural activation to muscle activation model: estimating isometric joint moments from electromyograms,” Journal of Biomechanics, vol. 36, no. 8, pp. 1197–1202, Aug. 2003, doi: 10.1016/S0021-9290(03)00152-0. [DOI] [PubMed] [Google Scholar]
- [67].Meyer AJ et al. , “Lower extremity EMG-driven modeling of walking with automated adjustment of musculoskeletal geometry,” PLoS ONE, vol. 12, no. 7, p. e0179698, Jul. 2017, doi: 10.1371/journal.pone.0179698. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [68].Hermens HJ et al. , “Development of recommendations for SEMG sensors and sensor placement procedures,” Journal of Electromyography and Kinesiology, vol. 10, no. 5, pp. 361–374, Oct. 2000, doi: 10.1016/S1050-6411(00)00027-4. [DOI] [PubMed] [Google Scholar]
- [69].Silver NC and Dunlap WP, “Averaging correlation coefficients: Should Fisher’s z transformation be used?,” Journal of Applied Psychology, vol. 72, no. 1, pp. 146–148, 1987, doi: 10.1037/0021-9010.72.1.146. [DOI] [Google Scholar]
- [70].Bland JM and Altman DG, “Agreement between methods of measurement with multiple observations per individual,” Journal of biopharmaceutical statistics, vol. 17, no. 4, pp. 571–582, 2007. [DOI] [PubMed] [Google Scholar]
- [71].Hahn ME and O’Keefe KB, “A NEURAL NETWORK MODEL FOR ESTIMATION OF NET JOINT MOMENTS DURING NORMAL GAIT,” J. Musculoskelet. Res, vol. 11, no. 03, pp. 117–126, Sep. 2008, doi: 10.1142/S0218957708002036. [DOI] [Google Scholar]
- [72].Howell AM et al. , “Kinetic Gait Analysis Using a Low-Cost Insole,” IEEE Trans. Biomed. Eng, vol. 60, no. 12, pp. 3284–3290, Dec. 2013, doi: 10.1109/TBME.2013.2250972. [DOI] [PubMed] [Google Scholar]
- [73].Dorschky E et al. , “CNN-Based Estimation of Sagittal Plane Walking and Running Biomechanics From Measured and Simulated Inertial Sensor Data,” Front. Bioeng. Biotechnol, vol. 8, p. 604, Jun. 2020, doi: 10.3389/fbioe.2020.00604. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [74].Stetter BJ et al. , “A Machine Learning and Wearable Sensor Based Approach to Estimate External Knee Flexion and Adduction Moments During Various Locomotion Tasks,” Front. Bioeng. Biotechnol, vol. 8, p. 9, Jan. 2020, doi: 10.3389/fbioe.2020.00009. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [75].Gurchiek RD et al. , “Remote Gait Analysis Using Wearable Sensors Detects Asymmetric Gait Patterns in Patients Recovering from ACL Reconstruction,” in 2019 IEEE 16th International Conference on Wearable and Implantable Body Sensor Networks (BSN), Chicago, IL, USA, May 2019, pp. 1–4. doi: 10.1109/BSN.2019.8771038. [Google Scholar]
- [76].Farina D, “Interpretation of the Surface Electromyogram in Dynamic Contractions:,” Exercise and Sport Sciences Reviews, vol. 34, no. 3, pp. 121–127, Jul. 2006, doi: 10.1249/00003677-200607000-00006. [DOI] [PubMed] [Google Scholar]
- [77].Gale T and Anderst W, “Tibiofemoral helical axis of motion during the full gait cycle measured using biplane radiography,” Medical Engineering & Physics, vol. 86, pp. 65–70, Dec. 2020, doi: 10.1016/j.medengphy.2020.10.014. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [78].Besier TF et al. , “Knee muscle forces during walking and running in patellofemoral pain patients and pain-free controls,” Journal of Biomechanics, vol. 42, no. 7, pp. 898–905, May 2009, doi: 10.1016/j.jbiomech.2009.01.032. [DOI] [PMC free article] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.