User Tools

Site Tools


visual3d:documentation:pipeline:model_based_data_commands:joint_angle

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
visual3d:documentation:pipeline:model_based_data_commands:joint_angle [2024/08/26 19:43] – [Examples] wikisysopvisual3d:documentation:pipeline:model_based_data_commands:joint_angle [2024/08/26 19:47] (current) – [Examples] wikisysop
Line 140: Line 140:
 Note: In Visual3D joint angles are simply the transformation from one segment coordinate system to another segment coordinate system, so it follows that the definition (e.g. orientation) of the segment coordinate systems matters. For example, if two segment coordinate systems are aligned perfectly (even though they may be displaced from each other) the resulting joint angle signal is zero. Note: In Visual3D joint angles are simply the transformation from one segment coordinate system to another segment coordinate system, so it follows that the definition (e.g. orientation) of the segment coordinate systems matters. For example, if two segment coordinate systems are aligned perfectly (even though they may be displaced from each other) the resulting joint angle signal is zero.
  
-[[Visual3D:Documentation:Modeling:Segments:Normalizing_the_Pelvis_Segment_Angle_Example|Normalizing the Pelvis Angle]] 
 |     **Deprecated examples**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              | |     **Deprecated examples**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
 |**These examples are not recommended for use and are included for backwards compatibility only.**\\ \\ In early version of Visual3D, using default normalization of the knee causes the RKNEE_ANGLE signal to be zero in all 3 components when the subject is in the standing posture. This has not affect on the segment coordinate system definitions, so normalizing the joint angle does not "clean up" any errors in the definition of the segment. It simply sets the posture in which the joint angle is zero.\\ \\ We don't recommend using this normalization because there are situations in which the intermediate pose in the calculations will be in gimbal lock and the normalized angle will be undefined. In addition, it was sensitive to the subject's orientation relative to the lab, and was often being used incorrectly.\\ \\ As of version 5, the **Normalization** option for **Joint_Angle** was removed from the **Compute_Model_Based_Data** drop down list because it was sensitive to the subject's orientation relative to the lab, and was often being used incorrectly.  | |**These examples are not recommended for use and are included for backwards compatibility only.**\\ \\ In early version of Visual3D, using default normalization of the knee causes the RKNEE_ANGLE signal to be zero in all 3 components when the subject is in the standing posture. This has not affect on the segment coordinate system definitions, so normalizing the joint angle does not "clean up" any errors in the definition of the segment. It simply sets the posture in which the joint angle is zero.\\ \\ We don't recommend using this normalization because there are situations in which the intermediate pose in the calculations will be in gimbal lock and the normalized angle will be undefined. In addition, it was sensitive to the subject's orientation relative to the lab, and was often being used incorrectly.\\ \\ As of version 5, the **Normalization** option for **Joint_Angle** was removed from the **Compute_Model_Based_Data** drop down list because it was sensitive to the subject's orientation relative to the lab, and was often being used incorrectly.  |
Line 148: Line 147:
 === Pelvis Segment Angle === === Pelvis Segment Angle ===
  
-The Pelvis Angle typically refers to the orientation of the Pelvis relative to the Laboratory.  +The [[visual3d:documentation:modeling:segments:pelvis_segment_angle|Pelvis Angle]] typically refers to the orientation of the Pelvis relative to the Laboratory.
- +
-[[modeling:segments:pelvis_segment_angle|Pelvis Angle]]+
  
 === Normalizing the Pelvis Angle === === Normalizing the Pelvis Angle ===
  
-Normalizing the Pelvis Segment Angle. The Coda and Helen Hayes pelvis are tilted forward approximately 20 degrees from the horizontal. In describing the orientation of the pelvis or for describing the hip joint angle, it is often convenient to define a pelvis angle that has a coronal plane parallel to the floor (eg a vertical segment with zero tilt).+[[Visual3D:Documentation:Modeling:Segments:Normalizing_the_Pelvis_Segment_Angle_Example|Normalizing the Pelvis Angle]]. The Coda and Helen Hayes pelvis are tilted forward approximately 20 degrees from the horizontal. In describing the orientation of the pelvis or for describing the hip joint angle, it is often convenient to define a pelvis angle that has a coronal plane parallel to the floor (eg a vertical segment with zero tilt).
 === Shoulder Angle === === Shoulder Angle ===
  
Line 164: Line 161:
  
 === Computing the Range of Motion === === Computing the Range of Motion ===
-The Pelvis Angle typically refers to the orientation of the Pelvis relative to the Laboratory+The range of motion of the pelvis angle is commonly defined as the range of each component of the segment angle. While this isn't mathematically correct because joint angles are not vectors, it is still quite common 
 === Creating a Virtual Laboratory: Example 1 === === Creating a Virtual Laboratory: Example 1 ===
  
  
  
visual3d/documentation/pipeline/model_based_data_commands/joint_angle.1724701385.txt.gz · Last modified: 2024/08/26 19:43 by wikisysop