visual3d:tutorials:modeling:ior_foot_model_2007
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_2007 [2024/06/19 12:54] – sgranger | visual3d:tutorials:modeling:ior_foot_model_2007 [2024/07/17 15:47] (current) – created sgranger | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | {{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{**this tutorial describes the 2007 publication. for the updated 2014 ior foot model [[visual3d: | + | ====== IOR Foot Model 2007 ====== |
- | ===== sample data ===== | + | **This tutorial describes the 2007 publication. For the updated 2014 IOR foot model [[Visual3D: |
- | sample data can be downloaded [[https:// | + | ==== Sample Data ==== |
- | once the zip file has been downloaded, you can find a static c3d and three dynamic trials in the samplefiles folder. these files will be used to complete the tutorial. | + | Sample data can be downloaded [[https:// |
- | the model, planar angles | + | Once the zip file has been downloaded, you can find a static C3D and three dynamic trials |
- | ===== introduction ===== | + | 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. |
- | visual3d is a general tool capable of implementing many different foot models. | + | ==== Introduction ==== |
- | this tutorial describes the ior foot analysis as it was published in the original paper (shown below): | + | Visual3D is a general tool capable of implementing many different |
- | leardini, a., m.g. benedetti, l. berti, d. bettinelli, r. nativo, and s. giannini. "rear-foot, | + | This tutorial describes the IOR Foot analysis as it was published in the ORIGINAL paper (shown below): |
+ | |||
+ | Leardini, A., M.G. Benedetti, L. Berti, D. Bettinelli, R. Nativo, and S. Giannini. "Rear-foot, | ||
\\ | \\ | ||
- | modifications | + | Modifications |
- | portinaro, n., a. leardini, a. panou, v. monzani, and p. caravaggi. "modifying | + | Portinaro, N., A. Leardini, A. Panou, V. Monzani, and P. Caravaggi. "Modifying |
- | below is a tutorial demonstrating how to implement the original | + | Below is a tutorial demonstrating how to implement the ORIGINAL |
- | ==== multi-segment foot marker set ==== | + | === Multi-Segment Foot Marker Set === |
- | foot_markersior.png | + | {{: |
- | ca< | + | CA< |
- | st< | + | ST< |
- | pt< | + | PT< |
- | tn< | + | TN< |
- | fmh< | + | FMH< |
- | smh< | + | SMH< |
- | vmh< | + | VMH< |
- | vmb< | + | VMB< |
- | pm< | + | PM< |
- | fmb< | + | FMB< |
- | smb< | + | SMB< |
- | ===== metatarsus | + | ==== Metatarsus |
- | ==== landmarks ==== | + | === Landmarks |
- | |**1. create rmet_dist:**\\ \\ <html>< | + | |**1. Create RMET_DIST:**\\ \\ <HTML>< |
- | ==== segment definition ==== | + | === Segment Definition |
- | |**1. create rmet segment:**\\ \\ <html>< | + | |**1. Create RMet Segment:**\\ \\ <HTML>< |
\\ | \\ | ||
- | |**2. modify | + | |**2. Modify |
- | 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:**\\ \\ <html>< | + | |**1. Create RID Joint Center:**\\ \\ <HTML>< |
- | ==== segment definition ==== | + | === Segment Definition |
- | |**1. create rmid segment:**\\ \\ <html>< | + | |**1. Create RMid Segment:**\\ \\ <HTML>< |
\\ | \\ | ||
- | |**2. modify | + | |**2. Modify |
- | ===== calcaneus | + | ==== Calcaneus |
- | ==== landmarks ==== | + | === Landmarks |
- | |**1. create ric joint center:**\\ \\ <html>< | + | |**1. Create RIC Joint Center:**\\ \\ <HTML>< |
- | ==== segment definition ==== | + | === Segment Definition |
- | |**1. create rcal segment:**\\ \\ <html>< | + | |**1. Create RCal Segment:**\\ \\ <HTML>< |
\\ | \\ | ||
- | |**2. modify | + | |**2. Modify |
- | ===== foot (foo) ===== | + | ==== Foot (Foo) ==== |
- | ==== landmarks ==== | + | === Landmarks |
- | |**1. create rft_dist:**\\ \\ <html>< | + | |**1. Create RFT_DIST:**\\ \\ <HTML>< |
- | ==== segment definition ==== | + | === Segment Definition |
- | |**1. create right foot segment:**\\ \\ <html>< | + | |**1. Create Right Foot Segment:**\\ \\ <HTML>< |
\\ | \\ | ||
- | |**2. modify | + | |**2. Modify |
- | ===== shank (sha) ===== | + | ==== Shank (Sha) ==== |
- | ==== landmarks ==== | + | === Landmarks |
- | |**1. create rim:**\\ \\ <html>< | + | |**1. Create RIM:**\\ \\ <HTML>< |
- | |**2. create rsk_prox:**\\ \\ <html>< | + | |**2. Create RSK_PROX:**\\ \\ <HTML>< |
- | ==== segment definition ==== | + | === Segment Definition |
- | |**1. create right shank segment:**\\ \\ <html>< | + | |**1. Create Right Shank Segment:**\\ \\ <HTML>< |
\\ | \\ | ||
- | |**2. modify | + | |**2. Modify |
- | ===== angles ===== | + | ==== Angles |
- | ==== landmarks ==== | + | === Landmarks |
- | the f2pt and f2ps planar angles are calculated as the angle between the lines created by the targets | + | The F2Pt and F2Ps planar angles are calculated as the angle between the lines created by the targets |
- | |**1. create rf2p_offset:**\\ \\ <html>< | + | |**1. Create RF2P_Offset:**\\ \\ <HTML>< |
\\ | \\ | ||
- | |**2. create lf2p_offset:**\\ \\ <html>< | + | |**2. Create LF2P_Offset:**\\ \\ <HTML>< |
\\ | \\ | ||
- | the f2g, s2g and v2g angles are calculated in the plane orthogonal to the ground. | + | The F2G, S2G and V2G angles are calculated in the plane orthogonal to the ground. |
\\ | \\ | ||
- | |**3. create lab_o:**\\ \\ <html>< | + | |**3. Create Lab_O:**\\ \\ <HTML>< |
\\ | \\ | ||
- | |**4. create lab_x:**\\ \\ <html>< | + | |**4. Create Lab_X:**\\ \\ <HTML>< |
\\ | \\ | ||
- | |**5. create lab_y:**\\ \\ <html>< | + | |**5. Create Lab_Y:**\\ \\ <HTML>< |
\\ | \\ | ||
- | |**6. create rfmh_proj:**\\ \\ <html>< | + | |**6. Create RFMH_proj:**\\ \\ <HTML>< |
\\ | \\ | ||
- | **create | + | **Create |
**** | **** | ||
- | |\\ 7. rfmb\\ 8. rsmh\\ 9. rsmb\\ 10. rvmh\\ 11. rvmb\\ | + | |\\ 7. RFMB\\ 8. RSMH\\ 9. RSMB\\ 10. RVMH\\ 11. RVMB\\ |
**** | **** | ||
**** | **** | ||
- | ==== 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\\ |
- | **represents** - valgus of the first metatarsophalangeal joint\\ | + | **Represents** - valgus of the first metatarsophalangeal joint\\ |
- | |**1. create rf2pt planar angle:**\\ \\ <html>< | + | |**1. Create RF2Pt planar angle:**\\ \\ <HTML>< |
\\ | \\ | ||
- | |**2. create lf2pt planar angle:**\\ \\ \\ <html>< | + | |**2. Create LF2Pt planar angle:**\\ \\ \\ <HTML>< |
- | === 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:**\\ \\ <html>< | + | |**1. Create RS2F planar angle:**\\ \\ <HTML>< |
\\ | \\ | ||
- | |**2. create ls2f planar angle:**\\ \\ \\ <html>< | + | |**2. Create LS2F planar angle:**\\ \\ \\ <HTML>< |
- | === 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:**\\ \\ <html>< | + | |**1. Create RS2V planar angle:**\\ \\ <HTML>< |
\\ | \\ | ||
- | |**2. create ls2v planar angle:**\\ \\ \\ <html>< | + | |**2. Create LS2V planar angle:**\\ \\ \\ <HTML>< |
- | === 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 [[#landmarks_6|landmarks]] section.\\ | + | The **FMH_proj** and **FMB_proj** landmarks will be used to calculate the **F2G** planar angle which are described in the [[#Landmarks_6|landmarks]] section.\\ |
- | |**1. create rf2g planar angle:**\\ \\ <html>< | + | |**1. Create RF2G planar angle:**\\ \\ <HTML>< |
\\ | \\ | ||
- | |**2. create lf2g planar angle:**\\ \\ \\ <html>< | + | |**2. Create LF2G planar angle:**\\ \\ \\ <HTML>< |
- | === 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 [[#landmarks_6|landmarks]] section.\\ | + | The **SMH_proj** and **SMB_proj** landmarks will be used to calculate the **S2G** planar angle which are described in the [[#Landmarks_6|landmarks]] section.\\ |
- | |**1. create rs2g planar angle:**\\ \\ <html>< | + | |**1. Create RS2G planar angle:**\\ \\ <HTML>< |
\\ | \\ | ||
- | |**2. create ls2g planar angle:**\\ \\ \\ <html>< | + | |**2. Create LS2G planar angle:**\\ \\ \\ <HTML>< |
- | === 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 [[#landmarks_6|landmarks]] section.\\ | + | The **VMH_proj** and **VMB_proj** landmarks will be used to calculate the **V2G** planar angle which are described in the [[#Landmarks_6|landmarks]] section.\\ |
- | |**1. create rv2g planar angle:**\\ \\ <html>< | + | |**1. Create RV2G planar angle:**\\ \\ <HTML>< |
\\ | \\ | ||
- | |**2. create lv2g planar angle:**\\ \\ \\ <html>< | + | |**2. Create LV2G planar angle:**\\ \\ \\ <HTML>< |
\\ | \\ | ||
- | === 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\\ |
- | **represents** - dorsiflexion of the first metatarso-phalangeal joint\\ | + | **Represents** - dorsiflexion of the first metatarso-phalangeal joint\\ |
- | |**1. create rf2ps planar angle:**\\ \\ <html>< | + | |**1. Create RF2Ps planar angle:**\\ \\ <HTML>< |
\\ | \\ | ||
- | |**2. create lf2ps planar angle:**\\ \\ \\ <html>< | + | |**2. Create LF2Ps planar angle:**\\ \\ \\ <HTML>< |
- | === 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\\ |
- | **represents** - navicular drop\\ | + | **Represents** - navicular drop\\ |
- | |**1. create rmla planar angle:**\\ \\ <html>< | + | |**1. Create RMLA planar angle:**\\ \\ <HTML>< |
\\ | \\ | ||
- | |**2. create lmla planar angle:**\\ \\ \\ <html>< | + | |**2. Create LMLA planar angle:**\\ \\ \\ <HTML>< |
+ | |||
+ | === 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_2007.1718801685.txt.gz · Last modified: 2024/06/19 12:54 by sgranger