visual3d:documentation:modeling:segments:segment_inertia
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| visual3d:documentation:modeling:segments:segment_inertia [2024/06/17 18:17] – created sgranger | visual3d:documentation:modeling:segments:segment_inertia [2026/06/03 19:25] (current) – Updated header levels. wikisysop | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| + | ====== Segment Inertia ====== | ||
| + | Visual3D computes the moment of inertia of a segment from the segment' | ||
| + | ===== Inertial properties of a Cone (Conical Frustrum) ===== | ||
| + | Visual3D' | ||
| - | By default the moment of inertia of a segment is computed from the segment mass, the proximal and distal radii, and the [[Visual3D:Documentation: | + | {{: |
| - | + | ||
| - | The default Visual3D segments are treated as [[Visual3D: | + | |
| - | + | ||
| - | **Hanavan E. (1964) A Mathematical Model for the Human Body. Technical Report, Wright-Patterson Air Force Base.** | + | |
| - | + | ||
| - | \\ | + | |
| - | Please refer to [[Visual3D: | + | |
| - | + | ||
| - | ==== Inertial properties of a Cone (Conical Frustrum) ==== | + | |
| - | + | ||
| - | One of the Visual3D segment geometries is labeled a **Cone.** To be precise the **Cone** refers to a **conical frustrum.** A **frustra of right cones** is created by cutting the top off of a cone such that the cut is parallel to the base of the cone. | + | |
| - | + | ||
| - | [[frustraOfRightCones1.gif]]\\ | + | |
| - | + | ||
| - | + | ||
| - | A frustra of right cones is created by cutting the top off of a cone such that the cut is parallel to the base of the cone. | + | |
| - | + | ||
| - | \\ | + | |
| For a unit length, the center of mass relative to the proximal end of the segment is located at: | For a unit length, the center of mass relative to the proximal end of the segment is located at: | ||
| - | [[frustraOfRightCones2.png]]\\ | + | {{:frustraOfRightCones2.png}} |
| + | A cone segment with mass M and length L has the following inertial properties: | ||
| - | given: M= segment mass, and L= segment length | + | {{:FrustraOfRightCones3.jpg}}\\ |
| - | [[FrustraOfRightCones3.jpg]]\\ | + | ===== Inertial properties of an Elliptical Cylinder ===== |
| + | Visual3D' | ||
| - | ==== Inertial properties of an Elliptical | + | {{:Cylinder.gif}} |
| - | [[Cylinder.gif]]\\ | + | The distance from the proximal end of the segment to the center of mass of the segment is |
| + | < | ||
| + | CG_from_proximal_end = 0.5*L | ||
| + | </ | ||
| + | In Visual3D' | ||
| - | The distance from the proximal end of the segment to the center of mass of the segment. | + | {{: |
| - | **CG_from_proximal_end = 0.5*L** | + | Note that Visual3D uses the radius at the distal end of the segment as the radius of the cylinder. |
| - | The moment of inertia | + | ===== Inertial Properties |
| - | [[cylinderInertia.gif]]\\ | + | For segments modelled as a **Sphere**, Visual3D requires a proximal segment radius and a distal segment radius. The inertial properties of the segment are calculated using only the distal radius, however, the proximal radius is still required to determine the location of the proximal segment end. |
| + | If both a medial and a lateral target are used at one end of a segment during subject calibration, | ||
| - | Visual3D | + | One notable difference arises in creating spherical segments. |
| - | ==== Inertial Properties of a Sphere ==== | + | {{: |
| - | === Defining a Spherical Segment === | + | The distance from the proximal end of the segment to the center of mass of the spherical segment is |
| - | For segments modeled as spheres, Visual3D requires a proximal segment radius and a distal segment radius. The inertial properties of the segment are calculated using only the distal radius. However, the proximal radius is still required to determine the location of the proximal segment end. If both a medial and a lateral target are used at one end of a segment during subject calibration, | + | < |
| + | CG_from_proximal_end = L | ||
| + | </ | ||
| - | [[sphere.gif]]\\ | + | Within Visual3D' |
| + | {{: | ||
| - | The distance from the proximal | + | Note that Visual3D uses the radius at the distal |
| - | **CG_from_proximal_end | + | ===== Inertial Properties of an Ellipsoid ===== |
| - | The moment of inertia of an sphere. | + | Visual3D also allows segments to be defined as an **Ellipsoid**, |
| - | [[SphereInertia.gif]]\\ | + | {{: |
| + | The distance from the proximal end of the segment to the center of mass of an ellipsoid segment is given by: | ||
| + | < | ||
| + | CG_from_proximal_end = L | ||
| + | </ | ||
| - | Visual3D | + | Within |
| - | ==== Inertial Properties of an Ellipsoid ==== | + | {{: |
| - | [[ellipsoid.gif]]\\ | + | Visual3D uses the radius at the distal end of the segment as the radius of the ellipsoid. |
| + | ===== Alternative Approaches ===== | ||
| - | The distance from the proximal end of the segment | + | The user is free to modify |
| - | **CG_from_proximal_end | + | ==== Adjusted Zatsiorsky-Seluyanov' |
| - | The moment of inertia of an ellipsoid. (assuming | + | It is possible to use the [[visual3d: |
| - | [[EllipsoidInertia.gif]]\\ | + | These inertial parameters adjust |
| - | + | ||
| - | + | ||
| - | Visual3D uses the Radius at the distal end of the segment as the Radius of the Ellipsoid. The Length of the Ellipsoid is from the Proximal End to the Distal End of the segment. | + | |
| ==== Entering Inertial Values Using Expressions ==== | ==== Entering Inertial Values Using Expressions ==== | ||
| - | It is possible to include any regression equations for the inertia and center of mass because | + | Visual3D allows the user to put [[visual3d:documentation:pipeline:expressions:expressions_overview|expressions]] into the edit boxes, which means that any mathematical expression or regression equation can be used to express a segment' |
| - | + | ||
| - | ==== Adjusted Zatsiorsky-Seluyanov' | + | |
| - | Using the Adjusted Zatsiorsky-Seluyanov' | + | See the page covering [[Visual3D: |
| + | ==== Coordinate System Transformations ==== | ||
| + | Visual3D allows users to flexibly express a segment' | ||
| + | ===== References ===== | ||
| + | * Hanavan E. (1964) A Mathematical Model for the Human Body. Technical Report, Wright-Patterson Air Force Base | ||
visual3d/documentation/modeling/segments/segment_inertia.1718648262.txt.gz · Last modified: by sgranger
