CALIBRATED BROWSER-FIRST FIELD-READY

Directive Engine

Convert nominal ↔ as-built deltas into installer-ready directive cards (move/rotate/index), with 3D visualization and verification loops.

Open Live Demo Repository Contact

Directive Engine Screenshot


Problem

When something is off in the field, the hardest part is not detecting it — it’s expressing the correction in a field-executable format that’s:

1
Unambiguous
Clear action in a known reference frame — no interpretation required.
2
Constrained
Respects what's physically allowed (DOF limits, anchor dependencies).
3
Verifiable
Can be checked after adjustment — did the gap close?

Inputs (Signal)

Nominal Model Design Intent 3D geometry + anchor points
As-Built Scan Field Reality Point cloud or survey data

Data format: JSON with paired nominal/as-built coordinates, part IDs, and optional constraint metadata.


Calibration

The engine aligns nominal and as-built coordinate systems using anchor point pairs. Calibration quality is measured by:

RMS Residual 2.3mm
PASS < 5mm threshold
Outlier Count 0
PASS no residuals > 10mm
Calibration Warning
If RMS > 5mm, re-check anchor pairing before proceeding. High residuals propagate to all downstream directives.

Constraints / DOF

Each part has defined degrees of freedom that limit valid corrections:

Example: Panel P-0132

TX CLAMPED TY CLAMPED TZ FREE RX FREE RY CLAMPED RZ CLAMPED

Panel can only be adjusted in Z-translation and X-rotation (shimming + tilt).

DOF: 2 of 6

Action Format (Directive Card)

The engine outputs directive cards — structured correction instructions:

DIRECTIVE: P-0132

PENDING
TRANSLATE ROTATE

Action: Translate +12mm Z, Rotate -0.3° about X-axis
Frame: Part-local (or site grid)
Verify: Post-adjustment deviation < 3mm

Expected closure: 14.2mm → 2.1mm

Verification Loop

After applying directives, the system runs a verification pass:

Verification Result
PASS Post-adjustment RMS: 1.8mm (tolerance: 3mm)
1
Simulate Apply
Preview correction in 3D viewer before physical adjustment.
2
Execute Directive
Field team applies correction per directive card.
3
Re-scan & Verify
New as-built data confirms closure. System marks PASS or FAIL.

Artifacts

Live Demo Repository Sample Dataset Export Spec (JSON)

Limits + Next Steps

📋
Current Limits
  • Single-part directives (no multi-part dependency chains yet)
  • Manual anchor pairing (auto-matching in progress)
  • Browser-only (no native mobile app)

Roadmap: