plug_gait_lower_limb_modified
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
plug_gait_lower_limb_modified [2025/09/29 15:25] – created wikisysop | plug_gait_lower_limb_modified [2025/09/29 19:28] (current) – [Impact of Modifications] wikisysop | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Plug-In Gait Lower Limb ====== | + | ====== Plug-In Gait Lower Limb Modified====== |
**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.** | **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.** | ||
Line 10: | Line 10: | ||
// | // | ||
- | In this tutorial, we describe this implementation of [[http:// | + | In this tutorial, we describe this implementation of [[http:// |
- | ==== Pose Estimation ==== | + | In some trials, clear errors in marker placement can be identified when viewing the model. Here we make the necessary adaptations to the model to compensate. |
- | Plug-In Gait uses a Direct (Non-Optimal) Pose Estimation for computing the position and orientation of each segment based on a set of 3 tracking markers. | + | ====Marker Placement Error==== |
- | Visual3D uses either [[Visual3D: | + | The placement of markers during static and dynamic trials can significantly impact the accuracy of the data that is captured. In this static trial markers were only placed on the lateral sides of each leg, with some being nearly co-linear and some incorrectly aligned with anatomical features. |
- | The results of the implementation | + | The closer markers are to being placed co-linearly |
- | ==== Conventional Gait Model Decisions ==== | + | In this trial, and many others, markers are only placed on the lateral side of each leg. This is done to avoid markers being knocked off during movement trials, however having markers on the lateral and medial side (at least for static trials) helps to improve model accuracy. |
- | Since there are variations | + | The placement |
+ | ====Modifications Explained ==== | ||
- | {{:Conventional_gait_model_decisions1.png?790}} | + | **Shank Definition:** In this tutorial the RKNE marker was added as the lateral boundary for the right shank definition. This was added to improve alignment of the shank and correct excessive incorrect internal rotation of the tibia that was previously present. In the original tutorial there was a significant difference in alignment between the shank and thigh segments which is not typically present or anatomically possible, this change in definition was done to correct this error. |
- | 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. | + | **Toe Landmark and Definition: |
- | ==== Manual Metrics For Plug-In Gait ==== | ||
- | **The following should be measured during the data collection: | ||
- | |||
- | * Height (m) | ||
- | * Weight (kg) | ||
- | * Left and Right Knee width (m) | ||
- | * Left and Right Ankle width (m) | ||
- | * Marker Radius (m) | ||
- | |||
- | **The following metrics can be collected manually, or estimated using equations (if estimated using equations, they do not need to be manually recorded): | ||
- | |||
- | |||
- | * Left and Right Leg length (m) | ||
- | * This can be estimated by calculating the distance from the ASIS target to the lateral ankle target | ||
- | * ASIS to greater trochanter distance (m) | ||
- | * This can be calculated from a regression equation: 0.1288*Leg Length-0.04856 | ||
- | |||
- | **NOTE:** Plug-in Gait uses the average of the two values (left and right sides) to compute the joint centers. | ||
- | |||
- | ==== Plug-In Gait Marker Sets ==== | ||
- | |||
- | You can place four targets on the pelvis (right/left anterior iliac spine, and right/left posterior iliac spine), or place three targets on the pelvis (right/left anterior iliac spine, and the mid point of the right/left posterior iliac spine). The images below display the four marker version of the pelvis. | ||
- | |||
- | The typical Plug-In Gait marker set is displayed below: | ||
- | |||
- | {{: | ||
- | |||
- | Some labs use a Knee Alignment device during the static trial, and then place the lateral knee target for the dynamic trials. The image below displays the marker set for the static trial when using the knee alignment device:\\ | ||
- | {{: | ||
- | |||
- | ---- | ||
- | |||
- | **Pelvis Marker Placement Considerations** | ||
- | |||
- | The plane of the Pelvis is visualized as a triangle or plane that is formed by either the three markers: the Right and Left Anterior Superior Iliac Spines (RIAS and LIAS) and either a Sacrum marker (SACR marker) or the mid-point between the Posterior Superior Iliac Spines (SACR Landmark).\\ \\ Place the centers of the markers over both Anterior Superior Iliac Spines (ASIS' | ||
- | |||
- | ---- | ||
- | |||
- | **Thigh Marker Placement Considerations (without using Knee Alignment Device)** | ||
- | |||
- | The upper leg segment can be visualized as a triangle or plane formed by the Hip Joint Center (RIGH_HIP, LEFT_HIP), lateral thigh marker and lateral knee marker. Palpate lateral epicondyles to estimate the knee flexion/ | ||
- | |||
- | ---- | ||
- | |||
- | **Knee Alignment Device Placement Considerations** | ||
- | |||
- | The upper leg segment can be visualized as a triangle or plane formed by the Hip Joint Center (RIGHT_HIP, LEFT_HIP), lateral thigh marker and lateral knee marker. The difference in this variation is that a [[Visual3D: | ||
- | |||
- | ---- | ||
- | |||
- | **Shank Marker Placement Considerations** | ||
- | |||
- | The lower leg segment can be visualized as a triangle or plane formed by the Knee Joint Center and the Ankle Flexion/ | ||
- | |||
- | ---- | ||
- | |||
- | **Foot Marker Placement Considerations** | ||
- | |||
- | The foot is visualized as a line along the long axis of the foot from the 2nd metatarsal heads and the ankle joint center projected onto the plantar surface of the foot.\\ \\ The forefoot (toe) marker (RTOE, LTOE) is placed on the dorsal aspect on the 2nd metatarsal heads proximal to the MP joint (on the mid-foot side of the equinus break between forefoot and midfoot). Care should be taken in feet with midfoot breakdown or collapse. The placement of this marker should be proximal to the deformity to avoid exaggerating dorsiflexion in stance.\\ \\ The heel marker (RHEE, LHEE) is placed on the calcaneous where the medial/ | ||
- | |||
- | ---- | ||
==== Load Static Trial ==== | ==== Load Static Trial ==== | ||
Line 188: | Line 128: | ||
- 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:** // | ||
- | |||
- | ---- | ||
- | ==== Using Knee Alignment Device (KAD) ==== | ||
- | |||
- | If you are not using a Knee Alignment Device (KAD), you can skip this section. | ||
- | |||
- | More information about the KAD is described on the [[Visual3D: | ||
- | | ||
- | |||
- | {{ : | ||
- | |||
- | **1. Create RKD Segment:** \\ | ||
- | - In the **Segments** tab, type //RKD// in the Segment Name box. | ||
- | - Select **Kinematic Only** | ||
- | - Click on the **Create Segment** button. | ||
- | - In the **RKD** tab, enter these values:\\ \\ **Define Proximal Joint and Radius**\\ **Lateral: | ||
- | - Click on **Build Model.** | ||
- | - Click on **Close Tab** before proceeding | ||
- | |||
- | ---- | ||
- | |||
- | **Knee Landmarks for KAD** | ||
- | |||
- | {{ : | ||
- | |||
- | **1. Create RKNE:**\\ | ||
- | - Click **Landmarks** button | ||
- | - Click **Add New Landmark** button | ||
- | - Create Landmark: //RKNE//\\ \\ **Landmark Name:** //RKNE//\\ **Define Orientation Using:**\\ Click **Existing Segment:** //RKD//\\ Offset Using the Following **ML/ | ||
---- | ---- | ||
Line 244: | Line 155: | ||
---- | ---- | ||
- | {{ :PiG_Shank_Definition.png}} | + | {{ :shank_definition.png}} |
===Shank Definition=== | ===Shank Definition=== | ||
Line 251: | Line 162: | ||
- 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 261: | Line 172: | ||
**Foot Landmarks** | **Foot Landmarks** | ||
- | {{ : | + | {{ : |
**1. Create RAJC: | **1. Create RAJC: | ||
Line 267: | Line 178: | ||
- Click **Add New Landmark** button | - Click **Add New Landmark** button | ||
- Create Landmark: //RAJC// \\ \\ **Landmark Name:** //RAJC// \\ **Define Orientation Using:**\\ Click **Existing Segment:** //Right Shank//\\ Offset Using the Following **ML/ | - Create Landmark: //RAJC// \\ \\ **Landmark Name:** //RAJC// \\ **Define Orientation Using:**\\ Click **Existing Segment:** //Right Shank//\\ Offset Using the Following **ML/ | ||
+ | |||
+ | **2. Create R_TOE_Z: | ||
+ | - Click **Landmarks** button | ||
+ | - Click **Add New Landmark** button | ||
+ | - Create Landmark: //R_TOE_Z// \\ \\ **Landmark Name:** //R_TOE_Z// \\ **Define Orientation Using:**\\ Click **Starting Point and Existing Segment:** //RTOE and LAB//\\ Offset Using the Following **ML/ | ||
+ | |||
---- | ---- | ||
Line 272: | Line 189: | ||
**Foot Definition** | **Foot Definition** | ||
- | {{ :PiG_Foot_Definition.png}} | + | {{ :right_foot_definition.png}} |
| | ||
**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 303: | Line 220: | ||
---- | ---- | ||
- | ==== References | + | ====Left Side Model==== |
- | + | To build the left side of the model start by copying | |
- | **Bell AL, Pederson DR, and Brand RA** (1989) Prediction of hip joint center location from external | + | |
- | + | ||
- | **Bell AL, Pedersen DR, Brand RA** (1990) A Comparison of the Accuracy of Several hip Center Location Prediction Methods. J Biomech. 23, 617-621. | + | |
- | + | ||
- | **Davis RB, Ounpuu S, Tyburski D, Gage JR.** (1991) "A Gait Analysis Data Collection | + | |
- | + | ||
- | **Kadaba MP, Ramakrishnan HK, Wootten ME** (1990) " | + | |
- | + | ||
- | **Serge van Sint Jan** "Color Atlas of Skeletal Landmark Definitions: | + | |
- | [[https:// | + | ====Impact of Modifications==== |
+ | The images below show the original model, before modifications, | ||
- | \\ | + | **Original: |
+ | {{: | ||
+ | **Modified: | ||
+ | {{: | ||
+ | As a result of the modifications made in this tutorial the updated model shows improved alignment between the thigh, shank, and foot segments as well as a more neutral (less supinated) foot position. |
plug_gait_lower_limb_modified.1759159535.txt.gz · Last modified: 2025/09/29 15:25 by wikisysop