User Tools

Site Tools


visual3d:tutorials:modeling:plug-in_gait_full-body

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:plug-in_gait_full-body [2024/11/15 15:30] – [Trunk] wikisysopvisual3d:tutorials:modeling:plug-in_gait_full-body [2024/11/15 16:30] (current) – [Forearm] wikisysop
Line 141: Line 141:
   - Click **Landmarks** button   - Click **Landmarks** button
   - **Add New Landmark** button   - **Add New Landmark** button
-  - Create Landmark: Head_Front// // **Landmark Name:** //Head_Front//\\ **Define Orientation Using:**\\    **Starting Point:** //RFHD//\\    **Ending Point:** //LFHD//\\ Offset Using the Following **ML/AP/AXIAL** Offsets:\\    **AXIAL:** //0.5// \\ **Check:** //Offset by Percent (1.0 = 100%)// **Check:** //Calibration Only Landmark//  +  - Create Landmark: Head_Front \\ \\ **Landmark Name:** //Head_Front// \\ **Define Orientation Using:**\\    **Starting Point:** //RFHD//\\    **Ending Point:** //LFHD//\\ Offset Using the Following **ML/AP/AXIAL** Offsets:\\    **AXIAL:** //0.5// \\ **Check:** //Offset by Percent (1.0 = 100%)// \\ **Check:** //Calibration Only Landmark//  
  
 ---- ----
Line 150: Line 150:
   - Click **Landmarks** button   - Click **Landmarks** button
   - Click **Add New Landmark** button   - Click **Add New Landmark** button
-  - Create Landmark: Head_Back \\ \\ **Landmark Name:** //Head_Back//\\ **Define Orientation Using:**\\    **Starting Point:** //RBHD//\\    **Ending Point:** //LBHD//\\ Offset Using the Following **ML/AP/AXIAL** Offsets:\\    **AXIAL:** //0.5//\\ **Check:** //Offset by Percent (1.0 = 100%)//\\ **Check:** //Calibration Only Landmark//+  - Create Landmark: Head_Back \\ \\ **Landmark Name:** //Head_Back// \\ **Define Orientation Using:**\\    **Starting Point:** //RBHD//\\    **Ending Point:** //LBHD//\\ Offset Using the Following **ML/AP/AXIAL** Offsets:\\    **AXIAL:** //0.5//\\ **Check:** //Offset by Percent (1.0 = 100%)// \\ **Check:** //Calibration Only Landmark//
  
 ---- ----
Line 159: Line 159:
   - Click **Landmarks** button   - Click **Landmarks** button
   - Click **Add New Landmark** button   - Click **Add New Landmark** button
-  - Create Landmark: Head_Mid \\ \\ **Landmark Name:** //Head_Mid//\\ **Define Orientation Using:**\\    **Starting Point:** //Head_Front//\\    **Ending Point:** //Head_Back//\\ Offset Using the Following **ML/AP/AXIAL** Offsets:\\    **AXIAL:** //0.5//\\**Check:** //Offset by Percent (1.0 = 100%)//\\**Check:** //Calibration Only Landmark//+  - Create Landmark: Head_Mid \\ \\ **Landmark Name:** //Head_Mid//\\ **Define Orientation Using:**\\    **Starting Point:** //Head_Front//\\    **Ending Point:** //Head_Back//\\ Offset Using the Following **ML/AP/AXIAL** Offsets:\\    **AXIAL:** //0.5// \\ **Check:** //Offset by Percent (1.0 = 100%)// \\ **Check:** //Calibration Only Landmark//
  
 ---- ----
Line 165: Line 165:
 {{ :PiG_UE_Head_Right.png}} {{ :PiG_UE_Head_Right.png}}
  
-**4. Create Head_Right: +**4. Create Head_Right:** 
-  - **Click **Landmarks** button+  - Click **Landmarks** button
   - Click **Add New Landmark** button   - Click **Add New Landmark** button
   - Create Landmark: Head_Right\\ \\ **Landmark Name:** //Head_Right//\\ **Define Orientation Using:**\\    **Starting Point:** //RFHD//\\    **Ending Point:** //RBHD//\\ Offset Using the Following **ML/AP/AXIAL** Offsets:\\    **AXIAL:** //0.5// \\ **Check:** //Offset by Percent (1.0 = 100%)// \\ **Check:** //Calibration Only Landmark//   - Create Landmark: Head_Right\\ \\ **Landmark Name:** //Head_Right//\\ **Define Orientation Using:**\\    **Starting Point:** //RFHD//\\    **Ending Point:** //RBHD//\\ Offset Using the Following **ML/AP/AXIAL** Offsets:\\    **AXIAL:** //0.5// \\ **Check:** //Offset by Percent (1.0 = 100%)// \\ **Check:** //Calibration Only Landmark//
