visual3d:documentation:modeling:segments:segment_overview
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
visual3d:documentation:modeling:segments:segment_overview [2024/11/03 17:08] – [Examples] wikisysop | visual3d:documentation:modeling:segments:segment_overview [2025/03/12 21:53] (current) – Started the clean-up. wikisysop | ||
---|---|---|---|
Line 3: | Line 3: | ||
A Visual3D model consists of a set of rigid segments, each of which corresponds to a body segment (major bone structure) of the subject whose motion is under study. We use the terms model segment and body segment when it is necessary to distinguish between the conceptual/ | A Visual3D model consists of a set of rigid segments, each of which corresponds to a body segment (major bone structure) of the subject whose motion is under study. We use the terms model segment and body segment when it is necessary to distinguish between the conceptual/ | ||
- | The instantaneous position and orientation of all a segment is called the pose of the segment. The central function of Visual3D is translation of the target-marker positions (as reported by the motion-tracking apparatus) into the pose of the corresponding model. Two factors complicate this process: | + | The instantaneous position and orientation of all a segment is called the pose of the segment. The central function of Visual3D is translation of the target-marker positions (as reported by the motion-tracking apparatus) into [[visual3d: |
- | + | | |
- | The motion-tracking apparatus does not track segments; it tracks target markers attached to various chosen points on or near the subject’s body. Segments are defined by (among other things) their proximal and distal end points, which are located inside the body, but target markers can generally only be placed outside the body. | + | - Segments are defined by (among other things) their proximal and distal end points, which are located inside the body, but target markers can generally only be placed outside the body. |
To deal with the first complication, | To deal with the first complication, | ||
- | To deal with the second complication, | + | To deal with the second complication, |
- | + | ||
- | + | ||
- | The illustration below shows what you might see when defining just one segment—the right thigh. The graphic image, which is zoomed in to the right thigh region, reveals three calibration markers (yellow) which are used to define the thigh segment’s endpoints and dimensions. At the proximal (upper) end, the RHP (right hip) marker’s position is used together with an explicit radius of 0.081m (measured in the laboratory for this subject) to define the proximal endpoint. At the distal end, both medial and lateral knee markers (RMK, RLK) are available, and together define both the distal endpoint and the distal radius of the thigh segment. For mass- and moment-related computations, | + | |
- | + | ||
- | {{: | + | |
- | + | ||
- | ==== Segments ==== | + | |
- | + | ||
- | === Standard Anatomical Conventions === | + | |
- | The Visual3D model-building tool uses standard medical terminology | + | The illustration below shows what you might see when defining just one segment: the right thigh. The graphic image, which is zoomed in to the right thigh region, reveals three calibration markers (yellow) which are used to define the thigh segment’s endpoints |
- | === Default | + | |
- | [[visual3d:documentation: | + | {{:AnnotatedModel.gif}} |
- | Visual3D provides general modeling tools that allow for the creation of any rigid segments. For convenience, | + | ===== Segments ===== |
- | === Default Joint Names === | + | |
- | [[visual3d: | + | The Visual3D model-building tool uses standard medical terminology to define the locations and configurations of segments. As a general modelling tool, Visual3D allows for the creation of any rigid segment. Visual3D contains a number of [[[[visual3d: |
- | Visual3D creates joint names automatically for the default segments. | + | ==== Virtual Segments |
- | Visual3D contains a number of default segment names that are provided for the convenience of the user. These default segments contain geometry, the inertial properties, and the wire frame model. Users that create their own segment names need to add this information in the segment properties tab in Model Builder Mode | + | |
- | === Virtual Segments === | + | |
- | [[visual3d: | + | Kinematic-only segments are also called |
- | We have grown accustomed to referring to Kinematic Only Segments as Virtual Segments. The defining criterion for distinguishing a Virtual Segment from other segments in Visual3D is that these segments do not get included in the Inverse Dynamics calculations. These segments can not be assigned external forces and will not have Joints created at their proximal end points. | ||
==== Joints ==== | ==== Joints ==== | ||
- | The term [[Visual3D: | + | The term [[Visual3D: |
In [[Visual3D: | In [[Visual3D: |
visual3d/documentation/modeling/segments/segment_overview.txt · Last modified: 2025/03/12 21:53 by wikisysop