visual3d:documentation:pipeline:force_commands:modify_force_platform_parameters
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
visual3d:documentation:pipeline:force_commands:modify_force_platform_parameters [2024/06/19 14:00] – created sgranger | visual3d:documentation:pipeline:force_commands:modify_force_platform_parameters [2024/09/10 20:39] (current) – wikisysop | ||
---|---|---|---|
Line 1: | Line 1: | ||
+ | ====== Modify Force Platform Parameters ====== | ||
+ | |||
A common challenge for a manufacturer creating C3D formatted datafiles is the declaration of the Force Platform properties in the parameter section of the file. These parameters specify how the ANALOG signals stored in the C3D file should be transformed into the GRF, COFP, and FREEMOMENT signals that you see in Visual3D. The following minimal set of force platform parameters is assumed to exist in the C3D File. | A common challenge for a manufacturer creating C3D formatted datafiles is the declaration of the Force Platform properties in the parameter section of the file. These parameters specify how the ANALOG signals stored in the C3D file should be transformed into the GRF, COFP, and FREEMOMENT signals that you see in Visual3D. The following minimal set of force platform parameters is assumed to exist in the C3D File. | ||
+ | < | ||
PARAMETERS: | PARAMETERS: | ||
USED= number of force platforms used | USED= number of force platforms used | ||
Line 7: | Line 10: | ||
CHANNEL= an array containing the ANALOG channels associated with the force platform | CHANNEL= an array containing the ANALOG channels associated with the force platform | ||
ORIGIN= The origin of the force platform in the force platform coordinate system (see the force platform manufacturer specifications. | ORIGIN= The origin of the force platform in the force platform coordinate system (see the force platform manufacturer specifications. | ||
- | CORNERS= The (x,y,z) coordinates of the force platform corners in the laboratory coordinate system. Note that there is a specific ordering of the four corners. | + | CORNERS= The (x,y,z) coordinates of the force platform corners in the laboratory coordinate system. Note that there is a [[visual3d: |
- | There are several minor inconsistencies in the way that manufacturers create C3D files. Visual3D currently uses script commands to " | + | There are several minor inconsistencies in the way that manufacturers create C3D files. Visual3D currently uses script commands to " |
+ | </ | ||
+ | ==== Modify_Force_Platform_Parameters Command ==== | ||
- | ===== Modify_Force_Platform_Parameters Command ===== | + | < |
- | + | Modify_Force_Platform_Parameters | |
- | **Modify_Force_Platform_Parameters** | + | |
! / | ! / | ||
! / | ! / | ||
Line 28: | Line 32: | ||
! / | ! / | ||
! / | ! / | ||
- | /[[Visual3D: | + | / |
! / | ! / | ||
- | **;** | + | ; |
+ | </ | ||
Note that FP_Used refers to the number of platforms in the c3d file. | Note that FP_Used refers to the number of platforms in the c3d file. | ||
- | ==== Modify a subset of the parameters | + | === Modify a subset of the parameters === |
Note that it is possible to modify a single parameters. For example, to modify only the corners. | Note that it is possible to modify a single parameters. For example, to modify only the corners. | ||
- | **Modify_Force_Platform_Parameters** | + | < |
+ | Modify_Force_Platform_Parameters | ||
/ | / | ||
/ | / | ||
/ | / | ||
/ | / | ||
- | **;** | + | ; |
- | ==== Modify FPZero using EndOfFile | + | </ |
+ | === Modify FPZero using EndOfFile === | ||
If all trials start with the force platform loaded, but end the file with the force platform unloaded, you can specify the last 10 frames of data as follows: | If all trials start with the force platform loaded, but end the file with the force platform unloaded, you can specify the last 10 frames of data as follows: | ||
- | + | < | |
- | **Modify_Force_Platform_Parameters** | + | Modify_Force_Platform_Parameters |
/FP_USED=2 | /FP_USED=2 | ||
/ | / | ||
/ | / | ||
- | **;** | + | ; |
+ | </ | ||
where EOF refers to the last frame of data (e.g. **E**nd **O**f **F**ile) | where EOF refers to the last frame of data (e.g. **E**nd **O**f **F**ile) | ||
- | ==== ORIGINAL vs PROCESSED | + | === ORIGINAL vs PROCESSED === |
Many users have commented that modifying the force platform parameters doesn' | Many users have commented that modifying the force platform parameters doesn' | ||
Line 62: | Line 71: | ||
[[Visual3D: | [[Visual3D: | ||
- | ===== Modify_Force_Platform_Parameters Command Dialog | + | ==== Modify_Force_Platform_Parameters Command Dialog ==== |
It is also possible to modify force platform parameters via the graphical interface' | It is also possible to modify force platform parameters via the graphical interface' | ||
- | {{Amti4.png}} | + | {{:Amti4.png}} |
visual3d/documentation/pipeline/force_commands/modify_force_platform_parameters.1718805643.txt.gz · Last modified: 2024/06/19 14:00 by sgranger