Benchmarking of dynamic simulation predictions in two software platforms using an upper limb musculoskeletal model

Katherine R. Saul, Xiao Hu, Craig M. Goehler, Meghan Vidt, Melissa Daly, Anca Velisar, Wendy M. Murray

Research output: Contribution to journalArticle

76 Citations (Scopus)

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.

Original languageEnglish (US)
Pages (from-to)1445-1458
Number of pages14
JournalComputer Methods in Biomechanics and Biomedical Engineering
Volume18
Issue number13
DOIs
StatePublished - Oct 3 2015

Fingerprint

Benchmarking
Computer simulation
Muscle
Dynamic models
Kinematics
Actuators

All Science Journal Classification (ASJC) codes

  • Bioengineering
  • Biomedical Engineering
  • Human-Computer Interaction
  • Computer Science Applications

Cite this

Saul, Katherine R. ; Hu, Xiao ; Goehler, Craig M. ; Vidt, Meghan ; Daly, Melissa ; Velisar, Anca ; Murray, Wendy M. / Benchmarking of dynamic simulation predictions in two software platforms using an upper limb musculoskeletal model. In: Computer Methods in Biomechanics and Biomedical Engineering. 2015 ; Vol. 18, No. 13. pp. 1445-1458.
@article{a0fb792b7def429ba3caebc9c18d3b1d,
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.",
author = "Saul, {Katherine R.} and Xiao Hu and Goehler, {Craig M.} and Meghan Vidt and Melissa Daly and Anca Velisar and Murray, {Wendy M.}",
year = "2015",
month = "10",
day = "3",
doi = "10.1080/10255842.2014.916698",
language = "English (US)",
volume = "18",
pages = "1445--1458",
journal = "Computer Methods in Biomechanics and Biomedical Engineering",
issn = "1025-5842",
publisher = "Informa Healthcare",
number = "13",

}

Benchmarking of dynamic simulation predictions in two software platforms using an upper limb musculoskeletal model. / Saul, Katherine R.; Hu, Xiao; Goehler, Craig M.; Vidt, Meghan; Daly, Melissa; Velisar, Anca; Murray, Wendy M.

In: Computer Methods in Biomechanics and Biomedical Engineering, Vol. 18, No. 13, 03.10.2015, p. 1445-1458.

Research output: Contribution to journalArticle

TY - JOUR

T1 - Benchmarking of dynamic simulation predictions in two software platforms using an upper limb musculoskeletal model

AU - Saul, Katherine R.

AU - Hu, Xiao

AU - Goehler, Craig M.

AU - Vidt, Meghan

AU - Daly, Melissa

AU - Velisar, Anca

AU - Murray, Wendy M.

PY - 2015/10/3

Y1 - 2015/10/3

N2 - 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.

AB - 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.

UR - http://www.scopus.com/inward/record.url?scp=84920750058&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=84920750058&partnerID=8YFLogxK

U2 - 10.1080/10255842.2014.916698

DO - 10.1080/10255842.2014.916698

M3 - Article

VL - 18

SP - 1445

EP - 1458

JO - Computer Methods in Biomechanics and Biomedical Engineering

JF - Computer Methods in Biomechanics and Biomedical Engineering

SN - 1025-5842

IS - 13

ER -