Skip to content

feat(sdk): make InitDiagnostics gate, not just log #267

Description

@Ravenwater

Today dyn_tilt_vs_accel_deg can read 177° and the filter is seeded anyway — the reactively-added InitDiagnostics fields (scale, seed-speed, tilt, attempt counts) are observe-only WARN telemetry. Promote them to gates on a bad seed (e.g. refuse a dynamic init whose tilt/scale/conditioning is out of band, falling back rather than seeding a divergent state). Acceptance: an out-of-band seed is refused, not applied. Part of #261. See docs/assessments/vio-diagnostic-methodology.md §C.7.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestphase-3-vioVisual-Inertial Odometry

Type

No type

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions