Interface StdDevModel
- Functional Interface:
- This is a functional interface and can therefore be used as the assignment target for a lambda expression or method reference.
Chooses how much the estimator should trust an observation that has passed every gate.
The 2026 Limelight code did this with confidence tiers ("Strong Multi integration", "Close integration", ...), and a tier could still refuse ("Integration Criteria not Met"), so the model may also reject. The tier name is logged next to each accepted measurement.
-
Nested Class Summary
Nested ClassesModifier and TypeInterfaceDescriptionstatic final recordStandard deviations handed to the pose estimator. -
Field Summary
Fields -
Method Summary
Modifier and TypeMethodDescriptionchoose(PoseObservation observation, GateContext context) Picks std-devs for an observation.
-
Field Details
-
NO_TIER
-
-
Method Details
-
choose
Picks std-devs for an observation.- Parameters:
observation- the gated observationcontext- robot state- Returns:
- the std-devs and tier, or
nullto reject as not meeting any tier
-