Hostname: page-component-89b8bd64d-dvtzq Total loading time: 0 Render date: 2026-05-06T14:37:58.799Z Has data issue: false hasContentIssue false

How to build a dinosaur: Musculoskeletal modeling and simulation of locomotor biomechanics in extinct animals

Published online by Cambridge University Press:  27 October 2020

Peter J. Bishop*
Affiliation:
Structure and Motion Laboratory, Department of Comparative Biomedical Sciences, Royal Veterinary College, Hatfield, U.K.; and Geosciences Program, Queensland Museum, Brisbane, Australia. E-mail: pbishop@rvc.ac.uk
Andrew R. Cuff
Affiliation:
Structure and Motion Laboratory, Department of Comparative Biomedical Sciences, Royal Veterinary College, Hatfield, U.K.; and Hull York Medical School, University of York, York, U.K. E-mail: andrew.cuff@hyms.ac.uk
John R. Hutchinson
Affiliation:
Structure and Motion Laboratory, Department of Comparative Biomedical Sciences, Royal Veterinary College, Hatfield, United Kingdom. E-mail: jhutchinson@rvc.ac.uk
*
*Corresponding author.

Abstract

The intersection of paleontology and biomechanics can be reciprocally illuminating, helping to improve paleobiological knowledge of extinct species and furthering our understanding of the generality of biomechanical principles derived from study of extant species. However, working with data gleaned primarily from the fossil record has its challenges. Building on decades of prior research, we outline and critically discuss a complete workflow for biomechanical analysis of extinct species, using locomotor biomechanics in the Triassic theropod dinosaur Coelophysis as a case study. We progress from the digital capture of fossil bone morphology to creating rigged skeletal models, to reconstructing musculature and soft tissue volumes, to the development of computational musculoskeletal models, and finally to the execution of biomechanical simulations. Using a three-dimensional musculoskeletal model comprising 33 muscles, a static inverse simulation of the mid-stance of running shows that Coelophysis probably used more upright (extended) hindlimb postures and was likely capable of withstanding a vertical ground reaction force of magnitude more than 2.5 times body weight. We identify muscle force-generating capacity as a key source of uncertainty in the simulations, highlighting the need for more refined methods of estimating intrinsic muscle parameters such as fiber length. Our approach emphasizes the explicit application of quantitative techniques and physics-based principles, which helps maximize results robustness and reproducibility. Although we focus on one specific taxon and question, many of the techniques and philosophies explored here have much generality to them, so they can be applied in biomechanical investigation of other extinct organisms.

Information

Type
Featured Article
Creative Commons
Creative Common License - CCCreative Common License - BY
This is an Open Access article, distributed under the terms of the Creative Commons Attribution licence (http://creativecommons.org/licenses/by/4.0/), which permits unrestricted re-use, distribution, and reproduction in any medium, provided the original work is properly cited.
Copyright
Copyright © The Author(s), 2020. Published by Cambridge University Press
Figure 0

Figure 1. The overall workflow followed to generate three-dimensional (3D) musculoskeletal models of fossil taxa, in this case, Coelophysis. This figure schematically highlights the main steps involved, with further detail provided in the text and following figures. The 3D geometry of the fossil bones is digitally captured using a variety of modalities, including photogrammetry, computed tomography (X-ray or otherwise) and laser surface scanning. These geometries are used to determine joint centers (via shape-fitting algorithms) and in turn derive anatomical coordinate systems (ACSs) for each bone. The bones can then be precisely articulated into a rigid hierarchical framework that serves as a basis upon which to estimate mass properties, namely mass, center of mass location (checkered disk), and the inertia tensor. Combined with reconstructed muscle attachments and inference of muscle lines of action, this is used to produce a digital musculoskeletal model. Intrinsic physiological properties of each muscle (e.g., maximum isometric force, Fmax) may also be estimated from muscle-tendon unit dimensions or inference from extant bracketing taxa. The fully defined musculoskeletal model then provides the basis for a wide range of analyses and simulations. Photograph of mounted skeleton at the Cleveland Museum of Natural History courtesy of C. Griffin.

Figure 1

Table 1. Pre-sacral proportions in the composite specimen used as the basis of the Coelophysis model (CMNH 10971) compared with those of the neotype (AMNH 7224), expressed as lengths relative to femur length. Ordinary least squares regression of the two datasets has an r2 of 0.957.

Figure 2

Figure 2. Objective determination of anatomical and joint coordinate systems (ACSs and JCSs, respectively), with the femur and tibiotarsus + fibula as an example. Each bone is shown in anterolateral and anteromedial views for each step. A, The digitized geometry of the whole bone. B, The joint articular surfaces are isolated. C, Geometric primitives are fit to the surfaces, to derive joint centers and, in the case of cylinders, joint axes. D, Information from the fitted shapes, and possibly from the bone model's inertia tensor, is used to derive three mutually orthogonal vectors (e1, e2, e3) at each end. E, Anatomical or functional meanings are assigned to produce a right-handed ACS at the end of each bone. F, ACSs from neighboring bones are articulated to form a JCS, which describes the disposition (rotations and/or translations) of a “child” ACS (solid) relative to a “parent” ACS (translucent); e.g., a knee JCS describes the proximal crus ACS relative to the distal femoral ACS. Each JCS follows a consistent rotation order; here we follow Kambic et al. (2014) and others in using a z–y′–x″ convention, corresponding to flexion–extension, abduction–adduction, and long-axis rotation, respectively. Note that while the femoral diaphysis in this example exhibits significant taphonomic crushing, such deformation is absent in the ends of the bones the shapes are fit to; in the context of musculoskeletal modeling, this form of distortion is of no concern. However, taphonomic distortion may modify the disposition of the two ends relative to each other (e.g., twisting, affecting the calculation of ACSs).

Figure 3

Figure 3. Joint convention definitions used and range of motion (ROM) for each joint in the hindlimb of Coelophysis, shown in both lateral (A) and anterior (B) views. Flexion and extension for all joints are presented in A, with hip abduction–adduction and long-axis rotation presented in B. In both panels, the neutral posture is shown opaque, with extremes of motion shown translucent. Inset boxes show instances of bone-on-bone contact used to identify limits to ROM.

Figure 4

Figure 4. Digital estimation of mass properties for Coelophysis using a hoop-based method. A, The digitized skeleton is articulated in a standardized pose, which in comparative analyses helps to maintain consistency across models of differing shapes and proportions. B, Polygonal hoops are fit to the skeleton at regular intervals along the length of the body and limbs to demarcate the extent of soft tissues; the positions of the vertices are set based on previously validated methods (Allen et al. 2009). C, The external soft tissue outline is then modeled by lofting together adjacent hoops to form a closed mesh and is assigned a constant density, such as 1.0 g/cm3 (see Macaulay et al. 2017). D, Zero-density air spaces such as the buccal cavity, trachea, and lungs are also modeled. Mass, the location of the center of mass, and the inertia tensor for each segment, and thence for the whole body, is calculated using previously published MATLAB code (Allen et al. 2013).

Figure 5

Figure 5. Reconstructing muscle origins and insertions on the hindlimb skeleton of Coelophysis to produce a “muscle map.” See Table 2 for muscle abbreviations. Bones are not illustrated to scale.

Figure 6

Table 2. Reconstructed origins and insertions of hindlimb muscles in Coelophysis. Muscle abbreviations used in the musculoskeletal model are given in parentheses, and levels of inference (see also Witmer 1995; Carrano and Hutchinson 2002) are given in brackets. I = unambiguous with respect to the anatomy of extant taxa; II = ambiguous; III = inference unsupported by extant taxa; ′ = no osteological correlate present (weaker inference based on approximate position).

Figure 7

Figure 6. The judicious use of via points and wrapping surfaces can constrain muscle–tendon unit (MTU) paths to follow biologically realistic lines of action as they course from origin to insertion, shown here with examples of the right hindlimb. A, A wrapping cylinder used to guide the caudofemoralis longus around the hip. B, A wrapping sphere used to guide the iliofemoralis externus over the supra-acetabular crest and hip. C, A wrapping cylinder and via points (arrows) used to guide the iliotibialis 3 (left) and ambiens (right) over the knee. D, Via points and nested wrapping cylinders used to guide the gastrocnemius medialis (outer) and flexor hallucis longus (inner) around the ankle.

Figure 8

Figure 7. A novel method for estimating muscle fiber length and Fmax. A, Architectural data obtained from dissections of extant archosaurs include total muscle–tendon unit (MTU) length (LMTU), muscle belly mass (mbelly), fiber length (o). and pennation angle (αo), as well as total body mass (mbody). These are then used to produce normalized measures of muscle mass (m*) and fiber length (*), which are plotted against each other. B, Plot for the homologue of the femorotibialis internus (in crocodylians; femorotibiales intermedius et medialis in birds). C, Plot for the homologue of the flexor tibialis externus (in crocodylians, flexor cruris lateralis pars pelvica in birds). D, Plot for the extensor digitorum longus.

Figure 9

Figure 8. The three test postures used in the simulations, spanning from upright (A) to semi-crouched (B) to crouched (C). In each case the posture was configured so that the vertical ground reaction force (GRF; arrow) was directly underneath the whole-body center of mass (COM; checkered sphere) in the sagittal plane.

Figure 10

Table 3. Values of muscle parameters for each muscle–tendon unit (MTU) in the four Coelophysis model variants tested. Muscle mass (mmusc) is reported in grams (g), fiber length (o) is reported in meters (m), and Fmax is reported in multiples of body weight (BW); Fmax was estimated directly without recourse to architecture in variants 1 and 2. Also note that mmusc for variant 4 is the muscle mass multiplied by the cosine of pennation angle. For muscle abbreviations, see Table 2. For “Muscle” column: 1 = hip flexors; 2 = hip extensors; 3 = knee extensors; 4 = hip abductors or rotators; 5 = knee flexors; 6 = ankle extensors; 7 = ankle flexors.

Figure 11

Figure 9. Results of the validation simulations for the human and ostrich models. A, Mid-stance running poses used in the simulations, with the location of the vertical ground reaction force (GRF; arrow) also shown. B, Maximum vertical GRF for the strength variants of both models; “original” refers to the model with muscle-specific values of Fmax as originally specified (Rajagopal et al. 2016; Rankin et al. 2016), and “2 BW” refers to the model where all muscle–tendon units (MTUs) had Fmax set at 2 BW (body weight). C, Mean level of activation across the extensor muscles of the hip, knee, and ankle joints for each model. See Supplementary Table S4 for the specific muscles used to compute each mean.

Figure 12

Figure 10. Results of the inverse simulations for Coelophysis. A, Maximum vertical ground reaction force (GRF) and corresponding speed of locomotion for each posture and Fmax variant. The two combinations marked with an apostrophe are implausible, as not even 1 BW (body weight) of GRF (dashed line) could be sustained; i.e., not even standing stationary on one leg was possible. B, Mean level of activation across the extensor muscles of the hip, knee, and ankle joints for each posture and Fmax variant. See Supplementary Table S5 for the specific muscles used to compute each mean.