User Tools

Site Tools


visual3d:documentation:pipeline:event_commands:event_between

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:event_commands:event_between [2025/04/28 15:01] wikisysopvisual3d:documentation:pipeline:event_commands:event_between [2025/04/29 15:22] (current) – [Example 2: Identify a MidSwing Gait Event] wikisysop
Line 168: Line 168:
 /RESULT_METRIC_NAME= Left_Hip_Angle_at_MidSwing /RESULT_METRIC_NAME= Left_Hip_Angle_at_MidSwing
 ! /APPLY_AS_SUFFIX_TO_SIGNAL_NAME=FALSE ! /APPLY_AS_SUFFIX_TO_SIGNAL_NAME=FALSE
-/SIGNAL_COMPONENTS= X+/SIGNAL_COMPONENTS= 
 ! /COMPONENT_SEQUENCE= ! /COMPONENT_SEQUENCE=
 /EVENT_NAME= MidSwing /EVENT_NAME= MidSwing
Line 186: Line 186:
 /RESULT_METRIC_NAME= Left_Knee_Angle_at_MidSwing /RESULT_METRIC_NAME= Left_Knee_Angle_at_MidSwing
 ! /APPLY_AS_SUFFIX_TO_SIGNAL_NAME=FALSE ! /APPLY_AS_SUFFIX_TO_SIGNAL_NAME=FALSE
-/SIGNAL_COMPONENTS=X+/SIGNAL_COMPONENTS=
 ! /COMPONENT_SEQUENCE= ! /COMPONENT_SEQUENCE=
 /EVENT_NAME= MidSwing /EVENT_NAME= MidSwing
Line 198: Line 198:
 </code> </code>
  
-Following this, the [[visual3d:documentation:pipeline:event_commands:event_threshold|Event_Threshold]] command is used to create an event named **Max_Knee_Flexion** when the **Left_Knee_Angle** exceeds 45 degrees, identifying the point of maximum knee flexion during the swing phase.+Following this, the [[visual3d:documentation:pipeline:event_commands:event_threshold|Event_Threshold]] command is used to create an event named **Max_Knee_Flexion** (X-Component) when the **Left_Knee_Angle** exceeds 45 degrees (this should be different based on user data), identifying the point of maximum knee flexion during the swing phase.
 <code> <code>
 Event_Threshold Event_Threshold
-/RESULT_EVENT_NAME= Max_Knee_Flexion +/RESULT_EVENT_NAME=Max_Knee_Flexion 
-/SIGNAL_TYPES= LINK_MODEL_BASED+/SIGNAL_TYPES=LINK_MODEL_BASED
 ! /SIGNAL_FOLDER=ORIGINAL ! /SIGNAL_FOLDER=ORIGINAL
-/SIGNAL_NAMES= Left_Knee_Angle +/SIGNAL_NAMES=Left_Knee_Angle 
-/SIGNAL_COMPONENTS=+/SIGNAL_COMPONENTS=X
 ! /FRAME_OFFSET=0 ! /FRAME_OFFSET=0
 ! /TIME_OFFSET= ! /TIME_OFFSET=
-/EVENT_SEQUENCE= LTO + LHS+/EVENT_SEQUENCE=LTO+LHS
 ! /EXCLUDE_EVENTS= ! /EXCLUDE_EVENTS=
 ! /EVENT_SEQUENCE_INSTANCE=0 ! /EVENT_SEQUENCE_INSTANCE=0
Line 215: Line 215:
 ! /EVENT_SUBSEQUENCE_INSTANCE=0 ! /EVENT_SUBSEQUENCE_INSTANCE=0
 ! /EVENT_INSTANCE=0 ! /EVENT_INSTANCE=0
-/THRESHOLD= 45 +/THRESHOLD=45 
-/ON_ASCENT=+/ON_ASCENT=TRUE
 ! /ON_DESCENT= ! /ON_DESCENT=
 ! /FRAME_WINDOW=8 ! /FRAME_WINDOW=8
Line 223: Line 223:
 ; ;
 </code> </code>
 +
 +As you can see in the following image, the two events made have been placed in the correct locations.
 +
 +{{:visual3d:documentation:pipeline:event_commands:ex2_graph_output.png?600|}}
visual3d/documentation/pipeline/event_commands/event_between.1745852465.txt.gz · Last modified: 2025/04/28 15:01 by wikisysop