Skip to main content

Multibody dynamics-based musculoskeletal modeling for gait analysis: a systematic review

Abstract

Beyond qualitative assessment, gait analysis involves the quantitative evaluation of various parameters such as joint kinematics, spatiotemporal metrics, external forces, and muscle activation patterns and forces. Utilizing multibody dynamics-based musculoskeletal (MSK) modeling provides a time and cost-effective non-invasive tool for the prediction of internal joint and muscle forces. Recent advancements in the development of biofidelic MSK models have facilitated their integration into clinical decision-making processes, including quantitative diagnostics, functional assessment of prosthesis and implants, and devising data-driven gait rehabilitation protocols. Through an extensive search and meta-analysis of over 116 studies, this PRISMA-based systematic review provides a comprehensive overview of different existing multibody MSK modeling platforms, including generic templates, methods for personalization to individual subjects, and the solutions used to address statically indeterminate problems. Additionally, it summarizes post-processing techniques and the practical applications of MSK modeling tools. In the field of biomechanics, MSK modeling provides an indispensable tool for simulating and understanding human movement dynamics. However, limitations which remain elusive include the absence of MSK modeling templates based on female anatomy underscores the need for further advancements in this area.

Introduction

Gait or human walking signatures have long been used to quantify underlying health conditions, ranging from neurological and musculoskeletal (MSK) conditions to cardiovascular and metabolic disease, and to ageing associated ambulatory dysfunction and trauma [1]. Conventionally, gait is analyzed using measured anthropometric, kinematic, external kinetic, and muscle activity parameters. With the advancement in computing power, solving complex equations has been made feasible leading to the development of multibody dynamic models and systems mimicking humans [2].

Several multibody systems have been used in MSK modeling to understand and simulate complex interactions within the human body and of the human body with the environment. These include Empirically-based Multibody Dynamics [3], fast ligament models [4], OpenSim [5], Combined Multibody Musculoskeletal Dynamic Modeling and Finite Element Modeling [6] and commercial multibody modeling MSK systems like the AnyBody Modeling System (AMS) [7], Human Body Model [8], Software for Interactive Musculoskeletal Modelling [9], and Biomechanics of Bodies [10]. These software packages play a crucial role in various applications, including biomechanical evaluation of healthy and impaired individuals.

Gait analysis coupled with MSK modeling emerges as a state-of-the-art approach to delve deeper into the biomechanical intricacies of gait. This comprehensive method integrates multimodal data from motion capture systems for kinematics; force plates or instrumented walking mats/treadmills for ground reaction forces and moments (GRFs/GRMs); and muscle activity from electromyography (EMG) systems. The multidimensional data is then fed into MSK modeling software, which uses a generic MSK model to calculate the intersegmental joint reaction forces (JRFs), joint reaction moments (JRMs), as well as muscle forces using either inverse or forward dynamic analysis.

The primary aim of this review is to provide a systematic literature overview of different existing multibody MSK modeling methodologies, and their applications for gait analysis. More specifically, the study summarizes experimental protocols and data required to run MSK simulations; describe the most commonly used MSK modeling templates; highlight the personalization of these generic templates to match subject anthropometrics; outline the commonly employed solvers i.e., inverse kinematics (IK), inverse dynamics (ID), and identify the muscle recruitment techniques to compute joint kinematics, kinetics, muscle forces, and external kinetics. Moreover, this article also describes post processing of gait data for event detection, and the importance of joint JRFs, JRMs, and muscle parameters, as well as relevant applications of MSK modeling. This review is organized as follows: Sect. 2 introduces the adopted methodology, including the search criteria and meta-analysis. Section 3 reviews the conventional parameters quantifying gait and significance of MSK modeling in gait analysis. Section 4 describes the most common kinematic, kinetic, and muscle activity measurement techniques used for model input data, while Sect. 5 elaborates on current state-of-the-art platforms used in MSK modeling. Sections 6 and 7 describe generic MSK modeling templates and their personalization techniques, respectively. Section 8 discusses solving formulations, including inverse kinematics, dynamics, and muscle recruitment. Section 9 highlights post processing of gait data, while Sect. 10 summarizes relevant applications.

Review methodology

The process of finding studies, evaluating them for suitability, and extracting data for this review meticulously adhered to the guidelines outlined in the Preferred Reporting Items for Systematic Reviews and Meta-Analysis (PRISMA) statement [11] as presented in Fig. 1.

Search criteria

A keyword search was performed in PubMed, Scopus and Web of Science databases using a combination of search terms, including Musculoskeletal Modelling, Gait Analysis, Gait Joint Kinematics, Gait Joint Kinetics, OpenSim, and AnyBody. Filters applied to these platforms included full text, clinical trial, comparative study, technical report, validation study, and English language. The reference lists of the included articles were further reviewed to identify any relevant publications that met the predefined inclusion criteria.

Fig. 1
figure 1

Diagram illustrating PRISMA article selection process

Inclusion and exclusion criteria

The inclusion and exclusion criteria for this study were established based on its objectives. The primary goals included describing the methodology for performing musculoskeletal (MSK) modeling in gait analysis, highlighting key equipment/manufacturers and software used, identifying commonly employed MSK models, describing methods for subject-specific personalization, summarizing approaches for solving statically indeterminate problems, detailing post-processing techniques, and showcasing practical applications of MSK modeling tools. According to these objectives, this systematic review includes both original research articles and review papers which met the following inclusion criterion: (i) studies centered on instrumented gait analysis employing MSK modelling; (ii) research assessing the validity and reliability of gait analysis; (iii) studies introducing MSK models; (iv) comparative studies of various MSK models; (v) research involving the personalization of MSK models; and (vi) investigations showcasing diverse applications of gait analysis. Following a careful screening process, 116 articles matched the established inclusion criterion and were subsequently included in the review.

Categorization and meta-analysis of studies

The selected studies were further primarily classified into MSK modeling approaches and applications. Among 116 selected publications, eleven studies focused on motion capture and GRF prediction; ten centered on MSK model scaling and personalization; fifteen compared MSK models or software; fourteen introduced custom models and plugins; and fourteen described gait analysis outcomes. The remaining fifty-two research studies explored the use of gait analysis to investigate various disorders and assess the efficacy of pertinent surgical procedures.

A meta-analysis of the selected studies was also performed, and the results are presented in Table 1. The meta-analysis conducted indicates that optical motion capture (MoCap) systems, typically comprising 6 to 10 cameras, are predominantly used to measure kinematics, with Vicon being the leading manufacturer of these systems. Additionally, most studies employed force plates operating at frequencies between 100 and 2000 Hz to capture GRFs, with AMTI, Bertec, and Kistler as the primary manufacturers. This meta-analysis also identifies the most commonly used software programs, MSK models, scaling methods, and the types of impairments analyzed using MSK modeling. The relevant statistics from the meta-analysis are highlighted in the respective sections of the study.

Table 1 Meta-analysis of the studies (FP – force plate; TM – treadmill)

Parameters quantifying gait and significance of MSK modeling

Changes in the signature of gait, as shown in Fig. 2, or the unique sequential walking pattern in humans, reveal key information about the status and progression of numerous underlying health challenges. These range from neurological and MSK conditions, to cardiovascular and metabolic disease, and to ageing associated ambulatory dysfunction and trauma [1]. Gait assessment typically comprises of the quantification of spatiotemporal characteristics (cadence, cycle time, speed, stride length, etc.), joint kinematics (joint angular positions/velocities/accelerations), external and internal joint kinetics (joint reaction forces and moments, ground reaction forces and moments), and muscle activity. Further details on parameters quantifying gait can be found in [1, 12].

Fig. 2
figure 2

Difference phases of gait

Conventionally measured gait parameters, including spatiotemporal parameters, joint kinematics, center of mass trajectories, and GRFs and GRMs, are insufficient to quantify intersegmental joint loading, which is critical for biomechanical assessment. Joint moments, in essence, signify the tension exerted on structures like ligaments or muscles surrounding a joint. These moments are produced when the bones restrict the joint’s range of motion (ROM). A certain amount of power is absorbed or stored during ligament stretching, and this power is subsequently released during power generation [13].

Inverse dynamic analysis, using measured GRFs, computes external joint kinetics but overlooks the contribution of load-sharing components, such as muscles, ligaments, and the joint structure itself. Multiple pathologies including joint deformities, injury, sensory deficiencies, or impaired motor control, disrupt the coordinated patterns between muscle and joints. In such cases, accurately determining the damage to the affected muscles and ligaments is critical, which requires a comprehensive understanding of muscle and internal joint loading, in addition to conventionally measured gait parameters [14].

Utilizing MSK modeling coupled with inverse dynamics provides a powerful tool to comprehensively evaluate and analyze gait patterns, including synergies between muscle activation, joint kinetics, and motion. These advanced models allow medical professionals to quantitatively assess deviations from normal gait, facilitating the development of data-driven individualized treatment strategies and establishing a framework for monitoring patients’ progress over time [14].

MSK models also play a very important role in advancing prosthetics, exoskeletons, and computing loading for implants. This simulation-driven approach encourages the design of devices and solutions which mimic natural biomechanics, enhancing comfort, functionality, and overall user satisfaction. Moreover, MSK models facilitate the development of specialized finite element simulations, especially for complex joints such as the knee. The subsequent sections detail the methodology for conducting gait analysis using MSK modeling.

Kinematic, kinetic, and muscle activity data capture for MSK modeling

The primary sources of input for gait analysis using MSK modeling comprise of kinematic motion capture data, external kinetics represented by GRFs, as well as muscle activation data for some models.

Kinematic motion capture

The field of motion capture has undergone significant advancements in recent decades, introducing various techniques such as optical motion capture, wearable sensors, and fluoroscopic method to accurately measure human kinematics [15].

Optical motion capture (MoCap) systems are broadly classified into marker or marker-less systems. Marker-based systems further branch into active (using Light Emitting Diodes (LEDs) to indicate human body segments for MoCap) and passive marker-based (employing retroreflective markers applied to human skin) MoCap systems. Various protocols, including Plug-in-Gait, Modified Plug-in-Gait, Helen Hayes, Modified Helen Hayes, CAST model, and Cleveland Clinic marker sets, dictate the attachment of markers to subjects for motion assessment.

However, the application of markers is limited by potential shifts in underlying bones, leading to errors in joint kinematic estimation, known as skin tissue artefact (STA). While the kinematics obtained from these systems can serve as input when general output patterns are desired, caution is advised when more precise estimates are required [16].

The meta-analysis indicates that 86.21% of studies utilized optical MoCap systems for collecting kinematic data, with the number of cameras employed ranging between 4 and 16, predominately using 8 (22%), 10 (23%), or 12 (10%) cameras. Camera frequencies varied between 30 and 250 Hz, with the majority using frequencies of 100 Hz (40%), 120 Hz (9%), and 200 Hz (10%).

Well-known producers of optical MoCap systems include Vicon [17], Qualisys [18], Motion Analysis Corporation [19], and BTS Bioengineering [20]. Optical systems, despite their common usage in MoCap, come with significant drawbacks including high cost, susceptibility to STA, requirement of special expertise/training for operation, and system set up, tedious marker placement procedures, and calibration challenges. These limitations have restricted the widespread application of optical MoCap systems in clinical settings and inspired the development of marker-less alternatives.

Motion tracking in marker-less MoCap systems typically relies on three-dimensional depth cameras. Microsoft pioneered these cameras with the introduction of the Kinect in 2010, and subsequently, two other versions: Kinect v1 and Kinect v2. The Kinect v1 camera employs a structured light sensor with a resolution of 320 × 240 pixels, generating a phase-shifted infrared pattern to capture depth information through distortion. However, it has several drawbacks, including the need for dual viewpoints for proper depth capture, sensitivity to ambient light, and depth discontinuities. In contrast, the Kinect v2 overcomes these limitations by utilizing a 0.13 μm system-on-chip time-of-flight sensor with a spatial resolution of 512 × 424 pixels. Depth information is derived from the phase difference between emitted and received signals, achieved by emitting infrared light onto the scene. Unlike its predecessor, time-of-flight sensor-based cameras require only one perspective for depth data acquisition and exhibit resilience to ambient light. Despite being discontinued since 2017 [15], Kinect depth cameras continue to find applications in motion analysis studies [21,22,23].

The wearable sensor used for motion capture, as shown in Fig. 3, uses an Inertial Measurement Unit (IMU) to measure angular motion and linear acceleration of a body segment in three dimensions, employing a gyroscope and an accelerometer, respectively. The kinematic data form IMUs can be used by MSK modeling software like AMS or OpenSim [24,25,26,27] to predict joint reaction and muscle forces. Bailey et al. [25] conducted an assessment of the IMU-driven MSK model’s sensitivity and validity, concluding its suitability for evaluating joint angle time series, variability magnitude, ROM, and dynamic stability. Additionally, Karatsidis et al. [26] investigated the validity of measuring kinematic data using IMUs. Xsens stands out as a prominent manufacturer of IMU sensors for MoCap [28].

Fig. 3
figure 3

Motion capture using inertial measuring units and instrumented treadmill during gait

Another promising technique for measuring joint kinematics without the limitations of soft tissue artifact (STA) is fluoroscopy. Fluoroscopy is a medical imaging method used to capture continuous high-speed X-ray images of the human body. The technique typically uses a C-shaped arm to align the X-ray source and detector. Recent advancements in fluoroscopy have enabled the monitoring of larger fields of view (up to 0.5 m × 0.5 m [29]) at high frequencies (typically up to 100 Hz [30]) while maintaining a radiation dose equivalent to less than a month’s worth of background radiation [30].

Fluoroscopic kinematic measurement involves capturing two-dimensional images of bones, which are then used to determine three-dimensional orientations by registering a separately obtained personalized 3D model to the images. This approach allows for the accurate measurement of six degrees of freedom (three translational and three rotational movements) of the joints. Fluoroscopy is often combined with instrumented treadmills for analysing walking and running [31].

There are two types of X-ray fluoroscopic techniques: mono-planar (using a single fluoroscope) and bi-planar (using two fluoroscopes). Mono-planar fluoroscopy has been shown to have an average root mean squared error (RMSE) of 0.53 mm for in-plane translations, 1.59 mm for out-of-plane translations, and 0.54° for rotations [32]. Bi-planar fluoroscopy improves out-of-plane translation accuracy, with an RMSE of 0.69 mm [33].

While fluoroscopy is widely used [34,35,36] for the assessment of joint kinematics, it has several limitations. First, the technique exposes subjects to radiation, necessitating its use by trained personnel in radiation-controlled environments. Additionally, the field of view is limited to a few joints, unlike conventional optical MoCap systems or IMUs, which can measure full-body kinematics over a larger volume. Finally, the cost and time required to process fluoroscopic images currently limit its feasibility for widespread use in clinical settings [31].External Kinetics Measurement

Ground reaction forces, moments, and center of pressure are typically measured using force plates and instrumented treadmills. However, force plates present several limitations. Firstly, subjects may need to alter their natural gait to ensure contact with the force plate’s limited area. Secondly, capturing both feet and multiple steps often necessitates the use of multiple force plates, which is costly. Thirdly, incorporating force plates in motion analysis can lead to dynamic inconsistencies, resulting in residual forces and moments during ID computations [27].

Alternatively, instrumented treadmills equipped with force measurement sensors can also be employed to measure GRFs. However, instrumented treadmills share similar drawbacks to force plates, including dynamic inconsistency and the potential alteration of the subject’s natural gait pattern. Among the 116 studies reviewed, 73 (62.93%) utilized force plates, while 25 (21.55%) employed treadmills to measure GRFs. Notable manufacturers of force plates and treadmills include AMTI [37], Bertec [38], and Kistler [39]. Both force plates and treadmills typically operate at a frequency of 1000 Hz.

It is worth noting that AMS employs an algorithm to predict GRFs along with muscle forces, as explained by Fluit et al. [40]. Although initially tailored for optical MoCap systems, recent adaptations have extended its applicability to depth cameras [21, 22] and IMUs [26]. The overview of studies centered on motion capture and GRF predictions is detailed in Supplementary Table S1.

Muscle activity measurement

Muscle activity is typically evaluated using wireless surface EMG electrodes. Leading manufacturers of EMG sensors include Delsys [41], Noraxon [42], and BTS Bioengineering [43]. Across the 116 selected studies, the number of EMG sensors utilized ranged from 1 to 16, contingent upon the specific muscles being studied. However, the use of 8 and 16 sensors predominated for collecting EMG data. Additionally, most EMG sensors operate at a frequency of 1000 Hz to capture muscle activity accurately. This muscle activity data is either integrated with kinematic and GRF data as input to the MSK model for predicting muscle forces or employed to validate the model by comparing muscle activations.

Computational musculoskeletal modeling tools

The meta-analysis of the selected studies indicated that OpenSim was used in 82.76% of the studies, while AMS was employed in 14.66%. Hence, this section exclusively describes these software packages.

OpenSim

OpenSim, an open-source software freely available to users, is specifically designed for motion analysis, modeling, and simulation of MSK systems [5]. It offers robust capabilities for numerical integration and solving constrained non-linear optimization problems. The procedure for conducting MSK simulations in OpenSim is presented in Fig. 4 and includes the following steps: 1- Capturing motion data using a motion capture system (as explained in section 4); 2- Selecting an appropriate MSK model (described in section 6); 3- Scaling the model to match the subject’s anthropometric dimensions (refer to Sect. 7); 4- Executing IK analysis; 5- Conducting ID analysis (further elaborated in Sect. 8); 6- Running Residual Reduction Algorithm (RRA); 7- Computing muscle forces by solving an optimization problem; and 8- Post-processing to derive the desired outputs (detailed in section 9).

