Skip to content

Queue 5: EKF, UKF and PF/RBPF on the new API - #274

Draft
jbrodovsky wants to merge 1 commit into
v1/04-eskf-primaryfrom
v1/05-filters
Draft

Queue 5: EKF, UKF and PF/RBPF on the new API#274
jbrodovsky wants to merge 1 commit into
v1/04-eskf-primaryfrom
v1/05-filters

Conversation

@jbrodovsky

Copy link
Copy Markdown
Owner
Branch v1/05-filters
Base v1/04-eskf-primary
Issues #259
Queue position 5

Why

Scope decision needed first: core/src/particle.rs is 466 lines of traits with zero concrete impls, while sim.rs already advertises a ParticleFilterType::Standard that does not exist.

Acceptance criteria

  • EKF/UKF Jacobians and sigma-point propagation updated for Delta-v/Delta-theta
  • RBPF prediction and state representation updated
  • All filters implement the updated trait with uniform Result returns
  • Side-by-side comparison test across filters

Closes #259

Stacked on v1/04-eskf-primary (#273) -- review that first; this PR's diff is against it, not main.

Rebase-merge this stack, do not squash: squashing rewrites the base and forces a manual git rebase --onto on every branch above it.

Queue: docs/V1_QUEUE.md | Board: https://github.com/users/jbrodovsky/projects/7

Placeholder so the stacked PR has a diff. Replaced by the implementation.

Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant