Skip to content

feat(sdk): conditioning / excitation / parallax monitors #265

Description

@Ravenwater

Report cond(H)/σ_min from solve_alignment (it silently adds a 1e-9 ridge and only fails on outright Cholesky breakdown — an under-excited solve yields a plausible-but-wrong gravity with no warning); add an excitation gate beside the gravity_tol bands in imu_init; surface KLT's already-computed min-eigenvalue + final photometric residual (discarded in klt.hpp) so the front end can weight/reject low-confidence tracks. Acceptance: a low-parallax/low-excitation window is flagged by a conditioning/excitation number, not by downstream divergence. Part of #261. See docs/assessments/vio-diagnostic-methodology.md §C.4.

Metadata

Metadata

Assignees

Labels

enhancementNew feature or requestphase-3-vioVisual-Inertial Odometry

Type

No type
No fields configured for issues without a type.

Projects

No projects

Relationships

None yet

Development

No branches or pull requests

Issue actions