Fig. 4
figure 4

Flowchart illustrating the process of performing an MSK simulation using OpenSim

OpenSim is versatile in accommodating motion capture data from various sources, including MoCap, and IMUs. Moreover, it offers a wide array of muscle recruitment strategies, including static optimization, computed muscle control (CMC), EMG-driven, and EMG-informed optimizations. The RRA in OpenSim is designed to tackle dynamic inaccuracies arising from noise, MoCap errors, and model assumptions. These inaccuracies can lead to deviations from Newton’s second law i.e., \(\:\varvec{F}\ne\:m\varvec{a}\), which the RRA aims to rectify by adjusting the mass and center of mass of body segments [44]. One of the distinctive advantages of OpenSim is its flexibility, allowing users to customize and generate their own models to suit specific research needs and objectives.

AnyBody musculoskeletal modeling system

AMS is a commercial closed-source software developed by AnyBody Technology [7] for MSK modeling and simulation. Figure 5 depicts a flowchart illustrating the procedural steps involved in conducting an MSK simulation through AMS.

While the simulation steps in AMS resemble those in OpenSim, the primary distinction lies in AMS’s omission of RRA processing; instead, it proceeds directly to muscle computation and post-processing. AMS also accommodates kinematic data from diverse motion capture technologies, including MoCap, IMUs and depth cameras. One notable advantage of AMS is its capability to predict GRFs during simulation, thereby eliminating the need for them as input data. The MSK models accessible within AMS include the Twente Lower Extremity Model (TLEM), TLEM 2.0, and GaitFullBody.

Fig. 5
figure 5

Flowchart illustrating the process of performing an MSK simulation using the AnyBody Modeling System

Comparison between AnyBody and OpenSim

Table 2 provides a qualitative comparison between AMS and OpenSim software packages. While this table addresses qualitative aspects, quantitative comparisons have been conducted by Alexander et al. [45] and Trinler et al. [46]. Alexander et al. [45] investigated the influence of walking velocity on muscle force and joint loading estimations using both OpenSim and AMS. Their findings indicated a high correlation coefficient (> 0.96) between joint loading predictions made by both software packages across all speed scenarios. Additionally, muscle force correlation coefficients exceeded 0.7 in 80% of speed conditions, except for the tibialis posterior and biceps femoris long head muscles.

Trinler et al. [46] conducted a comparison of muscle forces, kinetics, and kinematics estimations between AMS and OpenSim during gait. Notably, discrepancies were consistently observed in ankle and hip kinematics in the sagittal plane throughout the gait cycle. Specifically, the ankle joint exhibited the most significant difference between OpenSim and AMS predictions during 50% of the gait cycle. These disparities were attributed to variations in anatomical and anthropometric definitions between the two software platforms. Consequently, it is imperative to consider these differences when conducting and interpreting gait analyses.

Table 2 Qualitative comparison of AMS and OpenSim software

Generic musculoskeletal model templates

Derived from cadaveric data, generic MSK models primarily vary in degrees of freedom (DOF), joint kinematics, bone geometries, coordinate system definitions, and muscle-tendon unit parameters [47]. Over recent decades, several generic MSK models with varying levels of complexity have been developed and documented in the literature. The following section provides a review of the generic MSK models available in OpenSim and AMS.

Musculoskeletal models in OpenSim

In OpenSim, lower limb models include the Delp model [48], Gait2392, Gait2354, Arnold Two Leg Model (ATLM) [49], and London Lower Limb Model (LLLM) [50]. Meanwhile, full body models include the Full Body Running Model (FBRM) by Hamner et al. [51], Rajagopal model [52], Lai Model [53], and Full Body Model 2016 (FBM16) by Caruthers et al. [54]. The findings from the meta-analysis reveal that the Gait2392 and Gait2354 models were utilized in 42.24% of the studies, while 12.07% employed the Delp Model and ATLM. Additionally, the Rajagopal model was used in 9.48% of the studies. Other models such as LLLM, FBRM, Lai Model, FBM16, etc. collectively contributed to approximately 8.62% of the selected research studies.

The lower limb MSK model, developed by Delp et al. [48], was designed to investigate the impact of surgical modifications to bone geometries and muscle parameters on the function of muscles. This generic model has 43 muscle-tendon actuators, 7 DOF, 7 body segments (pelvis, femur, patella, tibia, talus, foot, and toes), and represents a 180 cm tall male. The muscle-tendon actuator units in this model are constructed by scaling a generic Hill-type model using muscle parameters obtained from studies conducted by Wickiewicz et al. [55] and Friederich and Brand [56]. Physiological cross-sectional area (PCSA) values for muscles, as published by Friederich and Brand [56] and Wickiewicz et al. [55], respectively, were obtained through experiments involving young and elderly cadavers. To ensure data correlation with young adults, the values derived from elderly cadavers were appropriately scaled within the model by Delp et al. [48].

The Delp model [48] underwent enhancements, evolving into the Gait2392 model, aimed at predicting internal loads within MSK systems [57, 58], and investigating individual muscle function during movement [59]. This model represents a male weighing 75.16 kg and standing 180 cm tall in its unscaled function, and has 92 muscle-tendon actuator units, 12 segments, and 23 DOF in the lower extremities and torso. The Gait2392 model incorporates the planar knee model from Yamaguchi and Zajac [60], the anthropometric and low back joint from Anderson and Pandy [61], as well as the lower body joint definition from Delp et al. [48]. Apart from the toes and hindfeet, the inertial and mass parameters of ten of the twelve bone geometries or body segments are derived from Anderson and Pandy [61]. On the other hand, the inertial and mass parameters for the toes and hindfeet are established by defining a volume created by joining the vertices or surface coordinates of a size-10 tennis shoe. The mass of each segment is then calculated by numerically integrating density over the foot volume, assuming a uniform density of 1.1 gcm− 3. Muscle parameters are obtained from Wickiewicz et al. [55] and Friederich and Brand [56], similar to the Delp et al. [48] model. However, scaling factors are updated to increase muscle strength when converting muscle data from the elderly to young adults. Additionally, Gait2354, a simplified version of the Gait2392 model, has 54 muscle-tendon actuator units and 23 DOF. The primary objective behind reducing the number of muscles is to enhance computational speed, particularly for learning and demonstration purposes.

Hamner et al. [51] developed the Full Body Running Model (FBRM) to investigate the role of muscles in propelling the body’s center of mass forward and upward during running. Featuring 92 muscle-tendon actuator units, 12 rigid body segments, and 29 DOF, the FBRM represents an enhanced and refined iteration of the Gait2392. To transform the Gait2392 into the FBRM, the arms were integrated as idealized torque actuators. Similar to the Delp et al. [48] and Gait 2392 models, muscle parameters for the FBRM are sourced from Wickiewicz et al. [55] and Friederich and Brand [56].

Arnold et al. [49] introduced the Lower Limb Model 2010, also known as ATLM, as an extension of the Delp et al. [48] and Gait2392 models, aimed at predicting muscle forces and fiber lengths in the lower body. This model uses 44 Hill-type muscle-tendon units as actuators in the lower extremity, with a total of 23 DOF. The default version of the ATLM in OpenSim contains 14 body segments and represents an adult male height of 170 cm in height and 75 kg in weight. Derived from Arnold et al. [62], the rigid body segments of the ATLM underwent significant improvements over the Delp et al. [48] model. These enhancements include revisions to the pelvis coordinate system, re-digitalization of the femur, re-orientation and rescaling of the fibula, and replacement of the tibia. Mass and inertial parameters for the body segments are sourced from Anderson and Pandy [61], while properties for the hindfoot and toes are computed by numerically by integrating a constant density of 1.1 gcm− 3 over the segment volume. The ATLM incorporates data from Ward et al. [63], gathered from 21 cadavers (12 female and 9 male) with an average age of 83 ± 9 years, to include muscle parameters. This extensive dataset enables the ATLM to be considered as a generic lower extremity model. The model primarily defines muscle-tendon unit pathways using ellipsoidal wrapping surfaces, thereby enhancing its ability to accurately predict fiber lengths and muscle forces. However, this approach increases dynamic simulation time compared to simple models, such as Gait2392 and Gait2354. Despite its widespread use in simulating gait, the ATLM has two notable drawbacks in muscle-driven dynamic simulations [16, 47, 64,65,66,67,68,69]. Firstly, its extensive use of ellipsoidal wrapping surfaces makes simulations computationally expensive, rendering it impractical for forward muscle-driven simulations. Furthermore, the incorporation of muscle data from older cadavers with significant muscular atrophy results in inaccurate muscle force predictions for young healthy adults.

To address these challenges, Rajagopal et al. [52] created a full body model towards facilitating MSK modeling of human gait. As illustrated in Fig. 6(a), the Rajagopal model has 22 rigid body segments and 37 DOF, with 20 in the lower extremities and 17 in the upper extremity. The unscaled version of the model represents a male individual weighing 75 kg and standing 170 cm tall. Incorporating enhancements over previous models, the Rajagopal model comprises of 17 torque actuators in the upper extremity and 80 Hill-type muscle-tendon units as actuators in the lower extremity, as depicted in Fig. 6(b). The top extremity of the model is derived from the Hamner et al. [51] model, while the lower extremity is generated from ATLM. Noteworthy augmentations include updated muscle wrapping surfaces and peak isometric muscle forces as compared to ATLM and prior models. Muscle parameters, such as ideal fiber length, pennation angle, and tendon slack length, are obtained from the cadaveric investigation by Ward et al. [63]. On the other hand, the peak isometric forces of muscles are determined using muscle volume data from Handsfield et al. [70]. This dataset involves magnetic resonance imaging (MRI) measurements of muscle volume from 24 young healthy subjects, including 8 females and 16 males, with an average age, height, and weight of 25.5 ± 11.1 years, 171 ± 10 cm, and 71.8 ± 14.6 kg, respectively. To streamline the computations, the Rajagopal model modifies the elliptical wrapping surfaces of muscle paths from ATLM to cylindrical wrapping surfaces, leveraging an existing analytical solution for muscle wrapping around cylindrical surfaces. This adjustment minimizes computational costs. An example of muscle wrapping around a cylindrical surface is illustrated in Fig. 6(d), while Fig. 6(e) depicts the modeling of the patellar ligament in the Rajagopal model.

Fig. 6
figure 6

Rajagopal full body MSK model: (a) an illustration displaying 23 DOF and 22 rigid bodies, (b) a representation of 80 Hill-type muscle-tendon actuator units that are integrated into the lower body structure, (c) application of many distinct muscles to replace those muscles with large attachment areas, (d) wrapping of muscle surface around cylindrical surfaces, and (e) modeling of patellar ligament [52]

Lai et al. [53] refined the Rajagopal model to simulate running and pedaling in addition to walking. Fundamental attributes, such as the number of rigid body segments, DOF, muscle-tendon units, and sources of muscle parameter, remain consistent with the Rajagopal model. However, refinements are introduced to the muscle-tendon parameters and pathways of 22 muscles without altering the maximum isometric muscle forces. In the Lai model, adjustments are made to knee joint kinematics to simulate actions involving high knee flexion more accurately, such as pedaling. Notably, the range of motion of the knee is extended from 0-120º to 0-140º, and the origin-to-insertion pathways of knee muscles are updated. Another important refinement involves the motion of the tibia relative to the femur. Utilizing mathematical relations similar to those in the ATLM and Rajagopal models, proximo-distal and anterior-posterior translations, abduction-adduction, and internal-external rotations are determined as functions of the knee flexion-extension angle. Of particular note, the Lai model includes the medio-lateral translation of the tibia relative to the femur, enhancing its fidelity in capturing complex knee movements during various activities.

Caruthers et al. [54] developed the FBM16, a full body MSK model designed to investigate muscle forces and their associated accelerations during sit-to-stand exercises in healthy young adults, with applications in gait simulations [67]. The FBM16 integrates components from four distinct models: the lower extremity model is based on the ATLM by Arnold et al. [49]; the upper extremity is based on the lumbar spine model by Christophy et al. [71]; the upper limb model is based on Saul et al. [72]; and the head and neck MSK biomechanics model is based on Vasavada et al. [73]. Comprising 194 muscle-tendon units, 24 rigid body segments, and 23 DOF, the FBM16 offers a comprehensive framework for investigating complex MSK interactions. Given the inherent anthropometric discrepancies among the constituent models, the ATLM serves as the baseline, with the bodies of the other models scaled to match a male subject standing 170 cm tall and weighing 75.337 kg to ensure consistency across the integrated components. The masses, inertial characteristics, muscle-tendon parameters, and wrapping surfaces are also appropriately scaled using conversion ratios, as detailed in Caruthers et al. [54].

Modenese et al. [50] developed the LLLM, a unilateral MSK model of the lower extremity, to accurately predict hip contact forces, Unlike previous models combining data from disparate sources, the LLLM aims for coherence by using a single dataset for the entire MSK system. The LLLM is based on the anatomical dataset from Klein Horsman et al. [74], obtained from the right leg of a single male cadaver (aged 77 years, height 174 cm, weight 105 kg). This dataset provides comprehensive information crucial for MSK modeling, comprising of joint kinematics, geometry, muscle contraction characteristics, and precise muscle attachment locations [50]. The unilateral LLLM offers a focused yet comprehensive representation of lower limb dynamics, representing the lower limbs with 6 rigid bodies, 5 joints, and 163 muscle-tendon actuators. The 11 DOF inherent to this model provide realistic simulations capturing the intricacies of human movement. To enhance this model’s accuracy, Modenese et al. [50] added several adjustments to various aspects, including the talocrural joint axis movement, muscle pathways, and the insertion of distal bundles, based on insights collected from the dataset published by Klein Horsman et al. [74].

Musculoskeletal models in AnyBody modeling system

In the AMS, two lower body models stand out: the TLEM [74], as well as its updated version, TLEM 2.0 [75]. Additionally, AMS offers a comprehensive full body model known as GaitFullBody. Through the meta-analysis, it was found that 12.07% of the studies included in this review relied on either TLEM, TLEM 2.0, or GaitFullBody models for gait analysis.

Prior to the introduction of the TLEM, MSK models were typically developed using different input data sourced from various studies as appropriate. For example, anatomical geometry, muscle-tendon characteristics, attachment locations, and pathways were often integrated from multiple references, such as Friederich and Brand [56], Yamaguchi and Zajac [60], and Wickiewicz et al. [55]. Notably, no single anatomical investigation had comprehensively reported all necessary parameters until Klein Horsman et al. [74]. Klein Horsman et al. [74] work marked the inception of TLEM, a model meticulously developed from the detailed analysis of a single male specimen’s right lower extremity. The specimen, 77 years old, 105 kg in weight, and 174 cm in height, provided the foundational data for TLEM’s anatomical geometry, inertial parameters, joint kinematics, muscle contraction characteristics, and attachments locations [74]. Implemented within the AMS, TLEM has 12 rigid body segments, including the pelvis, HAT (Head, Arms, and Trunk), bilateral femurs, tibia-fibula, patella, foot, and talus. Its articulations include 11 joints: L5-S1, bilateral subtalar, talocrural, femur/patella, knee, and hip. Featuring 159 three-element Hill-type muscle-tendon units as actuators, the TLEM offers a total of 21 DOF [76, 77].

Notably, the accuracy of personalized MSK model predictions hinges on the precision of the scaling technique used to tailor the generic model to individual subjects. Among the most accurate methods is the medical image scaling technique, presented by Pellikaan et al. [78]. This approach involves morphing computerized tomography (CT) scanned images of the subject onto a pre-existing template with predefined muscles’ lines-of-action and attachment sites. Harnessing the power of medical image scaling, TLEM 2.0 is designed to deliver personalized MSK models with integrated templates for precise geometry. This entails precise calculations of the muscle-tendon line-of-action, moment arm, and overall length. Unlike its predecessor, TLEM 2.0 prioritizes personalized models over generic ones. The model’s development involved dissecting a male specimen, estimated to be 85 years old and weighing 45 kg. Prior to dissection, MRI and CT scans were performed on both lower limbs to acquire the detailed anatomical data, including muscle and subcutaneous fat volumes, as depicted in Fig. 7a. Further details on the measurement process can be found in Carbone et al. [75, 76]. Integrated within AMS, TLEM 2.0 comprises of twelve body segments, including the pelvis, HAT, biliteral femurs, tibia-fibula, patella, foot, and talus. The model’s articulations encompass eleven joints: knee, hip, femur/patella, talocrural, bilateral subtalar, in addition to L5-S1. Figure 7b illustrates TLEM 2.0’s configuration, featuring 21 DOF and 166 Hill-type muscle-tendon units as actuators [75, 76].

Alongside TLEM and TLEM 2.0, AMS introduces the holistic GaitFullBody model, a comprehensive representation of the MSK system. Its lower extremity inherits the meticulous design of TLEM by Klein Horsman [74], renowned from its anatomical fidelity and precise modeling parameters. Meanwhile, the lumbar spine segment draws from the insights of de Zee et al. [79], ensuring robust biomechanical accuracy in spinal dynamics. Similarly, the shoulder-arm complex is designed based on the research of the Delft Shoulder Group [80,81,82]. As highlighted by Skals et al. [83], GaitFullBody is considered as one of the most detailed generic full-body MSK models available, featuring a total of 42 DOF [84]. Supplementary Table S3 contains summary of the studies about the MSK models and OpenSim plugins.

Fig. 7
figure 7

Twente Lower Extremity Model 2.0: (a) segmentation of the lower extremity including muscle and subcutaneous fat volumes, and (b) resulting MSK model with 12 rigid bodies, 11 joints, 166 muscle-tendon units, and 21 DOF in AMS [75, 76]

Comparison between generic MSK model templates

