title: Benchmarking of dynamic simulation predictions in two software platforms using an upper limb musculoskeletal model.
abstract: Several opensource or commercially available software platforms are widely used to develop dynamic simulations of movement. While computational approaches are conceptually similar across platforms, technical differences in implementation may influence output. We present a new upper limb dynamic model as a tool to evaluate potential differences in predictive behavior between platforms. We evaluated to what extent differences in technical implementations in popular simulation software environments result in differences in kinematic predictions for single and multijoint movements using EMG- and optimization-based approaches for deriving control signals. We illustrate the benchmarking comparison using SIMM-Dynamics Pipeline-SD/Fast and OpenSim platforms. The most substantial divergence results from differences in muscle model and actuator paths. This model is a valuable resource and is available for download by other researchers. The model, data, and simulation results presented here can be used by future researchers to benchmark other software platforms and software upgrades for these two platforms.
authors.affiliation: a Mechanical and Aerospace Engineering Department , North Carolina State University , Raleigh , NC 27695 , USA.
authors.forename: Katherine R
authors.initials: KR
authors.lastname: Saul
authors.forename: Xiao
authors.initials: X
authors.lastname: Hu
authors.forename: Craig M
authors.initials: CM
authors.lastname: Goehler
authors.forename: Meghan E
authors.initials: ME
authors.lastname: Vidt
authors.forename: Melissa
authors.initials: M
authors.lastname: Daly
authors.forename: Anca
authors.initials: A
authors.lastname: Velisar
authors.forename: Wendy M
authors.initials: WM
authors.lastname: Murray
mesh_terms: D001696:Biomechanical Phenomena; D003198:Computer Simulation; D004576:Electromyography; D006112:Gravitation; D006801:Humans; D008953:Models, Anatomic; D009068:Movement / Q000502:physiology; D018482:Muscle, Skeletal / Q000502:physiology; D012984:Software; D034941:Upper Extremity / Q000033:anatomy & histology*
keywords: biomechanics; computational modeling; medical computing; musculoskeletal; neuromuscular