visual3d:documentation:modeling:segments:helen_hayes_davis_pelvis
Differences
This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| visual3d:documentation:modeling:segments:helen_hayes_davis_pelvis [2024/07/12 14:01] – created sgranger | visual3d:documentation:modeling:segments:helen_hayes_davis_pelvis [2026/06/09 21:06] (current) – Cleaned up formatting, added See Also section and links. wikisysop | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| - | ====== | + | ====== |
| - | \\ | + | The Helen Hayes pelvis refers to a pelvis segment model defined by Davis et. at. (1991) and used by many manufacturers, |
| - | \\ | + | |
| + | ===== Segment Definition ===== | ||
| - | {{DavisPelvisScs.gif}} | + | {{:DavisPelvisScs.gif}} |
| - | + | ||
| - | The Helen Hayes pelvis refers to a pelvis segment model defined by Davis et. at. (1991) and used by many manufacturers, | + | |
| ==== Pelvis Origin ==== | ==== Pelvis Origin ==== | ||
| Line 16: | Line 14: | ||
| The orientation of the coordinate system is defined by a plane passing through the right and left ASIS markers, and the sacrum marker (mid-point of the PSIS) as follows: | The orientation of the coordinate system is defined by a plane passing through the right and left ASIS markers, and the sacrum marker (mid-point of the PSIS) as follows: | ||
| + | - Compute the ASIS_Distance | ||
| + | - Compute the Depth as the distance from the origin to the Sacrum marker. | ||
| + | - The coordinates of the three markers in the pelvis coordinate system are assumed to be: | ||
| + | - Right Asis= (0.5*ASIS_DISTANCE, | ||
| + | - Left Asis= (-0.5*ASIS_DISTANCE, | ||
| + | - Sacrum=(0, | ||
| - | Compute the ASIS_Distance | ||
| - | Compute the Depth as the distance from the origin to the Sacrum marker. | ||
| - | The coordinates of the three markers in the pelvis coordinate system are assumed to be: | ||
| - | Right Asis= (0.5*ASIS_DISTANCE, | ||
| - | Left Asis= (-0.5*ASIS_DISTANCE, | ||
| - | Sacrum=(0, | ||
| The coordinate system is then computed as a least squares fit of the three local coordinates to the three actual coordinates using the same algorithm as the 6 degree of freedom pose estimation described elsewhere in this documentation. | The coordinate system is then computed as a least squares fit of the three local coordinates to the three actual coordinates using the same algorithm as the 6 degree of freedom pose estimation described elsewhere in this documentation. | ||
| ==== Orientation Comments ==== | ==== Orientation Comments ==== | ||
| - | This definition of the orientation is different than the implementation for the Coda pelvis. The Coda pelvis definition (e.g. using cross products) is more common, but we didn't realize this until several years after the Helen Hayes pelvis was introduced in Visual3D. Once this definition had been used by customers for several years it was not possible to " | + | This definition of the orientation is different than the implementation for the Coda pelvis. The Coda pelvis definition (e.g. using cross products) is more common, but the developers at C-Motion |
| Customers that want a different definition should use the Coda pelvis, and if necessary, add expressions to the hip landmarks to mimic the Helen Hayes hip definition. | Customers that want a different definition should use the Coda pelvis, and if necessary, add expressions to the hip landmarks to mimic the Helen Hayes hip definition. | ||
| Line 35: | Line 33: | ||
| While it was our intention to be consistent with the Davis pelvis when we implemented this originally, it is not actually equivalent because we have used a least squares fit instead of cross products. If you want to re-create the Davis pelvis, it is advisable to use the Composite pelvis and modify the location of the hip joint landmark. | While it was our intention to be consistent with the Davis pelvis when we implemented this originally, it is not actually equivalent because we have used a least squares fit instead of cross products. If you want to re-create the Davis pelvis, it is advisable to use the Composite pelvis and modify the location of the hip joint landmark. | ||
| - | ==== Hip Joint Center | + | ==== Hip Joint Centre |
| - | If no clinical measurements are taken, the following values are calculated:\\ | + | If no clinical measurements are taken, the following values are calculated: |
| + | - ASIS_distance= 3D distance between ASIS markers | ||
| + | - Leg Length= 0.5*(Right Leg Length + Left Leg Length). | ||
| + | - Right Leg Length= distance from Right ASIS to Right Lateral Ankle | ||
| + | - Left Leg Length= distance from Left ASIS to Left Lateral Ankle | ||
| + | - Bilateral anteroposterior distance= 0.1288*Leg Length-0.04856 | ||
| - | |||
| - | Leg Length= 0.5*(Right Leg Length + Left Leg Length). | ||
| - | Right Leg Length= distance from Right ASIS to Right Lateral Ankle | ||
| - | Left Leg Length= distance from Left ASIS to Left Lateral Ankle | ||
| **Notes:** | **Notes:** | ||
| - | (1) If unilateral data is collected Leg Length= Length of that Leg. | + | * If unilateral data is collected Leg Length= Length of that Leg. |
| - | (2) If the lateral ankle is not used to define the foot segment, the ankle joint center is used instead. | + | |
| - | ASIS_distance= 3D distance between ASIS markers | + | |
| - | Bilateral anteroposterior distance= 0.1288*Leg Length-0.04856 | + | |
| - | Estimates for the Right and Left Hip Joint Center are represented as Landmarks that are created automatically when the Helen Hayes pelvis segment is created. The location of the landmarks are defined in the Pelvis Segment Coordinate System as: | + | |
| - | |Hip X= |-S (C sin(theta)-0.5*ASIS_distance) | + | Estimates for the Right and Left Hip Joint Centres are represented as [[visual3d:documentation: |
| - | |Hip Y= | + | |
| - | |Hip Z= | + | |
| - | |Where: | + | |
| - | |C= |0.115*LegLength - 0.0153 (in meters) | + | |
| - | |theta= | + | |
| - | |beta= | + | |
| - | |ASIS_distance= | + | |
| - | |Xdis= | + | |
| - | |If Xdis not measured:| | | + | |
| - | |Xdis= | + | |
| - | |Rmarker= | + | |
| - | |S= |+1 for the right side and -1 for the left side | | + | |
| - | \\ | + | |Hip X | = -S (C sin(theta)-0.5*ASIS_distance) |
| + | |Hip Y | = (-Xdis-Rmarker) cos(beta)+ C cos(theta) sin(beta) | ||
| + | |Hip Z | = (-Xdis-Rmarker) sin(beta)- C cos(theta) cos(beta) | ||
| + | |Where: | ||
| + | |C | = 0.115*LegLength - 0.0153 (in meters) | ||
| + | |theta | ||
| + | |beta | = 18.0*PI/ | ||
| + | |ASIS_distance | ||
| + | |Xdis | = anterior/ | ||
| - | These equations are adapted from the article: | + | If Xdis not measured: |
| + | * Xdis = 0.1288*LegLength - 0.04856 | ||
| + | * Rmarker = marker Radius (in meters) | ||
| + | * S = +1 for the right side and -1 for the left side | ||
| - | **Davis RB, Ounpuu S, Tyburski D, Gage JR.** (1991) "A Gait Analysis Data Collection and Reduction Technique." | + | These equations are adapted from the article |
| ==== Modifying ASIS distance ==== | ==== Modifying ASIS distance ==== | ||
| - | The default ASIS distance is the computed distance between the ASIS markers. The value computed can be found in the Subject | + | The default ASIS distance is the computed distance between the ASIS markers. The value computed can be found in the [[visual3d: |
| - | {{MetricsDlg.jpg}}\\ | ||
| + | {{: | ||
| - | Select the ASIS_Distance item and modify the item:\\ | ||
| + | 1. Selecting the ASIS_Distance item and modifying the item: | ||
| - | {{ASIS_distance_default.png}}\\ | ||
| + | {{: | ||
| - | A measured value or an expression can be used to replace the automatic calculation\\ | ||
| + | A measured value or an expression can be used to replace the automatic calculation | ||
| - | {{ASIS_distance_custom.png}}\\ | ||
| + | {{: | ||
| + | ===== See Also ===== | ||
| + | Alternative pelvis segment definitions include: | ||
| + | * [[visual3d: | ||
| + | * [[visual3d: | ||
| + | * Helen Hayes (Davis) Pelvis (this definition) | ||
| + | * [[visual3d: | ||
visual3d/documentation/modeling/segments/helen_hayes_davis_pelvis.1720792900.txt.gz · Last modified: by sgranger