Several studies have investigated the impact of MSK model selection on the accuracy of predicting kinetics, kinematics, muscle activation patterns and forces. Roelker et al. [67] conducted a comprehensive analysis of four OpenSim models, namely Gait2392, ATLM, FBRM, and FBM16. Their findings revealed a correlation between model complexity and disparity between simulated and measured results, with Gait2392 demonstrating sufficient fidelity in capturing gait dynamics among young healthy adults. Lamberto et al. [16] extended this investigation, exploring the sensitivity of MSK models — ATLM, LLLM, and Gait2392 — to STA through kinematic and kinetic predictions using OpenSim. Despite variations in model parameters, the examined models exhibited consistent patterns in investigated variables, albeit with notable differences in magnitudes. In another study, Mathai and Gupta [66] evaluated the performance of four MSK models — Gait2392, LLLM, ATLM, and Hip2372 — in estimating hip joint forces in Total Hip Arthroplasty (THA) patients. Their analysis revealed minimum differences in error (less than 30% body weight (BW)) between measured hip JRFs and estimates from all models excluding ATLM. Additionally, during the late stance phase of gait, all models tended to overestimate hip JRF predictions, with LLLM demonstrating the most accurate predictions. Weinhandl and Bennett [69] assessed hip JRF predictions from four distinct OpenSim models (ATLM, LLLM, Gait2392, and hip2372) during gait. Their investigation identified LLLM as the optimal choice, exhibiting the highest correlation values and lowest Root Mean Square Error (RMSE) among the assessed models. Lastly, Curreli et al. [47] compared knee JRF predictions from three MSK models —ATLM, Rajagopal, and Lai — in a patient with Total Knee Replacement (TKR). This study concluded that while ATLM showed poor correlation, the Rajagopal model yielded the most accurate predictions compared to measured values, indicating its suitability for estimating knee JRFs. Supplementary Table S2 outlines the details of articles concentrating on software and model comparisons.

In summary, the selection of an MSK model should align with the specific objectives of the gait analysis. Gait2392 emerges as a suitable option for studies involving healthy young adults, whereas LLLM and Rajagopal models offer superior accuracy in estimating hip and knee JRFs, respectively. For a quick reference, a qualitative comparison of various MSK models is provided in Table 3.

Table 3 Summary of various MSK models used for gait analysis in OpenSim and AMS

Integrated MSK and finite element models

In addition to the MSK models in AMS and OpenSim, various research groups have developed custom workflows for computing muscle and joint reaction forces. One notable example is the concurrent finite element MSK framework developed by Wang et al. [85, 86]. In this framework, angular velocity and acceleration data from IMUs, or marker trajectories from optical MoCap systems, are input into a custom-built 22 DOF full-body MSK model to calculate joint angles through inverse kinematics (IK). Next, measured GRFs from force plates or instrumented treadmills and joint kinematics are used to compute joint moments, moment arms, and muscle lengths via Newton-Euler ID analysis. These computed variables are then fed into a custom MATLAB static optimization algorithm to predict muscle forces. The primary joint angles, GRFs, and muscle forces serve as boundary conditions for a knee finite element model, typically generated using CT scans and MRIs. The finite element model estimates secondary kinematics of the knee joint, which are fed back into the inverse dynamics (ID) analysis, static optimization, and knee contact mechanics calculations. This iterative process continues until the balance between joint moments and muscle forces converges [85, 86].

Marouane et al. [87] also integrated a detailed finite element model of the knee with an MSK model of the lower body to predict tibiofemoral contact forces and the location of contact centers on the lateral and medial plateaus. They reported that, during the early stance phase, the contact force was greater on the lateral plateau, while it was greater on the medial plateau during 25–100% of the gait cycle. Additionally, they computed larger excursions, exceeding 17 mm, in the location of the contact center. Similarly, Khatib et al. [88] incorporated a detailed finite element model of the knee into an MSK model to compute muscle and joint reaction forces in obese and normal-weight subjects during the stance phase of gait. They concluded that obese subjects experienced significantly higher forces compared to their normal-weight counterparts.

Furthermore, Xu et al. [89] investigated the impact of load carriage on the tibia during walking using an integrated MSK and finite element model. Full-body MoCap and GRF data were used to compute muscle and joint reaction forces under four different load-carrying conditions. These forces were then applied as loading conditions in a finite element model to calculate stresses and strains. They found that knee joint contact force increased by 26.2% when carrying a load equal to 30% of body weight compared to no-load conditions.

Halonen et al. [90] studied the effects of low wedge insoles (5° and 10°) and gait modifications (toe-in and toe-out) on the stresses produced in medial tibial cartilage. They used the output forces from an MSK model as input to a finite element model of the knee. Their findings revealed that the 10° insole reduced the second peak of knee load, while both toe-in and toe-out modifications reduced the first peak.

Shu et al. [91] proposed a unique subject-specific MSK model combined with a high-accuracy concurrent finite element knee model to study knee kinematics and mechanics. The maximum axial force acting on the knee joint was found to be 2.89% of body weight at 45% of the gait cycle. Additionally, they reported that approximately 65.7% of the axial knee joint force was borne by the medial cartilage.

In addition to knee models, several studies have combined finite element models of the hip [92,93,94,95,96,97] and foot [98,99,100] with MSK models. For example, Seo et al. [92] used joint reaction forces computed by an MSK model as input to a finite element model of the right femur to enhance the accuracy of the finite element analysis. Similarly, Ravera et al. [93] developed an integrated MSK and finite element model of the pelvis to study the mechanical behavior of tissues, finding good agreement between the hip joint contact forces predicted by both models.

Altai et al. [94] utilized muscle forces computed by an MSK model as boundary conditions in a finite element model of the femur to calculate femoral neck strains during gait, observing two peaks of maximum strain when the feet were in contact with the ground. Li [95] proposed a finite element MSK model of the lower body, incorporating the hip joint as a deformable contact model. This coupled model took joint kinematics and GRFs as input and performed an optimization problem, minimizing the sum of muscle forces squared. The model successfully computed muscle and contact forces, and stresses within the hip joint, showing good agreement with in vivo data.

Gaffney et al. [96] also used hip joint reaction forces as input to a finite element model to compute hip joint cartilage contact pressure during gait, finding reasonable agreement with predictions made by an elastic foundation contact model. Xiong et al. [97] used hip joint reaction forces computed by an MSK model as loading and boundary conditions in a finite element model of the hip joint, with maximum contact stress reaching 6.9 MPa in the acetabulum.

In the context of foot modeling, Akrami et al. [99] used ankle joint reaction forces, muscle forces, and GRFs as input to an MRI-based finite element model of the foot. A sensitivity analysis revealed that the model was significantly influenced by foot orientation. Kamal et al. [100] employed variables obtained from an MSK model as input to a finite element model of the foot, computing plantar pressure during gait and observing the highest concentration of 0.48 MPa in the forefoot region.

In summary, MSK and finite element models complement each other and can be effectively utilized to study soft tissue forces and improve implant design. However, these models have several limitations. Firstly, they are computationally intensive, requiring significant resources. Secondly, they are typically restricted to a single joint of interest, such as the hip, knee, or foot, limiting their broader applicability. Thirdly, this approach necessitates personalized finite element models created from MRI or CT scans, making the method costly and less accessible. Lastly, direct validation of these models remains limited in most cases, reducing their reliability for broader clinical use.

Neuromusculoskeletal models

MSK models available in tools, such as AMS and OpenSim, primarily rely on ID analysis to estimate muscle forces and activations based on observed human motion. However, these models are limited in their ability to identify or quantify the underlying causes of movement, such as the role of central pattern generators (CPGs) within the human neural system. To address this limitation, neuromusculoskeletal models that utilize forward dynamics to simulate human gait have been developed. Unlike ID-based models, these models generate movement through mathematical relationships between neural inputs and the human body’s response. In these models, CPGs activate muscles, which then drive the movement of body segments, effectively producing locomotion. To provide a comprehensive overview and showcase the latest advancements in MSK models, a representative list of neuromusculoskeletal models is presented in this section.

One of the pioneering neuromusculoskeletal models was presented by Taga [101], which included 20 muscles, 8 body segments, 7 pairs of neural oscillators for rhythm generation, and mechanisms for motor and sensory signal processing. This model, with over 100 parameters [102], successfully produced walking in a two-dimensional MSK model at speeds ranging from 0.7 m/s to 1.2 m/s by varying only a constant neural input to the oscillators. Hase et al. [103] later developed a more complex model comprising 60 muscles, 14 body segments, 16 pairs of neural oscillators, and 19 degrees of freedom (DOF). This model, with 125 parameters [102], used evolutionary computation to simulate both walking and running in a three-dimensional MSK model. Another notable contribution is the work of Günther and Ruder [104], who created a two-dimensional neuromusculoskeletal model based on the λ model of the equilibrium-point hypothesis [105]. This model, containing 20 parameters, was able to simulate walking by adjusting the trunk’s reference angle and stretch reflex feedback gain. Similarly, Song and Geyer [106,107,108] introduced a reflex-based neuromusculoskeletal model with 22 muscles and 7 body segments [107]. By integrating motor control into a two-dimensional MSK model with 30 parameters, they demonstrated that walking at speeds of 2.4 m/s to 4 m/s could be achieved by modifying just 9 of the parameters [106]. Their model [107] also featured 82 parameters that could be optimized to simulate both running and walking in a three-dimensional MSK model.

In contrast, Neptune et al. [109, 110] developed a motor control model based on the muscle synergy hypothesis to simulate walking. This model utilized measured EMG data to determine five activation pulses that control movement. By optimizing the duration, magnitude, and onset of these pulses, they achieved walking simulations in both two-dimensional (26 muscles, 13 body segments, and 13 DOF) [109] and three-dimensional (76 muscles, 12 body segments, and 23 DOF) [110] MSK models. Jo and Massaquoi [111] also contributed to this field by developing a two-dimensional neuromusculoskeletal model with 7 body segments, simulating walking using the muscle synergy hypothesis. Their model, which incorporated a linear combination of four activation pulses, was capable of simulating walking at speeds ranging from 0.6 m/s to 1.4 m/s by adjusting pulse magnitude, gait cycle duration, and the centre of mass reference. Finally, Aoi et al. [102, 112] developed a two-dimensional model with 18 muscles and 7 body segments, also based on the muscle synergy hypothesis. This model, comprising 69 parameters, was designed to simulate walking.

In summary, these neuromusculoskeletal models highlight the critical role of CPGs in simulating human gait, with ongoing research focused on identifying optimal parameters for accurately modeling walking dynamics. These models represent a significant advancement in understanding the neural and biomechanical interactions involved in human movement, offering potential applications in both research and clinical settings. Personalization of Generic MSK Template

Following the selection of a generic MSK model, the subsequent crucial step in the modeling process involves scaling or personalizing the model to match the anthropometric dimensions of the individual subject. The customizable properties of the generic MSK models include:

  • Mass and Inertial properties of each model segment.

  • Geometrical properties, encompassing muscle insertion and pathway sites, joint centers, centers of mass, etc.

  • Characteristics of muscles and ligaments, such as ideal fiber length, pennation angle, slack length, etc.

Each of the aforementioned properties must be adjusted to generate a fully personalized MSK model. This task presents challenges, as many of these properties necessitate costly experimental testing and cannot be determined immediately. The subsequent sections provide a brief discussion of scaling key properties of generic MSK models.

Mass and inertial properties

This category includes the mass of each segment, its center of mass, and the mass moment of inertia about three axes of the segment. Body density is primarily influenced by the distribution of muscle, bone, and fat across the body which varies among individuals. In spite of this variation, MSK models typically use regression equations to estimate the mass of each segment based solely on total body mass [113]. Similarly, the center of mass is scaled from the generic model using the same methodology as other model points. Lastly, employing an idealized segment shape, often a cylinder, the mass moment of inertia is scaled according to segment masses and lengths [113].

Geometric scaling

Geometric scaling includes personalization of points (such as the center of mass, joint center, muscle origin, insertion, and via points, etc.), vectors (including joint axis, wrapping surface vectors, etc.), and surfaces (wrapping surfaces) from generic to subject-specific geometry. Scaling points entails mapping them using the function \(\:\varvec{s}:{R}^{3}\to\:{R}^{3}\) from their source to their target positions. Since scaling surfaces and vectors might pose challenges, they are typically treated as points and scaled in a similar manner to points.

The easiest way to scale generic models is using linear scaling law [114]:

$$\:\varvec{s}=\varvec{S}\varvec{p}+\varvec{t}$$
(1)

In Eq. (1), \(\:\varvec{s}\) denotes the scaled point in local segment’s fixed coordinate system, \(\:\varvec{p}\) is the unscaled point, \(\:\varvec{S}\) is a \(\:3\times\:3\) scaling matrix, and \(\:\varvec{t}\) is the translation vector. Despite its inclusion in the linear scaling law, the translation vector \(\:\varvec{t}\) is not utilized by any of the scaling methods [113]. The diagonal values of the scaling matrix \(\:\varvec{S}\) are the scaling ratios along the three directions of the segment coordinate system. Three possible definitions for \(\:\varvec{S}\) are possible: uniform, non-uniform, and orthogonal.

If the matrix \(\:\varvec{S}\) is defined as a diagonal matrix with all scaling factors equal, it is termed uniform scaling, as shown in Eq. (2), where k is the scale ratio.

$$\:\varvec{S}=k\varvec{I}$$
(2)

In non-uniform scaling, the scaling ratios in different directions vary. Equation (3) gives the matrix \(\:\varvec{S}\) for non-uniform scaling. The scale ratios along the local x, y, and z axes are indicated by the symbols \(\:{k}_{x}\), \(\:{k}_{y}\), and \(\:{k}_{z}\) respectively.

$$\:\varvec{S}=\left[\begin{array}{ccc}{k}_{x}&\:&\:\\\:&\:{k}_{y}&\:\\\:&\:&\:{k}_{z}\end{array}\right]$$
(3)

Finally, if the coordinate axes used for scaling do not align with the segment’s local coordinate axis, matrix \(\:\varvec{S}\) is represented by Eq. (4), where \(\:\varvec{A}\) is the orthogonal rotational matrix and \(\:\varvec{S}\varvec{{\prime\:}}\) is the non-uniform scaling matrix as described in Eq. (3).

$$\:\varvec{S}=\varvec{A}{\varvec{S}}^{\varvec{{\prime\:}}}{\varvec{A}}^{\varvec{T}}$$
(4)

The next challenge lies in calculating the scaling ratios. Rasmussen et al. [114] proposed a technique known as the length-mass scaling law for calculating these ratios. In this approach, the ratios are calculated based on the mass and length of the segment. Equation (5) is used to calculate the scaling ratio along the longitudinal axis, denoted as \(\:{k}_{y}\). The lengths of scaled and unscaled segments are indicated by the characters \(\:{L}_{S}\) and \(\:{L}_{T}\), respectively. Equation (6) is used to compute the scaling ratios in the cross-sectional directions, where \(\:{k}_{m}=\:{m}_{S}/{m}_{T}\) represents the mass ratio of scaled (\(\:{m}_{S}\)) and unscaled (\(\:{m}_{T}\)) segments.

$$\:{k}_{y}={k}_{L}=\frac{{L}_{S}}{{L}_{T}}$$
(5)
$$\:{k}_{x}={k}_{z}=\sqrt{\frac{{k}_{m}}{{k}_{L}}}$$
(6)

Given the scaling background, techniques can be categorized into three types. Type-I involves scaling methods where body segment lengths are externally estimated from measured anthropometric data. Type-II encompasses methods utilizing static or dynamic motion capture experimental trials, including linear scaling, anatomical landmark scaling, and kinematic scaling. Lastly, Type-III relies on medical images to obtain more accurate segment lengths and joint centers. Table 4 provides a concise overview of each technique, along with their respective advantages and disadvantages. For more detailed descriptions, readers are referred to Andersen et al. [113]. The meta-analysis of the selected studies in this review revealed that the Type-II scaling method, based on motion data, was utilized by 52.69% of the studies, while Type-I, relying on anthropometric measurements, and Type-III, utilizing medical imaging, were employed by 26.72% and 8.62% of the studies, respectively. Supplementary Table S4 presents the details of articles related to the scaling of MSK models.

Table 4 Summary of geometrical scaling techniques

Muscle-tendon unit properties

In MSK modeling, muscles are typically represented using a Hill-type model, which offers a mechanical depiction of muscle-tendon dynamics [115, 116]. This model comprises of four key components: the contractile element, tendon, parallel elastic element, and serial elastic element. A comprehensive description of a Hill-type model requires specifying numerous parameters [113], but for personalizing a standard Hill muscle, four parameters are particularly significant. These include the optimal fiber length (OFL), maximal isometric force (MIF), pennation angle, and tendon slack length (TSL).

During the personalization process, OFL and TSL are typically linearly scaled alongside the geometric scaling of muscle attachment points to maintain consistent ratios (OFL/TSL). However, MIF is generally not subjected to scaling in MSK modeling [117]. Nevertheless, linearly scaling OFL and TSL while omitting MIF scaling can significantly affect the accuracy of muscle force predictions. A comprehensive review of various scaling techniques for Hill-type muscles can be found in Heinen et al. [118].

Inverse kinematics, inverse dynamics, and muscle recruitment

Following the personalization of the generic MSK model, the subsequent step involves executing IK, ID, and optimization processes to accurately compute the required muscle forces. Details of these three steps are elaborated in the subsequent subsections.

Inverse kinematics

