six_degrees_freedom_overview
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| six_degrees_freedom_overview [2026/06/09 14:11] – wikisysop | six_degrees_freedom_overview [2026/06/09 14:55] (current) – wikisysop | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Six Degrees of Freedom Overview ====== | ====== Six Degrees of Freedom Overview ====== | ||
| - | === Pose Estimation with 6 Degree of Freedom Segments === | + | Once you have collected data and defined a model, you can determine the pose of that model through the 6 degree of freedom optimization, |
| + | |||
| + | ===== Pose Estimation with 6 Degree of Freedom Segments | ||
| The 6 degree of freedom method is where each segment (or each joint) is considered to have 6 variables that describe its pose: | The 6 degree of freedom method is where each segment (or each joint) is considered to have 6 variables that describe its pose: | ||
| Line 7: | Line 9: | ||
| * 3 variables describe the rotation about each of the principal axes of the segment | * 3 variables describe the rotation about each of the principal axes of the segment | ||
| - | The idea is that although | + | Although |
| - | Motion-tracking apparatuses reports marker positions by their laboratory | + | In general, motion-tracking apparatuses reports marker positions by their laboratory |
| - | It can be assumed that the target markers move with the body segments to which they are attached, i.e., each target’s coordinates in the appropriate segment coordinate system (SCS) do not change throughout the movement. Provided at least three target markers, not positioned in a line, are tracked for each body segment, Visual3D will have enough information to determine the model pose. | + | |
| + | It can be assumed that the target markers move with the body segments to which they are attached, i.e., each target’s coordinates in the appropriate segment coordinate system (SCS) do not change throughout the movement. Provided at least three noncollinear | ||
| The pose (position and orientation) of each segment is calculated using an optimal method. This is contrasted with many software packages that compute segment coordinate systems on a frame-by-frame basis resulting in inconsistencies throughout the data. The use of optimal strategies is perhaps the most important attribute of the Visual3D 6 DOF model. Optimal strategies are described in more detail in the literature. [1] | The pose (position and orientation) of each segment is calculated using an optimal method. This is contrasted with many software packages that compute segment coordinate systems on a frame-by-frame basis resulting in inconsistencies throughout the data. The use of optimal strategies is perhaps the most important attribute of the Visual3D 6 DOF model. Optimal strategies are described in more detail in the literature. [1] | ||
| Line 17: | Line 20: | ||
| The process of building a segment defines the transformation from the recorded markers to the pose of the biomechanical model, to the pose of a transducer (force plate or force transducer) or to the pose of an assistive device. | The process of building a segment defines the transformation from the recorded markers to the pose of the biomechanical model, to the pose of a transducer (force plate or force transducer) or to the pose of an assistive device. | ||
| - | == Is the segment endpoint the joint center? == | ||
| - | |||
| - | This is one of the occasions where the common use of the term "joint center" | ||
| - | |||
| - | We prefer to use the term " | ||
| - | |||
| - | == What then is a JOINT? == | ||
| - | |||
| - | In 6 DOF methods there is no explicit linkage (or joint) connecting the segments. Visual3D explores the collection of segments and considers any two segments in proximity (the distal end of one segment and the proximal end of another segment within the radius of the segment ends) to be " | ||
| ==== 6 DOF Tracking ==== | ==== 6 DOF Tracking ==== | ||
| Line 109: | Line 103: | ||
| Another option is to require that all tracking markers must exist or the pose won't be computed. See [[Visual3D: | Another option is to require that all tracking markers must exist or the pose won't be computed. See [[Visual3D: | ||
| + | |||
| + | ====FAQ==== | ||
| + | === Is the segment endpoint the joint center? === | ||
| + | |||
| + | This is one of the occasions where the common use of the term "joint center" | ||
| + | |||
| + | We prefer to use the term " | ||
| + | |||
| + | === What then is a JOINT? === | ||
| + | |||
| + | In 6 DOF methods there is no explicit linkage (or joint) connecting the segments. Visual3D explores the collection of segments and considers any two segments in proximity (the distal end of one segment and the proximal end of another segment within the radius of the segment ends) to be " | ||
| References | References | ||
six_degrees_freedom_overview.1781014281.txt.gz · Last modified: by wikisysop
