visual3d:tutorials:modeling:ior_foot_model
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
visual3d:tutorials:modeling:ior_foot_model [2024/06/17 18:25] – created sgranger | visual3d:tutorials:modeling:ior_foot_model [2024/07/17 15:47] (current) – created sgranger | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== IOR Foot Model ====== | ||
- | + | This tutorial has been updated to match the naming convention used in the IOR foot paper. The original tutorial can be found [[Visual3D: | |
- | + | ||
- | + | ||
- | This tutorial has been updated to match the naming convention used in the IOR foot paper. The original tutorial can be found [[|here]].\\ | + | |
**In 2014, updates to the IOR foot model were published. The updated tutorial can be found [[Visual3D: | **In 2014, updates to the IOR foot model were published. The updated tutorial can be found [[Visual3D: | ||
- | ===== Sample Data ===== | + | ==== Sample Data ==== |
Sample data can be downloaded [[https:// | Sample data can be downloaded [[https:// | ||
Line 14: | Line 12: | ||
The model, planar angles and joint angles for the right side were defined and plotted in the Leardini_2007_Angles.cmo. Once the left side angles have been defined, the report template will graph both the left and right angles. | The model, planar angles and joint angles for the right side were defined and plotted in the Leardini_2007_Angles.cmo. Once the left side angles have been defined, the report template will graph both the left and right angles. | ||
- | ===== Introduction | + | ==== Introduction ==== |
Visual3D is a general tool capable of implementing many different foot models. | Visual3D is a general tool capable of implementing many different foot models. | ||
Line 20: | Line 18: | ||
This tutorial focuses on the multi-segment foot model as described in the following article: | This tutorial focuses on the multi-segment foot model as described in the following article: | ||
- | [[Leardini2007articleheader.jpg]]\\ | + | {{:Leardini2007articleheader.jpg}}\\ |
- | ==== Multi-Segment Foot Marker Set ==== | + | === Multi-Segment Foot Marker Set === |
- | === Foot Targets | + | == Foot Targets == |
- | [[foot_markersIOR.png]] | + | {{:foot_markersIOR.png}} |
**CA< | **CA< | ||
Line 44: | Line 42: | ||
//%%**%%// There is no reference for this landmark in Serge Van Sint Jan text, please see the IOR Foot paper for further clarification | //%%**%%// There is no reference for this landmark in Serge Van Sint Jan text, please see the IOR Foot paper for further clarification | ||
- | === Shank Targets | + | == Shank Targets == |
- | |**HF< | + | |**HF< |
**NOTE:** This tutorial follows the naming convention presented in the IOR Foot paper. | **NOTE:** This tutorial follows the naming convention presented in the IOR Foot paper. | ||
- | ===== Metatarsus (Met) ===== | + | ==== Metatarsus (Met) ==== |
- | ==== Landmarks | + | === Landmarks === |
- | |**1. Create RMET_DIST: | + | |**1. Create RMET_DIST: |
- | ==== Segment Definition | + | === Segment Definition === |
- | |**1. Create RMet Segment: | + | |**1. Create RMet Segment: |
\\ | \\ | ||
- | |**2. Modify the [[Visual3D: | + | |**2. Modify the [[Visual3D: |
The image to the right (and all other images in this tutorial) show a mediolateral view of the segment coordinate system after it has been modified. | The image to the right (and all other images in this tutorial) show a mediolateral view of the segment coordinate system after it has been modified. | ||
- | ===== Mid-foot (Mid) ===== | + | ==== Mid-foot (Mid) ==== |
- | ==== Landmarks | + | === Landmarks === |
- | |**1. Create RID Joint Center:**\\ \\ < | + | |**1. Create RID Joint Center:**\\ \\ < |
- | ==== Segment Definition | + | === Segment Definition === |
- | |**1. Create RMid Segment: | + | |**1. Create RMid Segment: |
\\ | \\ | ||
- | |**2. Modify the [[Visual3D: | + | |**2. Modify the [[Visual3D: |
- | ===== Calcaneus (Cal) ===== | + | ==== Calcaneus (Cal) ==== |
- | ==== Landmarks | + | === Landmarks === |
- | |**1. Create RIC Joint Center:**\\ \\ < | + | |**1. Create RIC Joint Center:**\\ \\ < |
- | ==== Segment Definition | + | === Segment Definition === |
- | |**1. Create RCal Segment: | + | |**1. Create RCal Segment: |
\\ | \\ | ||
- | |**2. Modify the [[Visual3D: | + | |**2. Modify the [[Visual3D: |
- | ===== Foot (Foo) ===== | + | ==== Foot (Foo) ==== |
- | ==== Landmarks | + | === Landmarks === |
- | |**1. Create RFT_DIST: | + | |**1. Create RFT_DIST: |
- | ==== Segment Definition | + | === Segment Definition === |
- | |**1. Create Right Foot Segment: | + | |**1. Create Right Foot Segment: |
\\ | \\ | ||
- | |**2. Modify the [[Visual3D: | + | |**2. Modify the [[Visual3D: |
- | ===== Shank (Sha) ===== | + | ==== Shank (Sha) ==== |
- | ==== Landmarks | + | === Landmarks === |
- | |**1. Create RIM:**\\ \\ < | + | |**1. Create RIM:**\\ \\ < |
- | |**2. Create RSK_PROX: | + | |**2. Create RSK_PROX: |
- | ==== Segment Definition | + | === Segment Definition === |
- | |**1. Create Right Shank Segment: | + | |**1. Create Right Shank Segment: |
\\ | \\ | ||
- | |**2. Modify the [[Visual3D: | + | |**2. Modify the [[Visual3D: |
- | ===== Angles | + | ==== Angles ==== |
- | ==== Landmarks | + | === Landmarks === |
The F2Pt and F2Ps planar angles are calculated as the angle between the lines created by the targets FMB-FMH and FMH-PM. To calculate this angle using the Compute Planar Angle command, an offset along the line between FMB and FMH is created to define the 3 point angle. | The F2Pt and F2Ps planar angles are calculated as the angle between the lines created by the targets FMB-FMH and FMH-PM. To calculate this angle using the Compute Planar Angle command, an offset along the line between FMB and FMH is created to define the 3 point angle. | ||
- | |**1. Create RF2P_Offset: | + | |**1. Create RF2P_Offset: |
\\ | \\ | ||
Line 150: | Line 148: | ||
- | |**3. Create Lab_O:**\\ \\ < | + | |**3. Create Lab_O:**\\ \\ < |
\\ | \\ | ||
- | |**4. Create Lab_X:**\\ \\ < | + | |**4. Create Lab_X:**\\ \\ < |
\\ | \\ | ||
- | |**5. Create Lab_Y:**\\ \\ < | + | |**5. Create Lab_Y:**\\ \\ < |
\\ | \\ | ||
- | |**6. Create RFMH_proj: | + | |**6. Create RFMH_proj: |
\\ | \\ | ||
Line 176: | Line 174: | ||
**** | **** | ||
- | ==== Planar Angles | + | === Planar Angles === |
- | === F2Pt === | + | == F2Pt == |
**F2Pt** - the angle between the lines FMH-PM and FMB-FMH projected onto the transverse plane of the metatarsus\\ | **F2Pt** - the angle between the lines FMH-PM and FMB-FMH projected onto the transverse plane of the metatarsus\\ | ||
Line 184: | Line 182: | ||
- | |**1. Create RF2Pt planar angle:**\\ \\ < | + | |**1. Create RF2Pt planar angle:**\\ \\ < |
\\ | \\ | ||
Line 191: | Line 189: | ||
|**2. Create LF2Pt planar angle:**\\ \\ \\ < | |**2. Create LF2Pt planar angle:**\\ \\ \\ < | ||
- | === S2F === | + | == S2F == |
**S2F** - the angle between the lines FMB-FMH and SMB-SMH projected onto the transverse plane of the metatarsus\\ | **S2F** - the angle between the lines FMB-FMH and SMB-SMH projected onto the transverse plane of the metatarsus\\ | ||
- | |**1. Create RS2F planar angle:**\\ \\ < | + | |**1. Create RS2F planar angle:**\\ \\ < |
\\ | \\ | ||
Line 203: | Line 201: | ||
|**2. Create LS2F planar angle:**\\ \\ \\ < | |**2. Create LS2F planar angle:**\\ \\ \\ < | ||
- | === S2V === | + | == S2V == |
**S2V** - the angle between the lines VMB-VMH and SMB-SMH projected onto the transverse plane of the metatarsus\\ | **S2V** - the angle between the lines VMB-VMH and SMB-SMH projected onto the transverse plane of the metatarsus\\ | ||
- | |**1. Create RS2V planar angle:**\\ \\ < | + | |**1. Create RS2V planar angle:**\\ \\ < |
\\ | \\ | ||
Line 215: | Line 213: | ||
|**2. Create LS2V planar angle:**\\ \\ \\ < | |**2. Create LS2V planar angle:**\\ \\ \\ < | ||
- | === F2G === | + | == F2G == |
**F2G** - the angle between the lines FMB-FMH and the ground, plane orthogonal to the ground (3D angle relative to the ground)\\ | **F2G** - the angle between the lines FMB-FMH and the ground, plane orthogonal to the ground (3D angle relative to the ground)\\ | ||
- | The **FMH_proj** and **FMB_proj** landmarks will be used to calculate the **F2G** planar angle which are described in the [[# | + | The **FMH_proj** and **FMB_proj** landmarks will be used to calculate the **F2G** planar angle which are described in the [[Visual3D: |
- | |**1. Create RF2G planar angle:**\\ \\ < | + | |**1. Create RF2G planar angle:**\\ \\ < |
\\ | \\ | ||
Line 230: | Line 228: | ||
|**2. Create LF2G planar angle:**\\ \\ \\ < | |**2. Create LF2G planar angle:**\\ \\ \\ < | ||
- | === S2G === | + | == S2G == |
**S2G** - the angle between the lines SMB-SMH and the ground, plane orthogonal to the ground (3D angle relative to the ground)\\ | **S2G** - the angle between the lines SMB-SMH and the ground, plane orthogonal to the ground (3D angle relative to the ground)\\ | ||
- | The **SMH_proj** and **SMB_proj** landmarks will be used to calculate the **S2G** planar angle which are described in the [[# | + | The **SMH_proj** and **SMB_proj** landmarks will be used to calculate the **S2G** planar angle which are described in the [[Visual3D: |
- | |**1. Create RS2G planar angle:**\\ \\ < | + | |**1. Create RS2G planar angle:**\\ \\ < |
\\ | \\ | ||
Line 245: | Line 243: | ||
|**2. Create LS2G planar angle:**\\ \\ \\ < | |**2. Create LS2G planar angle:**\\ \\ \\ < | ||
- | === V2G === | + | == V2G == |
**V2G** - the angle between the lines VMB-VMH and the ground, plane orthogonal to the ground (3D angle relative to the ground)\\ | **V2G** - the angle between the lines VMB-VMH and the ground, plane orthogonal to the ground (3D angle relative to the ground)\\ | ||
- | The **VMH_proj** and **VMB_proj** landmarks will be used to calculate the **V2G** planar angle which are described in the [[# | + | The **VMH_proj** and **VMB_proj** landmarks will be used to calculate the **V2G** planar angle which are described in the [[Visual3D: |
- | |**1. Create RV2G planar angle:**\\ \\ < | + | |**1. Create RV2G planar angle:**\\ \\ < |
\\ | \\ | ||
Line 263: | Line 261: | ||
- | === F2Ps === | + | == F2Ps == |
**F2Ps** - the angle between the lines FMH-PM and FMB-FMH projected onto the sagittal plane of the metatarsus\\ | **F2Ps** - the angle between the lines FMH-PM and FMB-FMH projected onto the sagittal plane of the metatarsus\\ | ||
Line 269: | Line 267: | ||
- | |**1. Create RF2Ps planar angle:**\\ \\ < | + | |**1. Create RF2Ps planar angle:**\\ \\ < |
\\ | \\ | ||
Line 276: | Line 274: | ||
|**2. Create LF2Ps planar angle:**\\ \\ \\ < | |**2. Create LF2Ps planar angle:**\\ \\ \\ < | ||
- | === MLA === | + | == MLA == |
**MLA** - the angle between the lines CA-ST and ST-FMH projected onto the sagittal plane of the foot\\ | **MLA** - the angle between the lines CA-ST and ST-FMH projected onto the sagittal plane of the foot\\ | ||
Line 282: | Line 280: | ||
- | |**1. Create RMLA planar angle:**\\ \\ < | + | |**1. Create RMLA planar angle:**\\ \\ < |
\\ | \\ | ||
Line 289: | Line 287: | ||
|**2. Create LMLA planar angle:**\\ \\ \\ < | |**2. Create LMLA planar angle:**\\ \\ \\ < | ||
- | ==== Joint Angles | + | === Joint Angles === |
- | === Sha_Foo_Angle | + | == Sha_Foo_Angle == |
- | |**1. Define the RSha_Foo_Angle: | + | |**1. Define the RSha_Foo_Angle: |
- | === Sha_Cal_Angle | + | == Sha_Cal_Angle == |
- | |**1. Define the RSha_Cal_Angle: | + | |**1. Define the RSha_Cal_Angle: |
- | === Cal_Mid_Angle | + | == Cal_Mid_Angle == |
- | |**1. Define the RCal_Mid_Angle: | + | |**1. Define the RCal_Mid_Angle: |
- | === Mid_Met_Angle | + | == Mid_Met_Angle == |
- | |**1. Define the RMid_Met_Angle: | + | |**1. Define the RMid_Met_Angle: |
- | === Cal_Met_Angle | + | == Cal_Met_Angle == |
- | |**1. Define the RCal_Met_Angle: | + | |**1. Define the RCal_Met_Angle: |
- | ===== References | + | ==== References ==== |
- ↑ < | - ↑ < | ||
- ↑ < | - ↑ < | ||
- | |||
- | |||
visual3d/tutorials/modeling/ior_foot_model.1718648717.txt.gz · Last modified: 2024/06/17 18:25 by sgranger