TY - GEN
T1 - PredSim: A Framework for Rapid Predictive Simulations of Locomotion
AU - D'hondt, Lars
AU - Falisse, Antoine
AU - Gupta, Dhruv
AU - Van Den Bosch, Bram
AU - Buurke, Tom J.W.
AU - Febrer-Nafria, Miriam
AU - Vandekerckhove, Ines
AU - Afschrift, Maarten
AU - De Groote, Friedl
N1 - Publisher Copyright:
© 2024 IEEE.
PY - 2024
Y1 - 2024
N2 - Predictive simulations are a powerful tool for advancing our understanding of the neuromechanics of movement. By generating gait patterns using a (neuro-) musculoskeletal model, without relying on motion capture data, we can study the influence of neuro-musculoskeletal features on gait mechanics and energetics, and accelerate the design of orthopedic devices. However, computational challenges have historically limited the complexity of models used for predictive simulations. Advancements in computational approaches have enhanced the numerical stability of simulations by using direct collocation instead of direct shooting, implicit formulation of dynamics, and algorithmic differentiation to calculate derivatives required by gradient-based solvers exactly, rather than finite differences. We leveraged these advancements to predict gait based on complex neuro-musculoskeletal models. Although all code was made public, adapting the simulations for different research needs often required significant implementation efforts. We have created PredSim based on the simulation framework previously developed in our research group. PredSim was designed to be user-friendly for new users and efficient and convenient for experienced users. The PredSim framework allows for adjusting various simulation aspects without the need for direct involvement with the underlying code. To demonstrate the capability of adjusting muscle-tendon parameters in PredSim, we simulated walking with varying Achilles tendon stiffness. Additionally, we utilized the Orthosis interface, a novel feature, to simulate walking with different exoskeletons that support ankle plantarflexion. PredSim is hosted on GitHub to encourage researchers to explore and contribute to its development.
AB - Predictive simulations are a powerful tool for advancing our understanding of the neuromechanics of movement. By generating gait patterns using a (neuro-) musculoskeletal model, without relying on motion capture data, we can study the influence of neuro-musculoskeletal features on gait mechanics and energetics, and accelerate the design of orthopedic devices. However, computational challenges have historically limited the complexity of models used for predictive simulations. Advancements in computational approaches have enhanced the numerical stability of simulations by using direct collocation instead of direct shooting, implicit formulation of dynamics, and algorithmic differentiation to calculate derivatives required by gradient-based solvers exactly, rather than finite differences. We leveraged these advancements to predict gait based on complex neuro-musculoskeletal models. Although all code was made public, adapting the simulations for different research needs often required significant implementation efforts. We have created PredSim based on the simulation framework previously developed in our research group. PredSim was designed to be user-friendly for new users and efficient and convenient for experienced users. The PredSim framework allows for adjusting various simulation aspects without the need for direct involvement with the underlying code. To demonstrate the capability of adjusting muscle-tendon parameters in PredSim, we simulated walking with varying Achilles tendon stiffness. Additionally, we utilized the Orthosis interface, a novel feature, to simulate walking with different exoskeletons that support ankle plantarflexion. PredSim is hosted on GitHub to encourage researchers to explore and contribute to its development.
UR - http://www.scopus.com/inward/record.url?scp=85208604659&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85208604659&partnerID=8YFLogxK
U2 - 10.1109/BioRob60516.2024.10719735
DO - 10.1109/BioRob60516.2024.10719735
M3 - Conference contribution
AN - SCOPUS:85208604659
SN - 9798350386530
T3 - Proceedings of the IEEE RAS and EMBS International Conference on Biomedical Robotics and Biomechatronics
SP - 1208
EP - 1213
BT - 2024 10th IEEE RAS/EMBS International Conference for Biomedical Robotics and Biomechatronics (BioRob)
PB - IEEE Computer Society
T2 - 10th IEEE RAS/EMBS International Conference for Biomedical Robotics and Biomechatronics, BioRob 2024
Y2 - 1 September 2024 through 4 September 2024
ER -