Skip to content

[codex] Add MEM-SOEKF tracker#1858

Merged
FlorianPfaff merged 4 commits intocodex/add-mem-ekf-star-trackerfrom
codex/add-mem-soekf-tracker
Apr 25, 2026
Merged

[codex] Add MEM-SOEKF tracker#1858
FlorianPfaff merged 4 commits intocodex/add-mem-ekf-star-trackerfrom
codex/add-mem-soekf-tracker

Conversation

@FlorianPfaff
Copy link
Copy Markdown
Owner

Summary

  • Add MEMSOEKFTracker with the second-order pseudo-measurement [dx, dy, dx^2, dx * dy, dy^2] on top of the existing MEM-EKF state layout.
  • Use backend math utilities, including trace, and keep the SOEKF shape-moment Jacobian/Hessian terms explicit instead of copying symbolic reference code.
  • Export MEMSOEKFTracker / MemSoekfTracker and add focused unit tests for ordering, curvature terms, and update behavior.

Validation

  • Inspected the stacked GitHub compare against codex/add-mem-ekf-star-tracker.
  • Not run locally: this session's filesystem sandbox is read-only, so I could not create a writable checkout or run the repository test suite.

@FlorianPfaff FlorianPfaff marked this pull request as ready for review April 25, 2026 09:08
@FlorianPfaff FlorianPfaff merged commit 6f125c5 into codex/add-mem-ekf-star-tracker Apr 25, 2026
FlorianPfaff added a commit that referenced this pull request Apr 25, 2026
* Add MEM-EKF star tracker

* Export MEM-EKF star tracker

* Test MEM-EKF star tracker

* [codex] Add MEM-SOEKF tracker (#1858)

* Add MEM-SOEKF tracker

* Export MEM-SOEKF tracker

* Test MEM-SOEKF tracker

* Format MEM-SOEKF tracker
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