User Tools

Site Tools


visual3d:documentation:modeling:segments:knee_alignment_device

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:documentation:modeling:segments:knee_alignment_device [2024/06/19 12:48] sgrangervisual3d:documentation:modeling:segments:knee_alignment_device [2025/03/18 18:41] (current) wikisysop
Line 1: Line 1:
-{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{the knee alignment device (kad) is manufactured by [[https://www.motion-labs.com/index.html|motion lab systems]] and is described [[https://www.motion-labs.com/prod_qa_kad.html|here]]. the kad is used to assist in defining the frontal plane of the thigh segment. it is manufactured by motion lab systems to precise definition (5.66 inches or 0.143764 meters between markers). the markers that are provided with the kad have 24.8 mm markers attached. the kad is used in the standing trial, and the origin of the kad is replaced by a marker on the lateral knee located at the intersection of the 3 posts.+====== Knee Alignment Device ======
  
-labs.com/prod_qa_kad.html|{{/images/thumb/8/8f/kad_image_from_mls.png+The Knee Alignment Device (KAD) is manufactured by [[https://www.motion-labs.com/index.html|Motion Lab Systems]] and is described [[https://www.motion-labs.com/prod_qa_kad.html|here]]. The KAD is used to assist in defining the frontal plane of the thigh segment. It is manufactured by Motion Lab Systems to precise definition (5.66 inches or 0.143764 meters between markers). The markers that are provided with the KAD have 24.mm markers attached. The KAD is used in the standing trial, and the origin of the KAD is replaced by a marker on the lateral knee located at the intersection of the 3 posts.
  
-====== marker diameter ======+{{:labs.com/prod_qa_kad.html}}|{{/images/thumb/8/8f/KAD_Image_From_MLS.png}}
  
-many laboratories have taken to replacing the 24.8 mm markers with smaller markers, in an erroneous assumption that it would be a good idea to have all markers used on the body and the kad to be the same size. this actually introduces an error in the assumptions of how the kad is used. if this is done, the user must be careful to accommodate this change to the original assumptions. the marker diameter is actually used to define the distance from the "origin" of the kad (where the arms meet) to the pad which touches the knee. the image to the right from schache, et. al.<sup>[[#cite_note-schache-1|[1]]]</sup>, which describes the diameter value.+===== Marker Diameter =====
  
-in the [[https://www.motion-labs.com/prod_qa_kad.html|kad]] distributed by motion lab systemsthis diameter matches that of the markers on the original kad (24.8 mm). how the diameter value is usedis further described in this [[https://www.has-motion.com/download/examples/kad/kad_marker_radius.pptx|power point]].+Many laboratories have taken to replacing the 24.8 mm markers with smaller markersin an erroneous assumption that it would be a good idea to have all markers used on the body and the KAD to be the same sizeThis actually introduces an error in the assumptions of how the KAD is used. If this is done, the user must be careful to accommodate this change to the original assumptionsThe marker diameter is actually used to define the distance from the "origin" of the KAD (where the arms meet) to the pad which touches the kneeThe image to the right from Schache, etal.<sup>[[#cite_note-Schache-1|[1]]]</sup>, which describes the diameter value.
  
-4|{{/images/thumb/8/8c/kad_image_from_gaitposture.png+In the [[https://www.motion-labs.com/prod_qa_kad.html|KAD]] distributed by Motion Lab Systems, this diameter matches that of the markers on the original KAD (24.mm). How the diameter value is used, is further described in this [[https://www.has-motion.com/download/examples/KAD/KAD_Marker_Radius.pptx|power point]].
  
-====== tutorial ======+{{:4|{{/images/thumb/8/8c/KAD_Image_From_GaitPosture.png}}
  
-to follow along with the tutorial, you can download the [[https://www.has-motion.com/download/examples/kad/kad_example.zip|kad_example.zip]] file. this file contains:+===== Tutorial =====
  
-  * sub01_static01.c3d - a standing trial which can be used with the example +To follow along with the tutorial, you can download the [[https://www.has-motion.com/download/examples/KAD/KAD_Example.zip|KAD_Example.zip]] file. This file contains:
-  * kad.mdh an example model template with a kad created for the right side +
-  * sample_kad.cmo - a cmo file with a kad created for the right & left sides+
  
-===== the standing trial =====+  * Sub01_Static01.c3d - a standing trial which can be used with the example 
 +  * KAD.mdh - an example model template with a KAD created for the right side 
 +  * Sample_KAD.cmo - a CMO file with a KAD created for the right & left sides
  
-the kad is placed on the subject at the knee during the static standing trial. please see the [[https://www.motion-labs.com/prod_qa_kad.html|motion lab systems documentation]] for the proper placement of the kad on the subject.+==== The standing trial ====
  
-the markers attached to the kad's are labeled as follows:+The KAD is placed on the subject at the knee during the static standing trial. Please see the [[https://www.motion-labs.com/prod_qa_kad.html|Motion Lab Systems documentation]] for the proper placement of the KAD on the subject.
  
-  * rkd1, rkd2, rkax +The markers attached to the KAD'S are labeled as follows:
-  * lkd1, lkd2, lkax+
  
-kad1.jpg+  * RKD1, RKD2, RKAX 
 +  * LKD1, LKD2, LKAX 
 + 
 +{{:KAD1.jpg}}
  
 \\ \\
  
  
-===== step 1: model metrics =====+==== Step 1: Model Metrics ====
  
-in the models tab, under subject data/metrics, click "add new item" to create each of the following metrics:+In the Models tab, under Subject Data/Metrics, click "Add New Item" to create each of the following metrics:
  
-subjectdatametrics.png+{{:SubjectDataMetrics.png}}
  
 \\ \\
-**1.** create model metric **kad_length** containing the length of each arm of the kad:+**1.** Create Model Metric **KAD_Length** containing the length of each arm of the KAD:
  
-  - **name:** //kad_length// +  - **Name:** //KAD_Length// 
-  - **value or expression:** //distance(rkd1,rkd2)/sqrt(2)//+  - **Value or Expression:** //DISTANCE(RKD1,RKD2)/SQRT(2)//
  
-kad_length.png+{{:KAD_Length.png}}
  
-**note:** this equation is described here.+**NOTE:** This equation is described here.
  
-the default distance between the kad of the kad arm is [[https://www.motion-labs.com/prod_qa_kad.html|5.66 inches]] (0.143764 m), this means that the default length of the arm should be 0.10166 m. if the calculated value is not [[https://www.has-motion.com/download/examples/kad/kad_arm_length.docx|0.10166 m]] (or different values are found using the left/right targets), this would indicate that either the kad has been altered, a custom kad is being used, or there is some distortion in the volume, which is causing the bad measurement.+The default distance between the KAD of the KAD arm is [[https://www.motion-labs.com/prod_qa_kad.html|5.66 inches]] (0.143764 m), this means that the default length of the arm should be 0.10166 m. If the calculated value is not [[https://www.has-motion.com/download/examples/KAD/KAD_Arm_Length.docx|0.10166 m]] (or different values are found using the left/right targets), this would indicate that either the KAD has been altered, a custom KAD is being used, or there is some distortion in the volume, which is causing the bad measurement.
  
-**2.** create model metric **marker_diameter**, which is the diameter of the marker. this value should represent the size of the original markers. this value is described [[#marker_diameter|here]]:+**2.** Create Model Metric **Marker_Diameter**, which is the diameter of the marker. This value should represent the size of the ORIGINAL markers. This value is described [[#Marker_Diameter|here]]:
  
-  - **name:** //marker_diameter// +  - **Name:** //Marker_Diameter// 
-  - **value or expression:** //0.0248//+  - **Value or Expression:** //0.0248//
  
-kad_marker_diameter.png+{{:KAD_Marker_Diameter.png}}
  
-**3.** create model metric **rknee_diameter**, which is the width of the knee (distance between the mediolateral borders of the knee). this metric should be taken manually during the data collection:+**3.** Create Model Metric **RKnee_Diameter**, which is the width of the knee (distance between the mediolateral borders of the knee). This metric should be taken manually during the data collection:
  
-  - **name:** //rknee_diameter// +  - **Name:** //RKnee_Diameter// 
-  - **value or expression:** //0.125//+  - **Value or Expression:** //0.125//
  
-kad_rknee_diameter.png+{{:KAD_RKnee_Diameter.png}}
  
-**note:** the knee diameter will be different for each subject.+**NOTE:** The knee diameter will be different for each subject.
  
-===== step 2: create kinematic only visual3d segment rkd =====+==== Step 2: Create Kinematic Only Visual3D Segment RKD ====
  
-**1. create rkd:**+**1. Create RKD:**
  
-1. in the segment name combo box type **rkd** +1. In the Segment Name combo box type **RKD** 
-2. check the **kinematic only** check box +2. Check the **Kinematic Only** Check Box 
-3. select the **create** button +3. Select the **Create** button 
-kad2.jpg+{{:KAD2.jpg}}
  
-2. in the **rkd** tab, enter these values: +2. In the **RKD** tab, enter these values: 
-|   **define proximal joint and radius**\\ \\    **lateral:** //rkd1//     **joint:** //none//     **medial:** //none//     \\ \\    **radius:** //kad_length//\\ \\    **define distal joint and radius**\\ \\    **lateral:** //none//     **joint:** //rkax//     **medial:** //none//     \\ \\    **radius:** //0.1//\\ \\    **extra target to define orientation**\\ \\    **select:** //anterior//     //rkd2//\\ \\    **select tracking targets:**\\ \\       **check:** //use calibration targets for tracking//  |+|   **Define Proximal Joint and Radius**\\ \\    **Lateral:** //RKD1//     **Joint:** //None//     **Medial:** //None//     \\ \\    **Radius:** //KAD_Length//\\ \\    **Define Distal Joint and Radius**\\ \\    **Lateral:** //None//     **Joint:** //RKAX//     **Medial:** //None//     \\ \\    **Radius:** //0.1//\\ \\    **Extra Target to define Orientation**\\ \\    **Select:** //Anterior//     //RKD2//\\ \\    **Select Tracking Targets:**\\ \\       **Check:** //Use Calibration Targets for Tracking//  |
  
-5. click on **build model.** +5. Click on **Build Model.** 
-6. click on **close tab** before proceeding. +6. Click on **Close Tab** before proceeding. 
-kad4.jpg+{{:KAD4.jpg}}
  
-the resulting segment coordinate system is displayed. the z-axis (blue line) of the kad segment coordinate system is parallel to the kad axis.+The resulting segment coordinate system is displayed. The z-axis (blue line) of the KAD segment coordinate system is parallel to the KAD axis.
  
-kad5.jpg+{{:KAD5.jpg}}
  
-===== step 3: create a landmark at the origin of the kad=====+==== Step 3: Create a landmark at the origin of the KAD. ====
  
-this step creates a landmark at the origin of the kadthe landmark is assumed to be placed identically with the lateral knee marker in the movement trials. if the right lateral knee marker is labeled **rkne**, then the landmark should be labeled **rkne** as well. this landmark is only created so the rkne may be selected from the list of tracking targets for the thigh. when the rkne target exists in the dynamic trial, it will instead be used to track the segment.+This step creates a landmark at the origin of the KADThe landmark is assumed to be placed identically with the lateral knee marker in the movement trials. If the Right Lateral Knee marker is labeled **RKNE**, then the landmark should be labeled **RKNE** as well. This landmark is only created so the RKNE may be selected from the list of tracking targets for the thigh. When the RKNE target exists in the dynamic trial, it will instead be used to track the segment.
  
 \\ \\
-**1. create rkne:**+**1. Create RKNE:** 
 + 
 +<HTML><ol></HTML> 
 +<HTML><li></HTML>Click **Landmarks** button<HTML></li></HTML> 
 +<HTML><li></HTML>Click **Add New Landmark** button\\ 
 +<HTML></li></HTML> 
 +<HTML><li></HTML>Create Landmark: //RKNE//\\
  
-<html><ol></html> +|<HTML><p></HTML  **Landmark Name:** //RKNE//\\ <HTML></p></HTML>\\ \\ <HTML><p></HTML>  Click **Existing Segment:** //RKD//\\ <HTML></p></HTML>|| 
-<html><li></html>click **landmarks** button<html></li></html+<HTML></li></HTML
-<html><li></html>click **add new landmark** button\\ +<HTML><li></HTML>Offset Using the Following **ML/AP/AXIAL** Offsets:\\ 
-<html></li></html+   **X:** //0.0//    **Y:** //0.0//    **Z:** //0.0//\\ 
-<html><li></html>create landmark: //rkne//\\+<HTML></li></HTML
 +<HTML><li></HTML>**Do NOT Check:** //Offset by Percent (1.0 = 100%) (Meters when not checked)//<HTML></li></HTML> 
 +<HTML><li></HTML><HTML><p></HTML>**Do NOT Check:** //Calibration Only Landmark (Not generated for assigned motion file(s))// {{:KAD6.jpg}} The resulting landmark should appear at the origin of the KAD in the 3D viewer. {{:KAD7.jpg}}<HTML></p></HTML> 
 +==== Step 4: Create a landmark at the Knee Joint Center ====
  
-|<html><p></html  **landmark name:** //rkne//\\ <html></p></html>\\ \\ <html><p></html click **existing segment:** //rkd//\\ <html></p></html>|| +<HTML><p></HTML>This step will create a landmark at the Knee Joint Center. It is important that the RKnee_Diameter and Marker_Radius parameters be defined previously. Next, we create a landmark for the Right Knee, **RT_KNEE_STATIC**.<HTML></p></HTML> 
-<html></li></html+<HTML><p></HTML>**1. Create RT_KNEE_STATIC:**<HTML></p></HTML
-<html><li></html>offset using the following **ml/ap/axial** offsets:\\ +<HTML><ol></HTML
-   **x:** //0.0//    **y:** //0.0//    **z:** //0.0//\\ +<HTML><li></HTML>Click **Landmarks** button<HTML></li></HTML
-<html></li></html+<HTML><li></HTML>Click **Add New Landmark** button\\ 
-<html><li></html>**do not check:** //offset by percent (1.0 = 100%) (meters when not checked)//<html></li></html+<HTML></li></HTML
-<html><li></html><html><p></html>**do not check:** //calibration only landmark (not generated for assigned motion file(s))// kad6.jpg the resulting landmark should appear at the origin of the kad in the 3d viewer. kad7.jpg<html></p></html> +<HTML><li></HTML>Create Landmark: //RT_KNEE_STATIC//\\
-===== step 4: create a landmark at the knee joint center =====+
  
-<html><p></html>this step will create a landmark at the knee joint center. it is important that the rknee_diameter and marker_radius parameters be defined previously. next, we create a landmark for the right knee, **rt_knee_static**.<html></p></html> +|<HTML><p></HTML  **Landmark Name:** //RT_KNEE_STATIC//\\ <HTML></p></HTML>\\ \\ <HTML><p></HTML Click **Existing Segment:** //RKD//\\ <HTML></p></HTML>|| 
-<html><p></html>**1. create rt_knee_static:**<html></p></html+<HTML></li></HTML
-<html><ol></html+<HTML><li></HTML>Offset Using the Following **ML/AP/AXIAL** Offsets:\\ 
-<html><li></html>click **landmarks** button<html></li></html+   **X:** //0.0//    **Y:** //0.0//    **Z:** //0.5 * ( RKnee_Diameter + Marker_Diameter)//\\ 
-<html><li></html>click **add new landmark** button\\ +<HTML></li></HTML
-<html></li></html+<HTML><li></HTML>**Do NOT Check:** //Offset by Percent (1.0 = 100%) (Meters when not checked)//<HTML></li></HTML
-<html><li></html>create landmark: //rt_knee_static//\\+<HTML><li></HTML><HTML><p></HTML>**Check:** //Calibration Only Landmark (Not generated for assigned motion file(s))// {{:KAD_RT_KNEE_STATIC.png}} The resulting landmark should appear in the 3D viewer. {{:KAD10.jpg}}<HTML></p></HTML> 
 +==== Step 5: Create a Right Thigh Segment ====
  
-|<html><p></html  **landmark name:** //rt_knee_static//\\ <html></p></html>\\ \\ <html><p></html click **existing segment:** //rkd//\\ <html></p></html>|| +<HTML><p></HTML>**1. Create the Right Hip Joint Center:**<HTML></p></HTML> 
-<html></li></html+<HTML><p></HTML>The Right Thigh segment requires the hip joint center to be created. Since the CODA pelvis automatically creates the hip joint centers, a CODA pelvis is created first to create the right hip joint center. **If you already have a hip joint center created, skip this step!**<HTML></p></HTML
-<html><li></html>offset using the following **ml/ap/axial** offsets:\\ +<HTML><p></HTML>**1a. Create the Pelvis:**<HTML></p></HTML
-   **x:** //0.0//    **y:** //0.0//    **z:** //0.5 * ( rknee_diameter + marker_diameter)//\\ +<HTML><p></HTML>1. In the Segment Name combo box select **Pelvis**<HTML></p></HTML> 
-<html></li></html+<HTML><p></HTML>2. In the Segment Type combo box select **CODA**<HTML></p></HTML> 
-<html><li></html>**do not check:** //offset by percent (1.0 = 100%) (meters when not checked)//<html></li></html+<HTML><p></HTML>3. Select the **Create** button<HTML></p></HTML
-<html><li></html><html><p></html>**check:** //calibration only landmark (not generated for assigned motion file(s))// kad_rt_knee_static.png the resulting landmark should appear in the 3d viewerkad10.jpg<html></p></html> +<HTML><p></HTML>{{:KAD_PelvisCreate.png}}<HTML></p></HTML
-===== step 5create a right thigh segment =====+<HTML><p></HTML>4. In the **Pelvis** dialog, enter these values:<HTML></p></HTML> 
 +|   **R.ASIS** //RASIS//\\ \\    **L.ASIS** //LASIS//\\ \\    **R.PSIS** //RPSIS//\\ \\    **L.PSIS** //LPSIS//\\ \\    **Select Tracking Targets:**\\ \\       **Check:** //Use Calibration Targets for Tracking//||
  
-<html><p></html>**1create the right hip joint center:**<html></p></html+<HTML><p></HTML>5 Click on **Build Model.**<HTML></p></HTML
-<html><p></html>the right thigh segment requires the hip joint center to be created. since the coda pelvis automatically creates the hip joint centers, a coda pelvis is created first to create the right hip joint center. **if you already have a hip joint center created, skip this step!**<html></p></html+<HTML><p></HTML>6.Click on **Close Tab** before proceeding.<HTML></p></HTML
-<html><p></html>**1acreate the pelvis:**<html></p></html+<HTML><p></HTML>{{:KAD_Pelvis.png}}<HTML></p></HTML
-<html><p></html>1. in the segment name combo box select **pelvis**<html></p></html+<HTML><p></HTML>**2. Create the Right Thigh:**<HTML></p></HTML
-<html><p></html>2. in the segment type combo box select **coda**<html></p></html+<HTML><ol></HTML
-<html><p></html>3. select the **create** button<html></p></html+<HTML><li></HTML>In **Segment Name** tab, select //Pelvis//.<HTML></li></HTML
-<html><p></html>kad_pelviscreate.png<html></p></html+<HTML><li></HTML>Click on the **Create Segment** button.\\ 
-<html><p></html>4. in the **pelvis** dialog, enter these values:<html></p></html> +<HTML></li></HTML
-|   **r.asis** //rasis//\\ \\    **l.asis** //lasis//\\ \\    **r.psis** //rpsis//\\ \\    **l.psis** //lpsis//\\ \\    **select tracking targets:**\\ \\       **check:** //use calibration targets for tracking//||+<HTML><li></HTML>In the **Right Thigh** tab, enter these values:\\
  
-<html><p></html>5 click on **build model.**<html></p></html> +|<HTML><p></HTML  **Define Proximal Joint and Radius**\\    **Lateral:** //None//     **Joint:** //RIGHT_HIP//     **Medial:** //None//     \\    **Radius:** //0.5*DISTANCE(RIGHT_HIP,LEFT_HIP)//\\ <HTML></p></HTML>\\ \\ <HTML><p></HTML  **Define Distal Joint and Radius**\\    **Lateral:** //None//     **Joint:** //RT_KNEE_STATIC//     **Medial:** //None//     \\    **Radius:** //0.5*RKnee_Diameter//\\ <HTML></p></HTML>\\ \\ <HTML><p></HTML  **Extra Target to Define Orientation**\\    **Location:** //Lateral//     //RKAX//\\ <HTML></p></HTML>\\ \\ <HTML><p></HTML  **Select Tracking Targets:**\\      //RKNE//, //RIGHT_HIP//, //RTHI//\\ <HTML></p></HTML>|| 
-<html><p></html>6.click on **close tab** before proceeding.<html></p></html> +<HTML></li></HTML
-<html><p></html>kad_pelvis.png<html></p></html> +<HTML><li></HTML>Click on **Build Model.**<HTML></li></HTML
-<html><p></html>**2. create the right thigh:**<html></p></html+<HTML><li></HTML><HTML><p></HTML>Click on **Close Tab** before proceeding{{:KAD_RightThigh.png}} In this implementation the frontal plane of the thigh segment is defined by the Hip Joint Center at the Knee Alignment Device. There are many other ways that the frontal plane can be defined, including specifying the THIGH marker as the lateral object. {{:KAD12.jpg}}<HTML></p></HTML
-<html><ol></html+===== References =====
-<html><li></html>in **segment name** tab, select //pelvis//.<html></li></html+
-<html><li></html>click on the **create segment** button.\\ +
-<html></li></html+
-<html><li></html>in the **right thigh** tab, enter these values:\\+
  
-|<html><p></html  **define proximal joint and radius**\\    **lateral:** //none//     **joint:** //right_hip//     **medial:** //none//     \\    **radius:** //0.5*distance(right_hip,left_hip)//\\ <html></p></html>\\ \\ <html><p></html>   **define distal joint and radius**\\    **lateral:** //none//     **joint:** //rt_knee_static//     **medial:** //none//     \\    **radius:** //0.5*rknee_diameter//\\ <html></p></html>\\ \\ <html><p></html>   **extra target to define orientation**\\    **location:** //lateral//     //rkax//\\ <html></p></html>\\ \\ <html><p></html>   **select tracking targets:**\\      //rkne////right_hip////rthi//\\ <html></p></html>|| +<HTML><ol></HTML> 
-<html></li></html> +<HTML><li></HTML>[[#cite_ref-Schache_1-0|↑]] Schache, A., R. Bakerand L.W. Lamoreux"Defining the knee joint flexion–extension axis for purposes of quantitative gait analysis: An evaluation of methods" Gait & Posture 24 (2006): 100-09<HTML></li></HTML><HTML></ol></HTML>
-<html><li></html>click on **build model.**<html></li></html> +
-<html><li></html><html><p></html>click on **close tab** before proceeding. kad_rightthigh.png in this implementation the frontal plane of the thigh segment is defined by the hip joint center at the knee alignment device. there are many other ways that the frontal plane can be defined, including specifying the thigh marker as the lateral object. kad12.jpg<html></p></html> +
-====== references ======+
  
-<html><ol></html+<HTML></li></HTML><HTML></ol></HTML
-<html><li></html>[[#cite_ref-schache_1-0|↑]] schache, a., r. baker, and l.w. lamoreux. "defining the knee joint flexion–extension axis for purposes of quantitative gait analysis: an evaluation of methods" gait & posture 24 (2006): 100-09<html></li></html><html></ol></html>+<HTML></li></HTML><HTML></ol></HTML> 
 +<HTML></li></HTML><HTML></ol></HTML>
  
-<html></li></html><html></ol></html> 
-<html></li></html><html></ol></html> 
-<html></li></html><html></ol></html> 
  
  
-}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}} 
visual3d/documentation/modeling/segments/knee_alignment_device.1718801336.txt.gz · Last modified: 2024/06/19 12:48 by sgranger