Related Experiment Video
Updated: Jun 21, 2025

Construction of a Realistic, Whole-Body, Three-Dimensional Equine Skeletal Model using Computed Tomography Data
Published on: February 25, 2021
ArborSim: Articulated, branching, OpenSim routing for constructing models of multi-jointed appendages with complex
Xun Fu1, Jack Withers2, Juri A Miyamae1
1Robotics, University of Michigan, Ann Arbor, Michigan, United States of America.
None:
Computational models of musculoskeletal systems are essential tools for understanding how muscles, tendons, bones, and actuation signals generate motion. In particular, the OpenSim family of models has facilitated a wide range of studies on diverse human motions, clinical studies of gait, and even non-human locomotion. However, biological structures with many joints, such as fingers, necks, tails, and spines, have been a longstanding challenge to the OpenSim modeling community, especially because these structures comprise numerous bones and are frequently actuated by extrinsic muscles that span multiple joints-often more than three-and act through a complex network of branching tendons. Existing model building software, typically optimized for limb structures, makes it difficult to build OpenSim models that accurately reflect these intricacies. Here, we introduce ArborSim, customized software that efficiently creates musculoskeletal models of highly jointed structures and can build branched muscle-tendon architectures. We used ArborSim to construct toy models of articulated structures to determine which morphological features make a structure most sensitive to branching. By comparing the joint kinematics of models constructed with branched and parallel muscle-tendon units, we found that among various parameters-the number of tendon branches, the number of joints between branches, and the ratio of muscle fiber length to muscle tendon unit length-the number of tendon branches and the number of joints between branches are most sensitive to branching modeling method. Notably, the differences between these models showed no predictable pattern with increased complexity. As the proportion of muscle increased, the kinematic differences between branched and parallel models units also increased. Our findings suggest that stress and strain interactions between distal tendon branches and proximal tendon and muscle greatly affect the overall kinematics of a musculoskeletal system. By incorporating complex muscle-tendon branching into OpenSim models using ArborSim, we can gain deeper insight into the interactions between the axial and appendicular skeleton, model the evolution and function of diverse animal tails, and understand the mechanics of more complex motions and tasks.
Related Concept Videos
Virtual Work for a System of Connected Rigid Bodies
Next,...
Development of the Limb Synovial Joints
The mesenchymal stem cells differentiate into chondrocytes that form the hyaline cartilage, and later the cartilaginous model of the bone. This model further transforms into a bone. This process is known as endochondral ossification.
During development, the limbs...
Bending of Members Made of Several Materials
Hooke's Law determines stress in each material, stating that stress is proportional to strain but varies due to each...
Simple Trusses
The most basic planar truss is a simple truss with three members arranged in a triangular formation. This triangular truss is inherently stable and rigid due to its geometry, making it an ideal starting point for creating more...
Mesh Analysis
A fundamental concept in mesh analysis is the definition of meshes and mesh currents. A mesh is a closed...
Axial and Appendicular Muscles
Axial Muscles
Axial muscles, situated along the body's midline, are intricately connected to the axial skeleton, which includes the skull, spine, ribs, and sternum. These muscles facilitate facial expressions and...

