Skip to content
Classroom filled with students and teacher presenting

Outlined below is a brief checklist for data processing and modelling using UWA procedures.

If you are unsure on what a step means, head to the extended version of this guide in the 3D mocap documentation pdf, or to Vicon Life Sciences Nexus tutorial youtube playlist.

Key: Green boxes are steps you will have to do in the processing and modelling flow. The different shade blue boxes are where you will decide what methods to use, for example whether you will use the auto label features or manually label your trials. If you are unsure what methods are best for your situation head to either the extended pdf guide or to the corresponding content sections on the Clearinghouse site.

 
Why Step to completeCollected?
Data preparation
1. Subject preparation

Import VST:
- UWA Lower body
- UWA Lower body + trunk
- UWA Upper body
- UWA Full body

 

Update subject parameters:
- Body mass (kg)
- Height (mm)
- Inter ASIS distance (mm)
- Foot length (mm) – both left and right
- Adult – 0 or 1
- Female – 0 or 1
- Sampling rate (Hz)
- Pointer – 0 or 1
- Draw bone – 0 or 1
- Draw segment – 0 or 1
- Helical knee – 0, 1 or 2
- Optimal hip - – 0, 1 or 2
- Subject based anatomical CS – 0 or 1

 



2. Labelling
a) IF live labelling
If you auto labelled using the live functions during your data capture, you still will need to gap fill trials  
Visual inspection of the marker trajectories (keep an eye out for any trajectories that look out of the ordinary as a result of some less then desired gap filling)  
Use the save version function (this will save a back up version of your data before you start making changes through gap filling)  
b) IF labelling after the data capture Reconstruct and manually label one movement trial  
Run “calibrate labelling skeleton ROM” pipeline  
Run “reconstruct and label” in a batch process  
Gap fill all trials  
Visual inspection of the marker trajectories (keep an eye out for any trajectories that look out of the ordinary as a result of some less then desired gap filling)  
Use the save version function (this will save a back up version of your data before you start making changes through gap filling)  
c) IF manually labelling Reconstruct all trials in a batch process  
Open each trial and label the marker trajectories individually  
Use the save version function (this will save a back up version of your data before you start making changes through gap filling)  
Gap fill all trials  
3. Force plate processing Run the “Reset Force Plate Offsets” pipeline when there is nothing on the force plate (this corrects signal drift away from zero and not always necessary).  
Run any filtering required for the force plate data. Depending on what you are interested in using your force plate data for may influence your filtering. A residual analysis script has been provided for you to analyse the best cut off frequencies to filter your data at. (please note the force plate should be free of noise – this is only if there are issues in the laboratory environment that cannot be attended to)  
4. Filtering Run any filtering needed for your trajectory frequencies. Again, you may want to use the residual analysis script to aid in filtering thresholds.  
Use the save version function to save a copy of filtered data  
Modelling
5. Pointer calibration (OPTIONAL) Open the first pointer trial and label the required markers (revert to uncalibrated to repopulate the labelling list)  
Run the UWA static modelling pipeline  
Repeat this for the remaining pointer trials. Once completed for all reprocess the static model on the a-pose trial  
6. Lower body functional calibration (OPTIONAL)SCoRE:
Open left hip swinger trial and label the required markers (left thigh and pelvis markers)
 

Run SCoRE pipeline:
- Calibrate OCST’ for the pelvis and thigh segments &-‘Calibrate SCoRE/SARA’ for the left hip
SELECT SCoRE

 
Run the UWA static lower body modelling pipeline on the first frame of the trial  
Complete the same steps for the right hip swinger trial  
SARA:
Open the squat trial and label the required markers (tibia cluster and thigh clusters left and right)
 
Run SARA pipeline:
- ‘Calibrate OCST’ for the thigh and the shank/tibia segments ‘Calibrate SCoRE/SARA’ with SARA SELECTED
 
Run the UWA static lower body modelling pipeline on the first frame.  
7. Upper body functional calibration
(OPTIONAL)
Open the elbow flexion-extension trials in neutral pose trial and label only the distal upper arm and forearm cluster  
Run SARA pipeline:
- ‘Calibrate OCST’ for the upper arm and forearm segments Calibrate SCoRE/SARA’ with SARA SELECTED
 
Run the UWA upper body static model on the first frame of the trial  
8. Static calibration Open the A-pose calibration trial  
Run the UWA static modelling pipeline  
9. Force plate processing Run the GRF4 script to join GRF outputs (use this if you wanting to run the automated eventing script)  
Run the split contact script if you are working with multiple forceplates  
10. Dynamic modelling Open your first dynamic trial and run the dynamic modelling file  
Check your data outputs  
Run the dynamic model on all remaining trials (batch process)  
11. Identifying events If you require for your analysis to event trials (e.g. toe-off during gait) you can either manually identify this or run the event scripts provided (eventing trials can add more meaning to your output data)  
Export the data
12. Exporting Export your data in the relevant format for your use case  
Additional scripts can also be used at this final step dependent on your assessment e.g., SPM or jump height/length scripts
Return to top