IK analysis is used to calculate the kinematic parameters (position, velocity, and acceleration) at every time step, using the measured position of each body segment obtained from a motion capture system. While forward kinematics determines the orientation of body segments based on known joint angles, IK reverses this process to determine the joint angles required to attain a certain position [119]. IK is often achieved by reducing the disparity between the locations of the experimental and model markers for each time frame. The minimum least squares equation solved during IK is depicted in Eq. (7), where \(\:i\) and \(\:j\) denote the number of markers and joint angles, respectively, \(\:{\varvec{x}}_{\varvec{i}}^{\varvec{e}\varvec{x}\varvec{p}}\) represents the experimental marker position, \(\:{\varvec{x}}_{\varvec{i}}\left(\varvec{q}\right)\) indicates the position of the corresponding model marker \(\:i\), \(\:{w}_{i}\) denote marker weights, \(\:\varvec{q}\) represents the generalized vector of joint angles, \(\:{\varvec{q}}_{\varvec{j}}^{\varvec{e}\varvec{x}\varvec{p}}\) represents the experimental value of the joint angle, and \(\:{\omega\:}_{i}\) indicates the weight of joint angles. It should be noted that \(\:{\varvec{q}}_{\varvec{j}}={\varvec{q}}_{\varvec{j}}^{\varvec{e}\varvec{x}\varvec{p}}\) for all prescribed joint angles. After determining the position and joint angle of each body segment, velocity and acceleration are computed by differentiation with respect to time [120].

$$\mathop {\min }\limits_{\rm{q}} \left[ {\sum\limits_{i \in {\rm{markers}}} {\;{w_i}\parallel {x_i}^{\exp } - {x_i}(q){\parallel ^2} + \sum\limits_{j \in {\rm{joint}}\;{\rm{angles}}} {{w_j}\parallel q_j^{\exp } - {q_j}{\parallel ^2}} } } \right]$$
(7)

Inverse Dynamics

ID analysis utilizes the calculated segment kinematics (positions, velocities, accelerations), as well as the measured GRFs, to determine the muscle and joint reaction forces at each time frame. Rooted in Newton’s second law of motion, the general equation of motion governing the kinematics and kinetics of MSK models obtained through ID is depicted in Eq. (8), where \(\:M\) and \(\:R\) represent the muscle and joint reaction forces, respectively, while \(\:\varvec{C}\) is the coefficient matrix given by \(\:\varvec{C}=\left[\begin{array}{cc}{\varvec{C}}^{\left(M\right)}&\:{\varvec{C}}^{\left(R\right)}\end{array}\right]\). \(\:\varvec{f}\) represents the unknown forces vector, where \(\:\varvec{f}={\left[\begin{array}{cc}{\varvec{f}}^{\left(M\right)}&\:{\varvec{f}}^{\left(R\right)}\end{array}\right]}^{T}\), \(\:\varvec{M}\) is the mass matrix \(\:,\)\(\:\varvec{b}\) denotes the vector of gyroscopic terms, while \(\:{\varvec{g}}^{\left(app\right)}\) represents the applied forces and moments [113, 121].

The system is statistically determinate if the force matrix has the same number of elements as in Eq. (8). However, the sophisticated intricate design of the human MSK system typically results in redundancy or statically indeterminate system, where the unknown force matrix has more elements than Eq. (8).

$$\:\left[\begin{array}{cc}{\varvec{C}}^{\left(M\right)}&\:{\varvec{C}}^{\left(R\right)}\end{array}\right]\left[\begin{array}{c}{\varvec{f}}^{\left(M\right)}\\\:{\varvec{f}}^{\left(R\right)}\end{array}\right]=\varvec{M}\dot{\varvec{v}}+\varvec{b}-{\varvec{g}}^{\left(app\right)}$$
(8)

Muscle recruitment

The human MSK system is statistically over determinate because it has more elements in the force matrix than DOF. Therefore, an infinite number of muscle and joint reaction force values can satisfy Eq. (8). This issue is typically resolved in MSK modeling by formulating an optimization problem that enables optimal muscle recruitment:

$$\min H({f^{(m)}})Cf = M\dot v + b - {g^{(app)}}s.t.0 \le {f^{(m)}} \le {s^{(M)}}$$
(9)

In this formulation, \(\:H\) is a scalar objective/cost function which must be minimized while satisfying the equilibrium equation. The constraints state that the muscles only generate pulling forces, and their maximum force is constrained by their instantaneous strength (\(\:{\varvec{s}}^{\left(M\right)}\)), hence satisfying physiological fidelity.

Many optimization criteria for muscle recruitment have been proposed in the literature; however, the most widely used is the polynomial criterion, expressed by Eq. (10), where \(\:p\) represents the power of the polynomial [113]. Description of other criteria such as soft saturation, as well as the min/max criterion, can be found in [121].

$$\:H\left({\varvec{f}}^{\left(M\right)}\right)=\sum\:_{i=1}^{{n}^{\left(M\right)}}{\left(\frac{{\varvec{f}}_{i}^{\left(M\right)}}{{\varvec{s}}_{i}^{\left(M\right)}}\right)}^{p}$$
(10)

Using the polynomial criterion as the objective function for muscle recruitment is referred to as static optimization. Despite its frequent use, this approach has been criticized on several points: 1- Kinematic Accuracy: The precise measurement and processing of segment kinematics is the first prerequisite for ensuring accuracy of ID analysis. 2- Physiological characteristics: the accuracy of muscle force prediction is determined by the underlying physiological characteristics of the muscle [122]. 3- Passive forces: this method does not consider the contribution of passive forces [123].

The CMC algorithm, developed by Thelen and Anderson [124], is another muscle recruitment technique available in OpenSim. This algorithm employs the predicted muscle excitations from static optimization in a forward simulation to predict desired accelerations for the subsequent time step [123]. The CMC algorithm, therefore, addresses some of the limitations of static optimization by incorporating dynamic elements into the muscle recruitment process. More specifically, a static optimization problem is solved to calculate the muscle excitations which yield the desired accelerations derived from IK analysis for tracking experimental motion. Importantly, the CMC algorithm integrates a proportional-derivative control law to account for the differences between experimental and model kinematics, hence ensuring more accurate motion tracking, whilst considering the delay between muscle activation and force production. This is achieved by integrating the dynamics of muscle contraction and activation, towards predicting the range of potential muscle forces that could be generated in the next time step. Unlike static optimization, which primarily considers active muscle forces, the CMC method also accounts for the contribution of passive muscle forces, leading to improved steady state muscle force predictions.

Roelker et al. [123] compared static optimization with the CMC algorithm, utilizing Gait2392 and FBRM in OpenSim. Their study found that CMC resulted in greater muscle activations, co-contraction indices, and forces as compared to static optimization. The results indicated that muscle force and activation predictions obtained by the CMC algorithm were more sensitive to model selection than those generated from static optimization.

EMG-driven and EMG-informed MSK models

EMG-driven MSK models offer a valuable alternative to optimization-based approaches for predicting muscle forces. These models utilize EMG activation data and three-dimensional joint angles to drive MSK simulations, providing subject-specific and EMG data-driven realistic predictions of muscle activity [125, 126]. The primary advantage of such models is their integration of measured EMG data, which enhances the physiological accuracy of muscle force predictions. On the other hand, they face several challenges including limited EMG data, typically measured from limited number of superficial muscles, as well as EMG data prone measurement and normalization errors due to noise and artifacts [127]. These limitations restrict the capability of EMG-driven models to predict joint moments across multiple DOF.

To address these drawbacks, EMG-informed models emerged based on integrating EMG data with traditional optimization techniques. Sartori et al. [128] proposed such model, where EMG data is used to inform and constrain the optimization process, thereby improving the accuracy of muscle force predictions. Pizzolato et al. [127] compared EMG-driven, EMG-informed, and static optimization models. They indicated that EMG-informed models provided more accurate predictions of muscle excitations and forces as compared to other methods. Similarly, Banks et al. [129] used an EMG-informed model to estimate internal lower back muscular demands accurately. While these and other pioneers have attempted to decipher and understand the complex muscle recruitment strategies used in the human body, there remains a need for a thorough evaluation of existing strategies to determine the most effective technique for muscle recruitment [113].

It should be noted that AMS uses the min/max criterion [130] for muscle recruitment, whereas both static optimization and CMC options are available in OpenSim [123]. Furthermore, OpenSim supports EMG-driven and EMG-informed techniques through the Calibrated EMG-Informed Neuromusculoskeletal Modeling (CEINMS) toolbox [127].

Post processing in gait analysis

The final phase of gait analysis using MSK modeling involves post-processing to derive the desired outcomes. This process begins with identifying the gait cycles and concludes with averaging the variables across multiple gait cycles. Figure 8 provides an overview of the potential outputs from experimental and simulated gait analysis. Notably, new additions to conventional parameters include muscle parameters and internal JRFs. The summary of studies focusing on the outputs of gait analysis using MSK modeling is presented in Supplementary Table S5. This section describes the specifics of gait cycle identification, JRFs, and muscle parameters.

Fig. 8
figure 8

An overview of the parameters that could be derived from the MSK modeling-based gait analysis [119]

Gait cycle detection

Gait cycle detection using GRFs typically involves analyzing changes in the center of pressure in the medial-lateral direction. Several studies have proposed different methods for estimating GRF components during the gait cycle. A common approach is to identify specific instances of heel strike-toe-off based on the vertical component of the GRF. A heel strike is typically detected when there is a sudden increase in the vertical GRF component, usually between 10 and 20 N. Conversely, toe-off based is identified when the vertical GRF component drops below a predefined threshold [26, 131,132,133]. The precise moments within the gait cycle are critical for segmenting the data into complete cycles for further analyses.

Joint reaction forces and moments (JRF&Ms)

JRF&Ms are essential outcomes of gait analysis, providing important insight into the biomechanical forces and torques experienced by joints, such as the hip, knee, ankle, and any other joints (if specified in the MSK model) during walking. These factors are vital for comprehending muscle biomechanics and function, joint loading, as well as overall movement efficiency.

Hip Joint

The JRFs during gait at the hip joint represent the forces applied to the femoral head due to load transfer from the pelvis to the femur while walking. These forces are influenced by geometry, muscle contractions, joint kinematics, and GRFs. In addition, JRMs at the hip characterize the torques responsible for rotational movement along the joint axis. Quantifying hip JRF&Ms is critical for assessing hip joint stability, muscle coordination, and potential risk factors for hip-related injuries or diseases. For example, Skubich and Piszczatowski [134] utilized MSK modeling to calculate the hip muscle and JRFs during walking in a study involving 99 healthy participants (45 males and 54 females, ages 18 to 36) with no history of prior injuries. Their results revealed that the total, medio-lateral, and proximo-distal waveforms of the hip JRFs exhibit two peaks during the gait cycle separated by a local minimum.

Knee Joint

At the knee joint, JRF&Ms provide relevant insight into load distribution between the femur and tibia, as well as that between the femur and patella. Knee JRMs reflect the rotational torques impacting knee flexion and extension in the sagittal plane, as well as abduction/adduction moments in the frontal plane, and internal/external rotational moments in the transverse plane. Knee JRFs depict the compressive and shear forces experienced by the joint in all 3 planes. These metrics are critical for evaluating knee joint biomechanics, ligamentous stability, as well as stress and strain patterns which impact knee injuries, such as cartilage and ligament tears or osteoarthritis.

Ankle Joint

JRF&Ms at the ankle joint describe the interactions between the tibia, talus, and calcaneus bones. Notably, the complexity of the ankle anatomy has a significant influence on the function and biomechanical performance of the joint. Ankle JRFs reflect the forces transferred between the bones, influenced by the bony anatomy, GRFs, muscle and ligament forces, and foot mechanics. Meanwhile, the ankle JRMs define the torques responsible for dorsiflexion and plantarflexion movements in the sagittal plane, as well as to a smaller extent inversion/eversion in the frontal plane and abduction/adduction in the transverse plane. Understanding ankle JRF&Ms is crucial for assessing ankle joint stability, foot-ground contact, and biomechanical adaptations to different walking conditions and surfaces.

Muscle activation and forces

In gait analysis using MSK modeling, muscle parameters such as forces, activation levels, power, and muscle-tendon unit (MTU) length provide important information about the biomechanical components of human movement. The number of muscles in MSK models varies; for example, TLEM 2.0 includes 166 MTUs, while the Delp model features only 43 MTUs.

Muscle forces are typically a relevant output obtained from gait analysis. Researchers can estimate the forces generated by specific muscles during the gait cycle by combining force plate data, EMG, and MSK modeling. These force computations aid in identifying muscle synergies and the key contributing muscle groups to movement and propulsion during walking, providing insights into energy expenditure and muscle efficiency.

In addition to muscle force estimation, gait analysis provides information regarding muscle activation levels, which reflect which muscles are active and indicate the degree to which these muscles engage or contract during movement. Clinicians can analyze these activation levels to assess the timing and intensity of muscle activation, which helps them comprehend muscle coordination and synchronization during walking. Additional important muscle related metrics obtained from gait analysis include muscle power and contraction velocity. Muscle power represents the rate at which muscles perform work, whereas contraction velocity describes the rate at which muscle length changes during contraction. These measurements provide insights into muscle performance, efficiency, and fatigue resistance during walking. MTU length can also be determined using MSK simulations. Understanding how MTU length changes over the gait cycle is critical for assessing muscle flexibility, joint ROM, and biomechanical functional adaptations to various walking patterns.

Gait analysis using MSK modeling has been applied in various clinical research contexts. Some examples include investigating the relationship between forward and backward gait [135]; exploring inter-individual differences and similarities in muscle forces at the ankle joint [136]; examining the forces produced by the ankle joint’s triceps surae in forward propulsion [137]; analyzing the effects of perturbed walking on muscle forces in males and females [138]; and studying the influence of different modes of locomotion (walking and running) on the lengths of the hip MTUs [139].

MSK modeling applications in gait analysis

Over the past decade, MSK modeling has significantly advanced the understanding of both healthy and impaired human biomechanics. This powerful tool, which combines multibody dynamics calculations with imaging techniques, has proven invaluable, not only in the design and development of implants and prostheses, but also in clinical data-driven informed decision-making. Gait analysis using MSK modeling is increasingly employed to assess and understand the biomechanics for individuals with various health conditions, including post stroke movement dysfunction, Parkinson’s’ disease, cerebral palsy, diabetes, obesity, as well as ageing. The details of studies on the applications of MSK modeling in gait analysis are discussed in this section and summarized in Supplementary Tables S6 to S10.

Hip impairments

Gait analysis plays a crucial role in the research and management of hip impairments, providing insight into joint biomechanics and muscle function. For example, in the case of Acetabular dysplasia, a condition characterized by a shallow, poorly formed, or mispositioned acetabulum (hip socket) [140, 141] which significantly affects the biomechanics of the hip joint, gait analysis can quantify the JRF&Ms and muscular forces, offering valuable data on the range of motion and potential joint overloading. This information is essential for identifying areas susceptible to injury and guiding targeted treatment to prevent further joint deterioration.

Gait analysis is also instrumental in evaluating the effects of femoral offset changes in patients undergoing THA [142]. Femur offset, defined as the lateral distance from the center of the hip to the shaft of the femur, significantly influences hip stability, muscle function, and overall walking performance. By assessing abductor muscle strength, JRFs, and joint moments, gait analysis provides critical information for preoperative planning, implant selection, and postoperative rehabilitation, ensuring optimal patient outcomes. Femoro-acetabular impingement (FAI) refers to the abnormal contact between the femoral head and the acetabulum, leading to joint damage and altered gait patterns [143]. Gait analysis helps in evaluating muscle forces and joint loading patterns in individuals with FAI, revealing key changes in walking mechanics, muscle imbalances, and compensatory strategies. This information is useful for developing personalized rehabilitation programs and surgical interventions aimed at restoring normal hip function.

For patients undergoing metal-on-metal resurfacing hip arthroplasty (RHA), gait analysis aids in assessing the biomechanical performance of the hip joint [144]. By investigating the relationship between metal ion levels and hip loading patterns, researchers can predict potential implant wear and corrosion rates. This information guides implant design, material selection, implant monitoring, and patient management regimens, ensuring safety and optimal lifespan of hip implants.

Knee impairments

Gait analysis provides a detailed understanding of knee joint biomechanics by quantifying the kinematics, kinetics, and muscle activation patterns during walking. Such in-depth analysis helps elucidate the complex interplay between joint structure, function, and disease. Key applications of gait analysis in knee impairments include identification of abnormal movement patterns associated with various knee conditions and pathologies, such as osteoarthritis (OA), cartilage degeneration, ligamentous injuries, patellofemoral injuries, and post-surgical complications [65, 145,146,147,148]. By examining joint angles and moments, gait analysis can detect deviations from normal walking patterns, which are critical for diagnosing and managing these conditions. In patients with knee OA, gait analysis helps understand the impact of the disease on joint biomechanics. Such as revealing how OA affects joint loading movement efficiency. Rossom et al. [145] studied the impact of end-stage knee and hip OA on JRFs and found that both groups exhibited significantly reduced load bearing capability on the affected joint during walking. This reduction in load is often a compensatory mechanism to minimize pain and joint damage.

Similarly, Richards et al. [149] used MSK modeling to investigate the impact of varying knee OA levels of severity on predicted muscle forces and JRFs. This study demonstrated that patients with moderate knee OA exhibited lower peak knee JRF as compared to those of healthy participants. This suggests that moderate OA may not drastically alter knee mechanics as compared to severe OA, although that depends on other factors, including age. Meireles et al. [150] reported similar observations and concluded that the JRFs of the knee remain relatively unaltered during the early stages of OA. This implies that significant alterations in knee joint mechanics might only occur as OA progresses to more advanced stages. Farrokhi et al. [23] employed gait analysis to investigate the impact of intermittent versus continuous walking on knee pain and contact forces in individuals with knee OA. Their findings revealed that continuous walking increased knee pain, whereas intermittent walking did not exacerbate pain levels.

Muscle function and activation patterns are also critical components of knee impairment research, and gait analysis is a valuable tool for studying these factors. Huang et al. [151] investigated the impact of anterior cruciate ligament (ACL) deficiency and dysfunction (ACLDM) on lower body muscle activation patterns, reporting that patients with ACL rupture and ACLDM exhibited reduced gastrocnemius muscle force as compared to healthy subjects. On the other hand, Aghdam et al. [152] reported that patients with an ACL rupture experienced greater knee joint loading than healthy individuals. Furthermore, Kang et al. [153] investigated the effects of posterior cruciate ligament (PCL) deficiency on knee JRFs, and found that knee JRFs increased during gait as the PCL’s deficiency worsened.

Therapeutic interventions and rehabilitation represent another significant area where gait analysis is extensively utilized in knee associated impairment. Schroeder et al. [68] employed gait analysis to investigate muscle loads during gait post-ACL surgery, revealing that knee muscle forces significantly decreased following ACL reconstruction. Similarly, Richards et al. [154] examined the relationship between knee JRF&Ms in individuals with knee OA during normal and modified gait (wide-steps and toe-in). Their study concluded that while both wide-steps and toe-in gait modifications did not decrease the overall JRFs of the knee as compared to normal walking, they significantly reduced the ratio of medial and total knee JRFs. Additionally, Thorsen et al. [155] explored the variations in knee muscle forces and mediolateral tibiofemoral compressive forces among patients with TKA during gait. They found no statistical differences in muscle or compressive forces between limbs.

In summary, gait analysis offers a comprehensive, quantitative, and multidimensional approach to studying knee-associated impairments by providing critical biomechanical data essential for gait and motion dysfunction assessment treatment planning, assessment of therapeutic efficacy, as well as advancement in biomechanical research.

Foot impairments

Gait analysis plays a crucial role in foot impairment research by evaluating ankle muscle forces and their impact on stress distribution within the foot and ankle joints. Hejazi and Rasmussen [156] used finite element analysis and MSK modeling to investigate the impact of ankle muscle forces on stress distribution in patients with ankle arthrodesis. Their findings indicated that arthrodesis patients experienced reduced stress on the medial malleolus when the gastrocnemius-soleus muscle activity increased, as compared to healthy individuals. Moreover, gait analysis enables the comparison of pelvic kinematics and lumbopelvic muscle forces between individuals with foot hyperpronation and those with properly aligned feet. Yazdani et al. [157, 158] investigated these differences, revealing the altered biomechanical and muscle activation patterns in individuals with foot hyperpronation. Their research revealed that subjects with hyperpronation exhibited a greater anterior pelvic tilt throughout 20–80% of the gait stance phase as compared to subjects with correctly aligned feet.

In individuals with chronic ankle instability, gait analysis can be used to investigate the effects of vibration-based treatment on ankle JRFs and vertical GRFs during walking. Studies by Jang et al. [159] and Jang and Wikstrom [160] demonstrated that ankle JRFs and vertical GRFs dramatically reduced following vibration-based treatment. On the other hand, individuals with chronic ankle instability exhibited statistically significant larger anteroposterior and mediolateral shear forces (initial peak and impulse) as compared to healthy control, while their compressive forces were lower.

Greve et al. [161] evaluated the impact of rocker shoes on plantar aponeurosis strain in patients with plantar fasciitis as compared to a healthy control group during locomotion. The study found that wearing rocker shoes did not result in a statistically significant reduction in plantar aponeurosis strain.

Gait analysis can also be used to investigate how weak ankle dorsiflexion muscles affect the forces exerted by other muscle groups during walking. Błażkiewicz and Wit [14] conducted a study to examine these relationships and observed that the increased muscle forces of the flexor hallucis, tibialis posterior, and flexor digitorum longus on the ankle joint, as well as the semimembranosus and semitendinosus at the surrounding joints, compensated for the weakness of the ankle dorsiflexion muscle.

Orthosis and surgical procedures evaluation

MSK modeling for gait analysis extends its utility to evaluating the effectiveness of various medical protocols and interventions, including arthroplasty surgery techniques [162], functional resistance training [163], knee orthotics and braces [164], footwear [165], spinal devices and procedures [166], and foot orthoses [167].

Many researchers employed MSK modeling during gait towards the evaluation of footwear interventions and their impact on GRFs, spatiotemporal features, and stability in specific populations. Li et al. [165] investigated the impact of normal, negative, and positive heel shoes on stride biomechanics in pregnant women. They found that while the center of pressure reduced dramatically with negative heel shoes, step length and walking velocity increased with heel-toe drop. Additionally, negative and positive heel shoes exhibited significantly higher and lower vertical GRFs, respectively, as compared to regular shoes.

Wang et al. [166] studied the impact of spinal orthosis on trunk and lower extremity joint loads using MSK modeling during gait. They found that the maximum compressive forces and moments at the hip, knee, and ankle joints did not significantly differ between conditions of wearing spinal orthosis, assuming normal posture, or adopting a poor posture. Likewise, MSK modeling offers a valuable tool for investigating the effects of knee braces and the perturbations they generate on muscle forces and joint mechanics during walking. Yap et al. [164] investigated the impact of perturbations generated by knee braces on knee muscle forces. They found that normal knee exhibited higher forces in the knee flexor muscles than the braced knee. In contrast, the braced knee demonstrated higher forces in the knee extensor muscles as compared to the normal knee.

Marconi et al. [167] employed MSK simulations to investigate the effect of mass distribution of powered ankle foot orthosis on lower body muscle forces and joint moments. Their findings revealed that while the additional mass of the orthoses did not notably alter ankle joint moment, it significantly altered hip and knee joint moments throughout 60–100% of the gait cycle. Additionally, MSK modeling proves to be a valuable tool for evaluating the effects of functional resistance training, as demonstrated by Washabaugh et al. [163]. Their study investigated how functional resistance training altered lower-limb muscles and JRFs during walking. Notably, they observed that ankle weights lead to a substantial increase in knee flexion and hip extension moments by 174% and 477%, respectively.

MSK modeling has also been instrumental in exploring the biomechanical alterations and functional adaptations associated with various hip arthroplasty surgical methods. Wesseling et al. [162] investigated three patient groups representing distinct hip arthroplasty surgery techniques and revealed that, irrespective of the surgical approach, individuals with hip impairments exhibited reduced hip JRFs during walking as compared to their healthy counterparts.

Other applications of MSK modeling for gait analysis

Beyond analyzing lower limb (hip, knee, and ankle) biomechanical function, gait analysis has emerged as a diverse and valuable method for investigating the impact of various medical conditions on gait. These conditions include cerebral palsy [168,169,170,171], diabetes [172, 173], obesity [174], aging [175], lumbar disc herniation [176], stroke [177], Osgood-Schlatter disease [178], and Parkinson’s disease [21, 22, 179].

Salami et al. [168] compared trunk kinematics and hip abduction moments in children with cerebral palsy to healthy controls. They found that the lumbar ROM in the cerebral palsy group was double that of the healthy control group.

In studying the impact of obesity on joint forces during walking, Haight et al. [174] investigated tibiofemoral joint forces during fast-level and slow-uphill walking. They observed that obese subjects exhibited higher compressive tibiofemoral forces as compared to non-obese subjects in both walking conditions. Khalaf et al. [180] investigated the influence of overweight (BMI ≥ 25) on the dynamic peak plantar pressure (PPP) distribution during gait using traditional and nonlinear dynamic measures in young college students. This study found that the overweight group had significantly higher mean PPP and entropy values as compared to the control group. The overweight group also had significantly higher PPP underfoot as compared to heel. The authors concluded that the overweight group was at risk of ulceration and that different shoe wear should be considered. Gait analysis also facilitates the investigation of age-related differences in muscle forces during walking. Toda et al. [175] reported that muscle coordination around the ankle changes with age, with lower limb muscles co-contraction occurring during the late stance phase.

Gomes et al. [172] used MSK modeling to calculate muscular forces in diabetic individuals with and without polyneuropathy. Their findings indicated that diabetic patients without polyneuropathy exhibited decreased peak soleus muscle force during middle and late stance phases as compared to healthy individuals. Conversely, diabetic patients with polyneuropathy showed a decreased gastrocnemius medialis muscle forces as compared to those without polyneuropathy. Similarly, Scarton et al. [173] examined the impact of diabetic peripheral neuropathy on muscle force estimation in the lower body using gait analysis. This study revealed statically significant differences in muscle forces, joint kinematics, and JRFs between patients with diabetic peripheral neuropathy and a healthy control group. Notably, the patient group demonstrated weaker ankle muscle forces than the healthy controls. Khalaf et al. [181] studied gait alterations in the UAE population with and without diabetic complications using both traditional and entropy measures. Their results indicated that intrinsic sensorimotor feedback plays a vital role in regulating gait for patients with peripheral neuropathy.

Gait analysis using MSK modeling also enables the estimation of lower body power and muscular forces in individuals with peripheral arterial disease. Rahman et al. [182] investigated the effect of peripheral artery disease on gait and discovered that the impaired group’s knee extensors, plantar flexors, and hip flexors exhibited significantly lower power and force as compared to healthy individuals. Furthermore, gait analysis using MSK modeling serves as a valuable tool for assessing the impact of minimally invasive surgery on spatiotemporal characteristics and gait kinetics in individuals with lumbar disc herniation. Wang et al. [176] used MSK modeling to investigate these relationships, revealing lower peak muscle forces of the rectus femoris, tensor fasciae latae, and biceps femoris long-head on the affected side, as well as reductions in gait cycle time and stride length post-surgery.

In summary, gait analysis using MSK modeling offers a comprehensive, quantitative, and multidimensional approach to examining various biomechanical challenges and health conditions, providing data-driven relevant insights for disease characterization, as well as rehabilitation and treatment optimization.

Discussion

The integration of multibody dynamics with biofidelic MSK modeling allows for significant advancement in motion and gait assessment, offering a valuable alternative to traditional methods, which often rely on complex costly instrumentation and/or invasive procedures. A notable advantage to this approach lies in its ability to predict internal JRF&Ms and muscle forces using kinematics alone. This enables the quantification of internal parameters which cannot be measured non-invasively in-vivo thereby expanding the scope and accessibility of gait analysis in both research and clinical settings.

Importantly, MSK modeling in gait analysis has proven to be a versatile and effective method for studying a wide range of functional biomechanical challenges and health conditions. The investigations explored in this systematic review reveal the successful quantification of parameters non-invasively and beyond what is possible with in-vivo measurements. The development, enhancement, and clinical applicability of such in-silico MSK based tools hold significant potential to enhance patient care and open doors to a paradigm shift in healthcare towards personalized, precision, preventative and predictive medicine. This can improve the entire healthcare cycle from data-driven diagnostics to informed decision-making and quantitative evaluation of interventions.

This review aimed to provide readers with a concise overview of the latest state-of-the-art research in the development and application of MSK models. In biomechanical research, MSK modeling has emerged as an invaluable tool for addressing “what if” type of questions in a cost and time effective manner, providing researchers and clinicians with means for investigating various treatment options and scenarios towards optimal ones. On the other hand, it is crucial to critically evaluate the limitations inherent to current MSK models to ensure adequate accuracy, reliability, and applicability of research findings. This section, therefore, highlights the key limitations of rigid body musculoskeletal models and outlines potential areas for future research.

Limitations of MSK modeling in clinical practice

Despite the widespread use of MSK modeling in research, the transition of MSK modeling into clinical practice has been limited by several critical challenges. The first and most significant limitation is the dependence on bulky and cumbersome equipment for collecting kinematic data, which serves as the input for inverse dynamic simulations. For instance, reflective markers or IMU sensors must be placed on subjects, a process that is often uncomfortable and challenging to execute. Additionally, the use of force plates to capture GRFs presents another hurdle. Force plates can inadvertently alter a subject’s natural gait or limit data collection to just a few steps. While artificial intelligence offers potential solutions for predicting kinematics and GRFs, this technology is still immature and requires further development and research to become a viable alternative.

One of the primary obstacles is the difficulty in achieving comprehensive personalization of MSK models to reflect the unique anatomical, physiological, and neurological characteristics of individual patients. The inherent variability in human anatomy and physiology, influenced by factors such as the specific cause and type of impairment, can significantly affect the outcomes of rehabilitation, treatment, or surgical interventions. Traditional scaling methods, often based on generic cadaveric models, may not sufficiently capture these individual differences. Although advanced techniques, such as those utilizing MRI or CT-based scaling, provide a higher degree of personalization, they are often labour-intensive, time-consuming, and costly. This limitation underscores the necessity for the development of more efficient, cost-effective, and user-friendly scaling methodologies that can streamline the personalization of MSK models, thereby enhancing their applicability in clinical settings.

Another significant limitation is the challenge of predicting post-treatment function, given the complex interplay between human movement and the neuromuscular system. Human movement is not purely a mechanical process; it is dynamically modulated by neuromuscular control, which can adapt over time in response to treatment or disease progression. However, most existing MSK models do not account for this functional adaptability, which restricts their ability to predict long-term outcomes or accommodate changes in patient condition. Incorporating neuromuscular adaptability into MSK models is therefore critical for making these models more reflective of real-world scenarios [183].

A salient limitation of current MSK modeling frameworks arises from the foundational concepts which underlie many models available in prominent software platforms, such as OpenSim and AMS. OpenSim models prioritize inclusivity and representativeness, drawing upon data from a diverse range of subjects to encapsulate broader population dynamics. By contrast, AMS models emphasize data consistency, advocating for the integration of cohesive datasets rather than combining fragmented data from disparate studies [74, 75]. This divergence in conceptual frameworks introduces inherent biases and limitations that researchers must carefully consider when selecting and deploying MSK models for biomechanical simulations.

Furthermore, the current muscle recruitment criteria employed in MSK models warrant critical reevaluation and methodological refinement. While static optimization remains a prevalent approach, its dependency on precise kinematic measurements and its exclusion of passive muscle forces compromises its comprehensiveness and predictive accuracy. Alternative strategies, such as EMG-driven or EMG-informed techniques, offer viable solutions but come with their own set of challenges. EMG-driven models, for example, often impose substantial computational burdens and may not be applicable across all muscle groups due to limitations in measurable EMG data and potential normalization errors. Optimizing muscle recruitment strategies is therefore in need of rigorous exploration. This entails conducting thorough methodological comparisons and validations to determine the most suitable and reliable technique for accurately simulating muscle activations and forces within MSK models.

Additionally, the validity of MSK models remains a pressing concern. The accuracy of predictions regarding joint reaction forces and muscle forces is often limited by the scarcity of in vivo data for validation. While instrumented implants provide some insights into internal forces, the data are typically confined to a small cohort of impaired individuals and particular age groups, which limits their generalizability. The lack of in vivo muscle force data further compromises the predictive accuracy of MSK models, which is essential for reliable clinical decision-making.

In summary, while MSK modeling holds significant potential for enhancing patient care, its clinical application remains constrained by challenges related to model personalization, adaptability, and validation. Addressing these limitations is crucial for advancing the use of MSK models in personalized and effective patient treatment strategies. Outlook and Future Work

The use of MSK models in gait analysis has greatly advanced the understanding of human biomechanics and patterns of motion. However, a notable limitation of current MSK models, particularly those available in software platforms like OpenSim and AMS, is their reliance on male anatomy or geometry. Despite this, about 57.75% of the reviewed studies (67 out of 116) used these male-based models to simulate female gait and locomotion. This raises a critical question regarding the necessity and relevance of the development of a female specific MSK model.

To address the necessity of developing female specific MSK models, it is crucial to consider the physical differences between males and females and their potential impact on joint kinetics during walking. Fischer and Mitteroecker [184] studied sexual dimorphism and allometry in the human pelvis, examining a sample of 99 participants, including 46 males and 53 females. This geometric morphometric study indicated considerable anatomical differences between the male and female pelvis. The study revealed significant anatomical variations between genders. Specifically, females had shorter and more laterally extending iliac blades, a rounder and outward-projecting pelvic inlet, a shorter sacrum, and a wider subpubic angle than males. These morphological differences are substantial, with the sexual dimorphism vectors for both genders showing significant discrepancies equivalent to four standard deviations. These findings underscore substantial morphological discrepancies between the male and female pelvis, which likely affect gait mechanics and joint kinetics.

Delving deeper into the biomechanical implications of these anatomical variations, Lewis et al. [157] explored their impact on the joint ROM during gait. Their study, encompassing 44 participants (22 males and 22 females), revealed notable differences in pelvic positioning and movement between genders. On average, females exhibited a more anteriorly tilted pelvis, approximately 4 degrees more in the sagittal plane, as compared to the near-neutral pelvic position observed in males. Additionally, females demonstrated greater pelvic excursion in the frontal plane, with a statistically significant mean difference of 1.9 degrees. In the transverse plane, females also displayed enhanced pelvic mobility compared to their male counterparts. Building upon these insights, Ismail and Lewis [185] used MSK simulations to investigate the influence of pelvic tilt variances between genders on hip JRFs during gait. Their findings revealed that pelvic tilt exerted a substantial influence on hip JRFs.

In light of these findings, the absence of a female specific MSK model emerges as a notable limitation in accurately predicting JRFs and understanding biomechanical adaptations in female populations. Addressing this gap is crucial for enhancing the precision and applicability of MSK simulations in diverse research and clinical contexts.

Conclusion

