Computational method for muscle-path representation in musculoskeletal models.
This paper presents a new and efficient method to calculate the line-of-action of a muscle as it wraps over bones and other tissues on its way from origin to insertion. The muscle is assumed to be a one-dimensional, massless, taut string, and the surfaces of bones that the muscle may wrap around are approximated by cross-sectional boundaries obtained by slicing geometrical models of bones. Each cross-sectional boundary is approximated by a series of connected line segments. Thus, the muscle path to be calculated is piecewise linear with vertices being the contact points on the cross-sectional boundaries of the bones. Any level of geometric accuracy can be obtained by increasing the number of cross sections and the number of line segments in each cross section. The algorithm is computationally efficient even for large numbers of cross sections.