User Tools

Site Tools


visual3d:documentation:modeling:marker_sets:plug-in_gait_clavicle

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
visual3d:documentation:modeling:marker_sets:plug-in_gait_clavicle [2024/06/17 18:17] – created sgrangervisual3d:documentation:modeling:marker_sets:plug-in_gait_clavicle [2024/07/17 15:45] (current) – created sgranger
Line 1: Line 1:
 +====== Plug-In Gait Clavicle ======
  
- +===== Introduction =====
-====== Introduction ======+
  
 This section describes the implementation of the Clavicle in Vicon's Plug-In Gait model.<sup>[[#cite_note-PiGManual-1|[1]]]</sup> This section describes the implementation of the Clavicle in Vicon's Plug-In Gait model.<sup>[[#cite_note-PiGManual-1|[1]]]</sup>
Line 7: Line 7:
 There are other simpler methods to create a Clavicle segment, so this is only recommended if you are trying to replicate the Plug-In Gait model AND you are using [[Visual3D:Documentation:Kinematics_and_Kinetics:Inverse_Kinematics|Inverse Kinematics]]. There are other simpler methods to create a Clavicle segment, so this is only recommended if you are trying to replicate the Plug-In Gait model AND you are using [[Visual3D:Documentation:Kinematics_and_Kinetics:Inverse_Kinematics|Inverse Kinematics]].
  
-===== Sample Files =====+==== Sample Files ====
  
 You can use the static trial in the sample files from the Plug-in Gait Upper Extremity tutorial. These sample files can be downloaded [[https://www.has-motion.com/download/examples/PiG_Examples/PiG_UE_Files.zip|here]]. You can use the static trial in the sample files from the Plug-in Gait Upper Extremity tutorial. These sample files can be downloaded [[https://www.has-motion.com/download/examples/PiG_Examples/PiG_UE_Files.zip|here]].
  
-====== Clavicle ======+===== Clavicle =====
  
 The clavicle is used as an intermediate segment in Vicon, and is not used for kinematics or kinetics, so there is no reason to create the clavicle in Visual3D when reproducing the Plug in Gait model. The clavicle is used as an intermediate segment in Vicon, and is not used for kinematics or kinetics, so there is no reason to create the clavicle in Visual3D when reproducing the Plug in Gait model.
Line 21: Line 21:
 The Clavicle is defined along the line from the CLAV offset to the shoulder joint center. The orientation is defined using the wand landmark. The Clavicle is defined along the line from the CLAV offset to the shoulder joint center. The orientation is defined using the wand landmark.
  
-==== Clavicle Landmarks ====+=== Clavicle Landmarks ===
  
 A line (LWand) is created perpendicular to the plane created by the clavicle offset (CLAV_Offsest), the AP axis of the trunk (CLAV_X), and the shoulder target (LSHO). The shoulder joint center (LSJC) is then defined below the LSHO target on the plane defined by the LWand, Clav_Offset and LSHO.<sup>[[#cite_note-PiGManual-1|[1]]]</sup> <sup>pg. 42</sup> A line (LWand) is created perpendicular to the plane created by the clavicle offset (CLAV_Offsest), the AP axis of the trunk (CLAV_X), and the shoulder target (LSHO). The shoulder joint center (LSJC) is then defined below the LSHO target on the plane defined by the LWand, Clav_Offset and LSHO.<sup>[[#cite_note-PiGManual-1|[1]]]</sup> <sup>pg. 42</sup>
Line 28: Line 28:
  
 |Clavicle Landmarks                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           | |Clavicle Landmarks                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
-||**1. Create CLAV_Offset:**\\ \\ <HTML><ol></HTML>\\ <HTML><li></HTML>Click **Landmarks** button<HTML></li></HTML>\\ <HTML><li></HTML>Click **Add New Landmark** button<HTML></li></HTML>\\ <HTML><li></HTML>Create Landmark: CLAV_Offset//\\ //\\ \\ |<HTML><p></HTML>   **Landmark Name:** //CLAV_Offset//\\ <HTML></p></HTML>\\ \\ <HTML><p></HTML>   **Define Orientation Using:**\\    **Starting Point:** //CLAV//\\    **Existing Segment:** //Thorax/Ab//\\ <HTML></p></HTML>||<HTML></li></HTML>\\ <HTML><li></HTML>Offset Using the Following **ML/AP/AXIAL** Offsets:\\    **ML:** //0.0//\\    **AP:** //-MarkerRadius//\\    **AXIAL:** //0.0//<HTML></li></HTML>\\ <HTML><li></HTML>**Do NOT Check:** //Offset by Percent (1.0 = 100%)//<HTML></li></HTML>\\ <HTML><li></HTML>**Check:** //Calibration Only Landmark//<HTML></li></HTML><HTML></ol></HTML>  |  [[PIG_UE_CLAV_Offset2.png{{/images/thumb/8/8a/PIG_UE_CLAV_Offset2.png/275px-PIG_UE_CLAV_Offset2.png?275x341caption}}]]\\ \\ **2. Create CLAV_X:**\\ \\ <HTML><ol></HTML>\\ <HTML><li></HTML>Click **Landmarks** button<HTML></li></HTML>\\ <HTML><li></HTML>Click **Add New Landmark** button<HTML></li></HTML>\\ <HTML><li></HTML>Create Landmark: CLAV_X//\\ //\\ \\ <HTML><p></HTML>   **Landmark Name:** //CLAV_X//\\ <HTML></p></HTML>\\ \\ <HTML><p></HTML>   **Define Orientation Using:**\\    **Starting Point:** //CLAV_Offset//\\    **Existing Segment:** //Thorax/Ab//\\ <HTML></p></HTML><HTML></li></HTML>\\ <HTML><li></HTML>Offset Using the Following **ML/AP/AXIAL** Offsets:\\    **ML:** //0.0//\\    **AP:** //0.1//\\    **AXIAL:** //0.0//<HTML></li></HTML>\\ <HTML><li></HTML>**Do NOT Check:** //Offset by Percent (1.0 = 100%)//<HTML></li></HTML>\\ <HTML><li></HTML>**Check:** //Calibration Only Landmark//<HTML></li></HTML><HTML></ol></HTML>    PIG_UE_CLAV_X2.png{{/images/thumb/9/94/PIG_UE_CLAV_X2.png/275px-PIG_UE_CLAV_X2.png?275x341caption}}]]\\ \\ **3. Create LSJC:**\\ \\ <HTML><ol></HTML>\\ <HTML><li></HTML>Click **Landmarks** button<HTML></li></HTML>\\ <HTML><li></HTML>Click **Add New Landmark** button<HTML></li></HTML>\\ <HTML><li></HTML>Create Landmark: LSJC//\\ //\\ \\ <HTML><p></HTML>   **Landmark Name:** //LSJC//\\ <HTML></p></HTML>\\ \\ <HTML><p></HTML>   **Define Orientation Using:**\\    **Starting Point:** //LSHO//\\    **Ending Point:** //CLAV_X//\\    **Lateral Object:** //CLAV_Offset//\\ <HTML></p></HTML><HTML></li></HTML>\\ <HTML><li></HTML>Offset Using the Following **ML/AP/AXIAL** Offsets:\\    **ML:** //0.0//\\    **AP:** //LShoulderRadius + MarkerRadius//\\    **AXIAL:** //0.0//<HTML></li></HTML>\\ <HTML><li></HTML>**Do NOT Check:** //Offset by Percent (1.0 = 100%)//<HTML></li></HTML>\\ <HTML><li></HTML>**Check:** //Calibration Only Landmark//<HTML></li></HTML><HTML></ol></HTML>    PiG_UE_LSJC_Vicon.png{{/images/thumb/8/8d/PiG_UE_LSJC_Vicon.png/275px-PiG_UE_LSJC_Vicon.png?275x339caption}}]]\\ \\ **4. Create RSJC:**\\ \\ <HTML><ol></HTML>\\ <HTML><li></HTML>Click **Landmarks** button<HTML></li></HTML>\\ <HTML><li></HTML>Click **Add New Landmark** button<HTML></li></HTML>\\ <HTML><li></HTML>Create Landmark: RSJC//\\ //\\ \\ <HTML><p></HTML>   **Landmark Name:** //RSJC//\\ <HTML></p></HTML>\\ \\ <HTML><p></HTML>   **Define Orientation Using:**\\    **Starting Point:** //RSHO//\\    **Ending Point:** //CLAV_Offset//\\    **Lateral Object:** //CLAV_X//\\ <HTML></p></HTML><HTML></li></HTML>\\ <HTML><li></HTML>Offset Using the Following **ML/AP/AXIAL** Offsets:\\    **ML:** //0.0//\\    **AP:** //RShoulderRadius + MarkerRadius//\\    **AXIAL:** //0.0//<HTML></li></HTML>\\ <HTML><li></HTML>**Do NOT Check:** //Offset by Percent (1.0 = 100%)//<HTML></li></HTML>\\ <HTML><li></HTML>**Check:** //Calibration Only Landmark//<HTML></li></HTML><HTML></ol></HTML>    PIG_UE_RSJC_Vicon.png{{/images/thumb/2/29/PIG_UE_RSJC_Vicon.png/275px-PIG_UE_RSJC_Vicon.png?275x342]]||+||**1. Create CLAV_Offset:**\\ \\ <HTML><ol></HTML>\\ <HTML><li></HTML>Click **Landmarks** button<HTML></li></HTML>\\ <HTML><li></HTML>Click **Add New Landmark** button<HTML></li></HTML>\\ <HTML><li></HTML>Create Landmark: CLAV_Offset//\\ //\\ \\ |<HTML><p></HTML>   **Landmark Name:** //CLAV_Offset//\\ <HTML></p></HTML>\\ \\ <HTML><p></HTML>   **Define Orientation Using:**\\    **Starting Point:** //CLAV//\\    **Existing Segment:** //Thorax/Ab//\\ <HTML></p></HTML>||<HTML></li></HTML>\\ <HTML><li></HTML>Offset Using the Following **ML/AP/AXIAL** Offsets:\\    **ML:** //0.0//\\    **AP:** //-MarkerRadius//\\    **AXIAL:** //0.0//<HTML></li></HTML>\\ <HTML><li></HTML>**Do NOT Check:** //Offset by Percent (1.0 = 100%)//<HTML></li></HTML>\\ <HTML><li></HTML>**Check:** //Calibration Only Landmark//<HTML></li></HTML><HTML></ol></HTML>  |  {{:PIG_UE_CLAV_Offset2.png}}|\\ \\ |**2. Create CLAV_X:**\\ \\ <HTML><ol></HTML>\\ <HTML><li></HTML>Click **Landmarks** button<HTML></li></HTML>\\ <HTML><li></HTML>Click **Add New Landmark** button<HTML></li></HTML>\\ <HTML><li></HTML>Create Landmark: CLAV_X//\\ //\\ \\ |<HTML><p></HTML>   **Landmark Name:** //CLAV_X//\\ <HTML></p></HTML>\\ \\ <HTML><p></HTML>   **Define Orientation Using:**\\    **Starting Point:** //CLAV_Offset//\\    **Existing Segment:** //Thorax/Ab//\\ <HTML></p></HTML>||<HTML></li></HTML>\\ <HTML><li></HTML>Offset Using the Following **ML/AP/AXIAL** Offsets:\\    **ML:** //0.0//\\    **AP:** //0.1//\\    **AXIAL:** //0.0//<HTML></li></HTML>\\ <HTML><li></HTML>**Do NOT Check:** //Offset by Percent (1.0 = 100%)//<HTML></li></HTML>\\ <HTML><li></HTML>**Check:** //Calibration Only Landmark//<HTML></li></HTML><HTML></ol></HTML>  |  {{:PIG_UE_CLAV_X2.png}}|\\ \\ |**3. Create LSJC:**\\ \\ <HTML><ol></HTML>\\ <HTML><li></HTML>Click **Landmarks** button<HTML></li></HTML>\\ <HTML><li></HTML>Click **Add New Landmark** button<HTML></li></HTML>\\ <HTML><li></HTML>Create Landmark: LSJC//\\ //\\ \\ |<HTML><p></HTML>   **Landmark Name:** //LSJC//\\ <HTML></p></HTML>\\ \\ <HTML><p></HTML>   **Define Orientation Using:**\\    **Starting Point:** //LSHO//\\    **Ending Point:** //CLAV_X//\\    **Lateral Object:** //CLAV_Offset//\\ <HTML></p></HTML>||<HTML></li></HTML>\\ <HTML><li></HTML>Offset Using the Following **ML/AP/AXIAL** Offsets:\\    **ML:** //0.0//\\    **AP:** //LShoulderRadius + MarkerRadius//\\    **AXIAL:** //0.0//<HTML></li></HTML>\\ <HTML><li></HTML>**Do NOT Check:** //Offset by Percent (1.0 = 100%)//<HTML></li></HTML>\\ <HTML><li></HTML>**Check:** //Calibration Only Landmark//<HTML></li></HTML><HTML></ol></HTML>  |  {{:PiG_UE_LSJC_Vicon.png}}|\\ \\ |**4. Create RSJC:**\\ \\ <HTML><ol></HTML>\\ <HTML><li></HTML>Click **Landmarks** button<HTML></li></HTML>\\ <HTML><li></HTML>Click **Add New Landmark** button<HTML></li></HTML>\\ <HTML><li></HTML>Create Landmark: RSJC//\\ //\\ \\ |<HTML><p></HTML>   **Landmark Name:** //RSJC//\\ <HTML></p></HTML>\\ \\ <HTML><p></HTML>   **Define Orientation Using:**\\    **Starting Point:** //RSHO//\\    **Ending Point:** //CLAV_Offset//\\    **Lateral Object:** //CLAV_X//\\ <HTML></p></HTML>||<HTML></li></HTML>\\ <HTML><li></HTML>Offset Using the Following **ML/AP/AXIAL** Offsets:\\    **ML:** //0.0//\\    **AP:** //RShoulderRadius + MarkerRadius//\\    **AXIAL:** //0.0//<HTML></li></HTML>\\ <HTML><li></HTML>**Do NOT Check:** //Offset by Percent (1.0 = 100%)//<HTML></li></HTML>\\ <HTML><li></HTML>**Check:** //Calibration Only Landmark//<HTML></li></HTML><HTML></ol></HTML>  |  {{:PIG_UE_RSJC_Vicon.png}}||
  
-==== Clavicle Definition ====+=== Clavicle Definition ===
  
 |Clavicle Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               | |Clavicle Definition                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
-||**1. Create LClavicle Segment:**\\ \\ <HTML><ol></HTML>\\ <HTML><li></HTML>In the **Segments** tab, select //LClavicle// in the Segment Name box.<HTML></li></HTML>\\ <HTML><li></HTML>Select **Kinematic Only**<HTML></li></HTML>\\ <HTML><li></HTML>Click on the **Create Segment** button.<HTML></li></HTML>\\ <HTML><li></HTML>In the **LClavicle** tab, enter these values:\\ \\ |<HTML><p></HTML>   **Define Proximal Joint and Radius**\\    **Lateral:** //None//     **Joint:** //CLAV_Offset//     **Medial:** //None//     \\    **Radius:** //0.01//\\ <HTML></p></HTML>\\ \\ <HTML><p></HTML>   **Define Distal Joint and Radius**\\    **Lateral:** //None//     **Joint:** //LSJC//     **Medial:** //None//     \\    **Radius:** //0.01//\\ <HTML></p></HTML>\\ \\ <HTML><p></HTML>   **Extra Target to Define Orientation**\\    **Location:** //Lateral//     //LSHO//\\ <HTML></p></HTML>\\ \\ <HTML><p></HTML>   **Select Tracking Targets:**\\      //CLAV//, //LSHO//\\ <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_Clavicle.png{{/images/thumb/2/28/PIG_UE_Clavicle.png/275px-PIG_UE_Clavicle.png?275x350]]|\\ \\ **2. Create RClavicle:**\\ \\ - When defining the right landmark, use same definitions as for the left landmark.\\ \\ **NOTE:** Because there are only two tracking targets, the Clavicle segment will not be built until the POSE is set to Inverse Kinematics.|+||**1. Create LClavicle Segment:**\\ \\ <HTML><ol></HTML>\\ <HTML><li></HTML>In the **Segments** tab, select //LClavicle// in the Segment Name box.<HTML></li></HTML>\\ <HTML><li></HTML>Select **Kinematic Only**<HTML></li></HTML>\\ <HTML><li></HTML>Click on the **Create Segment** button.<HTML></li></HTML>\\ <HTML><li></HTML>In the **LClavicle** tab, enter these values:\\ \\ |<HTML><p></HTML>   **Define Proximal Joint and Radius**\\    **Lateral:** //None//     **Joint:** //CLAV_Offset//     **Medial:** //None//     \\    **Radius:** //0.01//\\ <HTML></p></HTML>\\ \\ <HTML><p></HTML>   **Define Distal Joint and Radius**\\    **Lateral:** //None//     **Joint:** //LSJC//     **Medial:** //None//     \\    **Radius:** //0.01//\\ <HTML></p></HTML>\\ \\ <HTML><p></HTML>   **Extra Target to Define Orientation**\\    **Location:** //Lateral//     //LSHO//\\ <HTML></p></HTML>\\ \\ <HTML><p></HTML>   **Select Tracking Targets:**\\      //CLAV//, //LSHO//\\ <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_Clavicle.png}}|\\ \\ **2. Create RClavicle:**\\ \\ - When defining the right landmark, use same definitions as for the left landmark.\\ \\ **NOTE:** Because there are only two tracking targets, the Clavicle segment will not be built until the POSE is set to Inverse Kinematics.|
  
 An Example of an IK chain using this clavicle segment can be downloaded [[https://www.has-motion.com/download/examples/PiG_Examples/Clavicle_InverseKinematics.zip|here]]. An Example of an IK chain using this clavicle segment can be downloaded [[https://www.has-motion.com/download/examples/PiG_Examples/Clavicle_InverseKinematics.zip|here]].
  
-====== References ======+===== References =====
  
   - ↑ <sup>[[#cite_ref-PiGManual_1-0|1.0]]</sup> <sup>[[#cite_ref-PiGManual_1-1|1.1]]</sup> "Plug-In Gait" Web. 6 Jan 2016. http://www.irc-web.co.jp/vicon_web/news_bn/PIGManualver1.pdf    - ↑ <sup>[[#cite_ref-PiGManual_1-0|1.0]]</sup> <sup>[[#cite_ref-PiGManual_1-1|1.1]]</sup> "Plug-In Gait" Web. 6 Jan 2016. http://www.irc-web.co.jp/vicon_web/news_bn/PIGManualver1.pdf 
- 
- 
  
  
  
  
visual3d/documentation/modeling/marker_sets/plug-in_gait_clavicle.1718648237.txt.gz · Last modified: 2024/06/17 18:17 by sgranger