visual3d:tutorials:modeling:golem_upperbody_model_delete
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
visual3d:tutorials:modeling:golem_upperbody_model_delete [2024/06/19 12:54] – sgranger | visual3d:tutorials:modeling:golem_upperbody_model_delete [2024/07/17 15:46] (current) – created sgranger | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | {{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{\\ | + | ====== Golem Upperbody Model Delete ====== |
+ | |||
+ | \\ | ||
**** | **** | ||
- | **this tutorial has been replaced (06 jan 2016).** | + | **This tutorial has been replaced (06 Jan 2016).** |
- | **the new tutorial can be found [[visual3d:tutorials:modeling:plug-in_gait_full-body|here]].** | + | **THE NEW TUTORIAL CAN BE FOUND [[Visual3D:Tutorials:Modeling:Plug-In_Gait_Full-Body|HERE]].** |
- | **it only exists as a reference to compare changes with the new tutorial - but this page will be deleted** | + | **It only exists as a reference to compare changes with the new tutorial - BUT THIS PAGE WILL BE DELETED** |
- | **if you notice any errors, please contact [[https:// | + | **If you notice any errors, please contact [[https:// |
\\ | \\ | ||
Line 19: | Line 21: | ||
- | ====== introduction ====== | + | ===== Introduction |
- | this tutorial describes the golem (plug-in gait) upperbody model as implemented in vicon (via bodybuilder/pig) and how one might model it in visual 3d. the golem or plug-in-gait upper body model consists of 25 markers and 11 segments (pelvis, torso, clavicles, head, upper arms, lower arms, and hands). | + | This tutorial describes the Golem (Plug-in gait) upperbody model as implemented in Vicon (via Bodybuilder/PIG) and how one might model it in Visual 3D. The Golem or Plug-in-Gait upper body model consists of 25 markers and 11 segments (Pelvis, Torso, Clavicles, Head, Upper Arms, Lower Arms, and Hands). |
- | ====== marker placement ====== | + | ===== Marker Placement |
- | this section describes the marker placement for the golem/pig upperbody model. | + | This section describes the marker placement for the Golem/PIG upperbody model. |
- | ===== head markers ===== | + | ==== Head Markers |
- | there are four markers for the head. a head band with permanently attached markers is often used. | + | There are four markers for the head. A head band with permanently attached markers is often used. |
- | * **lfhd** left front head (located | + | * **LFHD** Left front head (Located |
- | * **rfhd** right front head (located | + | * **RFHD** Right front head (Located |
- | * **lbhd** left back head (placed | + | * **LBHD** Left back head (Placed |
- | * **rbhd** right back head (placed | + | * **RBHD** Right back head (Placed |
- | ===== trunk markers ===== | + | ==== Trunk Markers |
- | these four markers define a plane hence their lateral positioning is most important. | + | These four markers define a plane hence their lateral positioning is most important. |
- | * **c7** spinous | + | * **C7** Spinous |
- | * **clav** jugular notch where the clavicle meets the sternum. | + | * **CLAV** Jugular Notch where the clavicle meets the sternum. |
- | * **t10** spinous process | + | * **T10** Spinous Process |
- | * **strn** xiphoid | + | * **STRN** Xiphoid |
- | * **lbak or rbak** **(optional)** placed | + | * **LBAK or RBAK** **(Optional)** Placed |
- | ===== pelvis markers ===== | + | ==== Pelvis Markers |
- | the golem pelvis has two marker set variations: a three marker set and a four marker set. the three market set pelvis | + | The Golem pelvis has two marker set variations: a three marker set and a four marker set. The three market set Pelvis |
- | this tutorial uses the coda pelvis. | + | This tutorial uses the CODA pelvis. |
- | * **rasi** and **lasi** place the centers of the markers over both anterior superior iliac spines | + | * **RASI** and **LASI** Place the centers of the markers over both Anterior Superior Iliac Spines |
- | * **rpsi** and **lpsi** place the centers of the markers both posterior superior iliac spines | + | * **RPSI** and **LPSI** Place the centers of the markers both Posterior Superior Iliac Spines |
- | ===== arm markers ===== | + | ==== Arm Markers |
- | there are 6 bilateral markers (12 total) on the arms. | + | There are 6 bilateral markers (12 total) on the arms. |
- | * **lsho** left shoulder marker, placed on top of the acromio-clavicular joint. | + | * **LSHO** Left shoulder marker, placed on top of the Acromio-clavicular joint. |
- | * **lupa** left upper arm marker, placed on the upper arm between the elbow and the shoulder markers. | + | * **LUPA** Left upper arm marker, placed on the upper arm between the elbow and the shoulder markers. |
- | * **lelb** left elbow (placed on lateral epicondyle approximating elbow joint axis) | + | * **LELB** Left elbow (placed on lateral epicondyle approximating elbow joint axis) |
- | some users may use a wrist bar for the right and left wrist markers. | + | Some users may use a wrist bar for the right and left wrist markers. |
- | * **lwra** left wrist thumb side | + | * **LWRA** Left wrist thumb side |
- | * **lwrb** left wrist pinkie side | + | * **LWRB** Left wrist pinkie side |
- | * **lfin** left " | + | * **LFIN** Left " |
- | * **rsho** right shoulder marker, placed on top of the acromio-clavicular joint. | + | * **RSHO** Right shoulder marker, placed on top of the Acromio-clavicular joint. |
- | * **rupa** right upper arm marker, placed on the upper arm between the elbow and the shoulder markers. | + | * **RUPA** Right upper arm marker, placed on the upper arm between the elbow and the shoulder markers. |
- | * **relb** right elbow (placed on lateral epicondyle approximating elbow joint axis) | + | * **RELB** Right elbow (placed on lateral epicondyle approximating elbow joint axis) |
- | some users may use a wrist bar for the right and left wrist markers. | + | Some users may use a wrist bar for the right and left wrist markers. |
- | * **rwra** right wrist thumb side | + | * **RWRA** Right wrist thumb side |
- | * **rwrb** right wrist pinkie side | + | * **RWRB** Right wrist pinkie side |
- | * **rfin** right " | + | * **RFIN** Right " |
- | ====== subject | + | ===== Subject |
- | there are 4 required bilateral anthroprometric measurements that need to be measured on the subject. | + | There are 4 required bilateral anthroprometric measurements that need to be measured on the subject. |
- | **shoulder offset:** this is the vertical distance from the center of the glenohumeral joint to the marker on the acromion calivicular joint (rsho & lsho). some researchers have used the (anterior/ | + | **Shoulder Offset:** This is the vertical distance from the center of the glenohumeral joint to the marker on the acromion calivicular joint (RSHO & LSHO). Some researchers have used the (anterior/ |
- | **elbow width:** this is the distance between the medial and lateral epicondyles of the humerus. | + | **Elbow Width:** This is the distance between the medial and lateral epicondyles of the humerus. |
- | **wrist width:** this is the distance between the ulnar and radial styloids. | + | **Wrist Width:** This is the distance between the ulnar and radial styloids. |
- | **hand thickness:** this is the distance between the dorsal and palmar surfaces of the hand. | + | **Hand Thickness:** This is the distance between the dorsal and palmar surfaces of the hand. |
- | ====== model construction ====== | + | ===== Model Construction |
- | in this tutorial we will go through the segments one by one. each segment will have a vicon model description and a visual 3d model construction section. | + | In this tutorial we will go through the segments one by one. Each segment will have a Vicon model description and a Visual 3D model construction section. |
- | ===== subject measurements ===== | + | ==== Subject Measurements |
- | in visual 3d, we must create subject data metrics for the measured subject measurements: | + | In Visual 3D, we must create subject data metrics for the measured subject measurements: |
- | to enter those measurements in visual 3d, the user must create a **subject data metric** for that measurement. | + | To enter those measurements in Visual 3D, the user must create a **Subject Data Metric** for that measurement. |
- | - click on **subject data/metrics** tab | + | - Click on **Subject Data/Metrics** tab |
- | - click **add new item** | + | - Click **Add New Item** |
- | - type in //rshoulderoffset// in **name** | + | - Type in //RShoulderOffset// in **Name** |
- | - type in //0.02// in **value of expression** | + | - Type in //0.02// in **Value of Expression** |
- | - click on **ok** | + | - Click on **OK** |
- | golem_subject_data_metric.jpg | + | {{: |
- | **rshoulderoffset** should now appear in the list. using the above steps, continue to enter the following subject data metrics: | + | **RShoulderOffset** should now appear in the list. Using the above steps, continue to enter the following subject data metrics: |
- | * //lshoulderoffset// in **name** and //0.02// in **value of expression** | + | * //LShoulderOffset// in **Name** and //0.02// in **Value of Expression** |
- | * //relbowoffset// in **name** and //0.08// in **value of expression** | + | * //RElbowOffset// in **Name** and //0.08// in **Value of Expression** |
- | * //lelbowoffset// in **name** and //0.08// in **value of expression** | + | * //LElbowOffset// in **Name** and //0.08// in **Value of Expression** |
- | * //rwristoffset// in **name** and //0.04// in **value of expression** | + | * //RWristOffset// in **Name** and //0.04// in **Value of Expression** |
- | * //lwristoffset// in **name** and //0.04// in **value of expression** | + | * //LWristOffset// in **Name** and //0.04// in **Value of Expression** |
- | * //rhandoffset// in **name** and //0.03// in **value of expression** | + | * //RHandOffset// in **Name** and //0.03// in **Value of Expression** |
- | * //lhandoffset// in **name** and //0.03// in **value of expression** | + | * //LHandOffset// in **Name** and //0.03// in **Value of Expression** |
- | * //marker_diameter// in **name** and //0.02// in **value of expression** | + | * //Marker_Diameter// in **Name** and //0.02// in **Value of Expression** |
- | ===== head ===== | + | ==== Head ==== |
- | ==== vicon model description ==== | + | === Vicon Model Description |
- | the head origin is defined as the midpoint between the lfhd and rfhd markers (also denoted 'front' | + | The head origin is defined as the midpoint between the LFHD and RFHD markers (also denoted 'Front' |
- | for the static processing, the yxz euler angles representing the rotation from the head segment to the lab axes are calculated. | + | For the static processing, the YXZ Euler angles representing the rotation from the head segment to the lab axes are calculated. |
- | ==== visual 3d model construction ==== | + | === Visual 3D Model Construction |
- | landmarks | + | Landmarks |
- | to create the midpoint of the back of the head landmark **midbackhead**: | + | To create the midpoint of the back of the head landmark **MIDBACKHEAD**: |
- | - click on the **landmarks** tab | + | - Click on the **Landmarks** TAB |
- | - click on **add new landmark** tab | + | - Click on **Add New Landmark** tab |
- | - in the **landmark name** box, enter //midbackhead// | + | - In the **Landmark Name** box, enter //MIDBACKHEAD// |
- | - in the **starting point** box, enter //lbhd// | + | - In the **Starting Point** box, enter //LBHD// |
- | - in the **ending point** box, enter //rbhd// | + | - In the **Ending Point** box, enter //RBHD// |
- | - from the **offset using the following ap/ml/axial offsets** box, in the **axial** enter //0.5// | + | - From the **Offset Using the Following AP/ML/Axial Offsets** box, in the **AXIAL** enter //0.5// |
- | - check the **offset | + | - Check the **Offset |
- | - click **apply.** | + | - Click **Apply.** |
- | midbackheadlandmark.jpg | + | {{: |
- | to create the midpoint of the front of the head landmark **midfronthead**: | + | To create the midpoint of the front of the head landmark **MIDFRONTHEAD**: |
- | - click on **add new landmark** tab | + | - Click on **Add New Landmark** tab |
- | - in the **landmark name** box, enter //midfronthead// | + | - In the **Landmark Name** box, enter //MIDFRONTHEAD// |
- | - in the **starting point** box, enter //lfhd// | + | - In the **Starting Point** box, enter //LFHD// |
- | - in the **ending point** box, enter //rfhd// | + | - In the **Ending Point** box, enter //RFHD// |
- | - from the **offset using the following ap/ml/axial offsets** box, in the **axial** enter //0.5// | + | - From the **Offset Using the Following AP/ML/Axial Offsets** box, in the **AXIAL** enter //0.5// |
- | - check the **offset | + | - Check the **Offset |
- | - click **apply.** | + | - Click **Apply.** |
- | to create the midpoint of the right side of the head landmark **midrighthead**: | + | To create the midpoint of the right side of the head landmark **MIDRIGHTHEAD**: |
- | - click on **add new landmark** tab | + | - Click on **Add New Landmark** tab |
- | - in the **landmark name** box, enter //midfronthead// | + | - In the **Landmark Name** box, enter //MIDFRONTHEAD// |
- | - in the **starting point** box, enter //rbhd// | + | - In the **Starting Point** box, enter //RBHD// |
- | - in the **ending point** box, enter //rfhd// | + | - In the **Ending Point** box, enter //RFHD// |
- | - from the **offset using the following ap/ml/axial offsets** box, in the **axial** enter //0.5// | + | - From the **Offset Using the Following AP/ML/Axial Offsets** box, in the **AXIAL** enter //0.5// |
- | - check the **offset | + | - Check the **Offset |
- | - click **apply.** | + | - Click **Apply.** |
- | we have now created all the needed landmarks for the head segment. | + | We have now created all the needed landmarks for the head segment. |
- | - click on **segments** tab | + | - Click on **Segments** tab |
- | - from the **segment name** box, select //head.// | + | - From the **Segment Name** box, select //Head.// |
- | - from the **segment type** box, select //visual 3d.// | + | - From the **Segment Type** box, select //Visual 3D.// |
- | - click **create.** | + | - Click **Create.** |
- | a dialog will open that will allow us to define the segment. | + | A dialog will open that will allow us to define the segment. |
- | - in the **define proximal joint and radius** section, select //midfronthead// for the **joint.** | + | - In the **Define Proximal Joint and Radius** section, select //MIDFRONTHEAD// for the **Joint.** |
- | - in the **proximal radius** box, enter //distance(midfronthead,rfhd)//. | + | - In the **Proximal Radius** box, enter //distance(MIDFRONTHEAD,RFHD)//. |
- | - in the **define distal joint and radius** section, select //midbackhead// for the **joint.** | + | - In the **Define Distal Joint and Radius** section, select //MIDBACKHEAD// for the **Joint.** |
- | - in the **distal radius** box, enter //distance(midbackhead,rbhd)// | + | - In the **Distal Radius** box, enter //distance(MIDBACKHEAD,RBHD)// |
- | - in the **extra target | + | - In the **Extra Target |
- | - in the **select tracking targets**, click on //lbhd//, //lfhd//, //rfhd//, and //rbhd// | + | - In the **Select Tracking Targets**, click on //LBHD//, //LFHD//, //RFHD//, and //RBHD// |
- | - click on **build model** | + | - Click on **Build Model** |
- | golemheadsegment1.jpg | + | {{: |
- | you should now see a head segment on your standing model. | + | You should now see a head segment on your standing model. |
- | - click on the **segment properties** tab | + | - Click on the **Segment Properties** TAB |
- | - click on **modify segment coordinates** tab | + | - Click on **Modify Segment Coordinates** tab |
- | - select | + | - Select |
- | - click on **ok** | + | - Click on **Ok** |
- | - click on **rotate scale/graphic model** tab | + | - Click on **Rotate Scale/Graphic Model** tab |
- | - rotate | + | - Rotate |
- | - click on **ok** | + | - Click on **Ok** |
- | - click on **apply** | + | - Click on **Apply** |
\\ | \\ | ||
- | the head segment axes and graphic should now be correct. | + | The head segment axes and graphic should now be correct. |
+ | |||
+ | ==== Thorax ==== | ||
- | ===== thorax ===== | + | === Vicon Model Description |
- | ==== vicon model description ==== | + | The Z axis, pointing upwards, is the predominant axis. This is defined as the direction from the midpoint of the STRN and T10 to the midpoint of CLAV and C7. A secondary direction pointing forwards is the midpoint of C7 and T10 to the midpoint of CLAV and STRN. The thorax origin is then calculated from the CLAV marker, with an offset of half a marker diameter backwards along the X axis. |
- | the z axis, pointing upwards, is the predominant axis. this is defined as the direction from the midpoint of the strn and t10 to the midpoint of clav and c7. a secondary direction pointing forwards is the midpoint of c7 and t10 to the midpoint of clav and strn. the thorax origin is then calculated from the clav marker, with an offset of half a marker diameter backwards along the x axis. | + | === Visual 3D Model Construction === |
- | ==== visual 3d model construction ==== | + | Landmarks need to be created for: midpoint of C7 and CLAV (**MIDCLAVC7**), |
- | landmarks need to be created for: midpoint of c7 and clav (**midclavc7**), | + | To create the midpoint of C7 and the CLAV landmark |
- | to create | + | - Click on the **Landmarks** TAB |
+ | - Click on **Add New Landmark** tab | ||
+ | - In the **Landmark Name** box, enter // | ||
+ | - In the **Starting Point** box, enter //CLAV// | ||
+ | - In the **Ending Point** box, enter //C7// | ||
+ | - From the **Offset Using the Following AP/ML/Axial Offsets** box, in the **AXIAL** enter //0.5// | ||
+ | - Check the **Offset by Percent (1.0=100%) (Meters when not checked)** | ||
+ | - Click **Apply.** | ||
- | - click on the **landmarks** tab | + | {{: |
- | - click on **add new landmark** tab | + | |
- | - in the **landmark name** box, enter // | + | |
- | - in the **starting point** box, enter //clav// | + | |
- | - in the **ending point** box, enter //c7// | + | |
- | - from the **offset using the following ap/ml/axial offsets** box, in the **axial** enter //0.5// | + | |
- | - check the **offset by percent (1.0=100%) (meters when not checked)** | + | |
- | - click **apply.** | + | |
- | midclavc7.jpg | + | To create the midpoint of STRN and the T10 landmark **MIDSTRNT10**: |
- | to create | + | - Click on **Add New Landmark** tab |
+ | - In the **Landmark Name** box, enter // | ||
+ | - In the **Starting Point** box, enter //STRN// | ||
+ | - In the **Ending Point** box, enter //T10// | ||
+ | - From the **Offset Using the Following AP/ML/Axial Offsets** box, in the **AXIAL** enter //0.5// | ||
+ | - Check the **Offset by Percent (1.0=100%) (Meters when not checked)** | ||
+ | - Click **Apply.** | ||
- | - click on **add new landmark** tab | + | To create |
- | - in the **landmark name** box, enter // | + | |
- | - in the **starting point** box, enter //strn// | + | |
- | - in the **ending point** box, enter //t10// | + | |
- | - from the **offset using the following ap/ml/axial offsets** box, in the **axial** enter //0.5// | + | |
- | - check the **offset by percent (1.0=100%) (meters when not checked)** | + | |
- | - click **apply.** | + | |
- | to create | + | - Click on **Add New Landmark** tab |
+ | - In the **Landmark Name** box, enter // | ||
+ | - In the **Starting Point** box, enter // | ||
+ | - In the **Ending Point** box, enter //STRN// | ||
+ | - From the **Offset Using the Following AP/ML/Axial Offsets** box, in the **AXIAL** enter //0.5// | ||
+ | - Check the **Offset by Percent (1.0=100%) (Meters when not checked)** | ||
+ | - Click **Apply.** | ||
- | - click on **add new landmark** tab | + | To create |
- | - in the **landmark name** box, enter // | + | |
- | - in the **starting point** box, enter // | + | |
- | - in the **ending point** box, enter //strn// | + | |
- | - from the **offset using the following ap/ml/axial offsets** box, in the **axial** enter //0.5// | + | |
- | - check the **offset by percent (1.0=100%) (meters when not checked)** | + | |
- | - click **apply.** | + | |
- | to create | + | - Click on **Add New Landmark** tab |
+ | - In the **Landmark Name** box, enter // | ||
+ | - In the **Starting Point** box, enter //CLAV// | ||
+ | - In the **Ending Point** box, enter //C7// | ||
+ | - From the **Offset Using the Following AP/ML/Axial Offsets** box, in the **AXIAL** enter // | ||
+ | - Check the **Offset by Percent (1.0=100%) (Meters when not checked)** | ||
+ | - Click **Apply.** | ||
- | - click on **add new landmark** tab | + | We have now created all the needed landmarks for the Thorax/Ab segment. To create |
- | - in the **landmark name** box, enter // | + | |
- | - in the **starting point** box, enter //clav// | + | |
- | - in the **ending point** box, enter //c7// | + | |
- | - from the **offset using the following ap/ml/axial offsets** box, in the **axial** enter // | + | |
- | - check the **offset by percent (1.0=100%) (meters when not checked)** | + | |
- | - click **apply.** | + | |
- | we have now created all the needed landmarks for the thorax/ab segment. to create | + | - Click on **Segments** tab |
+ | - From the **Segment Name** box, select | ||
+ | - From the **Segment Type** box, select | ||
+ | - Click **Create.** | ||
- | - click on **segments** tab | + | A dialog will open that will allow us to define |
- | - from the **segment | + | |
- | - from the **segment | + | |
- | - click **create.** | + | |
- | a dialog will open that will allow us to define | + | - In the **Define Proximal Joint and Radius** section, select // |
+ | - In the **Proximal Radius** box, enter // | ||
+ | - In the **Define Distal Joint and Radius** section, select // | ||
+ | - In the **Distal Radius** box, enter // | ||
+ | - In the **Extra Target | ||
+ | - In the **Select Tracking Targets**, click on //C7//, //CLAV//, //STRN//, and //T10// | ||
+ | - In **Depth**, enter //0.14// | ||
+ | - Click on **Build Model** | ||
- | - in the **define proximal joint and radius** section, select // | + | {{: |
- | - in the **proximal radius** box, enter // | + | |
- | - in the **define distal joint and radius** section, select // | + | |
- | - in the **distal radius** box, enter // | + | |
- | - in the **extra target to define orientation** section, select // | + | |
- | - in the **select tracking targets**, click on //c7//, //clav//, //strn//, and //t10// | + | |
- | - in **depth**, enter //0.14// | + | |
- | - click on **build model** | + | |
- | golemthoraxsegment5.jpg | + | You should now see a thorax segment on your standing model. The thorax graphic is not oriented or scaled correctly. If you do not see the thorax segment after clicking Build Model, double check the values you entered in the last step. We need to rotate the thorax graphic to the correct orientation. To orient the thorax skeleton graphic. |
- | you should now see a thorax segment | + | - Click on the **Segment Properties** TAB |
+ | - In the model file, browse to find // | ||
+ | - Click on **Rotate Scale/ | ||
+ | - Rotate | ||
+ | - Click on Scale button | ||
+ | - Change | ||
+ | - Click on **Ok** | ||
+ | - Click on **Apply** | ||
- | - click on the **segment properties** tab | + | {{: |
- | - in the model file, browse to find // | + | |
- | - click on **rotate scale/ | + | |
- | - rotate the scale/ | + | |
- | - click on scale button | + | |
- | - change the scale for both the width and depth to 120 | + | |
- | - click on **ok** | + | |
- | - click on **apply** | + | |
- | golemthoraxsegment4.jpg | + | ==== Pelvis ==== |
- | ===== pelvis ===== | + | === Vicon Model Description |
- | ==== vicon model description ==== | + | The pelvis in Golem can either be the Helen Hayes Pelvis (a three marker set) or the CODA Pelvis ( a four marker set). The three market set Pelvis is known as [[Visual3D: |
- | the pelvis in golem can either be the helen hayes pelvis (a three marker set) or the coda pelvis ( a four marker set). the three market set pelvis is known as [[visual3d: | + | === Visual 3D Model Construction === |
- | ==== visual 3d model construction ==== | + | This tutorial uses the CODA pelvis. To construct the CODA Pelvis, we begin by using the static standing trial. |
- | this tutorial uses the coda pelvis. to construct the coda pelvis, we begin by using the static standing trial. | + | - From the **Model** menu, select **Create (Add Static Calibration File)**\\ |
+ | {{: | ||
- | - from the **model** menu, select | + | - Select |
- | tutorial1_2.jpg\\ | + | - A dialog titled |
- | - select **hybrid model from c3dfile** | + | - Visual3D will switch to Model Building mode automatically. The 3D viewer will display the average value of the marker locations |
- | - a dialog titled **select | + | |
- | - visual3d will switch to model building mode automatically. | + | To construct |
- | to construct | + | - From the **Segment Name** box, select // |
+ | - From the **Segment Type** box, select //Coda.// | ||
+ | - Click **Create.**\\ | ||
+ | {{:CODA_pelvis1.jpg}}\\ | ||
- | - from the **segment name** box, select | + | - A dialogue box labeled |
- | - from the **segment type** box, select | + | {{: |
- | - click **create.**\\ | + | |
- | coda_pelvis1.jpg\\ | + | |
- | - a dialogue box labeled **enter body mass and height** will open because visual3d needs the subject | + | - A dialogue box labeled **CODA Segment Markers** will open. Select |
- | 26_weight.jpg\\ | + | {{: |
- | - a dialogue box labeled | + | - Click **Build Model** to build the segment. You should now see a pelvis segment on your standing model. If you do not see the pelvis segment after clicking |
- | coda_pelvis_markers1.jpg\\ | + | |
- | - click **build model** to build the segment. you should now see a pelvis segment on your standing model. if you do not see the pelvis segment after clicking **build model**, double check the values you entered in the last step. | + | ==== Shoulder Joint Center ==== |
- | ===== shoulder joint center ===== | + | === Vicon Model Description |
- | ==== vicon model description ==== | + | The clavicles are considered to lie between the thorax origin, and the shoulder joint centers. The shoulder joint centers are defined as the origins for each clavicle. Note that the posterior part of the shoulder complex is considered too flexible to be modeled with this marker set. Initially a direction is defined, which is perpendicular to the line from the thorax origin to the SHO marker, and the thorax X axis. This is used to define a virtual shoulder ' |
- | the clavicles are considered to lie between the thorax origin, and the shoulder joint centers. the shoulder joint centers are defined as the origins for each clavicle. note that the posterior part of the shoulder complex is considered too flexible to be modeled with this marker set. initially a direction is defined, which is perpendicular to the line from the thorax origin to the sho marker, and the thorax x axis. this is used to define a virtual shoulder ' | + | === Visual 3D Model Construction === |
- | ==== visual 3d model construction ==== | + | This tutorial uses the previously modeled thorax segment to define the shoulder joint center. |
- | this tutorial uses the previously modeled thorax | + | The right and left shoulder joint centers (**RSHJC**, **LSHJC**) landmarks are created from a plane defined by the shoulder marker, Thorax/ |
- | the right and left shoulder joint centers (**rshjc**, **lshjc**) landmarks are created from a plane defined by the shoulder marker, thorax/ab segment, and the -.09*distance(lsho, | + | To create |
- | to create | + | - Click on the **Landmarks** TAB |
+ | - Click on **Add New Landmark** tab | ||
+ | - In the **Landmark Name** box, enter //RSHJC// | ||
+ | - In the **Starting Point** box, enter //RSHO// | ||
+ | - In the **Existing Segment** pulldown box, enter // | ||
+ | - From the **Offset Using the Following AP/ML/Axial Offsets** box, in the **AXIAL** enter // | ||
+ | - Click **Apply.** | ||
- | - click on the **landmarks** tab | + | {{: |
- | - click on **add new landmark** tab | + | |
- | - in the **landmark name** box, enter //rshjc// | + | |
- | - in the **starting point** box, enter //rsho// | + | |
- | - in the **existing segment** pulldown box, enter // | + | |
- | - from the **offset using the following ap/ml/axial offsets** box, in the **axial** enter //-.09*distance(lsho, | + | |
- | - click **apply.** | + | |
- | golemrshjc2.jpg | + | To create the left shoulder joint center landmark **LSHJC**: |
- | to create | + | - Click on **Add New Landmark** tab |
+ | - In the **Landmark Name** box, enter //LSHJC// | ||
+ | - In the **Starting Point** box, enter //LSHO// | ||
+ | - In the **Existing Segment** pulldown box, enter // | ||
+ | - From the **Offset Using the Following AP/ML/Axial Offsets** box, in the **AXIAL** enter // | ||
+ | - Click **Apply.** | ||
- | - click on **add new landmark** tab | + | ==== Clavicle ==== |
- | - in the **landmark name** box, enter //lshjc// | + | |
- | - in the **starting point** box, enter //lsho// | + | |
- | - in the **existing segment** pulldown box, enter // | + | |
- | - from the **offset using the following ap/ml/axial offsets** box, in the **axial** enter // | + | |
- | - click **apply.** | + | |
- | ===== clavicle ===== | + | === Vicon Model Description |
- | ==== vicon model description ==== | + | The clavicle segment is defined from the direction from the joint center to the thorax origin as the Z axis, and the shoulder wand direction as the secondary axis. The X axis for each clavicle points generally forwards, and the Y axis for the left points upwards, and the right clavicle Y axis points downwards. |
- | the clavicle segment is defined from the direction from the joint center to the thorax origin as the z axis, and the shoulder wand direction as the secondary axis. the x axis for each clavicle points generally forwards, and the y axis for the left points upwards, and the right clavicle y axis points downwards. | + | === Visual 3D Model Construction === |
- | ==== visual 3d model construction ==== | + | The clavicle is not modeled in Visual 3D since it is not used to calculate kinematics and kinetics. |
- | the clavicle is not modeled in visual 3d since it is not used to calculate kinematics | + | ==== Elbow and Wrist Joint Centers ==== |
- | ===== elbow and wrist joint centers ===== | + | For this tutorial we will be assuming that the wrist markers are located on the wrist and not on a wrist bar. |
- | for this tutorial we will be assuming that the wrist markers are located on the wrist and not on a wrist bar. | + | === Vicon Model Description === |
- | ==== vicon model description ==== | + | == Elbow Joint Center |
- | === elbow joint center | + | A construction vector direction is defined, being perpendicular to the plane defined by the shoulder |
- | a construction vector direction | + | The elbow joint center |
- | the elbow joint center is the defined using the chord function, in the plane defined by the shoulder joint center, the elbow marker and the previously defined construction vector. | + | == Wrist Joint Center == |
- | === wrist joint center | + | This description assumes that a wrist bar is used. The wrist joint center (WJC) is then calculated. In this case the chord function is not used. The wrist joint center is simply offset from the midpoint of the wrist bar markers along a line perpendicular to the line along the wrist bar, and the line joining the wrist bar midpoint to the elbow joint center. |
- | this description assumes that a wrist bar is used. the wrist joint center (wjc) is then calculated. in this case the chord function is not used. the wrist joint center is simply offset from the midpoint of the wrist bar markers along a line perpendicular to the line along the wrist bar, and the line joining the wrist bar midpoint to the elbow joint center. | + | === Visual 3D Model Construction === |
- | ==== visual 3d model construction ==== | + | == Wrist Joint Center |
- | === wrist joint center | + | We first construct landmarks for the wrist joint centers (RWJC and LWJC) so we can use these landmarks in the elbow joint center |
- | we first construct landmarks for the wrist joint centers (rwjc and lwjc) so we can use these landmarks in the elbow joint center | + | To create |
- | to create | + | - Click on the **Landmarks** TAB |
+ | - Click on **Add New Landmark** tab | ||
+ | - In the **Landmark Name** box, enter //RWJC// | ||
+ | - In the **Starting Point** box, enter //RWRA// | ||
+ | - In the **Ending Point** box, enter //RWRB// | ||
+ | - From the **Offset Using the Following AP/ML/Axial Offsets** box, in the **AXIAL** enter //.5// | ||
+ | - Check the **Offset by Percent (1.0=100%) (Meters when not checked)** | ||
+ | - Click **Apply.** | ||
- | - click on the **landmarks** tab | + | {{: |
- | - click on **add new landmark** tab | + | |
- | - in the **landmark name** box, enter //rwjc// | + | |
- | - in the **starting point** box, enter //rwra// | + | |
- | - in the **ending point** box, enter //rwrb// | + | |
- | - from the **offset using the following ap/ml/axial offsets** box, in the **axial** enter //.5// | + | |
- | - check the **offset by percent (1.0=100%) (meters when not checked)** | + | |
- | - click **apply.** | + | |
- | golem_rwjc1.jpg | + | To create the left wrist joint center landmark **LWJC**: |
- | to create | + | - Click on the **Landmarks** TAB |
+ | - Click on **Add New Landmark** tab | ||
+ | - In the **Landmark Name** box, enter //LWJC// | ||
+ | - In the **Starting Point** box, enter //LWRA// | ||
+ | - In the **Ending Point** box, enter //LWRB// | ||
+ | - From the **Offset Using the Following AP/ML/Axial Offsets** box, in the **AXIAL** enter //.5// | ||
+ | - Check the **Offset by Percent (1.0=100%) (Meters when not checked)** | ||
+ | - Click **Apply.** | ||
- | - click on the **landmarks** tab | + | == Elbow Joint Center == |
- | - click on **add new landmark** tab | + | |
- | - in the **landmark name** box, enter //lwjc// | + | |
- | - in the **starting point** box, enter //lwra// | + | |
- | - in the **ending point** box, enter //lwrb// | + | |
- | - from the **offset using the following ap/ml/axial offsets** box, in the **axial** enter //.5// | + | |
- | - check the **offset by percent (1.0=100%) (meters when not checked)** | + | |
- | - click **apply.** | + | |
- | === elbow joint center | + | Now that the wrist joint center |
- | now that the wrist joint center | + | To create |
- | to create | + | - Click on the **Landmarks** TAB |
+ | - Click on **Add New Landmark** tab | ||
+ | - In the **Landmark Name** box, enter //REJC// | ||
+ | - In the **Starting Point** box, enter //RELB// | ||
+ | - In the **Ending Point** box, enter //RSHJC// | ||
+ | - In the **Lateral object** box, enter //RWJC// | ||
+ | - From the **Offset Using the Following AP/ML/Axial Offsets** box, in the **AXIAL** enter // | ||
+ | - Click **Apply.** | ||
- | - click on the **landmarks** tab | + | {{: |
- | - click on **add new landmark** tab | + | |
- | - in the **landmark name** box, enter //rejc// | + | |
- | - in the **starting point** box, enter //relb// | + | |
- | - in the **ending point** box, enter //rshjc// | + | |
- | - in the **lateral object** box, enter //rwjc// | + | |
- | - from the **offset using the following ap/ml/axial offsets** box, in the **axial** enter // | + | |
- | - click **apply.** | + | |
- | golem_rejc1.jpg | + | The LEJC landmark is created from a plane defined by LELB, LSHJC, and LWJC and the -(LELBOWOFFSET+Marker_Diameter)/ |
- | the lejc landmark | + | To create |
- | to create | + | - Click on the **Landmarks** TAB |
+ | - Click on **Add New Landmark** tab | ||
+ | - In the **Landmark Name** box, enter //LEJC// | ||
+ | - In the **Starting Point** box, enter //LELB// | ||
+ | - In the **Ending Point** box, enter //LSHJC// | ||
+ | - In the **Lateral object** box, enter //LWJC// | ||
+ | - From the **Offset Using the Following AP/ML/Axial Offsets** box, in the **AXIAL** enter // | ||
+ | - Click **Apply.** | ||
- | - click on the **landmarks** tab | + | ==== Upper Arm ==== |
- | - click on **add new landmark** tab | + | |
- | - in the **landmark name** box, enter //lejc// | + | |
- | - in the **starting point** box, enter //lelb// | + | |
- | - in the **ending point** box, enter //lshjc// | + | |
- | - in the **lateral object** box, enter //lwjc// | + | |
- | - from the **offset using the following ap/ml/axial offsets** box, in the **axial** enter // | + | |
- | - click **apply.** | + | |
- | ===== upper arm ===== | + | === Vicon Model Description |
- | ==== vicon model description ==== | + | The Humerus is then defined with it's origin at the EJC, a principal Z axis from EJC to SJC, and a secondary line approximating to the X axis between the EJC and the WJC. |
- | the humerus is then defined with it's origin at the ejc, a principal z axis from ejc to sjc, and a secondary line approximating to the x axis between the ejc and the wjc. | + | === Visual 3D Model Construction === |
- | ==== visual 3d model construction ==== | + | To create the Right Upper Arm segment in Visual 3D: |
- | to create | + | - Click on **Segments** tab |
+ | - From the **Segment Name** box, enter //Right Upper Arm// | ||
+ | - From the **Segment Type** box, select //Visual 3D.// | ||
+ | - Click **Create.** | ||
- | - click on **segments** tab | + | A dialog will open that will allow us to define |
- | - from the **segment | + | |
- | - from the **segment type** box, select //visual 3d.// | + | |
- | - click **create.** | + | |
- | a dialog will open that will allow us to define | + | - In the **Define Proximal Joint and Radius** section, select //REJC// for the **Joint.** |
+ | - In the **Proximal Radius** box, enter // | ||
+ | - In the **Define Distal Joint and Radius** section, select //RSHJC// for the **Joint.** | ||
+ | - In the **Distal Radius** box, enter // | ||
+ | - In the **Extra Target to Define Orientation** section, select | ||
+ | - In the **Select Tracking Targets**, click on //REJC//, //RSHJC//, //RSHO//, //RUPA//, and //RELB//. | ||
+ | - Click on **Build Model** | ||
- | - in the **define proximal joint and radius** section, select //rejc// for the **joint.** | + | {{: |
- | - in the **proximal radius** box, enter // | + | |
- | - in the **define distal joint and radius** section, select //rshjc// for the **joint.** | + | |
- | - in the **distal radius** box, enter // | + | |
- | - in the **extra target to define orientation** section, select // | + | |
- | - in the **select tracking targets**, click on //rejc//, //rshjc//, //rsho//, //rupa//, and //relb//. | + | |
- | - click on **build model** | + | |
- | golem_upperarm1.jpg | + | **Note: the above image shows RSHJC1 for the RSHJC.** You should now see a right upper arm segment on your standing model. The upper arm coordinate system and graphic are not oriented correctly. If you do not see the upper arm segment after clicking Build Model, double check the values you entered in the last step. We need to rotate the coordinate system to the correct orientation. To modify the coordinate system. |
- | **note: the above image shows rshjc1 for the rshjc.** you should now see a right upper arm segment | + | - Click on the **Segment Properties** TAB |
+ | - Click on **Modify segment | ||
+ | - Select // | ||
+ | - Click on **Ok** | ||
+ | - Click on **Apply** | ||
- | - click on the **segment | + | To create |
- | - click on **modify segment coordinate system** tab | + | |
- | - select //-x// in the **a/p axis** and // | + | |
- | - click on **ok** | + | |
- | - click on **apply** | + | |
- | to create | + | - Click on **Segments** tab |
+ | - From the **Segment Name** box, enter //Left Upper Arm// | ||
+ | - From the **Segment Type** box, select //Visual 3D.// | ||
+ | - Click **Create.** | ||
- | - click on **segments** tab | + | A dialog will open that will allow us to define |
- | - from the **segment | + | |
- | - from the **segment type** box, select //visual 3d.// | + | |
- | - click **create.** | + | |
- | a dialog will open that will allow us to define the segment. the z axis, pointing upwards, is the predominant axis. this is defined as the direction from lejc to lshjc. the proximal radius is defined as lelbowoffset/ | + | To define the left Upper Arm: |
- | to define | + | - In the **Define Proximal Joint and Radius** section, select //LEJC// for the **Joint.** |
+ | - In the **Proximal Radius** box, enter // | ||
+ | - In the **Define Distal Joint and Radius** section, select //LSHJC// for the **Joint.** | ||
+ | - In the **Distal Radius** box, enter // | ||
+ | - In the **Extra Target | ||
+ | - In the **Select Tracking Targets**, click on //LEJC//, //LSHJC//, //LSHO//, //LUPA//, and //LELB//. | ||
+ | - Click on **Build Model** | ||
- | - in the **define proximal joint and radius** section, select //lejc// for the **joint.** | + | You should now see a left upper arm segment on your standing model. The upper arm coordinate system |
- | - in the **proximal radius** box, enter // | + | |
- | - in the **define distal joint and radius** section, select //lshjc// for the **joint.** | + | |
- | - in the **distal radius** box, enter // | + | |
- | - in the **extra target to define | + | |
- | - in the **select tracking targets**, click on //lejc//, //lshjc//, //lsho//, //lupa//, and //lelb//. | + | |
- | - click on **build model** | + | |
- | you should now see a left upper arm segment | + | - Click on the **Segment Properties** TAB |
+ | - Click on **Modify segment | ||
+ | - Select //X// in the **A/P axis** | ||
+ | - Click on **Ok** | ||
+ | - Click on **Apply** | ||
- | - click on the **segment properties** tab | + | {{: |
- | - click on **modify segment coordinate system** tab | + | |
- | - select //x// in the **a/p axis** and //-z// in **distal to proximal** | + | |
- | - click on **ok** | + | |
- | - click on **apply** | + | |
- | golem_upperarms.jpg **note: upper arm bone graphic is not oriented correctly** | + | ==== Forearm ==== |
- | ===== forearm ===== | + | === Vicon Model Description |
- | ==== vicon model description ==== | + | The forearm origin is set at the wrist joint center. The principal axis is the Z axis, from the WJC to the EJC. The secondary line approximating to the Y axis is taken as the Y axis of the upper arm segment. |
- | the forearm origin is set at the wrist joint center. the principal axis is the z axis, from the wjc to the ejc. the secondary line approximating to the y axis is taken as the y axis of the upper arm segment. | + | === Visual 3D Model Construction === |
- | ==== visual 3d model construction ==== | + | To create the Right Forearm segment in Visual 3D: |
- | to create | + | - Click on **Segments** tab |
+ | - From the **Segment Name** box, enter //Right Forearm// | ||
+ | - From the **Segment Type** box, select //Visual 3D.// | ||
+ | - Click **Create.** | ||
- | - click on **segments** tab | + | A dialog will open that will allow us to define |
- | - from the **segment | + | |
- | - from the **segment type** box, select //visual 3d.// | + | |
- | - click **create.** | + | |
- | a dialog will open that will allow us to define | + | - In the **Define Proximal Joint and Radius** section, select //RWJC// for the **Joint.** |
+ | - In the **Proximal Radius** box, enter // | ||
+ | - In the **Define Distal Joint and Radius** section, select //REJC// for the **Joint.** | ||
+ | - In the **Distal Radius** box, enter // | ||
+ | - In the **Extra Target to Define Orientation** section, select | ||
+ | - In the **Select Tracking Targets**, click on //REJC//, //RWJC//, //RELB//, //RFRA//, //RWRA//, and //RWRB//. | ||
+ | - Click on **Build Model** | ||
- | - in the **define proximal joint and radius** section, select //rwjc// for the **joint.** | + | {{: |
- | - in the **proximal radius** box, enter // | + | |
- | - in the **define distal joint and radius** section, select //rejc// for the **joint.** | + | |
- | - in the **distal radius** box, enter // | + | |
- | - in the **extra target to define orientation** section, select //lateral// for the **location.** and //relb// for the marker. | + | |
- | - in the **select tracking targets**, click on //rejc//, //rwjc//, //relb//, //rfra//, //rwra//, and //rwrb//. | + | |
- | - click on **build model** | + | |
- | golem_forearm.jpg | + | To create the Left Forearm segment in Visual 3D: |
- | to create | + | - Click on **Segments** tab |
+ | - From the **Segment Name** box, enter //Left Forearm// | ||
+ | - From the **Segment Type** box, select //Visual 3D.// | ||
+ | - Click **Create.** | ||
- | - click on **segments** tab | + | A dialog will open that will allow us to define |
- | - from the **segment | + | |
- | - from the **segment type** box, select //visual 3d.// | + | |
- | - click **create.** | + | |
- | a dialog will open that will allow us to define | + | - In the **Define Proximal Joint and Radius** section, select //LWJC// for the **Joint.** |
+ | - In the **Proximal Radius** box, enter // | ||
+ | - In the **Define Distal Joint and Radius** section, select //LEJC// for the **Joint.** | ||
+ | - In the **Distal Radius** box, enter // | ||
+ | - In the **Extra Target to Define Orientation** section, select | ||
+ | - In the **Select Tracking Targets**, click on //LEJC//, //LWJC//, //LELB//, //LFRA//, //LWRA//, and //LWRB//. | ||
+ | - Click on **Build Model** | ||
- | - in the **define proximal joint and radius** section, select //lwjc// for the **joint.** | + | {{: |
- | - in the **proximal radius** box, enter // | + | |
- | - in the **define distal joint and radius** section, select //lejc// for the **joint.** | + | |
- | - in the **distal radius** box, enter // | + | |
- | - in the **extra target to define orientation** section, select //lateral// for the **location.** and //lelb// for the marker. | + | |
- | - in the **select tracking targets**, click on //lejc//, //lwjc//, //lelb//, //lfra//, //lwra//, and //lwrb//. | + | |
- | - click on **build model** | + | |
- | golem_forearms.jpg **note: forearm bone graphic is not oriented correctly** | + | ==== Hand Joint Center ==== |
- | ===== hand joint center ===== | + | === Vicon Model Description |
- | ==== vicon model description | + | The hand is defined by first defining it's origin. The chord function is used again for this, with the WJC, FIN marker and Hand Offset. The midpoint of the wrist bar markers is used to define the plane of calculation. This description |
- | the hand is defined by first defining it's origin. the chord function is used again for this, with the wjc, fin marker and hand offset. the midpoint of the wrist bar markers is used to define the plane of calculation. this description assumes the use of wrist of a bar. | + | === Visual 3D Model Construction === |
- | ==== visual 3d model construction ==== | + | The RHANDJC landmark is created from a plane defined by RWJC, RWRA, RFIN, and and the -(RHANDOFFSET+Marker_Diameter)/ |
- | the rhandjc | + | To create |
- | to create | + | - Click on the **Landmarks** TAB |
+ | - Click on **Add New Landmark** tab | ||
+ | - In the **Landmark Name** box, enter // | ||
+ | - In the **Starting Point** box, enter //RFIN// | ||
+ | - In the **Ending Point** box, enter //RWRA// | ||
+ | - In the **Lateral object** box, enter //RWJC// | ||
+ | - From the **Offset Using the Following AP/ML/Axial Offsets** box, in the **ML** enter // | ||
+ | - Click **Apply.** | ||
- | - click on the **landmarks** tab | + | {{: |
- | - click on **add new landmark** tab | + | |
- | - in the **landmark name** box, enter // | + | |
- | - in the **starting point** box, enter //rfin// | + | |
- | - in the **ending point** box, enter //rwra// | + | |
- | - in the **lateral object** box, enter //rwjc// | + | |
- | - from the **offset using the following ap/ml/axial offsets** box, in the **ml** enter // | + | |
- | - click **apply.** | + | |
- | golem_rhandjc1.jpg | + | The LHANDJC landmark is created from a plane defined by LWJC, LWRA, LFIN, and and the -(LHANDOFFSET+Marker_Diameter)/ |
- | the lhandjc | + | To create |
- | to create | + | - Click on the **Landmarks** TAB |
+ | - Click on **Add New Landmark** tab | ||
+ | - In the **Landmark Name** box, enter // | ||
+ | - In the **Starting Point** box, enter //LFIN// | ||
+ | - In the **Ending Point** box, enter //LWRA// | ||
+ | - In the **Lateral object** box, enter //LWJC// | ||
+ | - From the **Offset Using the Following AP/ML/Axial Offsets** box, in the **ML** enter // | ||
+ | - Click **Apply.** | ||
- | - click on the **landmarks** tab | + | ==== Hand ==== |
- | - click on **add new landmark** tab | + | |
- | - in the **landmark name** box, enter // | + | |
- | - in the **starting point** box, enter //lfin// | + | |
- | - in the **ending point** box, enter //lwra// | + | |
- | - in the **lateral object** box, enter //lwjc// | + | |
- | - from the **offset using the following ap/ml/axial offsets** box, in the **ml** enter // | + | |
- | - click **apply.** | + | |
- | ===== hand ===== | + | === Vicon Model Description |
- | ==== vicon model description ==== | + | The principal Z axis is then taken as the line from the hand origin to the WJC, and a secondary line approximating the Y axis is defined by direction of the line joining the wrist bar markers. |
- | the principal z axis is then taken as the line from the hand origin to the wjc, and a secondary line approximating the y axis is defined by direction of the line joining the wrist bar markers. | + | === Visual 3D Model Construction === |
- | ==== visual 3d model construction ==== | + | To create the Right Hand segment in Visual 3D: |
- | to create | + | - Click on **Segments** tab |
+ | - From the **Segment Name** box, enter //Right Hand// | ||
+ | - From the **Segment Type** box, select //Visual 3D.// | ||
+ | - Click **Create.** | ||
- | - click on **segments** tab | + | A dialog will open that will allow us to define |
- | - from the **segment | + | |
- | - from the **segment type** box, select //visual 3d.// | + | |
- | - click **create.** | + | |
- | a dialog will open that will allow us to define | + | - In the **Define Proximal Joint and Radius** section, select //RWJC// for the **Joint.** |
+ | - In the **Proximal Radius** box, enter // | ||
+ | - In the **Define Distal Joint and Radius** section, select //RHANDJC// for the **Joint.** | ||
+ | - In the **Distal Radius** box, enter // | ||
+ | - In the **Extra Target to Define Orientation** section, select | ||
+ | - In the **Select Tracking Targets**, click on //RFIN//, //RWRA//, and //RWRB//. | ||
+ | - Click on **Build Model** | ||
- | - in the **define proximal joint and radius** section, select //rwjc// for the **joint.** | + | You should now see the right hand segment on your standing model. The right hand segment coordinate system |
- | - in the **proximal radius** box, enter // | + | |
- | - in the **define distal joint and radius** section, select //rhandjc// for the **joint.** | + | |
- | - in the **distal radius** box, enter // | + | |
- | - in the **extra target to define | + | |
- | - in the **select tracking targets**, click on //rfin//, //rwra//, and //rwrb//. | + | |
- | - click on **build model** | + | |
- | you should now see the right hand segment on your standing model. the right hand segment coordinate system and graphic are not oriented correctly. if you do not see the hand segment after clicking build model, double check the values you entered in the last step. we need to rotate the coordinate system to the correct orientation. | + | {{: |
- | golem_hand.jpg | + | To modify the right hand segment coordinate system. |
- | to modify | + | - Click on the **Segment Properties** TAB |
+ | - Click on **Modify | ||
+ | - Select //-Y// in the **A/P axis** and //+Z// in **Distal to Proximal** | ||
+ | - Click on **Ok** | ||
+ | - Click on **Apply** | ||
- | - click on the **segment | + | To modify |
- | - click on **modify segment coordinate system** tab | + | |
- | - select //-y// in the **a/p axis** and //+z// in **distal to proximal** | + | |
- | - click on **ok** | + | |
- | - click on **apply** | + | |
- | to modify | + | - Click on the **Segment Properties** TAB |
+ | - Click on **Rotate/ | ||
+ | - Select //Rotate// and in the **Clockwise Rotation** enter //-90// | ||
+ | - Select //Scale// and in the **Scale Height** enter //150//,in the **Scale Width** enter //150//, and in the **Scale Depth** enter //150//. | ||
+ | - Click on **Ok** | ||
+ | - Click on **Apply** | ||
- | - click on the **segment | + | To create |
- | - click on **rotate/ | + | |
- | - select //rotate// and in the **clockwise rotation** enter //-90// | + | |
- | - select //scale// and in the **scale height** enter //150//,in the **scale width** enter //150//, and in the **scale depth** enter //150//. | + | |
- | - click on **ok** | + | |
- | - click on **apply** | + | |
- | to create | + | - Click on **Segments** tab |
+ | - From the **Segment Name** box, enter //Left Hand// | ||
+ | - From the **Segment Type** box, select //Visual 3D.// | ||
+ | - Click **Create.** | ||
- | - click on **segments** tab | + | A dialog will open that will allow us to define |
- | - from the **segment | + | |
- | - from the **segment type** box, select //visual 3d.// | + | |
- | - click **create.** | + | |
- | a dialog will open that will allow us to define | + | - In the **Define Proximal Joint and Radius** section, select //LWJC// for the **Joint.** |
+ | - In the **Proximal Radius** box, enter // | ||
+ | - In the **Define Distal Joint and Radius** section, select //LHANDJC// for the **Joint.** | ||
+ | - In the **Distal Radius** box, enter // | ||
+ | - In the **Extra Target to Define Orientation** section, select | ||
+ | - In the **Select Tracking Targets**, click on //LFIN//, //LWRA//, and //LWRB//. | ||
+ | - Click on **Build Model** | ||
- | - in the **define proximal joint and radius** section, select //lwjc// for the **joint.** | + | To modify |
- | - in the **proximal radius** box, enter // | + | |
- | - in the **define distal joint and radius** section, select //lhandjc// for the **joint.** | + | |
- | - in the **distal radius** box, enter // | + | |
- | - in the **extra target to define orientation** section, select // | + | |
- | - in the **select tracking targets**, click on //lfin//, //lwra//, and //lwrb//. | + | |
- | - click on **build model** | + | |
- | to modify | + | - Click on the **Segment Properties** TAB |
+ | - Click on **Modify | ||
+ | - Select //-Y// in the **A/P axis** and //+Z// in **Distal to Proximal** | ||
+ | - Click on **Ok** | ||
+ | - Click on **Apply** | ||
- | - click on the **segment | + | To modify |
- | - click on **modify segment coordinate system** tab | + | |
- | - select //-y// in the **a/p axis** and //+z// in **distal to proximal** | + | |
- | - click on **ok** | + | |
- | - click on **apply** | + | |
- | to modify | + | - Click on the **Segment Properties** TAB |
+ | - Click on **Rotate/ | ||
+ | - Select //Rotate// and in the **Clockwise Rotation** enter //90// | ||
+ | - Select //Scale// and in the **Scale Height** enter //150//,in the **Scale Width** enter //150//, and in the **Scale Depth** enter //150//. | ||
+ | - Click on **Ok** | ||
+ | - Click on **Apply** | ||
- | - click on the **segment properties** tab | + | {{:Golem.jpg}} |
- | - click on **rotate/ | + | |
- | - select //rotate// and in the **clockwise rotation** enter //90// | + | |
- | - select //scale// and in the **scale height** enter //150//,in the **scale width** enter //150//, and in the **scale depth** enter //150//. | + | |
- | - click on **ok** | + | |
- | - click on **apply** | + | |
- | golem.jpg | + | ===== Summary ===== |
- | ====== summary ====== | + | This tutorial walked you through Visual 3D construction of the Golem upper body model. At this time, no comparisons have been made between this model and the one provided by Vicon. The tutorial was not meant to be comprehensive and variations may exist between this version of the Golem model and the Vicon Golem model. |
- | this tutorial walked you through visual 3d construction of the golem upper body model. at this time, no comparisons have been made between this model and the one provided by vicon. the tutorial was not meant to be comprehensive and variations may exist between this version of the golem model and the vicon golem model. | + | ===== References ===== |
- | ====== references ====== | + | * **PIGModeling** Vicon documentation |
+ | * **Golem Bodybuilder Model** Vicon documentation | ||
+ | * **PIGManualver1** Vicon documentation | ||
- | * **pigmodeling** vicon documentation | ||
- | * **golem bodybuilder model** vicon documentation | ||
- | * **pigmanualver1** vicon documentation | ||
- | }}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}}} |
visual3d/tutorials/modeling/golem_upperbody_model_delete.1718801680.txt.gz · Last modified: 2024/06/19 12:54 by sgranger