Line 179: Line 179:
   - In the **Segments** tab, select //Head// in the Segment Name box.   - In the **Segments** tab, select //Head// in the Segment Name box.
   - Click on the **Create Segment** button.   - Click on the **Create Segment** button.
-  - In the **Head** tab, enter these values:\\ \\ **Define Proximal Joint and Radius**\\    **Lateral:** //None//     **Joint:** //Head_Front//     **Medial:** //None//     \\    **Radius:** //0.5*DISTANCE(RFHD,LFHD)//\\ **Define Distal Joint and Radius**\\    **Lateral:** //None//     **Joint:** //Head_Mid//     **Medial:** //None//     \\    **Radius:** //0.5*DISTANCE(RBHD,LBHD)//\\ **Extra Target to Define Orientation**\\    **Location:** //Medial//     //Head_Right//\\ **Select Tracking Targets:**\\      //LBHD//, //LFHD//, //RBHD//, //RFHD//\\ \\+  - In the **Head** tab, enter these values:\\ \\ **Define Proximal Joint and Radius**\\    **Lateral:** //None//     **Joint:** //Head_Front//     **Medial:** //None//     \\    **Radius:** //0.5*DISTANCE(RFHD,LFHD)//\\ **Define Distal Joint and Radius**\\    **Lateral:** //None//     **Joint:** //Head_Mid//     **Medial:** //None//     \\    **Radius:** //0.5*DISTANCE(RBHD,LBHD)//\\ **Extra Target to Define Orientation**\\    **Location:** //Medial//     //Head_Right// \\ **Select Tracking Targets:** \\      //LBHD//, //LFHD//, //RBHD//, //RFHD//\\ \\
   - Click on **Build Model.**   - Click on **Build Model.**
   - Click on **Close Tab** before proceeding.   - Click on **Close Tab** before proceeding.