Multibody MSK modeling stands as a significant advancement in the quantification of human motion, especially in gait analysis for data-driven diagnostics, medical device development and informed clinical decision-making. However, to fully realize its potential, further research is necessary to enhance the accuracy and biofidelity of these models. This includes the development of female population-specific MSK models to better represent the biomechanics of female individuals. The creation of subject-specific scaling tools which account for individual anthropometrics is also important towards more accurate personalized and precise simulations.

Data availability

No datasets were generated or analysed during the current study.

Abbreviations

ACL:

Anterior Cruciate Ligament

ACLDM:

Anterior Cruciate Ligament Deficiency and Dysfunction

AMS:

AnyBody Musculoskeletal Modeling System

ATLM:

Arnold Two Leg Model

BMI:

Body Mass Index

BW:

Body Weight

CEINMS:

Calibrated EMG-Informed Neuromusculoskeletal Modeling

CMC:

Computed Muscle Control

CT:

Computerized Tomography

DOF:

Degrees of Freedom

EMG:

Electromyography

FAI:

Femoro-Acetabular Impingement

FBM16:

Full Body Model 2016

FBRM:

Full Body Running Model

FP:

Force Plate

GRF:

Ground Reaction Force

GRM:

Ground Reaction Moment

ID:

Inverse Dynamics

IK:

Inverse Kinematics

IMU:

Inertial Measurement Unit

JRF:

Joint Reaction Force

JRM:

Joint Reaction Moment

LED:

Light Emitting Diode

LLLM:

London Lower Limb Model

MIF:

Maximal Isometric Force

MoCap:

Motion Capture

MRI:

Magnetic Resonance Imaging

MSK:

Musculoskeletal

MTU:

Muscle-Tendon Unit

OA:

Osteoarthritis

OFL:

Optimal Fiber Length

PCL:

Posterior Cruciate Ligament

PCSA:

Physiological Cross-Sectional Area

PPP:

Peak Plantar Pressure

PRISMA:

Preferred Reporting Items for Systematic Reviews and Meta-Analysis

RHA:

Resurfacing Hip Arthroplasty

RMSE:

Root Mean Square Error

ROM:

Range of Motion

RRA:

Residual Reduction Algorithm

STA:

Skin Tissue Artefact

THA:

Total Hip Arthroplasty

TKR:

Total Knee Replacement

TLEM:

Twente Lower Extremity Model

TM:

Treadmill

TSL:

Tendon Slack Length

