A fast multi-obstacle muscle wrapping method using natural geodesic variations

作者:Scholz Andreas*; Sherman Michael; Stavness Ian; Delp Scott; Kecskemethy Andres
来源:Multibody System Dynamics, 2016, 36(2): 195-219.
DOI:10.1007/s11044-015-9451-1

摘要

Musculoskeletal simulation has become an essential tool for understanding human locomotion and movement disorders. Muscle-actuated simulations require methods that continuously compute musculotendon paths, their lengths, and their rates of length change to determine muscle forces, moment arms, and the resulting body and joint loads. Musculotendon paths are often modeled as locally length minimizing curves that wrap frictionlessly over moving obstacle surfaces representing bone and tissue. Biologically accurate wrapping surfaces are complex, and a single muscle path may wrap around many obstacles. However, state-of-the-art muscle wrapping methods are either limited to analytical results for a pair of simple surfaces, or they are computationally expensive. In this paper, we introduce the Natural Geodesic Variation (NGV) method for the fast and accurate computation of a musculotendon's shortest path across an arbitrary number of general smooth wrapping surfaces, and an explicit formula for the path's exact rate of length change. The total path is regarded as a concatenation of straight-line segments between local surface geodesics, where each geodesic is naturally parameterized by its starting point, direction, and length. The shortest path is computed by finding the root of a global path-error constraint equation that enforces that the geodesics connect collinearly with adjacent straight-line segments. High computational speed is achieved using Newton's method to zero the path error, with an explicit, banded Jacobian that maps natural variations of the geodesic parameters to path-error variations. Three simulation benchmarks demonstrate that the NGV method computes high-precision solutions for path length and rate of length change, allows for wrapping over biologically accurate surfaces, and is capable of simulating muscle paths over hundreds of surfaces in real time. We thus believe the NGV method will facilitate the development of more accurate yet very efficient musculoskeletal models.

  • 出版日期2016-2