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/06/19 12:48] – 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: | ||
| - | {{{{{{{{\\ | + | ====== Helen Hayes (Davis) Pelvis ====== |
| - | \\ | + | |
| + | The Helen Hayes pelvis refers to a pelvis segment model defined by Davis et. at. (1991) and used by many manufacturers, | ||
| - | davispelvisscs.gif | + | ===== Segment Definition ===== |
| - | 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 |
| - | the origin of the segment coordinate systems is defined as the mid-point of the right and left asis markers. | + | The origin of the segment coordinate systems is defined as the mid-point of the right and left ASIS markers. |
| - | ===== pelvis orientation ===== | + | ==== Pelvis Orientation |
| - | 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 | + | 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. |
| - | 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. | + | |
| - | ===== orientation comments ===== | + | ==== Orientation Comments |
| - | this definition of the orientation is different than the implementation for the coda pelvis. | + | This definition of the orientation is different than the implementation for the Coda pelvis. |
| - | customers | + | Customers |
| - | ===== is this the original specification of the davis pelvis? | + | ==== Is this the original specification of the Davis pelvis? ==== |
| - | 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. | + | 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. |
| - | ===== 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 | ||
| + | **Notes:** | ||
| + | * If unilateral data is collected Leg Length= Length of that Leg. | ||
| + | * If the lateral ankle is not used to define the foot segment, the ankle joint center is used instead. | ||
| - | leg length= 0.5*(right leg length + left leg length). | + | Estimates |
| - | right leg length= distance from right asis to right lateral ankle | + | |
| - | left leg length= distance from left asis to left lateral ankle | + | |
| - | **notes: | + | |
| - | (1) 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 | + | |
| - | |hip x= |-s (c sin(theta)-0.5*asis_distance) | | + | |Hip X |
| - | |hip y= |(-xdis-rmarker) cos(beta)+ | + | |Hip Y |
| - | |hip z= |(-xdis-rmarker) sin(beta)- | + | |Hip Z |
| - | |where: | + | |
| - | |c= | + | |
| - | |theta= | + | |
| - | |beta= | + | |
| - | |asis_distance= | + | |
| - | |xdis= | + | |
| - | |if xdis not measured: | + | |
| - | |xdis= | + | |
| - | |rmarker= | + | |
| - | |s= |+1 for the right side and -1 for the left side | | + | |
| - | \\ | + | |Where: |
| + | |C | = 0.115*LegLength - 0.0153 (in meters) | ||
| + | |theta | ||
| + | |beta | = 18.0*PI/ | ||
| + | |ASIS_distance | ||
| + | |Xdis | = anterior/ | ||
| + | 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 | ||
| - | these equations are adapted from the article: | + | These equations are adapted from the article |
| - | **davis rb, ounpuu s, tyburski d, gage jr.** (1991) "a gait analysis data collection and reduction technique." | + | ==== Modifying ASIS distance ==== |
| - | ===== modifying asis distance | + | The default ASIS distance |
| - | the default asis distance is the computed distance between the asis markers. the value computed can be found in the subject metrics tab\\ | ||
| + | {{: | ||
| - | metricsdlg.jpg\\ | ||
| + | 1. Selecting the ASIS_Distance item and modifying the item: | ||
| - | select the asis_distance item and modify 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.1718801334.txt.gz · Last modified: by sgranger
