Wiki

Clone wiki

XMALab / Quality Control: Filtering Rigid Body Transformations

When you have created all rigid bodies, you have to check the rigid body transformations and filter them.

First, view unfiltered rigid body transformations. All translations and rotations should be fairly smooth. If not, go back and refine the points. Note that these motions are in the coordinate system of the calibration cube, so pitch, roll and yaw likely have no biological meaning.

RB5.png

Filter Rigid Body Transformations
- Select the cog wheel icon to the right of the '+' sign up near the trial name;
- Enter the Frame Rate and Cutoff frequency (rule of thumb; the cutoff frequency should be no lower than 5 times the fastest frequency of the motion; start with 10x);
- Select 'Both' (filtered and unfiltered) in plot window and click 'Update'.

RB6.png

Rigid bodies can be filtered at different frequencies:
- Click on the cube next to a rigid body in the Points window;
- Select 'Override Trial Cutoff Frequency';
- Enter a new cutoff frequency;
- Click 'OK' in the Rigid Body window;
- Click 'Update' in the Plot window and select 'Both'.

An example of over-filtered data is shown below. The filtering has changed the shape of the curve.

RB7.png

View the Rigid Body Error in the Plot Window. If there are bad frames, go back and fix them. The filtered rigid body error is generally slightly worse than the unfiltered error. A large difference can indicate too much filtering (cutoff frequency is too low relative to the frequency components of the motion).

RB8.png

Updated