Skip to main content

Module diff

Module diff 

Source
Expand description

Compare measurement maps and report per-metric movement beyond significance thresholds.

Per-metric significance thresholds treat movement below these values as noise (f32 quantization, re-export dust), not a change worth reporting.

Structs§

MetricDelta
One significant metric difference between two measurement maps.

Constants§

AMPLITUDE_THRESHOLD_M
Gait amplitude movement threshold, in metres.
DURATION_THRESHOLD_S
Duration movement threshold, in seconds.
LOOP_ANGULAR_VELOCITY_THRESHOLD_DEGPS
Per-bone seam angular-velocity movement threshold, in degrees per second.
LOOP_POSITION_THRESHOLD_M
Per-bone loop-closure position movement threshold, in metres.
LOOP_ROTATION_THRESHOLD_DEG
Per-bone loop-closure rotation movement threshold, in degrees.
LOOP_VELOCITY_THRESHOLD_MPS
Per-bone seam-velocity movement threshold, in metres per second.
PHASE_THRESHOLD
Gait phase movement threshold, in circular cycle fraction.
ROOT_TRAJECTORY_TRANSLATION_THRESHOLD_M
Root-trajectory translation movement threshold, in metres.
ROOT_TRAJECTORY_YAW_THRESHOLD_DEG
Root-trajectory yaw movement threshold, in degrees.
ROTATION_RANGE_THRESHOLD_DEG
Bone rotation range movement threshold, in degrees.
SEAM_THRESHOLD
Loop-seam ratio movement threshold.
SPEED_THRESHOLD_MPS
Root-motion speed movement threshold, in metres per second.

Functions§

diff_measurements
Compare two measurement maps and return only significant deltas.