LabKit MATLAB Workbench

app family

Gait Apps

Gait apps turn frame-ordered landmark coordinates into auditable kinematic tables. Annotation stays in the image or video marker workflow; this family owns role mapping, coordinate calibration, temporal interpretation, gait metrics, quality checks, and result export.

Choose An App

TaskApp
Place and revise landmarks on video framesVideo Marker
Convert completed landmarks into gait metricsGait Analysis

Data Flow

  1. The current Video Marker records one ordered set of named points per frame and saves coordinates, skeleton, timing, and calibration in its project.
  2. Gait Analysis validates that project and normalizes the saved payload to a frame-by-point-by-two coordinate array.
  3. The user maps point names to iliac, hip, knee, ankle, and foot roles.
  4. The app smooths coordinates, calculates joint angles and segment lengths, detects steps, applies quality rules, and builds export tables.

Gait Analysis reads current Video Marker project and autosave files directly. It never rewrites the annotation project and does not accept generic MAT or coordinate-table substitutes that lack the required source metadata.

Use The Calculation Without The App

The app-owned calculation entry point is gait_analysis.analysisRun.computeGait. It accepts normalized pose data from gait_analysis.sourceFiles.readPoseFile and the same option structure used by the app. See the Gait Analysis manual for the data shape, defaults, outputs, and example.