visual3d:documentation:kinematics_and_kinetics:external_forces:dynamic_force_platforms
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
visual3d:documentation:kinematics_and_kinetics:external_forces:dynamic_force_platforms [2024/07/16 16:57] – removed sgranger | visual3d:documentation:kinematics_and_kinetics:external_forces:dynamic_force_platforms [2024/07/17 15:45] (current) – created sgranger | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Dynamic Force Platforms ====== | ||
+ | |||
+ | ===== Introduction ===== | ||
+ | |||
+ | Some force platforms have the ability to move during a trial. However, the C3D file format is only set up to handle static force platforms, which makes it difficult to account for a dynamic force platform. This page is devoted to handling a moving platform within Visual3D. | ||
+ | |||
+ | Please note that although some treadmills can be inclined, you will most likely want to use a jig to account for the motion of the treadmill. All information about treadmills can be found [[Visual3D: | ||
+ | |||
+ | **IMPORTANT** Please note these instructions are specific to force platforms. | ||
+ | |||
+ | //To be added Instrumented Pedal Example with out center of pressure.// | ||
+ | |||
+ | ===== Example 1 ===== | ||
+ | |||
+ | This example would be relevant if the instrumented device will not be placed in the same location at the start of each trial. | ||
+ | |||
+ | Examples 1A and 1B will result in the same answer. The only difference between the two is that Example 1A creates force platforms to do the "heavy lifting" | ||
+ | |||
+ | When defining the model: | ||
+ | |||
+ | * The origin of the force platform segment should be defined at the top center surface of the platform | ||
+ | * The segment coordinate system should be aligned with the internal force platform coordinate system - except the Z axis should be vertical and the X should be pointed in the opposite direction | ||
+ | * The segment should be tracked using targets placed directly on the platform | ||
+ | |||
+ | When updating the script for your purposes: | ||
+ | |||
+ | * The calibration matrix should represent the scale factors/ | ||
+ | * The force platform origin should represent the vector from the mechanical center to the top center surface of the platform | ||
+ | * The force platform corners do not need to be modified | ||
+ | |||
+ | ==== Example 1A Download ==== | ||
+ | |||
+ | A sample CMO file, with a script to create the force signals can be found [[https:// | ||
+ | |||
+ | ==== Example 1B Download ==== | ||
+ | |||
+ | A sample CMO file, with a script to create the force signals can be found [[https:// | ||
+ | |||
+ | ===== Example 2 ===== | ||
+ | |||
+ | This example would be relevant if you have a force platform which is always at the same location when the lab origin is defined. | ||
+ | |||
+ | When defining the model: | ||
+ | |||
+ | * The origin of the segment coordinate system should be at the origin of the lab coordinate system | ||
+ | * The segment coordinate system should be aligned with the lab coordinate system | ||
+ | * The segment should be tracked using targets placed directly on the platform | ||
+ | |||
+ | When updating the script for your purposes: | ||
+ | |||
+ | * The calibration matrix should represent the scale factors/ | ||
+ | * The force platform origin should represent the vector from the mechanical center to the top center surface of the platform | ||
+ | * The force platform corners should represent the location of the force platform in your global coordinate system | ||
+ | |||
+ | ==== Example 2 Download ==== | ||
+ | |||
+ | A sample CMO file, with a script to create the force signals can be found [[https:// | ||
+ | |||
+ | |||
visual3d/documentation/kinematics_and_kinetics/external_forces/dynamic_force_platforms.1721149037.txt.gz · Last modified: 2024/07/16 16:57 by sgranger