Skip to content

Move ekf_sym cython to cc#53

Draft
mpurnell1 wants to merge 4 commits into
commaai:masterfrom
mpurnell1:remove-ekf-cython
Draft

Move ekf_sym cython to cc#53
mpurnell1 wants to merge 4 commits into
commaai:masterfrom
mpurnell1:remove-ekf-cython

Conversation

@mpurnell1

@mpurnell1 mpurnell1 commented Dec 11, 2025

Copy link
Copy Markdown

Description
Using commaai/openpilot#20814 as a reference, the Cython code for ekf_sym is removed and reimplemented in C++. Additional tests are also added to test expected behavior. This is part 7 of 10 of the larger PR to fully remove cython from openpilot.

Verification
pytest examples before these changes:
image

pytest examples after these changes:
image

@mpurnell1 mpurnell1 mentioned this pull request Dec 11, 2025
11 tasks
@mpurnell1 mpurnell1 changed the title Remove ekf_sym cython Move ekf_sym cython to cc Dec 11, 2025
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