User Tools

Site Tools


visual3d:tutorials:kinematics_and_kinetics:force_platforms

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:kinematics_and_kinetics:force_platforms [2024/12/02 16:30] – [Interpreting the C3D File] wikisysopvisual3d:tutorials:kinematics_and_kinetics:force_platforms [2025/01/15 19:42] (current) – [Practical Example] wikisysop
Line 13: Line 13:
  
 Once familiar with the foundational concepts outlined in the overview, return to this page to follow a step-by-step example of working with Type 4 force platforms in Visual3D. This tutorial provides practical guidance to help you set up and analyze data effectively. Once familiar with the foundational concepts outlined in the overview, return to this page to follow a step-by-step example of working with Type 4 force platforms in Visual3D. This tutorial provides practical guidance to help you set up and analyze data effectively.
 +
 +If you would prefer to watch a video walk-through of this tutorial, please follow the link here: [[https://youtu.be/K0tWmFYWpGc?feature=shared|Visual3D Tutorial Video 5: Force Platforms]]
 ==== Interpreting the C3D File ==== ==== Interpreting the C3D File ====
  
Line 48: Line 50:
 Type 4 platforms also have a 6x6 CalMatrix that specifies how the original analog signals should be transformed. Type 4 platforms also have a 6x6 CalMatrix that specifies how the original analog signals should be transformed.
  
 +==== Preparing for Tutorial ====
 +The required material for this tutorial are contained within [[https://has-motion.com/download/YouTubeTutorial/Visual3D Tutorial 5 Force Platforms.zip|Visual3D Tutorial 5 Sample Data]], containing:
 +  * **Tutorial5_ForcePlatforms_Start**: Used to start the tutorial, .cmz file containing the .c3d movement trial file.
 +  * **walkNoFpParameters**: Movement trial file containing no force platform parameters, changes made throughout the tutorial.
 +  * **Modify_Force_Platform_Parameters.v3s**: Pipeline script to modify force platforms for the example file.
 + 
 ==== Practical Example ==== ==== Practical Example ====
  
 The following example creates the force platform parameters for a C3D file that contains the ANALOG signals from the force platform but does not contain any parameters. The following example creates the force platform parameters for a C3D file that contains the ANALOG signals from the force platform but does not contain any parameters.
  
-  - Download and open the [[https://www.has-motion.com/download/examples/walkNoFpParameters.c3d|example c3d file]]. \\ \\ {{:Amti1.png}} \\ \\+  - Download the ZIP file provided above and open **Tutorial5_ForcePlatforms_Start.cmz**. \\ \\ {{:Amti1.png}} \\ \\
   - Select Modify Force Platform Parameters from under the Force Menu. The following dialog will appear \\ \\ {{:Amti2.png}}\\ \\   - Select Modify Force Platform Parameters from under the Force Menu. The following dialog will appear \\ \\ {{:Amti2.png}}\\ \\
   - Select the Get Current C3D Parameters. There should be no change to the dialog because there aren't any parameters in the file. You can check this by looking in the Parameters section of the Data Tree; there should be only one parameter used, which is equal to zero indicating no force platforms. \\ \\ {{:Amti3.png}} \\ \\   - Select the Get Current C3D Parameters. There should be no change to the dialog because there aren't any parameters in the file. You can check this by looking in the Parameters section of the Data Tree; there should be only one parameter used, which is equal to zero indicating no force platforms. \\ \\ {{:Amti3.png}} \\ \\
Line 59: Line 67:
   - The channel numbers should correspond with the force platform signals. Visual3D stores the ANALOG signals alphabetically in the data tree, which is not necessarily consistent with the C3D file order. To see the C3D order you must look in the ANALOG parameters. \\ \\ {{:Amti5.gif}} \\ \\   - The channel numbers should correspond with the force platform signals. Visual3D stores the ANALOG signals alphabetically in the data tree, which is not necessarily consistent with the C3D file order. To see the C3D order you must look in the ANALOG parameters. \\ \\ {{:Amti5.gif}} \\ \\
   - The force platform corners are the locations of the corners of the force platform in the laboratory coordinate system.   - The force platform corners are the locations of the corners of the force platform in the laboratory coordinate system.
-  - Download a [[https://www.has-motion.com/download/examples/modifyForcePlatforms.v3s|pipeline script]] to modify the force platform parameters for the example file. +  - Make sure that the **Modify_Force_Platform_Parameter.v3s** pipeline script is within the ZIP file, this will be used to modify the force platform parameters for the example file. 
-  - From the Visual3D pipeline, load the pipeline file that you just downloaded. Execute the pipeline and all force platform parameters will be updated. \\ \\ {{:Amti6.gif}} \\ \\+  - From the Visual3D pipeline, load the in the pipeline file. Execute the pipeline and all force platform parameters will be updated. \\ \\ {{:Amti6.gif}} \\ \\
  
 === Modifying the Force Platform Parameters === === Modifying the Force Platform Parameters ===
Line 93: Line 101:
 **Troubleshooting Tip:** If the ANALOG signals for the force platform exist, but the FORCE signal is zero, examine the FZ1 graph and verify that the Fz Channel of the ANALOG signals is negative. If not, then the ANALOG scale factor in the C3D file has probably been stored incorrectly by the motion capture software. The scale factor will need to be changed in the motion capture software and/or the file. **Troubleshooting Tip:** If the ANALOG signals for the force platform exist, but the FORCE signal is zero, examine the FZ1 graph and verify that the Fz Channel of the ANALOG signals is negative. If not, then the ANALOG scale factor in the C3D file has probably been stored incorrectly by the motion capture software. The scale factor will need to be changed in the motion capture software and/or the file.
  
-Continue to the [[visual3d:tutorials:events:event_processing|next tutorial]].+Continue to the [[visual3d:tutorials:events:event_processing|Event Processing]].
  
visual3d/tutorials/kinematics_and_kinetics/force_platforms.1733157043.txt.gz · Last modified: 2024/12/02 16:30 by wikisysop