User Tools

Site Tools


visual3d:documentation:pipeline:force_commands:modify_force_platform_parameters

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:documentation:pipeline:force_commands:modify_force_platform_parameters [2024/07/12 14:04] – created sgrangervisual3d:documentation:pipeline:force_commands:modify_force_platform_parameters [2024/09/10 20:39] (current) wikisysop
Line 1: Line 1:
-====== Modify_Force_Platform_Parameters ======+====== 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.
  
 +<code>
 PARAMETERS:FORCE_PLATFORM: PARAMETERS:FORCE_PLATFORM:
 USED= number of force platforms used USED= number of force platforms used
Line 9: 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:documentation:pipeline:force_commands:fp_corners|specific ordering of the four corners]]
-There are several minor inconsistencies in the way that manufacturers create C3D files. Visual3D currently uses script commands to "FIX" these inconsistencies. Please contact C-Motion to determine if you need to process the C3D files that have been produced by your motion capture system. +There are several minor inconsistencies in the way that manufacturers create C3D files. Visual3D currently uses script commands to "FIX" these inconsistencies. Please contact HAS-Motion to determine if you need to process the C3D files that have been produced by your motion capture system. 
 +</code>
 ==== Modify_Force_Platform_Parameters Command ==== ==== Modify_Force_Platform_Parameters Command ====
  
-**Modify_Force_Platform_Parameters**+<code> 
 +Modify_Force_Platform_Parameters
 ! /[[Visual3D:Documentation:Pipeline:Force_Commands:FP_USED|FP_USED]]= ! /[[Visual3D:Documentation:Pipeline:Force_Commands:FP_USED|FP_USED]]=
 ! /[[Visual3D:Documentation:Pipeline:Force_Commands:FP_TYPE|FP_TYPE]]= ! /[[Visual3D:Documentation:Pipeline:Force_Commands:FP_TYPE|FP_TYPE]]=
Line 30: Line 32:
 ! /FP_COP_TRANSLATION= ! /FP_COP_TRANSLATION=
 ! /FP_COP_ROTATION= ! /FP_COP_ROTATION=
-/[[Visual3D:Documentation:Pipeline:File_Commands:Update_C3D_File|Update_C3D_File]]=FALSE+/Update_C3D_File=FALSE
 ! /MODIFY_CAL_FILE=FALSE ! /MODIFY_CAL_FILE=FALSE
-**;**+; 
 +</code> 
 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.
  
Line 39: Line 43:
 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**+<code> 
 +Modify_Force_Platform_Parameters
 /FP_CORNER1=0+100+0 /FP_CORNER1=0+100+0
 /FP_CORNER2=100+100+0 /FP_CORNER2=100+100+0
 /FP_CORNER3=100+0+0 /FP_CORNER3=100+0+0
 /FP_CORNER4=0+0+0 /FP_CORNER4=0+0+0
-**;**+; 
 +</code>
 === 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:
- +<code> 
-**Modify_Force_Platform_Parameters**+Modify_Force_Platform_Parameters
 /FP_USED=2 /FP_USED=2
 /FP_ZERO=EOF-10+EOF /FP_ZERO=EOF-10+EOF
 /FP_ZEROS=EOF-10+EOF+EOF-10+EOF /FP_ZEROS=EOF-10+EOF+EOF-10+EOF
-**;**+; 
 +</code>
 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)
  
Line 68: Line 75:
 It is also possible to modify force platform parameters via the graphical interface's dialog located in Visual3D's Force menu. The dialog provides you with an overview of all the current force platform parameter values and allows you to edit and save these values. It is also possible to modify force platform parameters via the graphical interface's dialog located in Visual3D's Force menu. The dialog provides you with an overview of all the current force platform parameter values and allows you to edit and save these values.
  
-{{Amti4.png}}+{{:Amti4.png}}
  
  
  
visual3d/documentation/pipeline/force_commands/modify_force_platform_parameters.1720793052.txt.gz · Last modified: 2024/07/12 14:04 by sgranger