References

  1. Hulleck AA, Menoth Mohan D, Abdallah N, Rich ME, Khalaf K. Present and future of gait assessment in clinical practice: Towards the application of novel trends and technologies, (in English). Front Med Technol. 2022;4. https://doi.org/10.3389/fmedt.2022.901331.

  2. Rasmussen J, Damsgaard M, Christensen ST. Inverse-inverse dynamics simulation of musculo-skeletal systems. Royal Acedemy of Medicine in Ireland; 2000. Inverse-Inverse Dynamics Simulation of Musculo-Skeletal Systems.

  3. Ehsani H. Empirically-based Multibody Dynamics for modeling the human body Musculoskeletal System. https://doi.org/10.48550/arXiv.2307.10597.

  4. Nardini F, Sancisi N, Parenti-Castelli V. A fast ligament model with scalable accuracy for multibody simulations. Multibody SysDyn. 2022;55(4):433–51. https://doi.org/10.1007/s11044-022-09833-0.

    Article  Google Scholar 

  5. Delp SL, et al. OpenSim: Open-Source Software to create and analyze dynamic simulations of Movement. IEEE Trans Biomed Eng. 2007;54(11):1940–50. https://doi.org/10.1109/TBME.2007.901024.

    Article  PubMed  Google Scholar 

  6. Al-Rasheed M. Combined Multibody Musculoskeletal Dynamic Modeling and Finite Element Modeling of the Human Tibia in Countermovement Jumps, University of Waterloo, 2021. Available: http://hdl.handle.net/10012/17725

  7. AnyBody Technology. The AnyBody Modeling System. https://www.anybodytech.com/software/anybodymodelingsystem/. Accessed 13 Apr 2024.

  8. Motek. Human Body Model. https://www.motekmedical.com/software/hbm/. Accessed 06 May 2024.

  9. SimTK. SIMM (Software for Interactive Musculoskeletal Modeling). [Online]. Available: https://simtk.org/docman/view.php/321/985/SIMM4.0UserGuide.pdf

  10. BoB Biomechanics. Biomech Bodies. https://www.bob-biomechanics.com/. Accessed 06 May 2024.

  11. Matthew JP et al. The PRISMA 2020 statement: an updated guideline for reporting systematic reviews. BMJ. 2021;372:n71. https://doi.org/10.1136/bmj.n71.

  12. Katmah R, Shehhi AA, Jelinek HF, Hulleck AA, Khalaf K. A Systematic Review of Gait Analysis in the context of Multimodal Sensing Fusion and AI. IEEE Trans Neural Syst Rehabil Eng. 2023;31:4189–202. https://doi.org/10.1109/TNSRE.2023.3325215.

    Article  PubMed  Google Scholar 

  13. Whittle MW. Clinical gait analysis: a review. Hum Mov Sci. 1996;15(3):369–87. https://doi.org/10.1016/0167-9457(96)00006-1.

    Article  Google Scholar 

  14. Błażkiewicz M, Wit A. Compensatory strategy for ankle dorsiflexion muscle weakness during gait in patients with drop-foot. Gait Posture. 2019;68:88–94. https://doi.org/10.1016/j.gaitpost.2018.11.011.

  15. Mangal NK, Tiwari AK. A review of the evolution of scientific literature on technology-assisted approaches using RGB-D sensors for musculoskeletal health monitoring. Comput Biol Med. 2021;132:104316. https://doi.org/10.1016/j.compbiomed.2021.104316.

  16. Lamberto G, Martelli S, Cappozzo A, Mazzà C. To what extent is joint and muscle mechanics predicted by musculoskeletal models sensitive to soft tissue artefacts? J Biomech. 2017;62:68–76. https://doi.org/10.1016/j.jbiomech.2016.07.042.

  17. Vicon. Hardware. https://www.vicon.com/. Accessed 24 Feb 2024.

  18. Qualisys. Products. https://www.qualisys.com/. Accessed 24 Feb 2024.

  19. Motion Analysis Corportation. Clin Evaluation. https://www.motionanalysis.com/. Accessed 24 Feb 2024.

  20. BTS Bioengineering. BTS GAITLAB. https://www.btsbioengineering.com/products/bts-gaitlab/. Accessed 12 Apr 2024.

  21. Oh J, Eltoukhy M, Kuenze C, Andersen MS, Signorile JF. Comparison of predicted kinetic variables between Parkinson’s disease patients and healthy age-matched control using a depth sensor-driven full-body musculoskeletal model. Gait Posture. 2020;76:151–6. https://doi.org/10.1016/j.gaitpost.2019.11.011.

  22. Eltoukhy M, Kuenze C, Andersen MS, Oh J, Signorile J. Prediction of ground reaction forces for Parkinson’s disease patients using a kinect-driven musculoskeletal gait analysis model. Med Eng Phys. 2017;50. https://doi.org/10.1016/j.medengphy.2017.10.004.

  23. Ripic Z, Kuenze C, Andersen MS, Theodorakos I, Signorile J, Eltoukhy M. Ground reaction force and joint moment estimation during gait using an Azure Kinect-driven musculoskeletal modeling approach. Gait Posture. 2022;95:49–55. https://doi.org/10.1016/j.gaitpost.2022.04.005.

  24. Woiczinski M et al. Influence of treadmill design on Gait: does treadmill size affect muscle activation amplitude? a musculoskeletal calculation with individualized input parameters of Gait analysis, (in English). Front Neurol. 2022;13. https://doi.org/10.3389/fneur.2022.830762.

  25. Bailey CA, Uchida TK, Nantel J, Graham RB. Validity and sensitivity of an inertial measurement unit-driven biomechanical model of motor variability for Gait. Sensors. 21(22). https://doi.org/10.3390/s21227690.

  26. Karatsidis A, Bellusci G, Schepers HM, De Zee M, Andersen MS, Veltink PH. Estimation of ground reaction forces and moments during Gait using only inertial motion capture. Sensors. 17(1). https://doi.org/10.3390/s17010075.

  27. Karatsidis A, et al. Musculoskeletal model-based inverse dynamic analysis under ambulatory conditions using inertial motion capture. Med Eng Phys. 2019;65:68–77. https://doi.org/10.1016/j.medengphy.2018.12.021.

    Article  PubMed  Google Scholar 

  28. Movella. Xsens motion capture – the gold standard. https://www.movella.com/products/motion-capture. Accessed 12 Apr 2024.

  29. Matsuki K, Matsuki KO, Kenmoku T, Yamaguchi S, Sasho T, Banks SA. In vivo kinematics of early-stage osteoarthritic knees during pivot and squat activities. Gait Posture. 2017;58:214–9. https://doi.org/10.1016/j.gaitpost.2017.07.116.

    Article  PubMed  Google Scholar 

  30. Marsh CA, Martin DE, Harner CD, Tashman S. Effect of posterior horn medial meniscus root tear on in vivo knee kinematics. Orthop J Sports Med. 2014;2(7):Art no. 2325967114541220. https://doi.org/10.1177/2325967114541220.

  31. Dur NBJ, Wesseling MGH, Macri EM, Runhaar J. Fluoroscopy: taking a closer look at joint motion in osteoarthritis. Osteoarthr Imaging. 2024;4(3):100240. https://doi.org/10.1016/j.ostima.2024.100240.

    Article  Google Scholar 

  32. Moro-oka T-a, et al. Can magnetic resonance imaging–derived bone models be used for accurate motion measurement with single-plane three-dimensional shape registration? J Orthop Res. 2007;25(7):867–72. https://doi.org/10.1002/jor.20355.

    Article  PubMed  Google Scholar 

  33. Anderst W, Zauel R, Bishop J, Demps E, Tashman S. Validation of three-dimensional model-based tibio-femoral tracking during running. Med Eng Phys. 2009;31(1):10–6. https://doi.org/10.1016/j.medengphy.2008.03.003.

    Article  PubMed  Google Scholar 

  34. Zihlmann MS, Gerber H, Stacoff A, Burckhardt K, Székely G, Stüssi E. Three-dimensional kinematics and kinetics of total knee arthroplasty during level walking using single plane video-fluoroscopy and force plates: a pilot study. Gait Posture. 2006;24(4):475–81. https://doi.org/10.1016/j.gaitpost.2005.12.012.

    Article  PubMed  Google Scholar 

  35. List R, Gerber H, Foresti M, Rippstein P, Goldhahn J. A functional outcome study comparing total ankle arthroplasty (TAA) subjects with pain to subjects with absent level of pain by means of videofluoroscopy. Foot Ankle Surg. 2012;18(4):270–6. https://doi.org/10.1016/j.fas.2012.04.001.

    Article  CAS  PubMed  Google Scholar 

  36. Taylor WR, et al. A comprehensive assessment of the musculoskeletal system: the CAMS-Knee data set. J Biomech. 2017;65:32–9. https://doi.org/10.1016/j.jbiomech.2017.09.022.

    Article  PubMed  Google Scholar 

  37. AMTI Force and Motion. All Prod. https://www.amti.biz/all-products/. Accessed 13 Apr 2024.

  38. Bertec. Products. https://www.bertec.com/. Accessed 13 Apr 2024.

  39. Kistler. Force plates. https://www.kistler.com/INT/en/force-plate/C00000113. Accessed 13 Apr 2024.

  40. Fluit R, Andersen MS, Kolk S, Verdonschot N, Koopman HFJM. Prediction of ground reaction forces and moments during various activities of daily living. J Biomech. 2014;47(10):2321–9. https://doi.org/10.1016/j.jbiomech.2014.04.030.

  41. Delsys. Tigno Research + System. https://delsys.com/trigno/. Accessed 13 Apr 2024.

  42. Noraxon. Electromyography (EMG). https://www.noraxon.com/our-products/semg/. Accessed 13 Apr 2024.

  43. BTS Bioengineering, Wireless Surface FREEEMG. EMG,. https://www.btsbioengineering.com/products/freeemg/. Accessed 13 Apr 2024.

  44. John CT. Residual Reduction Algorithm (RRA). 2008. [Online]. Available: https://simtk.org/docman/view.php/55/1501/RRA_COMAdjustmentBackOfTheEnvelopeCalculations.pdf

  45. Alexander N, Schwameder H, Baker R, Trinler U. Effect of different walking speeds on joint and muscle force estimation using AnyBody and OpenSim. Gait Posture. 2021;90:197–203. https://doi.org/10.1016/j.gaitpost.2021.08.026.

  46. Trinler U, Schwameder H, Baker R, Alexander N. Muscle force estimation in clinical gait analysis using AnyBody and OpenSim. J Biomech. 2019;86:55–63. https://doi.org/10.1016/j.jbiomech.2019.01.045.

  47. Curreli C, Di Puccio F, Davico G, Modenese L, Viceconti M. Using Musculoskeletal Models to Estimate in vivo Total Knee Replacement Kinematics and Loads: Effect of Differences Between Models, (in English). Front Bioeng Biotechnol. 2021;9. https://doi.org/10.3389/fbioe.2021.703508.

  48. Delp SL, Loan JP, Hoy MG, Zajac FE, Topp EL, Rosen JM. An interactive graphics-based model of the lower extremity to study orthopaedic surgical procedures. IEEE Trans Biomed Eng. 1990;37(8):757–67. https://doi.org/10.1109/10.102791.

    Article  CAS  PubMed  Google Scholar 

  49. Arnold EM, Ward SR, Lieber RL, Delp SL. A Model of the Lower Limb for Analysis of Human Movement. Ann Biomed Eng. 2010;38(2):269–279. https://doi.org/10.1007/s10439-009-9852-5.

  50. Modenese L, Phillips ATM, Bull AMJ. An open source lower limb model: hip joint validation. J Biomech. 2011;44(12):2185–93. https://doi.org/10.1016/j.jbiomech.2011.06.019.

  51. Hamner SR, Delp SL. Muscle contributions to fore-aft and vertical body mass center accelerations over a range of running speeds. J Biomech. 2013;46(4):780–7. https://doi.org/10.1016/j.jbiomech.2012.11.024.

  52. Rajagopal A, Dembia CL, DeMers MS, Delp DD, Hicks JL, Delp SL. Full-body Musculoskeletal Model for muscle-driven Simulation of Human Gait. IEEE Trans Biomed Eng. 2016;63(10):2068–79. https://doi.org/10.1109/TBME.2016.2586891.

    Article  PubMed  PubMed Central  Google Scholar 

  53. Lai AKM, Arnold AS, Wakeling JM. Why are antagonist muscles co-activated in my Simulation? A Musculoskeletal Model for Analysing human locomotor tasks. Ann Biomed Eng. 2017;45(12):2762–74. https://doi.org/10.1007/s10439-017-1920-7.

    Article  PubMed  PubMed Central  Google Scholar 

  54. Caruthers EJ et al. Muscle Forces and Their Contributions to Vertical and Horizontal Acceleration of the Center of Mass During Sit-to-Stand Transfer in Young, Healthy Adults, (in English). J Appl Biomech. 2016;32(5):487–503. https://doi.org/10.1123/jab.2015-0291.

  55. Wickiewicz TL, Roy RR, Powell PL, Edgerton VR. Muscle Architecture of the Human Lower Limb. Clin Orthop Relat Research®. 1983;179. https://doi.org/10.1097/00003086-198310000-00042.

  56. Friederich JA, Brand RA. Muscle fiber architecture in the human lower limb. J Biomech. 1990;23(1):91–5.

    Article  CAS  PubMed  Google Scholar 

  57. Anderson FC, Pandy MG. Dynamic optimization of human walking. J Biomech Eng. 2001;123(5):381–90. https://doi.org/10.1115/1.1392310.

    Article  CAS  PubMed  Google Scholar 

  58. Pandy MG, Andriacchi TP. Muscle and joint function in human locomotion. Annu Rev Biomed Eng. 2010;12(1):401–33. https://doi.org/10.1146/annurev-bioeng-070909-105259.

  59. Anderson FC, Pandy MG. Individual muscle contributions to support in normal walking. Gait Posture. 2003;17(2):159–69. https://doi.org/10.1016/S0966-6362(02)00073-5.

    Article  PubMed  Google Scholar 

  60. Yamaguchi GT, Zajac FE. A planar model of the knee joint to characterize the knee extensor mechanism. J Biomech. 1989;22(1):1–10. https://doi.org/10.1016/0021-9290(89)90179-6.

  61. Anderson FC, Pandy MG. A Dynamic Optimization Solution for Vertical Jumping in Three Dimensions. Comput Methods Biomech Biomed. 1999;2(3):201–231. https://doi.org/10.1080/10255849908907988.

  62. Arnold AS, Asakawa DJ, Delp SL. Do the hamstrings and adductors contribute to excessive internal rotation of the hip in persons with cerebral palsy? Gait Posture. 2000;11(3):181–90. https://doi.org/10.1016/S0966-6362(00)00046-1.

    Article  CAS  PubMed  Google Scholar 

  63. Ward SR, Eng CM, Smallwood LH, Lieber RL. Are current measurements of Lower Extremity muscle Architecture Accurate? Clin Orthop Relat Res. 2009;467(4):1074–82. https://doi.org/10.1007/s11999-008-0594-8.

  64. Chincisan A, Tecante K, Becker M, Magnenat-Thalmann N, Hurschler C, Choi HF. A computational approach to calculate personalized pennation angle based on MRI: effect on motion analysis. Int J Comput Assist Radiol Surg. 2016;11(5):683–93. https://doi.org/10.1007/s11548-015-1251-9.

    Article  PubMed  Google Scholar 

  65. Farrokhi S, Jayabalan P, Gustafson JA, Klatt BA, Sowa GA, Piva SR. The influence of continuous versus interval walking exercise on knee joint loading and pain in patients with knee osteoarthritis. Gait Posture. 2017;56:129–33. https://doi.org/10.1016/j.gaitpost.2017.05.015.

  66. Mathai B, Gupta S. Numerical predictions of hip joint and muscle forces during daily activities: A comparison of musculoskeletal models. Proc Inst Mech Eng H: J Eng Med. 2019;233(6):636–647. https://doi.org/10.1177/0954411919840524.

  67. Roelker SA, Caruthers EJ, Baker RK, Pelz NC, Chaudhari AMW, Siston RA. Interpreting Musculoskeletal models and dynamic simulations: causes and effects of differences between models. Ann Biomed Eng. 2017;45(11):2635–47. https://doi.org/10.1007/s10439-017-1894-5.

  68. Schroeder MJ, Acuña SA, Krishnan C, Dhaher YY. Can Increased Locomotor Task Difficulty Differentiate Knee Muscle Forces After Anterior Cruciate Ligament Reconstruction? (in English). J Appl Biomech. 2022;38(2):84–94. https://doi.org/10.1123/jab.2021-0215.

  69. Weinhandl JT, Bennett HJ. Musculoskeletal model choice influences hip joint load estimations during gait. J Biomech. 2019;91:124–32. https://doi.org/10.1016/j.jbiomech.2019.05.015.

    Article  PubMed  Google Scholar 

  70. Handsfield GG, Meyer CH, Hart JM, Abel MF, Blemker SS. Relationships of 35 lower limb muscles to height and body mass quantified using MRI. J Biomech. 2014;47(3):631–8. https://doi.org/10.1016/j.jbiomech.2013.12.002.

  71. Christophy M, Faruk Senan NA, Lotz JC, O’Reilly OM. A Musculoskeletal model for the lumbar spine. Biomech Model Mechanobiol. 2012;11(1):19–34. https://doi.org/10.1007/s10237-011-0290-6.

  72. Saul KR, et al. Benchmarking of dynamic simulation predictions in two software platforms using an upper limb musculoskeletal model. Comput Methods Biomech BioMed Eng. 2015;18(13):1445–58. https://doi.org/10.1080/10255842.2014.916698.

    Article  Google Scholar 

  73. Vasavada AN, Li S, Delp SL. Influence of Muscle Morphometry and Moment Arms on the Moment-Generating Capacity of Human Neck Muscles. Spine. 1998;23(4). Available: https://journals.lww.com/spinejournal/fulltext/1998/02150/influence_of_muscle_morphometry_and_moment_arms_on.2.aspx.

  74. Klein Horsman MD, Koopman HFJM, van der Helm FCT, Prosé LP, Veeger HEJ. Morphological muscle and joint parameters for musculoskeletal modelling of the lower extremity. Clin Biomech Elsevier Ltd. 2007;22(2):239–47. https://doi.org/10.1016/j.clinbiomech.2006.10.003.

    Article  CAS  Google Scholar 

  75. Carbone V et al. TLEM 2.0 – A comprehensive musculoskeletal geometry dataset for subject-specific modeling of lower extremity. J Biomech. 2015;48(5):734–41. https://doi.org/10.1016/j.jbiomech.2014.12.034.

  76. Carbone V. Subject-specific lower extremity modeling: personalization of musculoskeletal models using medical imaging and functional measurements. 2016.

  77. Carbone V, van der Krogt MM, Koopman HFJM, Verdonschot N. Sensitivity of subject-specific models to errors in musculo-skeletal geometry. J Biomech. 2012;45:2476–80. https://doi.org/10.1016/j.jbiomech.2012.06.026.

    Article  CAS  PubMed  Google Scholar 

  78. Pellikaan P et al. Evaluation of a morphing based method to estimate muscle attachment sites of the lower extremity. J Biomech. 2014;47(5):1144–50. https://doi.org/10.1016/j.jbiomech.2013.12.010.

  79. de Zee M, Hansen L, Wong C, Rasmussen J, Simonsen EB. A generic detailed rigid-body lumbar spine model. J Biomech. 2007;40(6):1219–27. https://doi.org/10.1016/j.jbiomech.2006.05.030.

  80. Veeger HEJ, Van Der Helm FCT, Van Der Woude LHV, Pronk GM, Rozendal RH. Inertia and muscle contraction parameters for musculoskeletal modelling of the shoulder mechanism. J Biomech. 1991;24(7):615–29. https://doi.org/10.1016/0021-9290(91)90294-W.

  81. Veeger HEJ, Yu B, An K-N, Rozendal RH. Parameters for modeling the upper extremity. J Biomech. 1997;30(6):647–52. https://doi.org/10.1016/S0021-9290(97)00011-0.

  82. Van der Helm FCT, Veeger HEJ, Pronk GM, Van der Woude LHV, Rozendal RH. Geometry parameters for musculoskeletal modelling of the shoulder system. J Biomech. 1992;25(2):129–44. https://doi.org/10.1016/0021-9290(92)90270-B.

  83. Skals S, Rasmussen KP, Bendtsen KM, Yang J, Andersen MS. A musculoskeletal model driven by dual Microsoft Kinect Sensor data. Multibody SysDyn. 2017;41(4):297–316. https://doi.org/10.1007/s11044-017-9573-8.

  84. Zhu Y, Huang J, Ma X, Chen W-M. A neuromusculoskeletal modelling approach to bilateral hip mechanics due to unexpected lateral perturbations during overground walking. BMC Musculoskelet Disord. 2023;24(1):775. https://doi.org/10.1186/s12891-023-06897-7.

  85. Wang S, Hase K, Kita S, Ogaya S. Biomechanical effects of medial meniscus radial tears on the knee joint during gait: A concurrent finite element musculoskeletal framework investigation, (in English). Front Bioeng Biotechnol. 2022;10. https://doi.org/10.3389/fbioe.2022.957435.

  86. Wang S, Hase K, Ota S. A computationally efficient lower limb finite element Musculoskeletal Framework directly driven solely by Inertial Measurement Unit Sensors. J Biomech Eng. 2022;144(5). https://doi.org/10.1115/1.4053211.

  87. Marouane H, Shirazi-Adl A, Adouni M. Alterations in knee contact forces and centers in stance phase of gait: a detailed lower extremity musculoskeletal model. J Biomech. 2016;49(2):185–92. https://doi.org/10.1016/j.jbiomech.2015.12.016.

    Article  CAS  PubMed  Google Scholar 

  88. Al Khatib F, Gouissem A, Mbarki R, Adouni M. Biomechanical characteristics of the knee Joint during Gait in obese versus normal subjects. Int J Environ Res Public Health. 19(2). https://doi.org/10.3390/ijerph19020989.

  89. Xu C, et al. An Integrated Musculoskeletal-Finite-element model to Evaluate effects of load carriage on the Tibia during walking. J Biomech Eng. 2016;138(10). https://doi.org/10.1115/1.4034216.

  90. Halonen KS, Dzialo CM, Mannisi M, Venäläinen MS, de Zee M, Andersen MS. Workflow assessing the effect of gait alterations on stresses in the medial tibial cartilage - combined musculoskeletal modelling and finite element analysis. Sci Rep. 2017;7(1):17396. https://doi.org/10.1038/s41598-017-17228-x.

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  91. Shu L, Yamamoto K, Yoshizaki R, Yao J, Sato T, Sugita N. Multiscale finite element musculoskeletal model for intact knee dynamics. Comput Biol Med. 2022;141:105023. https://doi.org/10.1016/j.compbiomed.2021.105023.

    Article  PubMed  Google Scholar 

  92. Seo J-W, et al. Finite element analysis of the femur during stance phase of gait based on musculoskeletal model simulation. Biomed Mater Eng. 2014;24:2485–93. https://doi.org/10.3233/BME-141062.

    Article  PubMed  Google Scholar 

  93. Ravera EP, Crespo MJ, Catalfamo Formento PA. A subject-specific integrative biomechanical framework of the pelvis for gait analysis. Proc Inst Mech Eng H: J Eng Med. 2018;232(11):1083–1097. https://doi.org/10.1177/0954411918803125.

  94. Altai Z, et al. Femoral neck strain prediction during level walking using a combined musculoskeletal and finite element model approach. PLoS ONE. 2021;16(2):e0245121. https://doi.org/10.1371/journal.pone.0245121.

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  95. Li J. Development and validation of a finite-element musculoskeletal model incorporating a deformable contact model of the hip joint during gait. J Mech Behav Biomed Mater. 2021;113:104136. https://doi.org/10.1016/j.jmbbm.2020.104136.

    Article  CAS  PubMed  Google Scholar 

  96. Gaffney BMM, Williams ST, Todd JN, Weiss JA, Harris MD. A Musculoskeletal Model for estimating hip contact pressure during walking. Ann Biomed Eng. 2022;50(12):1954–63. https://doi.org/10.1007/s10439-022-03016-w.

    Article  PubMed  PubMed Central  Google Scholar 

  97. Xiong B, et al. Changes in hip joint contact stress during a gait cycle based on the individualized modeling method of gait-musculoskeletal system-finite element. J Orthop Surg Res. 2022;17(1):267. https://doi.org/10.1186/s13018-022-03094-5.

    Article  PubMed  PubMed Central  Google Scholar 

  98. Halloran JP, Ackermann M, Erdemir A, van den Bogert AJ. Concurrent musculoskeletal dynamics and finite element analysis predicts altered gait patterns to reduce foot tissue loading. J Biomech. 2010;43:2810–5. https://doi.org/10.1016/j.jbiomech.2010.05.036.

    Article  PubMed  PubMed Central  Google Scholar 

  99. Akrami M, Qian Z, Zou Z, Howard D, Nester CJ, Ren L. Subject-specific finite element modelling of the human foot complex during walking: sensitivity analysis of material properties, boundary and loading conditions. Biomech Model Mechanobiol. 2018;17(2):559–76. https://doi.org/10.1007/s10237-017-0978-3.

    Article  PubMed  Google Scholar 

  100. Kamal Z, Hekman EEG, Verkerke GJ. A combined musculoskeletal and finite element model of a foot to predict plantar pressure distribution. Biomedical Phys Eng Express. 2024;10(3):035024. https://doi.org/10.1088/2057-1976/ad233d.

    Article  Google Scholar 

  101. Taga G. A model of the neuro-musculo-skeletal system for human locomotion. Biol Cybern. 1995;73(2):97–111. https://doi.org/10.1007/BF00204048.

    Article  CAS  PubMed  Google Scholar 

  102. Aoi S, et al. Neuromusculoskeletal model that walks and runs across a speed range with a few motor control parameter changes based on the muscle synergy hypothesis. Sci Rep. 2019;9(1):369. https://doi.org/10.1038/s41598-018-37460-3.

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  103. Hase K, Miyashita K, Ok S, Arakawa Y. Human gait simulation with a neuromusculoskeletal model and evolutionary computation. J Visual Comput Animat. 2003;14(2):73–92. https://doi.org/10.1002/vis.306.

  104. Günther M, Ruder H. Synthesis of two-dimensional human walking: a test of the λ-model. Biol Cybern. 2003;89(2):89–106. https://doi.org/10.1007/s00422-003-0414-x.

    Article  PubMed  Google Scholar 

  105. Feldman AG. Once more on the equilibrium-point hypothesis (λ model) for Motor Control. J Mot Behav. 1986;18(1):17–54. https://doi.org/10.1080/00222895.1986.10735369.

    Article  CAS  PubMed  Google Scholar 

  106. Song S, Geyer H. Regulating speed and generating large speed transitions in a neuromuscular human walking model, in 2012. IEEE Int Conf Robot Autom. 2012:511–516. https://doi.org/10.1109/ICRA.2012.6225307.

  107. Song S, Geyer H. A neural circuitry that emphasizes spinal feedback generates diverse behaviours of human locomotion. J Physiol. 2015;593(16):3493–511. https://doi.org/10.1113/JP270228.

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  108. Song S, Geyer H. Regulating speed in a neuromuscular human running model, in 2015. IEEE-RAS 15th Int Conf Humanoid Robots (Humanoids). 2015:217–222. https://doi.org/10.1109/HUMANOIDS.2015.7363554.

  109. Neptune RR, Clark DJ, Kautz SA. Modular control of human walking: a simulation study. J Biomech. 2009;42(9):1282–7. https://doi.org/10.1016/j.jbiomech.2009.03.009.

    Article  PubMed  PubMed Central  Google Scholar 

  110. Allen JL, Neptune RR. Three-dimensional modular control of human walking. J Biomech. 2012;45(12):2157–63. https://doi.org/10.1016/j.jbiomech.2012.05.037.

    Article  PubMed  PubMed Central  Google Scholar 

  111. Jo S, Massaquoi SG. A model of cerebrocerebello-spinomuscular interaction in the sagittal control of human walking. Biol Cybern. 2007;96(3):279–307. https://doi.org/10.1007/s00422-006-0126-0.

    Article  PubMed  Google Scholar 

  112. Aoi S, Ogihara N, Funato T, Sugimoto Y, Tsuchiya K. Evaluating functional roles of phase resetting in generation of adaptive human bipedal walking with a physiologically based model of the spinal pattern generator. Biol Cybern. 2010;102(5):373–87. https://doi.org/10.1007/s00422-010-0373-y.

    Article  PubMed  Google Scholar 

  113. Andersen MS. 4 - Introduction to musculoskeletal modelling, Computational Modelling of Biomechanics and Biotribology in the Musculoskeletal System (Second Edition). 2021:41–80. https://doi.org/10.1016/B978-0-12-819531-4.00004-3.

  114. Rasmussen J, de Zee M, Damsgaard M, Tørholm S, Marek C, Siebertz K. A General Method for Scaling Musculo-Skeletal Models, in International Symposium on Computer Simulation in Biomechanics. 2005.

  115. Hill AV. The heat of shortening and the dynamic constants of muscle. Proc R Soc Lond B Biol Sci. 1938;126(843):136–195. https://doi.org/10.1098/rspb.1938.0050.

  116. Zajac FE. Muscle and tendon: properties, models, scaling, and application to biomechanics and motor control, (in eng). Crit Rev Biomed Eng. 1989;17(4):359–411. http://europepmc.org/abstract/MED/2676342.

  117. Luis I, Afschrift M, De Groote F, Gutierrez-Farewik EM. Evaluation of musculoskeletal models, scaling methods, and performance criteria for estimating muscle excitations and fiber lengths across walking speeds, (in English). Front Bioeng Biotechnol. 2022;10. https://doi.org/10.3389/fbioe.2022.1002731.

  118. Heinen F, Lund ME, Rasmussen J, de Zee M. Muscle–tendon unit scaling methods of Hill-type musculoskeletal models: An overview. Proc Inst Mech Eng H: J Eng Med. 2016;230(10):976–984. https://doi.org/10.1177/0954411916659894.

  119. Arslan YZ, Karabulut D, Ortes F, Popovic MB. 11 - Exoskeletons, Exomusculatures, Exosuits: Dynamic Modeling and Simulation. Biomechatronics. 2019:305–331. https://doi.org/10.1016/B978-0-12-812939-5.00011-2.

  120. OpenSim D. How Inverse Kinematics Works. https://opensimconfluence.atlassian.net/wiki/x/-xYqAw. Accessed 29 Mar 2024.

  121. Rasmussen J, Damsgaard M, Voigt M. Muscle recruitment by the min/max criterion — a comparative numerical study. J Biomech. 2001;34(3):409–15. https://doi.org/10.1016/S0021-9290(00)00191-3.

  122. Anderson FC, Pandy MG. Static and dynamic optimization solutions for gait are practically equivalent. J Biomech. 2001;34(2):153–61. https://doi.org/10.1016/S0021-9290(00)00155-X.

    Article  CAS  PubMed  Google Scholar 

  123. Roelker SA, Caruthers EJ, Hall RK, Pelz NC, Chaudhari AMW, Siston RA. Effects of Optimization Technique on Simulated Muscle Activations and Forces, (in English). J Appl Biomech. 2020;36(4):259–278. https://doi.org/10.1123/jab.2018-0332.

  124. Thelen DG, Anderson FC. Using computed muscle control to generate forward dynamic simulations of human walking from experimental data. J Biomech. 2006;39(6):1107–15. https://doi.org/10.1016/j.jbiomech.2005.02.010.

  125. Lloyd DG, Besier TF. An EMG-driven musculoskeletal model to estimate muscle forces and knee joint moments in vivo. J Biomech. 2003;36(6):765–76. https://doi.org/10.1016/S0021-9290(03)00010-1.

  126. Sartori M, Reggiani M, Farina D, Lloyd DG. EMG-Driven Forward-Dynamic Estimation of Muscle Force and joint moment about multiple degrees of Freedom in the Human Lower Extremity. PLoS ONE. 2012;7(12):e52618. https://doi.org/10.1371/journal.pone.0052618.

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  127. Pizzolato C et al. CEINMS: a toolbox to investigate the influence of different neural control solutions on the prediction of muscle excitation and joint moments during dynamic motor tasks. J Biomech. 2015;48(14):3929–36. https://doi.org/10.1016/j.jbiomech.2015.09.021.

  128. Sartori M, Farina D, Lloyd DG. Hybrid neuromusculoskeletal modeling to best track joint moments using a balance between muscle excitations derived from electromyograms and optimization. J Biomech. 2014;47(15):3613–21. https://doi.org/10.1016/j.jbiomech.2014.10.009.

  129. Banks JJ, Umberger BR, Caldwell GE. EMG optimization in OpenSim: a model for estimating lower back kinetics in gait. Med Eng Phys. 2022;103:103790. https://doi.org/10.1016/j.medengphy.2022.103790.

  130. Rasmussen J, Vondrak V, Damsgaard M, de Zee M, Christensen ST, Dostal Z. The Anybody Project–Computer Analysis Of The Human Body.

  131. Park JS, Kim CH. Ground-Reaction-Force-Based Gait Analysis and Its Application to Gait Disorder Assessment: New Indices for Quantifying Walking Behavior. Sensors. 22(19). https://doi.org/10.3390/s22197558.

  132. Martínez-Pascual D, Catalán JM, Blanco-Ivorra A, Sanchís M, Arán-Ais F, García-Aracil N. Estimating vertical ground reaction forces during gait from lower limb kinematics and vertical acceleration using wearable inertial sensors, (in English). Front Bioeng Biotechnol. 2023;11. https://doi.org/10.3389/fbioe.2023.1199459.

  133. Horsak B, Slijepcevic D, Raberger A-M, Schwab C, Worisch M, Zeppelzauer M. GaitRec, a large-scale ground reaction force dataset of healthy and impaired gait. Sci Data. 2020;7(1):143. https://doi.org/10.1038/s41597-020-0481-z.

    Article  PubMed  PubMed Central  Google Scholar 

  134. Skubich J, Piszczatowski S. Model of loadings acting on the femoral bone during gait. J Biomech. 2019;87:54–63. https://doi.org/10.1016/j.jbiomech.2019.02.018.

    Article  PubMed  Google Scholar 

  135. Błażkiewicz M. Muscle force distribution during forward and backward locomotion, (in eng). Acta Bioeng Biomech. 2013;15(3):3–9. https://doi.org/10.5277/abb130301.

  136. Błażkiewicz M, Wiszomirska I, Kaczmarczyk K, Naemi R, Wit A. Inter-individual similarities and variations in muscle forces acting on the ankle joint during gait. Gait Posture. 2017;58:166–70. https://doi.org/10.1016/j.gaitpost.2017.07.119.

  137. Clark WH, Pimentel RE, Franz JR. Imaging and Simulation of Inter-muscular Differences in Triceps Surae Contributions to Forward Propulsion During Walking. Ann Biomed Eng. 2021;49(2):703–715. https://doi.org/10.1007/s10439-020-02594-x.

  138. Haddara R, Harandi VJ, Lee PVS. Anterior cruciate ligament agonist and antagonist muscle force differences between males and females during perturbed walking. J Biomech. 2020;110:109971. https://doi.org/10.1016/j.jbiomech.2020.109971.

  139. Riley PO, Franz J, Dicharry J, Kerrigan DC. Changes in hip joint muscle–tendon lengths with mode of locomotion. Gait Posture. 2010;31(2):279–83. https://doi.org/10.1016/j.gaitpost.2009.11.005.

    Article  PubMed  Google Scholar 

  140. Harris MD, MacWilliams BA, Bo Foreman K, Peters CL, Weiss JA, Anderson AE. Higher medially-directed joint reaction forces are a characteristic of dysplastic hips: a comparative study using subject-specific musculoskeletal models. J Biomech. 2017;54:80–7. https://doi.org/10.1016/j.jbiomech.2017.01.040.

  141. Skalshøi O, et al. Walking patterns and hip contact forces in patients with hip dysplasia. Gait Posture. 2015;42(4):529–33. https://doi.org/10.1016/j.gaitpost.2015.08.008.

    Article  PubMed  Google Scholar 

  142. Rüdiger HA, Guillemin M, Latypova A, Terrier A. Effect of changes of femoral offset on abductor and joint reaction forces in total hip arthroplasty. Arch Orthop Trauma Surg. 2017;137(11):1579–85. https://doi.org/10.1007/s00402-017-2788-6.

    Article  PubMed  Google Scholar 

  143. Samaan MA, Zhang AL, Popovic T, Pedoia V, Majumdar S, Souza RB. Hip joint muscle forces during gait in patients with femoroacetabular impingement syndrome are associated with patient reported outcomes and cartilage composition. J Biomech. 2019;84:138–46. https://doi.org/10.1016/j.jbiomech.2018.12.026.

  144. Mellon SJ et al. Individual motion patterns during gait and sit-to-stand contribute to edge-loading risk in metal-on-metal hip resurfacing. Proc Inst Mech Eng Part H: J Eng Med. 2013;227(7):799–810. https://doi.org/10.1177/0954411913483639.

  145. Van Rossom S, et al. The biomechanical fingerprint of hip and knee osteoarthritis patients during activities of daily living. Clin Biomech Elsevier Ltd. 2023;101:105858. https://doi.org/10.1016/j.clinbiomech.2022.105858.

    Article  Google Scholar 

  146. Dell’Isola A, Smith SL, Andersen MS, Steultjens M. Knee internal contact force in a varus malaligned phenotype in knee osteoarthritis (KOA). Osteoarthr Cartil. 2017;25(12):2007–13. https://doi.org/10.1016/j.joca.2017.08.010.

  147. Meireles S, De Groote F, Van Rossom S, Verschueren S, Jonkers I. Differences in knee adduction moment between healthy subjects and patients with osteoarthritis depend on the knee axis definition. Gait Posture. 2017;53:104–9. https://doi.org/10.1016/j.gaitpost.2017.01.013.

  148. Gupta D, Donnelly CJ, Reinbolt JA. Finding Emergent Gait Patterns May Reduce Progression of Knee Osteoarthritis in a Clinically Relevant Time Frame. Life. 12(7). https://doi.org/10.3390/life12071050.

  149. Richards C, Higginson JS. Knee contact force in subjects with symmetrical OA grades: differences between OA severities. J Biomech. 2010;43(13):2595–600. https://doi.org/10.1016/j.jbiomech.2010.05.006.

  150. Meireles S, et al. Knee contact forces are not altered in early knee osteoarthritis. Gait Posture. 2016;45:115–20. https://doi.org/10.1016/j.gaitpost.2016.01.016.

    Article  CAS  PubMed  Google Scholar 

  151. Huang H, et al. Muscular force patterns during level walking in ACL-Deficient patients with a concomitant medial Meniscus tear. Appl Bionics Biomech. 2019;7921785. https://doi.org/10.1155/2019/7921785.

  152. Aghdam HA, Haghighat F, Rezaie M, Kavyani M, Karimi MT. Comparison of the knee joint reaction force between individuals with and without acute anterior cruciate ligament rupture during walking. J Orthop Surg Res. 2022;17(1):250. https://doi.org/10.1186/s13018-022-03136-y.

  153. Kang KT, et al. The effects of posterior cruciate ligament deficiency on posterolateral corner structures under gait- and squat-loading conditions. Bone Joint Res. 2017;6(1):31–42. https://doi.org/10.1302/2046-3758.61.BJR-2016-0184.R1.

    Article  PubMed  PubMed Central  Google Scholar 

  154. Richards RE, Andersen MS, Harlaar J, van den Noort JC. Relationship between knee joint contact forces and external knee joint moments in patients with medial knee osteoarthritis: effects of gait modifications. Osteoarthr Cartil. 2018;26(9):1203–14. https://doi.org/10.1016/j.joca.2018.04.011.

  155. Thorsen T, Wen C, Porter J, Reinbolt J, Weinhandl JT, Zhang S. Tibiofemoral compressive force during downhill walking in patients with primary total knee arthroplasty: a statistical parametric mapping approach. Clin Biomech Elsevier Ltd. 2023;102:105900. https://doi.org/10.1016/j.clinbiomech.2023.105900.

  156. Hejazi S, Rouhi G, Rasmussen J. The effects of gastrocnemius–soleus muscle forces on ankle biomechanics during triple arthrodesis. Comput Methods Biomech BioMed Eng. 2017;20(2):130–41. https://doi.org/10.1080/10255842.2016.1206531.

  157. Yazdani F, Razeghi M, Karimi MT, Raeisi Shahraki H, Salimi Bani M. The influence of foot hyperpronation on pelvic biomechanics during stance phase of the gait: A biomechanical simulation study. Proc Inst Mech Eng Part H: J Eng Med. 2018;232(7):708–717. https://doi.org/10.1177/0954411918778077.

  158. Yazdani F, Razeghi M, Karimi MT, Salimi Bani M, Bahreinizad H. Foot hyperpronation alters lumbopelvic muscle function during the stance phase of gait. Gait Posture. 2019;74:102–7. https://doi.org/10.1016/j.gaitpost.2019.08.022.

  159. Jang J, Migel KG, Kim H, Wikstrom EA. Acute Vibration Feedback during Gait reduces mechanical ankle joint loading in chronic ankle instability patients. Gait Posture. 2021;90:261–6. https://doi.org/10.1016/j.gaitpost.2021.09.171.

  160. Jang J, Wikstrom EA. Ankle joint contact force profiles differ between those with and without chronic ankle instability during walking. Gait Posture. 2023;100:1–7. https://doi.org/10.1016/j.gaitpost.2022.11.012.

  161. Greve C, et al. Biomechanical effects of rocker shoes on plantar aponeurosis strain in patients with plantar fasciitis and healthy controls. PLoS ONE. 2019;14(10):e0222388. https://doi.org/10.1371/journal.pone.0222388.

    Article  CAS  PubMed  PubMed Central  Google Scholar 

  162. Wesseling M, Meyer C, Corten K, Simon J-P, Desloovere K, Jonkers I. Does surgical approach or prosthesis type affect hip joint loading one year after surgery? Gait Posture. 2016;44:74–82. https://doi.org/10.1016/j.gaitpost.2015.11.009.

  163. Washabaugh EP, Augenstein TE, Krishnan C. Functional resistance training during walking: Mode of application differentially affects gait biomechanics and muscle activation patterns. Gait Posture. 2020;75:129–36. https://doi.org/10.1016/j.gaitpost.2019.10.024.

  164. Yap YT, Gouwanda D, Gopalai AA, Chong YZ. The effect of asymmetrical gait induced by unilateral knee brace on the knee flexor and extensor muscles. Med Biol Eng Comput. 2021;59(3):711–20. https://doi.org/10.1007/s11517-021-02337-7.

    Article  PubMed  Google Scholar 

  165. X. Li, Z. Lu, D. Sun, R. Xuan, Z. Zheng, and Y. Gu. The Influence of a Shoe & rsquo;s Heel-Toe Drop on Gait Parameters during the Third Trimester of Pregnancy. Bioengineering. 9(6). https://doi.org/10.3390/bioengineering9060241.

  166. Wang C, Li X, Guo Y, Du W, Guo H, Chen W. The kinematic and kinetic responses of the trunk and lower extremity joints during walking with and without the spinal orthosis. Int J Environ Res Public Health. 19(11). https://doi.org/10.3390/ijerph19116952.

  167. Marconi G, Gopalai AA, Chauhan S. Effects of powered ankle–foot orthoses mass distribution on lower limb muscle forces—a simulation study. Med Bio Eng Comput. 2023;61(5):1167–1182. https://doi.org/10.1007/s11517-023-02778-2.

  168. Salami F, Niklasch M, Krautwurst BK, Dreher T, Wolf SI. What is the price for the Duchenne gait pattern in patients with cerebral palsy? Gait Posture. 2017;58:453–6. https://doi.org/10.1016/j.gaitpost.2017.09.006.

  169. Kainz H, et al. Reliability of four models for clinical gait analysis. Gait Posture. 2017;54:325–31. https://doi.org/10.1016/j.gaitpost.2017.04.001.

    Article  PubMed  Google Scholar 

  170. Kainz H, Modenese L, Lloyd DG, Maine S, Walsh HPJ, Carty CP. Joint kinematic calculation based on clinical direct kinematic versus inverse kinematic gait models. J Biomech. 2016;49(9):1658–69. https://doi.org/10.1016/j.jbiomech.2016.03.052.

  171. Zandbergen MA, Schallig W, Stebbins JA, Harlaar J, van der Krogt MM. The effect of mono- versus multi-segment musculoskeletal models of the foot on simulated triceps surae lengths in pathological and healthy gait. Gait Posture. 2020;77:14–9. https://doi.org/10.1016/j.gaitpost.2020.01.010.

  172. Gomes AA, Ackermann M, Ferreira JP, Orselli MIV, Sacco ICN. Muscle force distribution of the lower limbs during walking in diabetic individuals with and without polyneuropathy. J Neuroeng Rehabil. 2017;14(1):111. https://doi.org/10.1186/s12984-017-0327-x.

  173. Scarton A, et al. Comparison of lower limb muscle strength between diabetic neuropathic and healthy subjects using OpenSim. Gait Posture. 2017;58:194–200. https://doi.org/10.1016/j.gaitpost.2017.07.117.

    Article  PubMed  Google Scholar 

  174. Haight DJ, Lerner ZF, Board WJ, Browning RC. A comparison of slow, uphill and fast, level walking on lower extremity biomechanics and tibiofemoral joint loading in obese and nonobese adults. J Orthop Res. 2014;32(2):324–30. https://doi.org/10.1002/jor.22497.

  175. Toda H, Nagano A, Luo Z. Age-related differences in muscle control of the lower extremity for support and propulsion during walking. J Phys Therapy Sci. 2016;28(3):794–801. https://doi.org/10.1589/jpts.28.794.

    Article  Google Scholar 

  176. Wang J et al. Gait asymmetry of lower extremities reduced immediately after minimally invasive surgery among patients with lumbar disc herniation. Clin Biomech Elsevier Ltd. 2022;98:105720. https://doi.org/10.1016/j.clinbiomech.2022.105720.

  177. Arones MM, Shourijeh MS, Patten C, Fregly BJ. Musculoskeletal Model Personalization Affects Metabolic Cost Estimates for Walking, (in English). Front Bioeng Biotechnol. 2020;8. https://doi.org/10.3389/fbioe.2020.588925.

  178. Zhang X, Ren W, Duan Y, Yao J, Pu F. The Biomechanics Effect of Hamstring Flexibility on the Risk of Osgood-Schlatter Disease. J Healthcare Eng. 2022;2022:3733218. https://doi.org/10.1155/2022/3733218.

  179. Romanato M, Volpe D, Guiotto A, Spolaor F, Sartori M, Sawacha Z. Electromyography-informed modeling for estimating muscle activation and force alterations in Parkinson’s disease. Comput Methods Biomech BioMed Eng. 2022;25(1):14–26. https://doi.org/10.1080/10255842.2021.1925887.

    Article  Google Scholar 

  180. Khalaf K, Mohan DM, Hindi MA, Khandoker AH, Jelinek HF. Plantar pressure alterations associated with increased BMI in young adults. Gait Posture. 2020;98:255–60. https://doi.org/10.1016/j.gaitpost.2022.09.071.

  181. Khalaf K et al. Gait alterations in the UAE population with and without diabetic complications using both traditional and entropy measures. Gait Posture. 2017;58:72–7. https://doi.org/10.1016/j.gaitpost.2017.07.109.

  182. Rahman H et al. Muscle forces and power are significantly reduced during walking in patients with peripheral artery disease. J Biomech. 2022;135:111024. https://doi.org/10.1016/j.jbiomech.2022.111024.

  183. Fregly BJ. A Conceptual Blueprint for Making Neuromusculoskeletal Models Clinically Useful. Appl Sci. 11(5). https://doi.org/10.3390/app11052037.

  184. Fischer B, Mitteroecker P. Allometry and sexual dimorphism in the human pelvis. Anat Rec. 2017;300(4):698–705. https://doi.org/10.1002/ar.23549.

  185. Ismail KK, Lewis CL. Effect of simulated changes in pelvic tilt on hip joint forces. J Biomech. 2022;135:111048. https://doi.org/10.1016/j.jbiomech.2022.111048.

