User Tools

Site Tools


visual3d:tutorials:modeling:ior_foot_model_2006

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:tutorials:modeling:ior_foot_model_2006 [2024/06/19 12:54] sgrangervisual3d:tutorials:modeling:ior_foot_model_2006 [2024/07/17 15:47] (current) – created sgranger
Line 1: Line 1:
-{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{\\+====== IOR Foot Model 2006 ====== 
 + 
 +\\
  
  
-**this tutorial has been updated to match the naming convention used in the 2007 ior foot paper. the modified tutorial can be found [[visual3d:tutorials:modeling:ior_foot_model|here]].**+**This tutorial has been updated to match the naming convention used in the 2007 IOR foot paper. The MODIFIED tutorial can be found [[Visual3D:Tutorials:Modeling:IOR_Foot_Model|here]].**
  
-**in 2014, updates to the ior foot model were published. the 2014 tutorial can be found [[visual3d:tutorials:modeling:ior_foot_model|here]].**+**In 2014, updates to the IOR foot model were published. The 2014 tutorial can be found [[Visual3D:Tutorials:Modeling:IOR_Foot_Model|here]].**
  
 \\ \\
  
  
-visual3d is a general tool capable of implementing many different foot models.+Visual3D is a general tool capable of implementing many different foot models.
  
-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}}\\
  
  
-below is a tutorial demonstrating how this is done in visual3dif you would rather see a fully completed model you can simply download the following file [blank] and open it in visual3d.+Below is a tutorial demonstrating how this is done in Visual3DIf you would rather see a fully completed model you can simply download the following file [blank] and open it in Visual3D.
  
-=== multi-segment foot marker set ===+== Multi-Segment Foot Marker Set ==
  
-foot_markersior.png+{{:foot_markersIOR.png}}
  
 \\ \\
  
  
-ca<sup>[[#cite_note-leardini-1|[1]]]</sup>(fcc) <sup>[[#cite_note-serge-2|[2]]]:p. 160</sup>posterior surface of calcaneus +CA<sup>[[#cite_note-Leardini-1|[1]]]</sup>(FCC) <sup>[[#cite_note-Serge-2|[2]]]:p. 160</sup>Posterior Surface of Calcaneus 
-st<sup>[[#cite_note-leardini-1|[1]]]</sup>(fst)<sup>[[#cite_note-serge-2|[2]]]</sup>sustentaculum tali of calcaneus +ST<sup>[[#cite_note-Leardini-1|[1]]]</sup>(FST)<sup>[[#cite_note-Serge-2|[2]]]</sup>Sustentaculum Tali of Calcaneus 
-pt<sup>[[#cite_note-leardini-1|[1]]]</sup>(fpt)<sup>[[#cite_note-serge-2|[2]]]</sup>lateral apex of the peroneal tubercle +PT<sup>[[#cite_note-Leardini-1|[1]]]</sup>(FPT)<sup>[[#cite_note-Serge-2|[2]]]</sup>Lateral apex of the peroneal tubercle 
-tn<sup>[[#cite_note-leardini-1|[1]]]</sup> (fnt) <sup>[[#cite_note-serge-2|[2]]]</sup>medial apex of the tuberosity navicular. +TN<sup>[[#cite_note-Leardini-1|[1]]]</sup> (FNT) <sup>[[#cite_note-Serge-2|[2]]]</sup>Medial apex of the tuberosity navicular. 
-fmh<sup>[[#cite_note-leardini-1|[1]]]</sup>(fm1)<sup>[[#cite_note-serge-2|[2]]]</sup>head of 1st metatarsus +FMH<sup>[[#cite_note-Leardini-1|[1]]]</sup>(FM1)<sup>[[#cite_note-Serge-2|[2]]]</sup>Head of 1st Metatarsus 
-smh<sup>[[#cite_note-leardini-1|[1]]]</sup>(fm2)<sup>[[#cite_note-serge-2|[2]]]</sup>head of 2nd metatarsus +SMH<sup>[[#cite_note-Leardini-1|[1]]]</sup>(FM2)<sup>[[#cite_note-Serge-2|[2]]]</sup>Head of 2nd Metatarsus 
-vmh<sup>[[#cite_note-leardini-1|[1]]]</sup>(fm5)<sup>[[#cite_note-serge-2|[2]]]</sup>head of 5th metatarsus +VMH<sup>[[#cite_note-Leardini-1|[1]]]</sup>(FM5)<sup>[[#cite_note-Serge-2|[2]]]</sup>Head of 5th Metatarsus 
-vmb<sup>[[#cite_note-leardini-1|[1]]]</sup>(fmt)<sup>[[#cite_note-serge-2|[2]]]</sup>tuberosity of 5th metatarsal +VMB<sup>[[#cite_note-Leardini-1|[1]]]</sup>(FMT)<sup>[[#cite_note-Serge-2|[2]]]</sup>Tuberosity of 5th Metatarsal 
-pm<sup>[[#cite_note-leardini-1|[1]]]</sup>(pm6)<sup>[[#cite_note-serge-2|[2]]]</sup>proximal medial phalanx +PM<sup>[[#cite_note-Leardini-1|[1]]]</sup>(PM6)<sup>[[#cite_note-Serge-2|[2]]]</sup>Proximal Medial Phalanx 
-fmb<sup>[[#cite_note-leardini-1|[1]]]</sup>base of first metatarsal +FMB<sup>[[#cite_note-Leardini-1|[1]]]</sup>Base of First Metatarsal 
-smb<sup>[[#cite_note-leardini-1|[1]]]</sup>base of second metatarsal +SMB<sup>[[#cite_note-Leardini-1|[1]]]</sup>Base of Second Metatarsal 
-==== download and open the c3d files in visual3d ====+=== Download and open the c3d files in Visual3D ===
  
-download the zip file [[https://www.has-motion.com/download/examples/iorfoot_tutorial.zip|iorfoot_tutorial.zip]] containing the .c3d files.+Download the zip file [[https://www.has-motion.com/download/examples/IORfoot_Tutorial.zip|IORfoot_Tutorial.zip]] containing the .c3d files.
  
-unzip this file in a location of your choice.+Unzip this file in a location of your choice.
  
-from the **file** menu select **open.**+From the **File** menu select **Open.**
  
-from the "open the movement trial" dialog navigate to the files you downloaded and select the file labeled //iorfoot_walk1.c3d, iorfoot_walk2.c3d// and //iorfoot_walk3.c3d//click **open.**\\ +From the "Open the movement trial" dialog navigate to the files you downloaded and select the file labeled //IORfoot_Walk1.c3d, IORfoot_Walk2.c3d// and //IORfoot_Walk3.c3d//Click **Open.**\\ 
-iorfootopenstatic.png\\+{{:IORfootOpenStatic.png}}\\
  
  
-**note:** if you would like to perform your own motion capture for this model, here is a list of the marker names in this file: [[https://www.has-motion.com/download/examples/lfm_markers.txt|lfm_markers.txt]]\\+**Note:** If you would like to perform your own motion capture for this model, here is a list of the marker names in this file: [[https://www.has-motion.com/download/examples/LFM_MARKERS.txt|LFM_MARKERS.txt]]\\
  
  
Line 54: Line 56:
  
  
-create a hybrid model - from the **model** menu open **create (add static calibration file)** and select **visual3d hybrid model.**\\ +Create a hybrid model - From the **Model** menu open **Create (Add Static Calibration File)** and select **Visual3D Hybrid Model.**\\ 
-createhybridmodel.jpg\\+{{:createHybridModel.jpg}}\\
  
  
Line 61: Line 63:
  
  
-load the standing trial - from the "select the calibration file for the new model" dialog box select the file labeled //iorfoot_static1.c3d// and click **open.**\\ +Load the standing trial - From the "Select the calibration file for the new model" dialog box select the file labeled //IORfoot_Static1.c3d// and click **Open.**\\ 
-iorfootopenstatic.png\\+{{:IORfootOpenStatic.png}}\\
  
  
Line 68: Line 70:
  
  
-assign the model to the movement trial - when the "assign models to motion data" window opens select the movement files //iorfoot_walk1.c3d, iorfoot_walk2.c3d// and //iorfoot_walk3.c3d// and click **ok.**\\ +Assign the model to the movement trial - When the "Assign Models to Motion Data" window opens select the movement files //IORfoot_Walk1.c3d, IORfoot_Walk2.c3d// and //IORfoot_Walk3.c3d// and click **OK.**\\ 
-iorfootassignmodel.png\\+{{:IORfootassignmodel.png}}\\
  
  
Line 75: Line 77:
  
  
-visual3d will automatically open the model builder mode and your screen should look like the image below.\\ +Visual3D will automatically open the Model Builder mode and your screen should look like the image below.\\ 
-lfmmodelscreenshot.jpg\\+{{:Lfmmodelscreenshot.jpg}}\\
  
  
-==== creating the landmarks ====+=== Creating the landmarks ===
  
-the leardini foot model is built using landmarks and motion capture markers. landmarks are defined relative to motion capture markers, other landmarks, or to existing segment coordinate systems.+The Leardini Foot Model is built using landmarks and motion capture markers. Landmarks are defined relative to motion capture markers, other landmarks, or to existing segment coordinate systems.
  
-**note:** as you go through this exercise, you will notice that the marker names in our example are slightly different than those shown above.+**Note:** As you go through this exercise, you will notice that the marker names in our example are slightly different than those shown above.
  
-=== project target onto the laboratory floor ===+== Project TARGET onto the Laboratory Floor ==
  
 \\ \\
  
  
-in order to calculate the sagittal planar angles, certain markers/targets must be projected onto the floor.+In order to calculate the sagittal planar angles, certain markers/targets must be projected onto the floor.
  
 \\ \\
  
-open the **landmarks** tab\\ +Open the **Landmarks** Tab\\ 
-landmarkstab.jpg\\+{{:LandmarksTab.jpg}}\\
  
-  - click **add new landmark** +  - Click **Add New Landmark** 
-  - in the box labeled **landmark name**, enter //lfm_floor// +  - In the box labeled **Landmark Name**, enter //LFM_FLOOR// 
-  - leave all boxes empty, except for the box labeled **existing segment** select //lab// (it should already be selected) +  - Leave all boxes empty, except for the box labeled **Existing Segment** select //Lab// (it should already be selected) 
-  - click the radio button labeled **offset using the following ml/ap/axial offsets** +  - Click the radio button labeled **Offset Using the Following ML/AP/AXIAL offsets** 
-  - enter lfm::xlfm::and 0 for the //x//, //y// and //z// offsets respectively. +  - Enter LFM::XLFM::and 0 for the //X//, //Y// and //Z// offsets respectively. 
-  - click **apply.** when all the information (listed below) has been entered +  - Click **Apply.** when all the information (listed below) has been entered 
-  - click **close tab.**+  - Click **Close Tab.**
  
 \\ \\
  
  
-the same steps should be repeated to create all subsequent landmarks representing floor projection of the following markers/targets, only replacing the name of the landmark's name //%%**%%*_floor// and the //x// and //y// offsets to the corresponding target:\\+The same steps should be repeated to create all subsequent landmarks representing floor projection of the following markers/targets, only replacing the name of the landmark's name //%%**%%*_FLOOR// and the //X// and //Y// offsets to the corresponding target:\\
  
  
-lfmlfmblsmlsmblvmlvmbrfmrfmbrsmrsmbrvmrvmb.\\+LFMLFMBLSMLSMBLVMLVMBRFMRFMBRSMRSMBRVMRVMB.\\
  
  
-=== creating other landmarks ===+== Creating other LANDMARKS ==
  
-other landmarks are also required to create certain segments.\\+Other landmarks are also required to create certain segments.\\
  
  
 \\ \\
-lfmlandmarksblank.jpg\\+{{:Lfmlandmarksblank.jpg}}\\
  
  
 \\ \\
-the following landmarks need to be created:\\+The following landmarks need to be created:\\
  
  
-licriclidridlimrimlf2prf2plsm_ftrsm_ftlst_metrsm_metlcab_mlarcab_mlalic_virtualric_virtuallst_virtualrst_virtuallshank_originrshank_origin.\\+LICRICLIDRIDLIMRIMLF2PRF2PLSM_FTRSM_FTLST_METRSM_METLCAB_MLARCAB_MLALIC_VIRTUALRIC_VIRTUALLST_VIRTUALRST_VIRTUALLSHANK_ORIGINRSHANK_ORIGIN.\\
  
  
-**note:** the contralateral landmarks have been paired together so that the parameters for the right landmarks included within parentheses next to the corresponding left parameter.+**Note:** The contralateral landmarks have been paired together so that the parameters for the right landmarks included within parentheses next to the corresponding left parameter.
  
 \\ \\
-**lic (ric):**\\+**LIC (RIC):**\\
  
  
-**note:** the //lic (ric)// landmarks defines the midpoint between the //lst (rst)// and the //lpt (rpt)// targets.\\+**Note:** The //LIC (RIC)// landmarks defines the midpoint between the //LST (RST)// and the //LPT (RPT)// targets.\\
  
  
-  - click **add new landmark** +  - Click **Add New Landmark** 
-  - in the field. labeled **landmark name** enter the name of the marker/target //lic (ric)//. +  - In the field. labeled **Landmark Name** enter the name of the marker/target //LIC (RIC)//. 
-  - from the list box labeled **starting point** select //lst (rst)//. +  - From the list box labeled **Starting Point** select //LST (RST)//. 
-  - click the radio button labeled **targets and/or landmarks.** +  - Click the radio button labeled **Targets and/or Landmarks.** 
-  - from the list box labeled **ending point** select //lpt (rpt)//. +  - From the list box labeled **Ending Point** select //LPT (RPT)//. 
-  - click the radio button labeled **offset using the following ap/ml/axial offsets** +  - Click the radio button labeled **Offset Using the Following AP/ML/AXIAL Offsets** 
-  - in the field labeled axial enter //0.5//. +  - In the field labeled AXIAL enter //0.5//. 
-  - check the checkbox labeled **offset by percent (1.0 = 100%) (meters when not checked)**. +  - Check the checkbox labeled **Offset by Percent (1.0 = 100%) (Meters when not checked)**. 
-  - click **apply.** +  - Click **Apply.** 
-  - click **close tab.**+  - Click **Close Tab.**
  
 \\ \\
 \\ \\
-**lid (rid):**\\+**LID (RID):**\\
  
  
-**note:** the //lid (rid)// landmark defines the midpoint between the //ltn (rtn)// and the //lvmb (rvmb)// targets.+**Note:** The //LID (RID)// landmark defines the midpoint between the //LTN (RTN)// and the //LVMB (RVMB)// targets.
  
-  - click **add new landmark** +  - Click **Add New Landmark** 
-  - in the field. labeled **landmark name** enter the name of the marker/target //lid (rid)//. +  - In the field. labeled **Landmark Name** enter the name of the marker/target //LID (RID)//. 
-  - from the list box labeled **starting point** select //ltn (rtn)//. +  - From the list box labeled **Starting Point** select //LTN (RTN)//. 
-  - click the radio button labeled **targets and/or landmarks.** +  - Click the radio button labeled **Targets and/or Landmarks.** 
-  - from the list box labeled **ending point** select //lvmb (rvmb)//. +  - From the list box labeled **Ending Point** select //LVMB (RVMB)//. 
-  - click the radio button labeled **offset using the following ap/ml/axial offsets** +  - Click the radio button labeled **Offset Using the Following AP/ML/AXIAL Offsets** 
-  - in the field labeled axial enter //0.5//. +  - In the field labeled AXIAL enter //0.5//. 
-  - check the checkbox labeled **offset by percent (1.0 = 100%) (meters when not checked)**. +  - Check the checkbox labeled **Offset by Percent (1.0 = 100%) (Meters when not checked)**. 
-  - click **apply.** +  - Click **Apply.** 
-  - click **close tab.**+  - Click **Close Tab.**
  
 \\ \\
 \\ \\
-**lim (rim):**\\+**LIM (RIM):**\\
  
  
-**note:** the //lim (rim)// landmark defines the ankle joint centre based on the midpoint between the //llm (rlm)// and the //lmm (rmm)// targets.+**Note:** The //LIM (RIM)// landmark defines the ankle joint centre based on the midpoint between the //LLM (RLM)// and the //LMM (RMM)// targets.
  
-  - click **add new landmark** +  - Click **Add New Landmark** 
-  - in the field. labeled **landmark name** enter the name of the marker/target //lim (rim)//. +  - In the field. labeled **Landmark Name** enter the name of the marker/target //LIM (RIM)//. 
-  - from the list box labeled **starting point** select //llm (rlm)//. +  - From the list box labeled **Starting Point** select //LLM (RLM)//. 
-  - click the radio button labeled **targets and/or landmarks.** +  - Click the radio button labeled **Targets and/or Landmarks.** 
-  - from the list box labeled **ending point** select //lmm (rmm)//. +  - From the list box labeled **Ending Point** select //LMM (RMM)//. 
-  - click the radio button labeled **offset using the following ap/ml/axial offsets** +  - Click the radio button labeled **Offset Using the Following AP/ML/AXIAL Offsets** 
-  - in the field labeled axial enter //0.5//. +  - In the field labeled AXIAL enter //0.5//. 
-  - check the checkbox labeled **offset by percent (1.0 = 100%) (meters when not checked)**. +  - Check the checkbox labeled **Offset by Percent (1.0 = 100%) (Meters when not checked)**. 
-  - click **apply.** +  - Click **Apply.** 
-  - click **close tab.**+  - Click **Close Tab.**
  
 \\ \\
 \\ \\
-**lsm_met (rsm_met):**\\+**LSM_MET (RSM_MET):**\\
  
  
-**note:** the //lsm_met (rsm_met)// landmark is the projection of the //lsm (rsm)// target onto the plane defined by the //lsmb (rsmb), lfm (rfm)// and the //lvm (rvm)// targets.+**Note:** The //LSM_MET (RSM_MET)// landmark is the projection of the //LSM (RSM)// target onto the plane defined by the //LSMB (RSMB), LFM (RFM)// and the //LVM (RVM)// targets.
  
-  - click **add new landmark** +  - Click **Add New Landmark** 
-  - in the field. labeled **landmark name** enter the name of the marker/target //lsm_met (rsm_met)//. +  - In the field. labeled **Landmark Name** enter the name of the marker/target //LSM_MET (RSM_MET)//. 
-  - from the list box labeled **starting point** select //lsmb (rsmb)//. +  - From the list box labeled **Starting Point** select //LSMB (RSMB)//. 
-  - click the radio button labeled **targets and/or landmarks.** +  - Click the radio button labeled **Targets and/or Landmarks.** 
-  - from the list box labeled **ending point** select //lfm (rfm)//. +  - From the list box labeled **Ending Point** select //LFM (RFM)//. 
-  - from the list box labeled ***lateral object** select //lvm (rvm)//. +  - From the list box labeled ***Lateral object** select //LVM (RVM)//. 
-  - from the list box labeled ***projected from** select //lsm (rsm)//. +  - From the list box labeled ***Projected From** select //LSM (RSM)//. 
-  - click **apply.** +  - Click **Apply.** 
-  - click **close tab.**+  - Click **Close Tab.**
  
 \\ \\
 \\ \\
-**lsm_ft (rsm_ft):**\\+**LSM_FT (RSM_FT):**\\
  
  
-**note:** the //lsm_ft (rsm_ft)// landmark is the projection of the //lsm (rsm)// target onto the plane defined by the //lca(rca), lfm (rfm)// and the //lvm (rvm)// targets.+**Note:** The //LSM_FT (RSM_FT)// landmark is the projection of the //LSM (RSM)// target onto the plane defined by the //LCA(RCA), LFM (RFM)// and the //LVM (RVM)// targets.
  
-  - click **add new landmark** +  - Click **Add New Landmark** 
-  - in the field. labeled **landmark name** enter the name of the marker/target //lsm_ft (rsm_ft)//. +  - In the field. labeled **Landmark Name** enter the name of the marker/target //LSM_FT (RSM_FT)//. 
-  - from the list box labeled **starting point** select //lca (rca)//. +  - From the list box labeled **Starting Point** select //LCA (RCA)//. 
-  - click the radio button labeled **targets and/or landmarks.** +  - Click the radio button labeled **Targets and/or Landmarks.** 
-  - from the list box labeled **ending point** select //lfm (rfm)//. +  - From the list box labeled **Ending Point** select //LFM (RFM)//. 
-  - from the list box labeled ***lateral object** select //lvm (rvm)//. +  - From the list box labeled ***Lateral object** select //LVM (RVM)//. 
-  - from the list box labeled ***projected from** select //lsm (rsm)//. +  - From the list box labeled ***Projected From** select //LSM (RSM)//. 
-  - click **apply.** +  - Click **Apply.** 
-  - click **close tab.**+  - Click **Close Tab.**
  
 \\ \\
 \\ \\
-**lf2p (rf2p):**\\+**LF2P (RF2P):**\\
  
  
-**note:** the //lf2p (rf2p)// is a landmark onto the line define by the //lfmb (rfmb)// and the //lfm (rfm)// targets.+**Note:** The //LF2P (RF2P)// is a landmark onto the line define by the //LFMB (RFMB)// and the //LFM (RFM)// targets.
  
-  - click **add new landmark** +  - Click **Add New Landmark** 
-  - in the field. labeled **landmark name** enter the name of the marker/target //lf2p (rf2p)//. +  - In the field. labeled **Landmark Name** enter the name of the marker/target //LF2P (RF2P)//. 
-  - from the list box labeled **starting point** select //lfmb (rfmb)//. +  - From the list box labeled **Starting Point** select //LFMB (RFMB)//. 
-  - click the radio button labeled **targets and/or landmarks.** +  - Click the radio button labeled **Targets and/or Landmarks.** 
-  - from the list box labeled **ending point** select //lfm (rfm)//. +  - From the list box labeled **Ending Point** select //LFM (RFM)//. 
-  - click the radio button labeled **offset using the following ap/ml/axial offsets** +  - Click the radio button labeled **Offset Using the Following AP/ML/AXIAL Offsets** 
-  - in the field labeled axial enter //1.5//. +  - In the field labeled AXIAL enter //1.5//. 
-  - check the checkbox labeled **offset by percent (1.0 = 100%) (meters when not checked)**. +  - Check the checkbox labeled **Offset by Percent (1.0 = 100%) (Meters when not checked)**. 
-  - click **apply.** +  - Click **Apply.** 
-  - click **close tab.**+  - Click **Close Tab.**
  
 \\ \\
 \\ \\
-**lshank_origin (rshank_origin):**\\+**LSHANK_ORIGIN (RSHANK_ORIGIN):**\\
  
  
-  - click **add new landmark** +  - Click **Add New Landmark** 
-  - in the field. labeled **landmark name** enter the name of the marker/target //lshank_origin (rshank_origin)//. +  - In the field. labeled **Landmark Name** enter the name of the marker/target //LSHANK_ORIGIN (RSHANK_ORIGIN)//. 
-  - in the list box labeled **starting point**, enter //lhf (rhf)//. +  - In the list box labeled **Starting Point**, enter //LHF (RHF)//. 
-  - in the list box labeled **ending point**, enter //llm(rlm)//. +  - In the list box labeled **Ending Point**, enter //LLM(RLM)//. 
-  - in the list box labeled **lateral object**, enter //lmm (rmm)//. +  - In the list box labeled **Lateral Object**, enter //LMM (RMM)//. 
-  - in the list box labeled **projected from**, enter //ltt (rtt)//. +  - In the list box labeled **Projected From**, enter //LTT (RTT)//. 
-  - click **apply.** +  - Click **Apply.** 
-  - click **close tab.**+  - Click **Close Tab.**
  
 \\ \\
 \\ \\
-**lcab_mla (rcab_mla):**\\+**LCAB_MLA (RCAB_MLA):**\\
  
  
-**note:** this landmark can only be created once the lt_calc (rt_calc) segment has been created.+**Note:** This landmark can only be created once the LT_CALC (RT_CALC) segment has been created.
  
-**note:** the //lcab_mla (rcab_mla)// landmark recreates the lcab marker which is normally removed after the standing trial.+**Note:** The //LCAB_MLA (RCAB_MLA)// landmark recreates the LCAB marker which is normally removed after the standing trial.
  
-  - click **add new landmark** +  - Click **Add New Landmark** 
-  - in the field. labeled **landmark name** enter the name of the marker/target //lcab_mla (rcab_mla)//. +  - In the field. labeled **Landmark Name** enter the name of the marker/target //LCAB_MLA (RCAB_MLA)//. 
-  - from the list box labeled **starting point** select //lcab (rcab)//. +  - From the list box labeled **Starting Point** select //LCAB (RCAB)//. 
-  - click the radio button labeled **existing segment.** +  - Click the radio button labeled **Existing Segment.** 
-  - from the list box, select //lt_calc (rt_calc)//. +  - From the list box, select //LT_CALC (RT_CALC)//. 
-  - click **apply.** +  - Click **Apply.** 
-  - click **close tab.**+  - Click **Close Tab.**
  
 \\ \\
Line 276: Line 278:
  
  
-==== defining the segments ====+=== Defining the segments ===
  
-=== defining the shank ===+== Defining the Shank ==
  
-follow the sub-steps below to create the shank segments using the following properties. the shank segments are created by defining the knee (lt_knee/rt_knee) landmark as the proximal segment endpoint and the ankle joint centre (lim/rim) as the distal segment endpoint. the frontal plane is defined using the segment endpoints and the lateral malleolus (llm/rlm) targets. the segment is tracked using the four shank markers. +Follow the sub-steps below to create the shank segments using the following properties. The Shank segments are created by defining the KNEE (LT_KNEE/RT_KNEE) landmark as the proximal segment endpoint and the ANKLE joint centre (LIM/RIM) as the distal segment endpoint. The frontal plane is defined using the segment endpoints and the lateral malleolus (LLM/RLM) targets. The segment is tracked using the four shank markers. 
-click the **segments** button to open the **segments** tab. +Click the **Segments** button to open the **Segments** tab. 
-from the **segment name** list box select **left shank (right shank).**\\ +From the **Segment Name** list box select **Left Shank (Right Shank).**\\ 
-createleftshank.jpg\\+{{:CreateLeftShank.jpg}}\\
  
-click **create.** the segment will be created and the left shank tab will open. +Click **Create.** The segment will be created and the Left Shank tab will open. 
-in the section labeled **define proximal joint and radius**, select //lshank_origin (rshank_origin)// from the list box labeled **joint center** and enter //distance(lhf,lshank_origin) (distance(rhf,rshank_origin))// in the **radius (meters)** field. +In the section labeled **Define Proximal Joint and Radius**, select //LSHANK_ORIGIN (RSHANK_ORIGIN)// from the list box labeled **Joint Center** and enter //DISTANCE(LHF,LSHANK_ORIGIN) (DISTANCE(RHF,RSHANK_ORIGIN))// in the **Radius (Meters)** field. 
-in the section labeled **define distal joint and radius**, select //llm (rlm)// from the list box labeled **lateral** and //lmm (rmm)// in the list box labeled **medial.** +In the section labeled **Define Distal Joint and Radius**, select //LLM (RLM)// from the list box labeled **Lateral** and //LMM (RMM)// in the list box labeled **Medial.** 
-in the section labeled **select tracking targets**, select the following targets: //lhf (rhf)//, //llm (rlm)//, //lmm (rmm)// and //ltt (rtt)//.\\ +In the section labeled **Select Tracking Targets**, select the following targets: //LHF (RHF)//, //LLM (RLM)//, //LMM (RMM)// and //LTT (RTT)//.\\ 
-**note:** use the ctrl key on your keyboard while you click to select multiple targets. +**Note:** Use the ctrl key on your keyboard while you click to select multiple targets. 
-click **build model.** +Click **Build Model.** 
-click **close tab.**\\ +Click **Close Tab.**\\ 
-iorfootlshank.png+{{:IORfootLShank.png}}
 \\ \\
  
-click the **segment properties** button. +Click the **Segment Properties** button. 
-lfmsegmentproperties.jpg\\+{{:Lfmsegmentproperties.jpg}}\\
 \\ \\
  
-from the //segment name// list box select **left shank**. +From the //Segment Name// list box select **Left Shank**. 
-iorfootshankcs.png\\+{{:IORfootShankCS.png}}\\
  
-click the **modify segment coordinate system** button.+Click the **Modify Segment Coordinate System** button.
 \\ \\
  
-for the **a/p axis**, select //+x//, and for the **distal to proximal**, select //+y//. +For the **A/P Axis**, select //+X//, and for the **Distal to Proximal**, select //+Y//. 
-lfmshanksegmentorientation.jpg\\+{{:Lfmshanksegmentorientation.jpg}}\\
 \\ \\
  
-then click //ok//. +Then click //OK//. 
-then click //apply//. +Then click //Apply//. 
-=== defining the foot (single segment) ===+== Defining the Foot (single segment) ==
  
-follow the sub-steps below to create the foot segments (rigid segment) using the following properties. the foot segments are created by defining the calcaneus (lca/rca) targets as the proximal segment endpoint and the second metatarsal distal head (lsm/rsm) as the distal segment endpoint. the transverse plane is defined using the segment endpoints and the fifth metatarsal head (lvm/rvm) targets. the segment is tracked using three markers.+Follow the sub-steps below to create the foot segments (rigid segment) using the following properties. The Foot segments are created by defining the Calcaneus (LCA/RCA) targets as the proximal segment endpoint and the second metatarsal distal head (LSM/RSM) as the distal segment endpoint. The transverse plane is defined using the segment endpoints and the fifth metatarsal head (LVM/RVM) targets. The segment is tracked using three markers.
  
-click the **segments** button to open the **segments** tab. +Click the **Segments** button to open the **Segments** tab. 
-from the **segment name** list box select //left foot (right foot).//\\+From the **Segment Name** list box select //Left Foot (Right Foot).//\\
  
-click **create.** the segment will be created and the left foot tab will open. +Click **Create.** The segment will be created and the Left Foot tab will open. 
-in the section labeled **define proximal joint and radius**, select //lca (rca)// from the list box labeled **joint** and enter //0.5*distance(lpt,lst) (0.5*distance(rpt,rst)// in the **radius (meters)** field. +In the section labeled **Define Proximal Joint and Radius**, select //LCA (RCA)// from the list box labeled **Joint** and enter //0.5*DISTANCE(LPT,LST) (0.5*DISTANCE(RPT,RST)// in the **Radius (Meters)** field. 
-in the section labeled **define distal joint and radius**, select //lsm_ft (rsm_ft)// from the list box labeled **joint** and enter //0.5*distance(lst,lpt) (0.5*distance(rpt,rst))// in the **radius (meters) field.** +In the section labeled **Define Distal Joint and Radius**, select //LSM_FT (RSM_FT)// from the list box labeled **Joint** and enter //0.5*DISTANCE(LST,LPT) (0.5*DISTANCE(RPT,RST))// in the **Radius (Meters) field.** 
-in the section labeled **extra target to define orientation (if needed)** , select //lateral// and //lvm (rvm)// from the list boxes labeled **location.** +In the section labeled **Extra Target to Define Orientation (if needed)** , select //Lateral// and //LVM (RVM)// from the list boxes labeled **Location.** 
-in the section labeled **select tracking targets**, select the following targets: //lsm_ft (rsm_ft)//, //lca (rca)// and //lfm (rfm)//.\\ +In the section labeled **Select Tracking Targets**, select the following targets: //LSM_FT (RSM_FT)//, //LCA (RCA)// and //LFM (RFM)//.\\ 
-**note:** use the ctrl key on your keyboard while you click to select multiple targets. +**Note:** Use the ctrl key on your keyboard while you click to select multiple targets. 
-click **build model.** +Click **Build Model.** 
-click **close tab.**+Click **Close Tab.**
 \\ \\
-lfmfootsegment.jpg\\+{{:Lfmfootsegment.jpg}}\\
 \\ \\
  
-click the **segment properties** button. +Click the **Segment Properties** button. 
-click the **modify segment coordinate system** button. +Click the **Modify Segment Coordinate System** button. 
-lfmfootsegmentcoordinate.jpg\\+{{:Lfmfootsegmentcoordinate.jpg}}\\
 \\ \\
  
-for the **a/p axis**, select //+y//, and for the **distal to proximal**, select //-x//. +For the **A/P Axis**, select //+Y//, and for the **Distal to Proximal**, select //-X//. 
-lfmsegmentorientation.jpg\\+{{:Lfmsegmentorientation.jpg}}\\
 \\ \\
  
-then click **ok**. +Then click **OK**. 
-then click **apply**. +Then click **Apply**. 
-the foot segment coordinate system should now be similar to the shank one.+The Foot Segment Coordinate system should now be similar to the Shank one.
 \\ \\
-iorfootsinglefootcs.png\\+{{:IORfootSingleFootCS.png}}\\
  
-=== defining the foot segments ===+== Defining the Foot Segments ==
  
-the definition of the foot segments are as followed:\\+The definition of the foot segments are as followed:\\
  
  
-lfmfootsegmentdefinition.jpg\\+{{:Lfmfootsegmentdefinition.jpg}}\\
  
  
Line 356: Line 358:
  
  
-== defining the calcaneus ==+Defining the Calcaneus =
  
-follow the sub-steps below to create the calcaneus segments using the following properties.+Follow the sub-steps below to create the Calcaneus segments using the following properties.
  
-  - click the **segments** button to open the **segments** tab. +  - Click the **Segments** button to open the **Segments** tab. 
-  - in the **segment name** box write //lt_calc (rt_calc)//, and check the **"kinematic only"** box. +  - In the **Segment Name** box write //LT_CALC (RT_CALC)//, and check the **"Kinematic Only"** box. 
-  - click **create.** the segment will be created and the //lt_calc (rt_calc)// tab will open. +  - Click **Create.** The segment will be created and the //LT_CALC (RT_CALC)// tab will open. 
-  - in the section labeled **define proximal joint and radius**, select //lca (rca)// from the list box labeled **joint** and enter //0.1// in the **radius (meters)** field.. +  - In the section labeled **Define Proximal Joint and Radius**, select //LCA (RCA)// from the list box labeled **Joint** and enter //0.1// in the **Radius (Meters)** field.. 
-  - in the section labeled **define distal joint and radius**, select //lic (ric)// from the list box labeled **joint** and enter //0.1// in the **radius (meters)** field. +  - In the section labeled **Define Distal Joint and Radius**, select //LIC (RIC)// from the list box labeled **Joint** and enter //0.1// in the **Radius (Meters)** field. 
-  - in the section labeled **extra target to define orientation**, select //medial// from the list box labeled **location** and //lst (rst)// from the second list box. +  - In the section labeled **Extra Target to Define Orientation**, select //Medial// from the list box labeled **Location** and //LST (RST)// from the second list box. 
-  - in the section labeled **select tracking targets**, select the following targets: //lca (rca)//, //lpt (rpt)// and //lst (rst)//.\\ +  - In the section labeled **Select Tracking Targets**, select the following targets: //LCA (RCA)//, //LPT (RPT)// and //LST (RST)//.\\ 
-**note:** use the ctrl key on your keyboard while you click to select multiple targets. +**Note:** Use the ctrl key on your keyboard while you click to select multiple targets. 
-  - click the **segment properties** button. +  - Click the **Segment Properties** button. 
-  - click the **modify segment coordinate system** button. +  - Click the **Modify Segment Coordinate System** button. 
-  - for the **a/p axis**, select //+y//, and for the **distal to proximal**, select //-x//. +  - For the **A/P Axis**, select //+Y//, and for the **Distal to Proximal**, select //-X//. 
-  - then click **ok**. +  - Then click **OK**. 
-  - then click **apply**. +  - Then click **Apply**. 
-  - then click on the //lt_calc (rt_calc)// tab. +  - Then click on the //LT_CALC (RT_CALC)// tab. 
-  - click **build model.** +  - Click **Build Model.** 
-  - click **close tab.**+  - Click **Close Tab.**
  
-== defining the mid-foot ==+Defining the Mid-foot =
  
-follow the sub-steps below to create the mid-foot segments using the following properties. the mid-foot segments are created by defining the //lid (rid)// landmark as the proximal segment endpoint and the //lsmb (rsmb)// as the distal segment endpoint. the transverse plane is defined using the segment endpoints and the //ltn/rtn// targets. the segment is tracked using three markers.+Follow the sub-steps below to create the Mid-Foot segments using the following properties. The Mid-Foot segments are created by defining the //LID (RID)// landmark as the proximal segment endpoint and the //LSMB (RSMB)// as the distal segment endpoint. The transverse plane is defined using the segment endpoints and the //LTN/RTN// targets. The segment is tracked using three markers.
  
-  - click the **segments** button to open the **segments** tab. +  - Click the **Segments** button to open the **Segments** tab. 
-  - in the **segment name** box write //lt_mid (rt_mid)//, and check the **"kinematic only"** box. +  - In the **Segment Name** box write //LT_MID (RT_MID)//, and check the **"Kinematic Only"** box. 
-  - click **create.** the segment will be created and the //lt_mid (rt_mid)// tab will open. +  - Click **Create.** The segment will be created and the //LT_MID (RT_MID)// tab will open. 
-  - in the section labeled **define proximal joint and radius**, select //lid (rid)// from the list box labeled **joint** and enter //0.1// in the **radius (meters)** field. +  - In the section labeled **Define Proximal Joint and Radius**, select //LID (RID)// from the list box labeled **Joint** and enter //0.1// in the **Radius (Meters)** field. 
-  - in the section labeled **define distal joint and radius**, select //lsmb (rsmb)// from the list box labeled **joint** and enter //0.1// in the **radius (meters)** field. +  - In the section labeled **Define Distal Joint and Radius**, select //LSMB (RSMB)// from the list box labeled **Joint** and enter //0.1// in the **Radius (Meters)** field. 
-  - in the section **extra target to define orientation (if needed)**, select //medial// for the **location** and //ltn (rtn)// as the target from the list box. +  - In the section **Extra Target to Define Orientation (if needed)**, select //Medial// for the **Location** and //LTN (RTN)// as the target from the list box. 
-  - in the section labeled **select tracking targets**, select the following targets: //lsmb (rsmb)//, //ltn (rtn)// and //lvmb (rvmb)//.\\ +  - In the section labeled **Select Tracking Targets**, select the following targets: //LSMB (RSMB)//, //LTN (RTN)// and //LVMB (RVMB)//.\\ 
-**note:** use the ctrl key on your keyboard while you click to select multiple targets. +**Note:** Use the ctrl key on your keyboard while you click to select multiple targets. 
-  - click the **segment properties** button. +  - Click the **Segment Properties** button. 
-  - click the **modify segment coordinate system** button. +  - Click the **Modify Segment Coordinate System** button. 
-  - for the **a/p axis**, select //+y//, and for the **distal to proximal**, select //-x//. +  - For the **A/P Axis**, select //+Y//, and for the **Distal to Proximal**, select //-X//. 
-  - then click **ok**. +  - Then click **OK**. 
-  - then click **apply**. +  - Then click **Apply**. 
-  - then click on the //lt_mid (rt_mid)// tab. +  - Then click on the //LT_MID (RT_MID)// tab. 
-  - click **build model.** +  - Click **Build Model.** 
-  - click **close tab.**+  - Click **Close Tab.**
  
-== defining the metatarsus ==+Defining the Metatarsus =
  
-follow the sub-steps below to create the metatarsus segments using the following properties. the metatarsus segments are created by defining the //lsmb (rsmb)// landmark as the proximal segment endpoint, the //lsm_met (rsm_met)// as the distal segment joint and the //lvm/rvm// as the lateral distal endpoint. the segment is tracked using four markers.+Follow the sub-steps below to create the Metatarsus segments using the following properties. The Metatarsus segments are created by defining the //LSMB (RSMB)// landmark as the proximal segment endpoint, the //LSM_MET (RSM_MET)// as the distal segment joint and the //LVM/RVM// as the lateral distal endpoint. The segment is tracked using four markers.
  
-  - click the **segments** button to open the **segments** tab. +  - Click the **Segments** button to open the **Segments** tab. 
-  - in the **segment name** box write //lt_met (rt_met)//, and check the **"kinematic only"** box. +  - In the **Segment Name** box write //LT_MET (RT_MET)//, and check the **"Kinematic Only"** box. 
-  - click **create.** the segment will be created and the //lt_met (rt_met)// tab will open. +  - Click **Create.** The segment will be created and the //LT_MET (RT_MET)// tab will open. 
-  - in the section labeled **define proximal joint and radius**, select //lsmb (rsmb)// from the list box labeled **joint** and enter //0.1// in the **radius (meters)** field. +  - In the section labeled **Define Proximal Joint and Radius**, select //LSMB (RSMB)// from the list box labeled **Joint** and enter //0.1// in the **Radius (Meters)** field. 
-  - in the section labeled **define distal joint and radius**, select //lsm_met (rsm_met)// from the list box labeled **joint** and select //lvm (rvm)// as the **lateral** distal endpoint. the radius will be automatically calculated based on those targets. +  - In the section labeled **Define Distal Joint and Radius**, select //LSM_MET (RSM_MET)// from the list box labeled **Joint** and select //LVM (RVM)// as the **Lateral** distal endpoint. The Radius will be automatically calculated based on those targets. 
-  - in the section labeled **select tracking targets**, select the following targets: //lfm (rfm)//, //lsmb (rsmb)//, //lsm (rsm)// and //lvm (rvm)//.\\ +  - In the section labeled **Select Tracking Targets**, select the following targets: //LFM (RFM)//, //LSMB (RSMB)//, //LSM (RSM)// and //LVM (RVM)//.\\ 
-**note:** use the ctrl key on your keyboard while you click to select multiple targets. +**Note:** Use the ctrl key on your keyboard while you click to select multiple targets. 
-  - click **build model.** +  - Click **Build Model.** 
-  - click **close tab.** +  - Click **Close Tab.** 
-  - click the **segment properties** button. +  - Click the **Segment Properties** button. 
-  - click the **modify segment coordinate system** button. +  - Click the **Modify Segment Coordinate System** button. 
-  - for the **a/p axis**, select //+y//, and for the **distal to proximal**, select //-x//. +  - For the **A/P Axis**, select //+Y//, and for the **Distal to Proximal**, select //-X//. 
-  - then click **ok**. +  - Then click **OK**. 
-  - then click **apply**. +  - Then click **Apply**. 
-  - then click on the //lt_met (rt_met)// tab. +  - Then click on the //LT_MET (RT_MET)// tab. 
-  - click **build model.** +  - Click **Build Model.** 
-  - click **close tab.**+  - Click **Close Tab.**
  
-==== computing planar angles ====+=== Computing Planar Angles ===
  
-the ior multi-segment foot model also offers a method to measure foot planar/anatomical angles, often measured through static load-bearing radiograms. in this case, these angles can also be measure dynamically. as per leardini (2007) <sup>[[#cite_note-leardini-1|[1]]]</sup>, here a list of the different angles computed using this foot model:+The IOR multi-segment foot model also offers a method to measure foot planar/anatomical angles, often measured through static load-bearing radiograms. In this case, these angles can also be measure dynamically. As per Leardini (2007) <sup>[[#cite_note-Leardini-1|[1]]]</sup>, here a list of the different angles computed using this foot model:
  
-**f2pt** = angle between the projections of the line segments fmh-pm and fmb-fmh into the transverse plane of the metatarsus, positive angle with the former rotating laterally with respect to the latter, i.e. motion in valgus of the first metatarsophalangeal joint. +**F2Pt** = angle between the projections of the line segments FMH-PM and FMB-FMH into the transverse plane of the metatarsus, positive angle with the former rotating laterally with respect to the latter, i.e. motion in valgus of the first metatarsophalangeal joint. 
-**s2f** = angle between the projections of the line segments fmb-fmh and smb-smh into the transverse plane of the metatarsus, positive angle with the former rotating medially with respect to the latter. +**S2F** = angle between the projections of the line segments FMB-FMH and SMB-SMH into the transverse plane of the metatarsus, positive angle with the former rotating medially with respect to the latter. 
-**s2v** = angle between the projections of the line segments vmb-vmh and smb-smh into the transverse plane of the metatarsus, positive angle with the former rotating laterally with respect to the latter. +**S2V** = angle between the projections of the line segments VMB-VMH and SMB-SMH into the transverse plane of the metatarsus, positive angle with the former rotating laterally with respect to the latter. 
-**f2g** = angle between the line segment fmb-fmh and the ground, i.e. in the plane orthogonal to the ground and containing fmb-fmh, positive angle with the downward rotation of the head. +**F2G** = angle between the line segment FMB-FMH and the ground, i.e. in the plane orthogonal to the ground and containing FMB-FMH, positive angle with the downward rotation of the head. 
-**s2g** = angle between the line segment smb-smh and the ground, positive angle with the downward rotation of the head. +**S2G** = angle between the line segment SMB-SMH and the ground, positive angle with the downward rotation of the head. 
-**v2g** = angle between the line segments vmb-vmh and the ground, positive angle with the downward rotation of the head. +**V2G** = angle between the line segments VMB-VMH and the ground, positive angle with the downward rotation of the head. 
-**f2ps** = angle between the projections of the line segments fmh-pm and fmb-fmh into the sagittal plane of the metatarsus, positive angle with the former rotating upward, i.e. dorsiflexion of the first metatarso-phalangeal joint. +**F2Ps** = angle between the projections of the line segments FMH-PM and FMB-FMH into the sagittal plane of the metatarsus, positive angle with the former rotating upward, i.e. dorsiflexion of the first metatarso-phalangeal joint. 
-**mla** = angle between the projections of the line segments ca-st and st-fmh into the sagittal plane of the foot, positive angle with clockwise rotation of the former toward the latter, i.e. navicular drop being positive. this would replicate somehow what is known in radiography as the moreau and costa bertani angle. to make sure all three markers (cast and fmh)are not colinear, it is recommended to use the cab marker instead of the ca since the cab is lower than the ca marker, ensuring the angle is more acute. +**MLA** = angle between the projections of the line segments CA-ST and ST-FMH into the sagittal plane of the foot, positive angle with clockwise rotation of the former toward the latter, i.e. navicular drop being positive. This would replicate somehow what is known in radiography as the Moreau and Costa Bertani angle. To make sure all three markers (CAST and FMH)are not colinear, it is recommended to use the CAB marker instead of the CA since the CAB is lower than the CA marker, ensuring the angle is more acute. 
-iorfootplanarangles.png+{{:IORfootPlanarAngles.png}}
  
-iorfootcomputeplanarangles.png+{{:IORfootComputePlanarAngles.png}}
  
-within the pipeline workshop window, under **signal math**, double-click (or highlight and click on the right-pointing double arrows) **compute_plantar_angle**. once the **compute_plantar_angle** is transfered in the //commands in main pipeline// window, click on //edit//.\\+Within the pipeline Workshop window, under **Signal Math**, double-click (or highlight and click on the right-pointing double arrows) **Compute_Plantar_Angle**. Once the **Compute_Plantar_Angle** is transfered in the //commands in Main pipeline// window, click on //Edit//.\\
  
  
-the following are 3-point planar angles:\\+The following are 3-point planar angles:\\
  
  
-**l_f2pt (r_f2pt)**\\+**L_F2Pt (R_F2Pt)**\\
  
  
-1- landmark::original::lf2p (rf2p)\\+1- LANDMARK::ORIGINAL::LF2P (RF2P)\\
  
  
-2- target::original::lfm (rfm)\\+2- TARGET::ORIGINAL::LFM (RFM)\\
  
  
-3- target::original::lpm (rpm)\\+3- TARGET::ORIGINAL::LPM (RPM)\\
  
  
Line 457: Line 459:
  
  
-angle direction: //lf2pt// = right hand rule; //rf2pt// = left hand rule\\+Angle Direction: //LF2Pt// = Right Hand Rule; //RF2Pt// = Left Hand Rule\\
  
  
-use range: -180 to 180 degrees\\+Use Range: -180 to 180 degrees\\
  
  
-projected onto planexz\\+Projected onto PlaneXZ\\
  
  
-**notethe reference segment will need to be changed to //lt_met (rt_met)// within the text option.**\\+**NoteThe reference segment will need to be changed to //LT_MET (RT_MET)// within the text option.**\\
  
  
Line 472: Line 474:
  
  
-**l_f2ps (r_f2ps)**\\+**L_F2Ps (R_F2Ps)**\\
  
  
-1- landmark::original::lf2p (rf2p)\\+1- LANDMARK::ORIGINAL::LF2P (RF2P)\\
  
  
-2- target::original::lfm (rfm)\\+2- TARGET::ORIGINAL::LFM (RFM)\\
  
  
-3- target::original::lpm (rpm)\\+3- TARGET::ORIGINAL::LPM (RPM)\\
  
  
Line 487: Line 489:
  
  
-angle directionright hand rule\\+Angle DirectionRight Hand Rule\\
  
  
-use range: -180 to 180 degrees\\+Use Range: -180 to 180 degrees\\
  
  
-projected onto planexy\\+Projected onto PlaneXY\\
  
  
-**notethe reference segment will need to be changed to //lt_met (rt_met)// within the text option.**\\+**NoteThe reference segment will need to be changed to //LT_MET (RT_MET)// within the text option.**\\
  
  
-**l_mla (r_mla)**\\+**L_MLA (R_MLA)**\\
  
  
-1- landmark::original::lcab_mla (rcab_mla)\\+1- LANDMARK::ORIGINAL::LCAB_MLA (RCAB_MLA)\\
  
  
-2- target::original::lst (rst)\\+2- TARGET::ORIGINAL::LST (RST)\\
  
  
-3- target::original::lfm (rfm)\\+3- TARGET::ORIGINAL::LFM (RFM)\\
  
  
Line 514: Line 516:
  
  
-angle directionright hand rule\\+Angle DirectionRight Hand Rule\\
  
  
-use range: 0 to 360 degrees\\+Use Range: 0 to 360 degrees\\
  
  
-projected onto planexy\\+Projected onto PlaneXY\\
  
  
-**notethe reference segment will need to be changed to //lft (rft)// within the text option.**\\+**NoteThe reference segment will need to be changed to //LFT (RFT)// within the text option.**\\
  
  
Line 529: Line 531:
  
  
-the following are 4-point planar angles:\\+The following are 4-point planar angles:\\
  
  
-**l_s2f (r_s2f)**\\+**L_S2F (R_S2F)**\\
  
  
-1- target::original::lsm (rsm)\\+1- TARGET::ORIGINAL::LSM (RSM)\\
  
  
-2- target::original::lsmb (rsmb)\\+2- TARGET::ORIGINAL::LSMB (RSMB)\\
  
  
-3- target::original::lfmb (rfmb)\\+3- TARGET::ORIGINAL::LFMB (RFMB)\\
  
  
-4- target::original::lfm (rfm)\\+4- TARGET::ORIGINAL::LFM (RFM)\\
  
  
-angle direction: //l_s2f// = left hand rule; //r_s2f// = right hand rule\\+Angle Direction: //L_S2F// = Left Hand Rule; //R_S2F// = Right Hand Rule\\
  
  
-use range: -180 to 180 degrees\\+Use Range: -180 to 180 degrees\\
  
  
-projected onto planexz\\+Projected onto PlaneXZ\\
  
  
-**notethe reference segment will need to be changed to //lt_met (rt_met)// within the text option.**\\+**NoteThe reference segment will need to be changed to //LT_MET (RT_MET)// within the text option.**\\
  
  
Line 562: Line 564:
  
  
-**l_s2v (r_s2v)**\\+**L_S2V (R_S2V)**\\
  
  
-1- target::original::lsm (rsm)\\+1- TARGET::ORIGINAL::LSM (RSM)\\
  
  
-2- target::original::lsmb (rsmb)\\+2- TARGET::ORIGINAL::LSMB (RSMB)\\
  
  
-3- target::original::lvmb (rvmb)\\+3- TARGET::ORIGINAL::LVMB (RVMB)\\
  
  
-4- target::original::lvm (rvm)\\+4- TARGET::ORIGINAL::LVM (RVM)\\
  
  
-angle direction: //l_s2v// = right hand rule; //r_s2v// = left hand rule\\+Angle Direction: //L_S2V// = Right Hand Rule; //R_S2V// = Left Hand Rule\\
  
  
-use range: -180 to 180 degrees\\+Use Range: -180 to 180 degrees\\
  
  
-projected onto planexz\\+Projected onto PlaneXZ\\
  
  
-**notethe reference segment will need to be changed to //lt_met (rt_met)// within the text option.**\\+**NoteThe reference segment will need to be changed to //LT_MET (RT_MET)// within the text option.**\\
  
  
Line 592: Line 594:
  
  
-**l_f2g (r_f2g)**\\+**L_F2G (R_F2G)**\\
  
  
-1- target::original::lfmb (rfmb)\\+1- TARGET::ORIGINAL::LFMB (RFMB)\\
  
  
-2- target::original::lfm (rfm)\\+2- TARGET::ORIGINAL::LFM (RFM)\\
  
  
-3- landmark::original::lfm_floor (rfm_floor)\\+3- LANDMARK::ORIGINAL::LFM_FLOOR (RFM_FLOOR)\\
  
  
-4- landmark::original::lfmb_floor (rfmb_floor)\\+4- LANDMARK::ORIGINAL::LFMB_FLOOR (RFMB_FLOOR)\\
  
  
-angle directionleft hand rule\\+Angle DirectionLeft Hand Rule\\
  
  
-use range: -180 to 180 degrees\\+Use Range: -180 to 180 degrees\\
  
  
-3d space3d always 0 to 180 degrees (unspecified direction)\\+3D Space3D Always 0 to 180 degrees (Unspecified Direction)\\
  
  
Line 619: Line 621:
  
  
-**l_s2g (r_s2g)**\\+**L_S2G (R_S2G)**\\
  
  
-1- target::original::lsmb (rsmb)\\+1- TARGET::ORIGINAL::LSMB (RSMB)\\
  
  
-2- target::original::lsm (rsm)\\+2- TARGET::ORIGINAL::LSM (RSM)\\
  
  
-3- landmark::original::lsm_floor (rsm_floor)\\+3- LANDMARK::ORIGINAL::LSM_FLOOR (RSM_FLOOR)\\
  
  
-4- landmark::original::lsmb_floor (rsmb_floor)\\+4- LANDMARK::ORIGINAL::LSMB_FLOOR (RSMB_FLOOR)\\
  
  
-angle directionleft hand rule\\+Angle DirectionLeft Hand Rule\\
  
  
-use range: -180 to 180 degrees\\+Use Range: -180 to 180 degrees\\
  
  
-3d space3d always 0 to 180 degrees (unspecified direction)\\+3D Space3D Always 0 to 180 degrees (Unspecified Direction)\\
  
  
-**notethe reference segment will need to be changed to //lt_met (rt_met)// within the text option.**\\+**NoteThe reference segment will need to be changed to //LT_MET (RT_MET)// within the text option.**\\
  
  
Line 649: Line 651:
  
  
-**l_s2gs (r_s2gs)**\\+**L_S2Gs (R_S2Gs)**\\
  
  
-1- target::original::lsmb (rsmb)\\+1- TARGET::ORIGINAL::LSMB (RSMB)\\
  
  
-2- target::original::lsm (rsm)\\+2- TARGET::ORIGINAL::LSM (RSM)\\
  
  
-3- landmark::original::lsm_floor (rsm_floor)\\+3- LANDMARK::ORIGINAL::LSM_FLOOR (RSM_FLOOR)\\
  
  
-4- landmark::original::lsmb_floor (rsmb_floor)\\+4- LANDMARK::ORIGINAL::LSMB_FLOOR (RSMB_FLOOR)\\
  
  
-angle directionright hand rule\\+Angle DirectionRight Hand Rule\\
  
  
-use range: -180 to 180 degrees\\+Use Range: -180 to 180 degrees\\
  
  
-projected onto planexy\\+Projected onto PlaneXY\\
  
  
-**notethe reference segment will need to be changed to //lt_met (rt_met)// within the text option.**\\+**NoteThe reference segment will need to be changed to //LT_MET (RT_MET)// within the text option.**\\
  
  
Line 679: Line 681:
  
  
-**lv2g (rv2g)**\\+**LV2G (RV2G)**\\
  
  
-1- target::original::lvmb (rvmb)\\+1- TARGET::ORIGINAL::LVMB (RVMB)\\
  
  
-2- target::original::lvm (rvm)\\+2- TARGET::ORIGINAL::LVM (RVM)\\
  
  
-3- landmark::original::lvm_floor (rvm_floor)\\+3- LANDMARK::ORIGINAL::LVM_FLOOR (RVM_FLOOR)\\
  
  
-4- landmark::original::lvmb_floor (rvmb_floor)\\+4- LANDMARK::ORIGINAL::LVMB_FLOOR (RVMB_FLOOR)\\
  
  
-angle directionleft hand rule\\+Angle DirectionLeft Hand Rule\\
  
  
-use range: -180 to 180 degrees\\+Use Range: -180 to 180 degrees\\
  
  
-3d space3d always 0 to 180 degrees (unspecified direction)\\+3D Space3D Always 0 to 180 degrees (Unspecified Direction)\\
  
  
Line 706: Line 708:
  
  
-**l_v2gs (r_v2gs)**\\+**L_V2Gs (R_V2Gs)**\\
  
  
-1- target::original::lvmb (rvmb)\\+1- TARGET::ORIGINAL::LVMB (RVMB)\\
  
  
-2- target::original::lvm (rvm)\\+2- TARGET::ORIGINAL::LVM (RVM)\\
  
  
-3- landmark::original::lvm_floor (rvm_floor)\\+3- LANDMARK::ORIGINAL::LVM_FLOOR (RVM_FLOOR)\\
  
  
-4- landmark::original::lvmb_floor (rvmb_floor)\\+4- LANDMARK::ORIGINAL::LVMB_FLOOR (RVMB_FLOOR)\\
  
  
-angle directionleft hand rule\\+Angle DirectionLeft Hand Rule\\
  
  
-use range: -180 to 180 degrees\\+Use Range: -180 to 180 degrees\\
  
  
-projected onto planexy\\+Projected onto PlaneXY\\
  
  
-**notethe reference segment will need to be changed to //lt_met (rt_met)// within the text option.**\\+**NoteThe reference segment will need to be changed to //LT_MET (RT_MET)// within the text option.**\\
  
  
Line 736: Line 738:
  
  
-==== computing joint angles ====+=== Computing Joint Angles ===
  
-the following joint angles describes the intrinsic foot movements between the different foot segments of the ior foot model.+The following joint angles describes the intrinsic foot movements between the different foot segments of the IOR foot model.
  
-//**foot to tibia angle**//\\ +//**Foot to Tibia Angle**//\\ 
-axis = sagittal plane = dorsiflexion (+)/plantarflexion (-)\\ +axis = Sagittal plane = Dorsiflexion (+)/Plantarflexion (-)\\ 
-axis = frontal plane = eversion (+)/inversion (-)\\ +axis = Frontal plane = Eversion (+)/Inversion (-)\\ 
-axis = transverse plane = abduction (+)/ adduction (-)\\+axis = Transverse plane = Abduction (+)/ Adduction (-)\\
  
  
-**data name**= lshafoo\\ +**Data Name**= LSHAFOO\\ 
-**folder**= original\\ +**Folder**= ORIGINAL\\ 
-**model based item properties**= joint_angle\\ +**Model Based Item Properties**= JOINT_ANGLE\\ 
-**negate xyz**= all unchecked\\ +**Negate XYZ**= All Unchecked\\ 
-**normalization**= normalization off\\ +**Normalization**= Normalization Off\\ 
-**segment**= lft\\ +**Segment**= LFT\\ 
-**reference segment**= lsk\\ +**Reference Segment**= LSK\\ 
-**cardan sequence**= z-x-y\\+**Cardan Sequence**= Z-X-Y\\
 \\ \\
  
  
 \\ \\
-**data name**= rshafoo\\ +**Data Name**= RSHAFOO\\ 
-**folder**= original\\ +**Folder**= ORIGINAL\\ 
-**model based item properties**= joint_angle\\ +**Model Based Item Properties**= JOINT_ANGLE\\ 
-**negate xyz**= check x and y\\ +**Negate XYZ**= Check X and Y\\ 
-**normalization**= normalization off\\ +**Normalization**= Normalization Off\\ 
-**segment**= rft\\ +**Segment**= RFT\\ 
-**reference segment**= rsk\\ +**Reference Segment**= RSK\\ 
-**cardan sequence**= z-x-y\\+**Cardan Sequence**= Z-X-Y\\
 \\ \\
  
  
 \\ \\
-//**calcaneuss to tibia angle**//\\ +//**Calcaneuss to Tibia Angle**//\\ 
-axis = sagittal plane = dorsiflexion (+)/plantarflexion (-)\\ +axis = Sagittal plane = Dorsiflexion (+)/Plantarflexion (-)\\ 
-axis = frontal plane = eversion (+)/inversion (-)\\ +axis = Frontal plane = Eversion (+)/Inversion (-)\\ 
-axis = transverse plane = abduction (+)/ adduction (-)\\+axis = Transverse plane = Abduction (+)/ Adduction (-)\\
  
  
-**data name**= lshacal\\ +**Data Name**= LSHACAL\\ 
-**folder**= original\\ +**Folder**= ORIGINAL\\ 
-**model based item properties**= joint_angle\\ +**Model Based Item Properties**= JOINT_ANGLE\\ 
-**negate xyz**= all unchecked\\ +**Negate XYZ**= All Unchecked\\ 
-**normalization**= normalization off\\ +**Normalization**= Normalization Off\\ 
-**segment**= lt_calc\\ +**Segment**= LT_CALC\\ 
-**reference segment**= lsk\\ +**Reference Segment**= LSK\\ 
-**cardan sequence**= z-x-y\\+**Cardan Sequence**= Z-X-Y\\
 \\ \\
  
  
 \\ \\
-**data name**= rshacal\\ +**Data Name**= RSHACAL\\ 
-**folder**= original\\ +**Folder**= ORIGINAL\\ 
-**model based item properties**= joint_angle\\ +**Model Based Item Properties**= JOINT_ANGLE\\ 
-**negate xyz**= check x and y\\ +**Negate XYZ**= Check X and Y\\ 
-**normalization**= normalization off\\ +**Normalization**= Normalization Off\\ 
-**segment**= rt_calc\\ +**Segment**= RT_CALC\\ 
-**reference segment**= rsk\\ +**Reference Segment**= RSK\\ 
-**cardan sequence**= z-x-y\\+**Cardan Sequence**= Z-X-Y\\
 \\ \\
  
  
 \\ \\
-//**metatarsals to mid-foot angle**//\\ +//**Metatarsals to Mid-Foot Angle**//\\ 
-axis = sagittal plane = dorsiflexion (+)/plantarflexion (-)\\ +axis = Sagittal plane = Dorsiflexion (+)/Plantarflexion (-)\\ 
-axis = frontal plane = eversion (+)/inversion (-)\\ +axis = Frontal plane = Eversion (+)/Inversion (-)\\ 
-axis = transverse plane = abduction (+)/ adduction (-)\\+axis = Transverse plane = Abduction (+)/ Adduction (-)\\
  
  
-**data name**= lmidmet\\ +**Data Name**= LMIDMET\\ 
-**folder**= original\\ +**Folder**= ORIGINAL\\ 
-**model based item properties**= joint_angle\\ +**Model Based Item Properties**= JOINT_ANGLE\\ 
-**negate xyz**= all unchecked\\ +**Negate XYZ**= All Unchecked\\ 
-**normalization**= normalization off\\ +**Normalization**= Normalization Off\\ 
-**segment**= lt_met\\ +**Segment**= LT_MET\\ 
-**reference segment**= lt_mid\\ +**Reference Segment**= LT_MID\\ 
-**cardan sequence**= z-x-y\\+**Cardan Sequence**= Z-X-Y\\
 \\ \\
  
  
 \\ \\
-**data name**= rmidmet\\ +**Data Name**= RMIDMET\\ 
-**folder**= original\\ +**Folder**= ORIGINAL\\ 
-**model based item properties**= joint_angle\\ +**Model Based Item Properties**= JOINT_ANGLE\\ 
-**negate xyz**= check x and y\\ +**Negate XYZ**= Check X and Y\\ 
-**normalization**= normalization off\\ +**Normalization**= Normalization Off\\ 
-**segment**= rt_met\\ +**Segment**= RT_MET\\ 
-**reference segment**= rt_mid\\ +**Reference Segment**= RT_MID\\ 
-**cardan sequence**= z-x-y\\+**Cardan Sequence**= Z-X-Y\\
 \\ \\
  
  
 \\ \\
-//**mid-foot to calcaneus angle**//\\ +//**Mid-Foot to Calcaneus Angle**//\\ 
-axis = sagittal plane = dorsiflexion (+)/plantarflexion (-)\\ +axis = Sagittal plane = Dorsiflexion (+)/Plantarflexion (-)\\ 
-axis = frontal plane = eversion (+)/inversion (-)\\ +axis = Frontal plane = Eversion (+)/Inversion (-)\\ 
-axis = transverse plane = abduction (+)/ adduction (-)\\+axis = Transverse plane = Abduction (+)/ Adduction (-)\\
  
  
-**data name**= lcalmid\\ +**Data Name**= LCALMID\\ 
-**folder**= original\\ +**Folder**= ORIGINAL\\ 
-**model based item properties**= joint_angle\\ +**Model Based Item Properties**= JOINT_ANGLE\\ 
-**negate xyz**= all unchecked\\ +**Negate XYZ**= All Unchecked\\ 
-**normalization**= normalization off\\ +**Normalization**= Normalization Off\\ 
-**segment**= lt_mid\\ +**Segment**= LT_MID\\ 
-**reference segment**= lt_calc\\ +**Reference Segment**= LT_CALC\\ 
-**cardan sequence**= z-x-y\\+**Cardan Sequence**= Z-X-Y\\
 \\ \\
  
  
 \\ \\
-**data name**= rcalmid\\ +**Data Name**= RCALMID\\ 
-**folder**= original\\ +**Folder**= ORIGINAL\\ 
-**model based item properties**= joint_angle\\ +**Model Based Item Properties**= JOINT_ANGLE\\ 
-**negate xyz**= check x and y\\ +**Negate XYZ**= Check X and Y\\ 
-**normalization**= normalization off\\ +**Normalization**= Normalization Off\\ 
-**segment**= rt_mid\\ +**Segment**= RT_MID\\ 
-**reference segment**= rt_calc\\ +**Reference Segment**= RT_CALC\\ 
-**cardan sequence**= z-x-y\\+**Cardan Sequence**= Z-X-Y\\
 \\ \\
  
  
 \\ \\
-//**metatarsals to calcaneus angle**//\\ +//**Metatarsals to Calcaneus Angle**//\\ 
-axis = sagittal plane = dorsiflexion (+)/plantarflexion (-)\\ +axis = Sagittal plane = Dorsiflexion (+)/Plantarflexion (-)\\ 
-axis = frontal plane = eversion (+)/inversion (-)\\ +axis = Frontal plane = Eversion (+)/Inversion (-)\\ 
-axis = transverse plane = abduction (+)/ adduction (-)\\+axis = Transverse plane = Abduction (+)/ Adduction (-)\\
  
  
-**data name**= lcalmet\\ +**Data Name**= LCALMET\\ 
-**folder**= original\\ +**Folder**= ORIGINAL\\ 
-**model based item properties**= joint_angle\\ +**Model Based Item Properties**= JOINT_ANGLE\\ 
-**negate xyz**= all unchecked\\ +**Negate XYZ**= All Unchecked\\ 
-**normalization**= normalization off\\ +**Normalization**= Normalization Off\\ 
-**segment**= lt_met\\ +**Segment**= LT_MET\\ 
-**reference segment**= lt_calc\\ +**Reference Segment**= LT_CALC\\ 
-**cardan sequence**= z-x-y\\+**Cardan Sequence**= Z-X-Y\\
 \\ \\
  
  
 \\ \\
-**data name**= rcalmet\\ +**Data Name**= RCALMET\\ 
-**folder**= original\\ +**Folder**= ORIGINAL\\ 
-**model based item properties**= joint_angle\\ +**Model Based Item Properties**= JOINT_ANGLE\\ 
-**negate xyz**= check x and y\\ +**Negate XYZ**= Check X and Y\\ 
-**normalization**= normalization off\\ +**Normalization**= Normalization Off\\ 
-**segment**= rt_met\\ +**Segment**= RT_MET\\ 
-**reference segment**= rt_calc\\ +**Reference Segment**= RT_CALC\\ 
-**cardan sequence**= z-x-y\\+**Cardan Sequence**= Z-X-Y\\
 \\ \\
  
  
-==== references ====+=== References === 
 + 
 +  - ↑ <sup>[[#cite_ref-Leardini_1-0|1.00]]</sup> <sup>[[#cite_ref-Leardini_1-1|1.01]]</sup> <sup>[[#cite_ref-Leardini_1-2|1.02]]</sup> <sup>[[#cite_ref-Leardini_1-3|1.03]]</sup> <sup>[[#cite_ref-Leardini_1-4|1.04]]</sup> <sup>[[#cite_ref-Leardini_1-5|1.05]]</sup> <sup>[[#cite_ref-Leardini_1-6|1.06]]</sup> <sup>[[#cite_ref-Leardini_1-7|1.07]]</sup> <sup>[[#cite_ref-Leardini_1-8|1.08]]</sup> <sup>[[#cite_ref-Leardini_1-9|1.09]]</sup> <sup>[[#cite_ref-Leardini_1-10|1.10]]</sup> <sup>[[#cite_ref-Leardini_1-11|1.11]]</sup> Leardini, A., M.G. Benedetti, L. Berti, D. Bettinelli, R. Nativo, and S. Giannini. "Rear-foot, Mid-foot and Fore-foot Motion during the Stance Phase of Gait." Gait & Posture 25 (2007): 453-55 
 +  - ↑ <sup>[[#cite_ref-Serge_2-0|2.0]]</sup> <sup>[[#cite_ref-Serge_2-1|2.1]]</sup> <sup>[[#cite_ref-Serge_2-2|2.2]]</sup> <sup>[[#cite_ref-Serge_2-3|2.3]]</sup> <sup>[[#cite_ref-Serge_2-4|2.4]]</sup> <sup>[[#cite_ref-Serge_2-5|2.5]]</sup> <sup>[[#cite_ref-Serge_2-6|2.6]]</sup> <sup>[[#cite_ref-Serge_2-7|2.7]]</sup> <sup>[[#cite_ref-Serge_2-8|2.8]]</sup> Serge van Sint Jan "Color Atlas of Skeletal Landmark Definitions: Guidelines for Reproducible Manual and Virtual Palpations" 2007 - Churchill Livingstone
  
-  - ↑ <sup>[[#cite_ref-leardini_1-0|1.00]]</sup> <sup>[[#cite_ref-leardini_1-1|1.01]]</sup> <sup>[[#cite_ref-leardini_1-2|1.02]]</sup> <sup>[[#cite_ref-leardini_1-3|1.03]]</sup> <sup>[[#cite_ref-leardini_1-4|1.04]]</sup> <sup>[[#cite_ref-leardini_1-5|1.05]]</sup> <sup>[[#cite_ref-leardini_1-6|1.06]]</sup> <sup>[[#cite_ref-leardini_1-7|1.07]]</sup> <sup>[[#cite_ref-leardini_1-8|1.08]]</sup> <sup>[[#cite_ref-leardini_1-9|1.09]]</sup> <sup>[[#cite_ref-leardini_1-10|1.10]]</sup> <sup>[[#cite_ref-leardini_1-11|1.11]]</sup> leardini, a., m.g. benedetti, l. berti, d. bettinelli, r. nativo, and s. giannini. "rear-foot, mid-foot and fore-foot motion during the stance phase of gait." gait & posture 25 (2007): 453-55 
-  - ↑ <sup>[[#cite_ref-serge_2-0|2.0]]</sup> <sup>[[#cite_ref-serge_2-1|2.1]]</sup> <sup>[[#cite_ref-serge_2-2|2.2]]</sup> <sup>[[#cite_ref-serge_2-3|2.3]]</sup> <sup>[[#cite_ref-serge_2-4|2.4]]</sup> <sup>[[#cite_ref-serge_2-5|2.5]]</sup> <sup>[[#cite_ref-serge_2-6|2.6]]</sup> <sup>[[#cite_ref-serge_2-7|2.7]]</sup> <sup>[[#cite_ref-serge_2-8|2.8]]</sup> serge van sint jan "color atlas of skeletal landmark definitions: guidelines for reproducible manual and virtual palpations" 2007 - churchill livingstone 
  
  
  
-}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}} 
visual3d/tutorials/modeling/ior_foot_model_2006.1718801684.txt.gz · Last modified: 2024/06/19 12:54 by sgranger