visual3d:tutorials:modeling:plug-in_gait_lower_limb
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
visual3d:tutorials:modeling:plug-in_gait_lower_limb [2024/10/08 15:47] – wikisysop | visual3d:tutorials:modeling:plug-in_gait_lower_limb [2024/12/10 15:06] (current) – [Hip Joint Center] wikisysop | ||
---|---|---|---|
Line 1: | Line 1: | ||
====== Plug-In Gait Lower Limb ====== | ====== Plug-In Gait Lower Limb ====== | ||
- | \\ | ||
**N.B. While every effort has been made to ensure the correct implementation of the Plug-In Gait model in Visual3D, some differences may still persist, most likely caused by the different pose estimations used within Nexus and Visual3D. Please report any errors to support@has-motion.com.** | **N.B. While every effort has been made to ensure the correct implementation of the Plug-In Gait model in Visual3D, some differences may still persist, most likely caused by the different pose estimations used within Nexus and Visual3D. Please report any errors to support@has-motion.com.** | ||
Line 12: | Line 11: | ||
// | // | ||
- | In this tutorial, we describe this implementation of [[http:// | + | In this tutorial, we describe this implementation of [[http:// |
==== Pose Estimation ==== | ==== Pose Estimation ==== | ||
Line 26: | Line 25: | ||
Since there are variations of the conventional gait model, decisions must be made prior to marker placement and data collection. The diagram below lays out some of the decisions based on body segment. This is not comprehensive since many variations exist. The following sections describe the conventional gait model marker placement locations and challenges based on these options. | Since there are variations of the conventional gait model, decisions must be made prior to marker placement and data collection. The diagram below lays out some of the decisions based on body segment. This is not comprehensive since many variations exist. The following sections describe the conventional gait model marker placement locations and challenges based on these options. | ||
- | {{: | + | {{: |
- | In the case of the Plug-In Gait, the decisions have already been made for option 2(c), 4(b) and 5(b). Using Visual3D, it is possible to opt for different model decisions if needed or relevant. This would however not be consistent with the Plug-In Gait's implementation per se. | + | In the case of the Plug-In Gait, the decisions have already been made for option 2%%(c)%%, 4(b) and 5(b). Using Visual3D, it is possible to opt for different model decisions if needed or relevant. This would however not be consistent with the Plug-In Gait's implementation per se. |
==== Manual Metrics For Plug-In Gait ==== | ==== Manual Metrics For Plug-In Gait ==== | ||
Line 101: | Line 100: | ||
{{: | {{: | ||
- | - From the **Model** menu, select | + | - From the **Model** menu, select **Hybrid Model from C3DFile** |
- | - Select | + | - In the **Select the calibration file for the new model** dialog, select //WalkingStaticLowerBody.c3d// |
- | - In the **Select the calibration file for the new model** dialog, select //Sub01_Static_01.c3d// | + | |
- If using a knee alignment device, select // | - If using a knee alignment device, select // | ||
- Click **Open.** | - Click **Open.** | ||
Line 126: | Line 124: | ||
=== Pelvis with 4 Targets === | === Pelvis with 4 Targets === | ||
- | ---- | + | **Pelvis with 4 Targets |
{{ : | {{ : | ||
- | + | ||
- | Pelvis Landmarks - 4 Targets | + | |
**1. Create SCRM:** | **1. Create SCRM:** | ||
- Click **Landmarks** button | - Click **Landmarks** button | ||
- Click **Add New Landmark** button | - Click **Add New Landmark** button | ||
- | - Create Landmark: SCRM \\ **Landmark Name:** SCRM \\ **Define Orientation Using:** \\ **Starting Point:** //RPSI// \\ **Ending Point:** //LPSI// | + | - Create Landmark: SCRM \\ \\ **Landmark Name:** SCRM \\ **Define Orientation Using:** \\ **Starting Point:** //RPSI// \\ **Ending Point:** // |
- | - Offset Using the Following **ML/ | + | |
- | - **Check:** //Offset by Percent (1.0 = 100%)// | + | |
- | - **Check:** // | + | |
---- | ---- | ||
+ | |||
+ | **Pelvis with 4 Targets - Definition** | ||
{{ : | {{ : | ||
- | + | ||
- | Pelvis Definition - 4 Targets | + | |
**2. Create Pelvis Segment: | **2. Create Pelvis Segment: | ||
- In the **Segments** tab, select //Pelvis// in the Segment Name box. | - In the **Segments** tab, select //Pelvis// in the Segment Name box. | ||
- Select **CODA** in the Segment Type box. | - Select **CODA** in the Segment Type box. | ||
- Click on the **Create Segment** button. | - Click on the **Create Segment** button. | ||
- | - In the **Pelvis** tab, enter these values:\\ **Define Calibration Targets** \\ **R.ASIS: | + | - In the **Pelvis** tab, enter these values:\\ \\ **Define Calibration Targets** \\ **R.ASIS: |
- Click on **Build Model.** | - Click on **Build Model.** | ||
- Click on **Close Tab** before proceeding. | - Click on **Close Tab** before proceeding. | ||
Line 154: | Line 150: | ||
=== Pelvis with 3 Targets === | === Pelvis with 3 Targets === | ||
- | {{ : | + | |
- | Pelvis Definition - 3 Targets | + | {{ : |
**1. Create Pelvis Segment: | **1. Create Pelvis Segment: | ||
Line 161: | Line 157: | ||
- Select **CODA** in the Segment Type box. | - Select **CODA** in the Segment Type box. | ||
- Click on the **Create Segment** button. | - Click on the **Create Segment** button. | ||
- | - In the **Pelvis** tab, enter these values:\\ **Define Calibration Targets**\\ **R.ASIS: | + | - In the **Pelvis** tab, enter these values:\\ \\ **Define Calibration Targets**\\ **R.ASIS: |
- Click on **Build Model.** | - Click on **Build Model.** | ||
- Click on **Close Tab** before proceeding. | - Click on **Close Tab** before proceeding. | ||
Line 172: | Line 168: | ||
The directions below walk you through the necessary steps to create the RHJC and LHJC using the Davis regression equations. Please note, some metrics can be manually entered OR target data can be used to estimate these values. | The directions below walk you through the necessary steps to create the RHJC and LHJC using the Davis regression equations. Please note, some metrics can be manually entered OR target data can be used to estimate these values. | ||
- | Create Model Metrics for Hip Joint Center | + | === Create Model Metrics for Hip Joint Center |
**1. Create Subject Metrics:** | **1. Create Subject Metrics:** | ||
Line 189: | Line 185: | ||
---- | ---- | ||
- | Helen Hayes Hip Landmarks | + | === Helen Hayes Hip Landmarks |
{{ : | {{ : | ||
Line 195: | Line 191: | ||
- Click **Landmarks** button | - Click **Landmarks** button | ||
- Click **Add New Landmark** button | - Click **Add New Landmark** button | ||
- | - Create Landmark: //RHIP//\\ \\ **Landmark Name:** //RHIP//\\ **Define Orientation Using:**\\ Click **Existing Segment:** //Pelvis// \\ \\ | + | - Create Landmark: //RHIP//\\ \\ **Landmark Name:** //RHIP//\\ **Define Orientation Using:** \\ Click **Existing Segment:** //Pelvis// \\ Offset Using the Following **ML/ |
- | - Offset Using the Following **ML/ | + | |
- | - **Do NOT Check:** //Offset by Percent (1.0 = 100%)// | + | |
- | - **Check:** // | + | |
---- | ---- | ||
Line 207: | Line 200: | ||
- Click **Landmarks** button | - Click **Landmarks** button | ||
- Click **Add New Landmark** button | - Click **Add New Landmark** button | ||
- | - Create Landmark: //LHIP//\\ \\ **Landmark Name:** //LHIP//\\ **Define Orientation Using:**\\ Click **Existing Segment:** // | + | - Create Landmark: //LHIP//\\ \\ **Landmark Name:** //LHIP//\\ **Define Orientation Using:** \\ Click **Existing Segment:** // |
- | - Offset Using the Following **ML/ | + | |
- | - **Do NOT Check:** //Offset by Percent (1.0 = 100%)// | + | |
- | - **Check:** // | + | |
---- | ---- | ||
Line 218: | Line 208: | ||
More information about the KAD is described on the [[Visual3D: | More information about the KAD is described on the [[Visual3D: | ||
- | + | | |
- | Knee Alignment Device Definition | + | |
{{ : | {{ : | ||
Line 233: | Line 222: | ||
---- | ---- | ||
- | Knee Landmarks | + | **Knee Landmarks |
{{ : | {{ : | ||
Line 240: | Line 229: | ||
- Click **Landmarks** button | - Click **Landmarks** button | ||
- Click **Add New Landmark** button | - Click **Add New Landmark** button | ||
- | - Create Landmark: //RKNE//\\ \\ **Landmark Name:** //RKNE//\\ **Define Orientation Using: | + | - Create Landmark: //RKNE//\\ \\ **Landmark Name:** //RKNE//\\ **Define Orientation Using: |
- | - Offset Using the Following **ML/ | + | |
- | - **Do NOT Check:** //Offset by Percent (1.0 = 100%)// | + | |
- | - **Check:** // | + | |
---- | ---- | ||
==== Thigh Segment ==== | ==== Thigh Segment ==== | ||
- | {{ : | + | {{ : |
- | + | ||
- | Thigh Definition | + | |
**1. Create Right Thigh Segment: | **1. Create Right Thigh Segment: | ||
- In the **Segments** tab, select //Right Thigh// in the Segment Name box. | - In the **Segments** tab, select //Right Thigh// in the Segment Name box. | ||
- Click on the **Create Segment** button. | - Click on the **Create Segment** button. | ||
- | - In the **Right Thigh** tab, enter these values:\\ **Define Proximal Joint and Radius**\\ **Lateral: | + | - In the **Right Thigh** tab, enter these values:\\ \\ **Define Proximal Joint and Radius**\\ **Lateral: |
- Click on **Build Model.** | - Click on **Build Model.** | ||
- Click on **Close Tab** before proceeding. | - Click on **Close Tab** before proceeding. | ||
Line 264: | Line 248: | ||
{{ : | {{ : | ||
- | Shank Landmarks | + | ===Shank Landmarks=== |
**1. Create RKJC: | **1. Create RKJC: | ||
Line 275: | Line 259: | ||
{{ : | {{ : | ||
- | Shank Definition | + | ===Shank Definition=== |
**1. Create Right Shank Segment: | **1. Create Right Shank Segment: | ||
- In the **Segments** tab, select //Right Shank// in the Segment Name box. | - In the **Segments** tab, select //Right Shank// in the Segment Name box. | ||
- Click on the **Create Segment** button. \\ | - Click on the **Create Segment** button. \\ | ||
- | - In the **Right Shank** tab, enter these values:\\ \\ **Define Proximal Joint and Radius**\\ **Lateral: | + | - In the **Right Shank** tab, enter these values:\\ \\ **Define Proximal Joint and Radius**\\ **Lateral: |
- Click on **Build Model.** | - Click on **Build Model.** | ||
- Click on **Close Tab** before proceeding. | - Click on **Close Tab** before proceeding. | ||
Line 288: | Line 272: | ||
==== Foot Segment ==== | ==== Foot Segment ==== | ||
- | {{ : | + | **Foot Landmarks** |
- | Foot Landmarks | + | {{ : |
**1. Create RAJC: | **1. Create RAJC: | ||
- Click **Landmarks** button | - Click **Landmarks** button | ||
- Click **Add New Landmark** button | - Click **Add New Landmark** button | ||
- | - Create Landmark: //RAJC//\\ \\ **Landmark Name:** // | + | - Create Landmark: //RAJC// \\ \\ **Landmark Name:** //RAJC// \\ **Define Orientation Using:**\\ Click **Existing Segment:** //Right Shank//\\ Offset Using the Following **ML/ |
---- | ---- | ||
- | {{ : | + | **Foot Definition** |
- | Foot Definition | + | {{ : |
| | ||
**1. Create Right Foot Segment: | **1. Create Right Foot Segment: | ||
- In the **Segments** tab, select //Right Foot// in the Segment Name box. | - In the **Segments** tab, select //Right Foot// in the Segment Name box. | ||
- Click on the **Create Segment** button. | - Click on the **Create Segment** button. | ||
- | - In the **Right Foot** tab, enter these values:\\ \\ **Define Proximal Joint and Radius**\\ **Lateral: | + | - In the **Right Foot** tab, enter these values:\\ \\ **Define Proximal Joint and Radius**\\ **Lateral: |
- Click on **Build Model.** | - Click on **Build Model.** | ||
- Click on **Close Tab** before proceeding. | - Click on **Close Tab** before proceeding. | ||
Line 315: | Line 299: | ||
{{ : | {{ : | ||
- | |||
- | Virtual Foot Definition | ||
**1. Create RVirtualFoot Segment: | **1. Create RVirtualFoot Segment: | ||
Line 322: | Line 304: | ||
- Check **Kinematic Only**. | - Check **Kinematic Only**. | ||
- Click on the **Create Segment** button. | - Click on the **Create Segment** button. | ||
- | - In the **RVirtualFoot** tab, enter these values:\\ **Define Proximal Joint and Radius**\\ **Lateral: | + | - In the **RVirtualFoot** tab, enter these values:\\ \\ **Define Proximal Joint and Radius**\\ **Lateral: |
- Click on **Build Model.** | - Click on **Build Model.** | ||
- Click on **Close Tab** before proceeding. | - Click on **Close Tab** before proceeding. | ||
Line 331: | Line 313: | ||
**2. Modify the [[Visual3D: | **2. Modify the [[Visual3D: | ||
- | - Define the Segment Orientation as:\\ \\ **A/P Axis:** // | + | - Define the Segment Orientation as: \\ **A/P Axis:** //+Z// \\ **Distal to Proximal:** //-Y// |
---- | ---- |
visual3d/tutorials/modeling/plug-in_gait_lower_limb.1728402425.txt.gz · Last modified: 2024/10/08 15:47 by wikisysop