visual3d:tutorials:pipeline:generic_pipeline_to_create_cmz
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
visual3d:tutorials:pipeline:generic_pipeline_to_create_cmz [2024/06/19 12:55] – sgranger | visual3d:tutorials:pipeline:generic_pipeline_to_create_cmz [2025/02/12 16:56] (current) – [Export & Save] sgranger | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | almost every step that can be accomplished using the user interface can also be accomplished using a pipeline command - the pipeline is essentially a set of commands/ | + | ====== Generic Pipeline |
- | it' | + | The Visual3D **Command Pipeline** can accomplish nearly every step used in the application' |
- | [[https:// | + | It's always recommended to learn the manual steps PRIOR to writing a pipeline command - learning the interface will help you build your pipeline. A full command pipeline tutorial is available as part of the Visual3D typical processing session: |
- | when writing | + | Download the [[https:// |
- | ====== load static trial ====== | + | When writing a pipeline to build a CMZ file, your script should follow the general procedure outlined below. Although not in order, the commands used in this sample pipeline are listed. |
- | - [[visual3d:documentation:pipeline:model_commands:create_hybrid_model|create_hybrid_model]]: load static | + | ===== Load Static Trial ===== |
- | | + | |**Command**|**Description**| |
- | | + | |[[Visual3D:Documentation:Pipeline:Model_Commands:Create_Hybrid_Model|Create_Hybrid_Model]]|Load static |
- | - set necessary model metrics (most metrics should be calculated based on markers, but height and weight always need to be entered manually): | + | |[[Visual3D:Documentation:Pipeline:Model_Commands:Apply_Model_Template|Apply_Model_Template]]|Apply |
- | - [[visual3d: | + | |[[Visual3D: |
- | - [[visual3d: | + | |
- | ====== load dynamic trials ====== | ||
- | - [[visual3d:documentation:pipeline:file_commands:file_open|file_open]]: load dynamic | + | ===== Load Dynamic Trials ===== |
- | | + | |**Command**|**Description**| |
- | | + | |[[Visual3D:Documentation:Pipeline:File_Commands:File_Open|File_Open]]|Load dynamic |
+ | |[[Visual3D:Documentation:Pipeline:Model_Commands:Assign_Model_File|Assign_Model_File]]|Associated | ||
- | ====== process target | + | ===== Process Target |
+ | |**Command**|**Description**| | ||
+ | |[[Visual3D: | ||
+ | |[[Visual3D: | ||
+ | |[[Visual3D: | ||
+ | |[[Visual3D: | ||
+ | |[[Visual3D: | ||
- | - [[visual3d: | + | ===== Gait Events ===== |
- | - [[visual3d: | + | |
- | - [[visual3d: | + | |
- | - [[visual3d: | + | |
- | - [[visual3d: | + | |
- | - overground plates: 20 n | + | |
- | - treadmill: 50 n | + | |
- | - gap fill & filter target data: | + | |
- | - [[visual3d: | + | |
- | - [[visual3d: | + | |
- | - filter analog data: | + | |
- | - [[visual3d: | + | |
- | - if using treadmill data only use [[visual3d: | + | |
- | - [[visual3d: | + | |
- | ====== gait events ====== | + | ==== Gait Events with Force Platforms |
- | ===== gait events with force platforms ===== | + | The following commands are involved in **checking for clean force assignments**. For example, refer to the [[Visual3D: |
- | - [[visual3d: | + | |**Command**|**Description**| |
- | | + | |[[Visual3D:Documentation:Pipeline:Report_Commands:Interactive_Graph_Signals|Interactive_Graph_Signals]]|Plot vertical component of **KINETIC_KINEMATIC::LFT::FORCE_1** and **KINETIC_KINEMATIC::RFT::FORCE_1 signals.**| |
- | - plot vertical component of kinetic_kinematic::lft::force_1 | + | |[[Visual3D:Documentation:Pipeline:Other_Commands:Open_Force_Dialogs|Open_Force_Dialogs]]| Open force assignment dialog.| |
- | - [[visual3d:documentation:pipeline:report_commands:interactive_graph_signals|interactive_graph_signals]]: | + | |[[Visual3D:Documentation:Pipeline:Other_Commands:Switch_Between_Tabs|Switch_Between_Tabs]]|Switch |
- | - plot vertical component of kinetic_kinematic:: | + | |[[Visual3D:Documentation:Pipeline:Pipeline_Commands:Pipeline_Breakpoint|Pipeline_Breakpoint]]|Pause |
- | - [[visual3d:documentation:pipeline:other_commands:open_force_dialogs|open_force_dialogs]]: open force assignment dialog | + | |[[Visual3D:Documentation:Pipeline:File_Commands:Select_Active_File|Select_Active_File]]| Set active file to ALL_FILES.| |
- | | + | |[[Visual3D:Documentation:Pipeline:Event_Commands:Automatic_Gait_Events|Automatic_Gait_Events]]|Create |
- | | + | |
- | - remove | + | |
- | - remove | + | |
- | | + | |
- | | + | |
- | ===== gait events without force platforms ===== | + | ==== Gait Events WITHOUT Force Platforms |
+ | When force data is not available, there are several methods for computing gait events using kinematic data, an overview of this process can be seen in [[Visual3D: | ||
- | - [[visual3d: | ||
- | ====== report | + | ===== Report |
+ | |**Command**|**Description**| | ||
+ | |[[Visual3D: | ||
+ | |[[Visual3D: | ||
- | - [[visual3d:documentation: | + | **NOTE**: |
- | - stop pipeline | + | |
- | | + | * Instructions to create a report template can be found [[Visual3D:Tutorials:Reports:Creating_a_Report|here.]] |
- | | + | * The report template contains any signals defined using the [[Visual3D:Documentation:Visual3D_Signal_Types:LINK_MODEL_BASED_Data_Type# |
- | notes: | + | ===== Signal Definitions and Processing ===== |
+ | |**Command**|**Description**| | ||
+ | |[[Visual3D:Documentation: | ||
+ | |[[Visual3D: | ||
- | * many users are skipping report templates - but it's highly recommended to even create a simple report template to review data prior to export. no data collection is perfect, and reviewing the data prior to exporting ensures the data is a quality assurance step. | + | ===== Export & Save ===== |
- | * instructions to create a report template can be found [[visual3d:tutorials:reports:creating_a_report|here]] | + | |**Command**|**Description**| |
- | * the report template contains any signals defined using the [[visual3d:documentation:visual3d_signal_types:link_model_based_data_type# | + | |[[Visual3D:Documentation:Pipeline:File_Commands: |
+ | |[[Visual3D:Documentation:Pipeline:File_Commands: | ||
- | ====== signal definitions and processing ====== | ||
- | |||
- | - [[visual3d: | ||
- | - [[visual3d: | ||
- | |||
- | ====== export ====== | ||
- | |||
- | - [[visual3d: | ||
- | |||
- | ====== save ====== | ||
- | |||
- | - [[visual3d: | ||
visual3d/tutorials/pipeline/generic_pipeline_to_create_cmz.1718801701.txt.gz · Last modified: 2024/06/19 12:55 by sgranger