Download references

Acknowledgements

Not applicable.

Funding

The review was supported by Khalifa University Research and Innovation Grant (RIG-S-2023-034).

Author information

Authors and Affiliations

Authors

Contributions

MA, AAH, MR, and KK originated the concept and set the goal for this review. MA, AAH, and RK developed the search methodology, performed the abstract screening and full-text review, extracted the data, and composed the initial draft of the manuscript. MA, AAH, RK, KK, and MR all contributed to the manuscript writing process. MR and KK offered substantial guidance on the manuscript’s content, provided overall supervision, and gave critical feedback. Every author played a role in the creation of the article and approved the final submitted version.

Corresponding author

Correspondence to Marwan El-Rich.

Ethics declarations

Ethical approval

Not applicable.

Consent for publication

Not applicable.

Competing interests

The authors declare no competing interests.

Additional information

Publisher’s note

Springer Nature remains neutral with regard to jurisdictional claims in published maps and institutional affiliations.

Electronic supplementary material

Below is the link to the electronic supplementary material.

Supplementary Material 1

Rights and permissions

Open Access This article is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License, which permits any non-commercial use, sharing, distribution and reproduction in any medium or format, as long as you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons licence, and indicate if you modified the licensed material. You do not have permission under this licence to share adapted material derived from this article or parts of it. The images or other third party material in this article are included in the article’s Creative Commons licence, unless indicated otherwise in a credit line to the material. If material is not included in the article’s Creative Commons licence and your intended use is not permitted by statutory regulation or exceeds the permitted use, you will need to obtain permission directly from the copyright holder. To view a copy of this licence, visit http://creativecommons.org/licenses/by-nc-nd/4.0/.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Abdullah, M., Hulleck, A.A., Katmah, R. et al. Multibody dynamics-based musculoskeletal modeling for gait analysis: a systematic review. J NeuroEngineering Rehabil 21, 178 (2024). https://doi.org/10.1186/s12984-024-01458-y

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/s12984-024-01458-y

Keywords