Line 188: Line 188:
  
 **2. Modify the [[Visual3D:Documentation:Modeling:Segments:Modify_Segment_Coordinate_System#Modify_Segment_Coordinate_System|Segment Coordinate System]]:** **2. Modify the [[Visual3D:Documentation:Modeling:Segments:Modify_Segment_Coordinate_System#Modify_Segment_Coordinate_System|Segment Coordinate System]]:**
-  - Define the Segment Orientation as:\\  **A/P Axis:** //+Z//\\    **Distal to Proximal:** //+Y//\\+  - Define the Segment Orientation as: \\ **A/P Axis:** //+Z// \\ **Distal to Proximal:** //+Y//
  
 ---- ----
Line 258: Line 258:
   - Scale:\\    **Scale Height:** //120//\\    **Scale Width:** //120//\\    **Scale Depth:** //120//\\    - Scale:\\    **Scale Height:** //120//\\    **Scale Width:** //120//\\    **Scale Depth:** //120//\\ 
  
 +----
 ==== Clavicle ==== ==== Clavicle ====
  
Line 264: Line 265:
 However, if you still wish to create the Clavicle, instructions can be found [[Visual3D:Documentation:Modeling:Marker_Sets:Plug-In_Gait_Clavicle|here]]. If you are tracking using [[Visual3D:Documentation:Kinematics_and_Kinetics:Six_Degrees_of_Freedom#6_DOF_Tracking|6 DOF]] (the default), do NOT create the Clavicle, however if you are using [[Visual3D:Documentation:Kinematics_and_Kinetics:Inverse_Kinematics|Inverse Kinematics]], it is ok to create the Clavicle. However, if you still wish to create the Clavicle, instructions can be found [[Visual3D:Documentation:Modeling:Marker_Sets:Plug-In_Gait_Clavicle|here]]. If you are tracking using [[Visual3D:Documentation:Kinematics_and_Kinetics:Six_Degrees_of_Freedom#6_DOF_Tracking|6 DOF]] (the default), do NOT create the Clavicle, however if you are using [[Visual3D:Documentation:Kinematics_and_Kinetics:Inverse_Kinematics|Inverse Kinematics]], it is ok to create the Clavicle.
  
 +----
 ==== Upper Arm ==== ==== Upper Arm ====
  
Line 276: Line 278:
 These landmarks are required to create the Upper Arm segment, regardless if you use the Alternative Shoulder Definition (described above) or the [[Visual3D:Documentation:Modeling:Marker_Sets:Plug-In_Gait_Clavicle#Clavicle_Landmarks|Vicon Shoulder Definition]]. These landmarks are required to create the Upper Arm segment, regardless if you use the Alternative Shoulder Definition (described above) or the [[Visual3D:Documentation:Modeling:Marker_Sets:Plug-In_Gait_Clavicle#Clavicle_Landmarks|Vicon Shoulder Definition]].
  
-In the instructions below, the definition of the shoulder joint center (SJC) is different from Vicon's shoulder definition. In the definition below, the SJC is created below the SHO target in the -Z direction of the trunk coordinate system. I recommend using this SJC definition since it is more straight forward (more intuitive) and leaves less room for error. If you would like to use the **Vicon Definition** for the shoulder joint center, you should follow the instructions for the [[Visual3D:Documentation:Modeling:Marker_Sets:Plug-In_Gait_Clavicle#Clavicle_Landmarks|Clavicle Landmarks]]. Regardless of whether you use the SJC method below, or the Vicon definition, you can use either the Vicon or Alternative definition for the Upper Arm Segment. +In the instructions below, the definition of the shoulder joint center (SJC) is different from Vicon's shoulder definition. In the definition below, the SJC is created below the SHO target in the -Z direction of the trunk coordinate system. I recommend using this SJC definition since it is more straight forward (more intuitive) and leaves less room for error. If you would like to use the **Vicon Definition** for the shoulder joint center, you should follow the instructions for the [[Visual3D:Documentation:Modeling:Marker_Sets:Plug-In_Gait_Clavicle#Clavicle_Landmarks|Clavicle Landmarks]]. Regardless of whether you use the SJC method below, or the Vicon definition, you can use either the Vicon or Alternative definition for the Upper Arm Segment.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
- +
-Upper Arm Landmarks                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                +
  
 {{ :PiG_UE_LSHJC2_v2.png}} {{ :PiG_UE_LSHJC2_v2.png}}
  
-**1. Create LSJC:**\\ +**1. Create LSJC:**
   - Click **Landmarks** button   - Click **Landmarks** button
   - Click **Add New Landmark** button   - Click **Add New Landmark** button
-  - Create Landmark: LSJ \\ \\ **Landmark Name:** //LSJC//\\ **Define Orientation Using:**\\    **Starting Point:** //LSHO//\\    **Existing Segment:** //Thorax/Ab//\\Offset Using the Following **ML/AP/AXIAL** Offsets:\\    **ML:** //0.0//\\    **AP:** //0.0//\\    **AXIAL:** //- ( LShoulderRadius + MarkerRadius )//**Do NOT Check:** //Offset by Percent (1.0 = 100%)//**Check:** //Calibration Only Landmark//+  - Create Landmark: LSJ \\ **Landmark Name:** //LSJC//\\ **Define Orientation Using:**\\    **Starting Point:** //LSHO//\\    **Existing Segment:** //Thorax/Ab// \\ Offset Using the Following **ML/AP/AXIAL** Offsets:\\    **ML:** //0.0//\\    **AP:** //0.0//\\    **AXIAL:** //- ( LShoulderRadius + MarkerRadius )// \\ **Do NOT Check:** //Offset by Percent (1.0 = 100%)// \\ **Check:** //Calibration Only Landmark//
  
  
-**2. Create RSJC:**\\ \\  +**2. Create RSJC:**
   - When defining the right landmark, use same definitions as for the left landmark    - When defining the right landmark, use same definitions as for the left landmark 
  
Line 296: Line 295:
 {{ :PiG_UE_LWJC.png}} {{ :PiG_UE_LWJC.png}}
  
-**3. Create LWJC:**\\ +**3. Create LWJC:**
   - Click **Landmarks** button    - Click **Landmarks** button 
   - Click **Add New Landmark** button   - Click **Add New Landmark** button
-  - Create Landmark: LWJC \\ \\**Landmark Name:** //LWJC//\\ **Define Orientation Using:**\\    **Starting Point:** //LWRA//\\    **Ending Point:** //LWRB//\\ Offset Using the Following **ML/AP/AXIAL** Offsets:\\    **AXIAL:** //0.5// \\ **Check:** //Offset by Percent (1.0 = 100%)// \\ **Do NOT Check:** //Calibration Only Landmark// \\+  - Create Landmark: LWJC \\ \\ **Landmark Name:** //LWJC//\\ **Define Orientation Using:**\\    **Starting Point:** //LWRA//\\    **Ending Point:** //LWRB//\\ Offset Using the Following **ML/AP/AXIAL** Offsets:\\    **AXIAL:** //0.5// \\ **Check:** //Offset by Percent (1.0 = 100%)// \\ **Do NOT Check:** //Calibration Only Landmark// \\
  
  
 **4. Create RWJC** **4. Create RWJC**
-\\ \\ When defining the right landmark, use same definitions as for the left landmark\\ +  - When defining the right landmark, use same definitions as for the left landmark
  
 ---- ----
Line 312: Line 311:
   - Click **Landmarks** button   - Click **Landmarks** button
   - Click **Add New Landmark** button   - Click **Add New Landmark** button
-  - Create Landmark: LEJC \\ \\ **Landmark Name:** //LEJC//\\ **Define Orientation Using:**\\    **Starting Point:** //LELB//\\    **Ending Point:** //LSJC//\\    **Lateral Object:** //LWJC//\\ Offset Using the Following **ML/AP/AXIAL** Offsets:\\    **ML:** //- ( LElbowRadius + MarkerRadius )//\\    **AP:** //0.0//\\    **AXIAL:** //0.0// \\**Do NOT Check:** //Offset by Percent (1.0 = 100%)//\\ **Check:** //Calibration Only Landmark// +  - Create Landmark: LEJC \\ **Landmark Name:** //LEJC//\\ **Define Orientation Using:**\\    **Starting Point:** //LELB//\\    **Ending Point:** //LSJC//\\    **Lateral Object:** //LWJC//\\ Offset Using the Following **ML/AP/AXIAL** Offsets:\\    **ML:** //- ( LElbowRadius + MarkerRadius )//\\    **AP:** //0.0//\\    **AXIAL:** //0.0// \\ **Do NOT Check:** //Offset by Percent (1.0 = 100%)//\\ **Check:** //Calibration Only Landmark// 
  
-**6. Create REJC:**\\ When defining the right landmark, use same definitions as for the left landmark+**6. Create REJC:** 
 +  - When defining the right landmark, use same definitions as for the left landmark
  
 ---- ----
Line 321: Line 321:
  
 The origin is defined at the SJC. The Axial axis is defined along the line from the SJC to EJC. The ML axis is along the line from the EJC to the ELB. The origin is defined at the SJC. The Axial axis is defined along the line from the SJC to EJC. The ML axis is along the line from the EJC to the ELB.
- 
-Upper Arm - Alternate Definition 
  
 {{ :PiG_UE_LUpperArm_Alt_Def.png}}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       {{ :PiG_UE_LUpperArm_Alt_Def.png}}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      
Line 329: Line 327:
   - In the **Segments** tab, select //Left Upper Arm// in the Segment Name box.   - In the **Segments** tab, select //Left Upper Arm// in the Segment Name box.
   - Click on the **Create Segment** button.   - Click on the **Create Segment** button.
-  - In the **Left Upper Arm** tab, enter these values:\\ \\**Define Proximal Joint and Radius**\\    **Lateral:** //None//     **Joint:** //LSJC//     **Medial:** //None//     \\    **Radius:** //LShoulderRadius//\\ **Define Distal Joint and Radius**\\    **Lateral:** //None//     **Joint:** //LEJC//     **Medial:** //None//     \\    **Radius:** //LElbowRadius//\\  **Extra Target to Define Orientation**\\    **Location:** //Lateral//     //LELB//\\ \\ \\ **Select Tracking Targets:**\\      //LELB//, //LSHO//, //LUPA//\\+  - In the **Left Upper Arm** tab, enter these values:\\ \\ **Define Proximal Joint and Radius**\\    **Lateral:** //None//     **Joint:** //LSJC//     **Medial:** //None//     \\    **Radius:** //LShoulderRadius//\\ **Define Distal Joint and Radius**\\    **Lateral:** //None//     **Joint:** //LEJC//     **Medial:** //None//     \\    **Radius:** //LElbowRadius//\\  **Extra Target to Define Orientation**\\    **Location:** //Lateral//     //LELB// \\ **Select Tracking Targets:** \\      //LELB//, //LSHO//, //LUPA// \\ \\
   - Click on **Build Model.**   - Click on **Build Model.**
   - Click on **Close Tab** before proceeding   - Click on **Close Tab** before proceeding
Line 341: Line 339:
   - Click the **Copy & Reflect Selected Segment** button.   - Click the **Copy & Reflect Selected Segment** button.
   - In the **Right Upper Arm** tab, make sure the right side values are displayed (the radius values are often not updated correctly - so make sure to update these for the right side).     - In the **Right Upper Arm** tab, make sure the right side values are displayed (the radius values are often not updated correctly - so make sure to update these for the right side).  
 +
 +----
  
 === Upper Arm Vicon Definition === === Upper Arm Vicon Definition ===
Line 346: Line 346:
 The origin is defined at the SJC. The Axial axis is defined along the line from the SJC to EJC. The ML axis is perpendicular to the plane defined by the SJC, EJC, and WJC. The origin is defined at the SJC. The Axial axis is defined along the line from the SJC to EJC. The ML axis is perpendicular to the plane defined by the SJC, EJC, and WJC.
  
-**NOTE:** Since the SJC, EJC, and WJC landmarks are nearly colinear, creating the ML axis perpendicular to this plane can cause inconsistencies. For example, if you download the PiG_UE_Vicon.cmo file, you will notice the ML axis for the upper arm is pointing up. If you change the LElbowRadius to 0.05 (from 0.06), and hit Recalc, the ML axis will rotate 180 degrees. This seems to leave a lot to chance... You will also notice that the ML axis is not aligned with the ELB target. Typically, the flexion/extension axis is aligned with line between the elbow joint center and lateral epicondyle. For these reasons, I would recommend using the Alternative Definition for the Upper Arm. +**NOTE:** Since the SJC, EJC, and WJC landmarks are nearly colinear, creating the ML axis perpendicular to this plane can cause inconsistencies. For example, if you download the PiG_UE_Vicon.cmo file, you will notice the ML axis for the upper arm is pointing up. If you change the LElbowRadius to 0.05 (from 0.06), and hit Recalc, the ML axis will rotate 180 degrees. This seems to leave a lot to chance... You will also notice that the ML axis is not aligned with the ELB target. Typically, the flexion/extension axis is aligned with line between the elbow joint center and lateral epicondyle. For these reasons, I would recommend using the Alternative Definition for the Upper Arm.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               
- +
-Upper Arm - Vicon Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                +
  
 {{ :PiG_UE_LUpperArm_Def.png}} {{ :PiG_UE_LUpperArm_Def.png}}
Line 355: Line 353:
   - In the **Segments** tab, select //Left Upper Arm// in the Segment Name box.   - In the **Segments** tab, select //Left Upper Arm// in the Segment Name box.
   - Click on the **Create Segment** button.   - Click on the **Create Segment** button.
-  - In the **Left Upper Arm** tab, enter these values:\\ \\   **Define Proximal Joint and Radius**\\    **Lateral:** //None//     **Joint:** //LSJC//     **Medial:** //None//     \\    **Radius:** //LShoulderRadius//\\    **Define Distal Joint and Radius**\\    **Lateral:** //None//     **Joint:** //LEJC//     **Medial:** //None//     \\    **Radius:** //LElbowRadius//\\    **Extra Target to Define Orientation**\\    **Location:** //Posterior//     //LWJC//\\ \\ \\   **Select Tracking Targets:**\\      //LELB//, //LSHO//, //LUPA//\\  +  - In the **Left Upper Arm** tab, enter these values:\\ \\  **Define Proximal Joint and Radius**\\    **Lateral:** //None//     **Joint:** //LSJC//     **Medial:** //None//     \\    **Radius:** //LShoulderRadius// \\  **Define Distal Joint and Radius**\\    **Lateral:** //None//     **Joint:** //LEJC//     **Medial:** //None//     \\    **Radius:** //LElbowRadius// \\  **Extra Target to Define Orientation**\\    **Location:** //Posterior//     //LWJC// \\  **Select Tracking Targets:**\\      //LELB//, //LSHO//, //LUPA// \\ \\ 
-  - Click on **Build Model.*+  - Click on **Build Model.**
   - Click on **Close Tab** before proceeding.   - Click on **Close Tab** before proceeding.
  
 ---- ----
-{{ :PiG_UE_RightUpperArm.png}}|+ 
 +{{ :PiG_UE_RightUpperArm.png}}
  
 **2. Create Right Upper Arm Segment:** **2. Create Right Upper Arm Segment:**
Line 367: Line 366:
   - In the **Right Upper Arm** tab, make sure the right side values are displayed (the radius values are often not updated correctly - so make sure to update these for the right side).   - In the **Right Upper Arm** tab, make sure the right side values are displayed (the radius values are often not updated correctly - so make sure to update these for the right side).
  
 +----
 ==== Forearm ==== ==== Forearm ====
  
Line 379: Line 379:
 Another difference between the Vicon definition and the alternate definition is that the ELB target is placed on the humerus, so it shouldn't really be used to track the forearm. For this reason, in the alternate definition, a landmark at the distal end of the upper arm is used to track the forearm. Another difference between the Vicon definition and the alternate definition is that the ELB target is placed on the humerus, so it shouldn't really be used to track the forearm. For this reason, in the alternate definition, a landmark at the distal end of the upper arm is used to track the forearm.
  
-Forearm Landmarks - Alternate Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        +**Forearm Landmarks - Alternate Definition**                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        
  
 {{ :PiG_UE_LEJC_Track.png}} {{ :PiG_UE_LEJC_Track.png}}
Line 386: Line 386:
   - Click **Landmarks** button   - Click **Landmarks** button
   - Click **Add New Landmark** button   - Click **Add New Landmark** button
-  - Create Landmark: LEJC_Track//\\ //\\ \\   **Landmark Name:** //LEJC_Track//\\ \\ \\    **Define Orientation Using:**\\    **Existing Segment:** //Left Upper Arm//\\ \\ Offset Using the Following **ML/AP/AXIAL** Offsets:\\    **ML:** //0.0//\\    **AP:** //0.0//\\    **AXIAL:** //-1//**Check:** //Offset by Percent (1.0 = 100%)//**Do NOT Check:** //Calibration Only Landmark//  +  - Create Landmark: LEJC_Track \\ \\   **Landmark Name:** //LEJC_Track// \\    **Define Orientation Using:**\\    **Existing Segment:** //Left Upper Arm// \\ Offset Using the Following **ML/AP/AXIAL** Offsets:\\    **ML:** //0.0//\\    **AP:** //0.0//\\    **AXIAL:** //-1// \\ **Check:** //Offset by Percent (1.0 = 100%)// \\ **Do NOT Check:** //Calibration Only Landmark// 
- +
-----+
  
 **2. Create REJC_Offset:** **2. Create REJC_Offset:**
   - When defining the right landmark, use same definitions as for the left landmark   - When defining the right landmark, use same definitions as for the left landmark
  
-Forearm - Alternate Definition+---- 
 + 
 +**Forearm - Alternate Definition**
  
 {{ :PiG_UE_LForearm_Alt_Def.png}} {{ :PiG_UE_LForearm_Alt_Def.png}}
Line 400: Line 400:
   - In the **Segments** tab, select //Left Forearm// in the Segment Name box.   - In the **Segments** tab, select //Left Forearm// in the Segment Name box.
   - Click on the **Create Segment** button.   - Click on the **Create Segment** button.
-  - In the **Left Forearm** tab, enter these values:\\ \\    **Define Proximal Joint and Radius**\\    **Lateral:** //None//     **Joint:** //LEJC//     **Medial:** //None//     \\    **Radius:** //LElbowRadius//\\   **Define Distal Joint and Radius**\\    **Lateral:** //None//     **Joint:** //LWJC//     **Medial:** //None//     \\    **Radius:** //LWristRadius//\\    **Extra Target to Define Orientation**\\    **Location:** //Medial//     //LWRB//\\    **Select Tracking Targets:**\\      //LEJC_Track//, //LFRA//, //LWRA//, //LWRB//\\ +  - In the **Left Forearm** tab, enter these values:\\ \\   **Define Proximal Joint and Radius**\\    **Lateral:** //None//     **Joint:** //LEJC//     **Medial:** //None//     \\    **Radius:** //LElbowRadius// \\   **Define Distal Joint and Radius**\\    **Lateral:** //None//     **Joint:** //LWJC//     **Medial:** //None//     \\    **Radius:** //LWristRadius//\\   **Extra Target to Define Orientation**\\    **Location:** //Medial//     //LWRB//\\   **Select Tracking Targets:**\\      //LEJC_Track//, //LFRA//, //LWRA//, //LWRB// \\ \\ 
   - Click on **Build Model.**   - Click on **Build Model.**
   - Click on **Close Tab** before proceeding.    - Click on **Close Tab** before proceeding. 
Line 414: Line 414:
   - In the **Right Forearm** tab, make sure the right side values are displayed (the radius values are often not updated correctly - so make sure to update these for the right side).   - In the **Right Forearm** tab, make sure the right side values are displayed (the radius values are often not updated correctly - so make sure to update these for the right side).
  
 +----
 === Vicon Forearm Definition === === Vicon Forearm Definition ===
  
Line 422: Line 423:
 **NOTE:** Since supination/pronation occurs by rotating the forearm, this definition is atypical and is specific to the Plug-in Gait Model. The Plug-in Gait model is created so that supination/pronation will be seen in the wrist joint angle instead of the elbow joint angle. **NOTE:** Since supination/pronation occurs by rotating the forearm, this definition is atypical and is specific to the Plug-in Gait Model. The Plug-in Gait model is created so that supination/pronation will be seen in the wrist joint angle instead of the elbow joint angle.
  
-Forearm Landmarks - Vicon Definition+=== Forearm Landmarks - Vicon Definition ===
  
 {{ :PiG_UE_LFA_Offset.png}} {{ :PiG_UE_LFA_Offset.png}}
Line 429: Line 430:
   - Click **Landmarks** button   - Click **Landmarks** button
   - Click **Add New Landmark** button   - Click **Add New Landmark** button
-  - Create Landmark: LFA_Offset//\\ //\\ \\ **Landmark Name:** //LFA_Offset//\\    **Define Orientation Using:**\\    **Starting Point:** //LEJC//\\    **Existing Segment:** //Left Upper Arm//\\ Offset Using the Following **ML/AP/AXIAL** Offsets:\\    **ML:** //0.05//\\    **AP:** //0.0//\\    **AXIAL:** //0.0//**Do NOT Check:** //Offset by Percent (1.0 = 100%)//**Check:** //Calibration Only Landmark// +  - Create Landmark: LFA_Offset//\\ //\\ \\ **Landmark Name:** //LFA_Offset//\\    **Define Orientation Using:**\\    **Starting Point:** //LEJC//\\    **Existing Segment:** //Left Upper Arm//\\ Offset Using the Following **ML/AP/AXIAL** Offsets:\\    **ML:** //0.05//\\    **AP:** //0.0//\\    **AXIAL:** //0.0// \\ **Do NOT Check:** //Offset by Percent (1.0 = 100%)// \\ **Check:** //Calibration Only Landmark// 
  
----- 
  
- **2. Create REJC_Offset:**\\ \\ - When defining the right landmark, use same definitions as for the left landmark, **EXCEPT :**\\ \\   Specify the **ML:** offset as //-0.05//|+ **2. Create REJC_Offset:** 
 +  - When defining the right landmark, use same definitions as for the left landmark, **EXCEPT :** \\    Specify the **ML:** offset as //-0.05// 
 + 
 +----
  
-Forearm - Vicon Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    +=== Forearm - Vicon Definition ===                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    
  
 {{ :PiG_UE_LForearm_Def.png}} {{ :PiG_UE_LForearm_Def.png}}
Line 442: Line 445:
   - In the **Segments** tab, select //Left Forearm// in the Segment Name box.   - In the **Segments** tab, select //Left Forearm// in the Segment Name box.
   - Click on the **Create Segment** button.   - Click on the **Create Segment** button.
-  - In the **Left Forearm** tab, enter these values:\\ \\    **Define Proximal Joint and Radius**\\    **Lateral:** //None//     **Joint:** //LEJC//     **Medial:** //None//     \\    **Radius:** //LElbowRadius//\\    **Define Distal Joint and Radius**\\    **Lateral:** //None//     **Joint:** //LWJC//     **Medial:** //None//     \\    **Radius:** //LWristRadius//\\   **Extra Target to Define Orientation**\\    **Location:** //Medial//     //LFA_Offset//\\    **Select Tracking Targets:**\\      //LWJC//, //LELB//, //LFRA//\\ +  - In the **Left Forearm** tab, enter these values:\\ \\    **Define Proximal Joint and Radius**\\    **Lateral:** //None//     **Joint:** //LEJC//     **Medial:** //None//     \\    **Radius:** //LElbowRadius//\\    **Define Distal Joint and Radius**\\    **Lateral:** //None//     **Joint:** //LWJC//     **Medial:** //None//     \\    **Radius:** //LWristRadius//\\   **Extra Target to Define Orientation**\\    **Location:** //Medial//     //LFA_Offset//\\    **Select Tracking Targets:**\\      //LWJC//, //LELB//, //LFRA// \\ \\
   - Click on **Build Model.**   - Click on **Build Model.**
   - Click on **Close Tab** before proceeding.     - Click on **Close Tab** before proceeding.  
Line 456: Line 459:
   - In the **Right Forearm** tab, make sure the right side values are displayed (the radius values are often not updated correctly - so make sure to update these for the right side).    - In the **Right Forearm** tab, make sure the right side values are displayed (the radius values are often not updated correctly - so make sure to update these for the right side). 
  
 +----
 ==== Hand ==== ==== Hand ====
  
Line 469: Line 473:
   - Click **Landmarks** button   - Click **Landmarks** button
   - Click **Add New Landmark** button   - Click **Add New Landmark** button
-  - Create Landmark: LHJC//\\ //\\ \\   **Landmark Name:** //LHJC//\\    **Define Orientation Using:**\\    **Starting Point:** //LFIN//\\    **Ending Point:** //LWRA//\\    **Lateral Object:** //LWJC//\\ Offset Using the Following **ML/AP/AXIAL** Offsets:\\    **ML:** //- ( LHandOffset + MarkerRadius )//\\    **AP:** //0.0//\\    **AXIAL:** //0.0//**Do NOT Check:** //Offset by Percent (1.0 = 100%)//**Check:** //Calibration Only Landmark//+  - Create Landmark: LHJC \\ \\ **Landmark Name:** //LHJC//\\ **Define Orientation Using:**\\    **Starting Point:** //LFIN//\\    **Ending Point:** //LWRA//\\    **Lateral Object:** //LWJC//\\ Offset Using the Following **ML/AP/AXIAL** Offsets:\\    **ML:** //- ( LHandOffset + MarkerRadius )//\\    **AP:** //0.0//\\    **AXIAL:** //0.0// \\ **Do NOT Check:** //Offset by Percent (1.0 = 100%)// \\ **Check:** //Calibration Only Landmark// 
 + 
 +**2. Create RHJC:** 
 +  - When defining the right landmark, use same definitions as for the left landmark
  
 ---- ----
  
-**2. Create RHJC:**\\ \\ - When defining the right landmark, use same definitions as for the left landmark|+===Hand Definition===                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             
  
-===Hand Definition===                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             | +{{ :PiG_UE_Hand_Def.png}}
-||**1. Create Left Hand Segment:**\\ \\ <HTML><ol></HTML>\\ <HTML><li></HTML>In the **Segments** tab, select //Left Hand// in the Segment Name box.<HTML></li></HTML>\\ <HTML><li></HTML>Click on the **Create Segment** button.<HTML></li></HTML>\\ <HTML><li></HTML>In the **Left Hand** tab, enter these values:\\ \\ |<HTML><p></HTML>   **Define Proximal Joint and Radius**\\    **Lateral:** //None//     **Joint:** //LWJC//     **Medial:** //None//     \\    **Radius:** //LWristRadius//\\ <HTML></p></HTML>\\ \\ <HTML><p></HTML>   **Define Distal Joint and Radius**\\    **Lateral:** //None//     **Joint:** //LHJC//     **Medial:** //None//     \\    **Radius:** //LHandOffset//\\ <HTML></p></HTML>\\ \\ <HTML><p></HTML>   **Extra Target to Define Orientation**\\    **Location:** //Medial//     //LWRB//\\ <HTML></p></HTML>\\ \\ <HTML><p></HTML>   **Select Tracking Targets:**\\      //LFIN//, //LWRA//, //LWRB//\\ <HTML></p></HTML>||<HTML></li></HTML>\\ <HTML><li></HTML>Click on **Build Model.**<HTML></li></HTML>\\ <HTML><li></HTML>Click on **Close Tab** before proceeding.<HTML></li></HTML><HTML></ol></HTML>  |  {{:PiG_UE_Hand_Def.png}}|\\ \\ The image to the right (and all other images in this tutorial) show a mediolateral view of the segment coordinate system after it has been modified.\\ \\ |**2. Create Right Hand Segment:**\\ \\ - In the **Segments** tab, click the //Left Hand// in the created segment list.\\ - Click the **Copy & Reflect Selected Segment** button.\\ - In the **Right Hand** tab, make sure the right side values are displayed (the radius values are often not updated correctly - so make sure to update these for the right side).  |  {{:PiG_UE_RightHand.png}}||+
  
 +**1. Create Left Hand Segment:**
 +  - In the **Segments** tab, select //Left Hand// in the Segment Name box.
 +  - Click on the **Create Segment** button.
 +  - In the **Left Hand** tab, enter these values:\\ \\ **Define Proximal Joint and Radius**\\    **Lateral:** //None//     **Joint:** //LWJC//     **Medial:** //None//     \\    **Radius:** //LWristRadius// \\ **Define Distal Joint and Radius**\\    **Lateral:** //None//     **Joint:** //LHJC//     **Medial:** //None//     \\    **Radius:** //LHandOffset//\\ **Extra Target to Define Orientation**\\    **Location:** //Medial//     //LWRB// \\ **Select Tracking Targets:**\\      //LFIN//, //LWRA//, //LWRB// \\ \\ 
 +  - Click on **Build Model.**
 +  - Click on **Close Tab** before proceeding.
 +  - The image to the right (and all other images in this tutorial) show a mediolateral view of the segment coordinate system after it has been modified.
 +
 +----
 +
 +{{ :PiG_UE_RightHand.png}}
 +
 +**2. Create Right Hand Segment:**
 +
 +  - In the **Segments** tab, click the //Left Hand// in the created segment list.
 +  - Click the **Copy & Reflect Selected Segment** button.
 +  - In the **Right Hand** tab, make sure the right side values are displayed (the radius values are often not updated correctly - so make sure to update these for the right side). 
 +
 +----
 ===== References ===== ===== References =====
  
visual3d/tutorials/modeling/plug-in_gait_full-body.1731684611.txt.gz · Last modified: 2024/11/15 15:30 by wikisysop