Skip to content

[codex] Add basic Kalman filter example#1875

Merged
FlorianPfaff merged 1 commit intomainfrom
codex/add-kalman-filter-example
Apr 25, 2026
Merged

[codex] Add basic Kalman filter example#1875
FlorianPfaff merged 1 commit intomainfrom
codex/add-kalman-filter-example

Conversation

@FlorianPfaff
Copy link
Copy Markdown
Owner

Summary

  • Add a basic Kalman filter example under examples/basic.
  • Demonstrate a one-dimensional constant-velocity model using predict_linear and update_linear.
  • Print the position and velocity estimates for deterministic position measurements.

Validation

  • Reviewed the committed diff with GitHub compare.
  • Not run locally; this workspace is read-only and does not have a local PyRecEst checkout to execute the example from.

@FlorianPfaff FlorianPfaff marked this pull request as ready for review April 25, 2026 12:43
@FlorianPfaff FlorianPfaff enabled auto-merge (squash) April 25, 2026 12:44
@github-actions
Copy link
Copy Markdown
Contributor

MegaLinter analysis: Success

Descriptor Linter Files Fixed Errors Warnings Elapsed time
✅ COPYPASTE jscpd yes no no 10.49s
✅ JSON prettier 2 0 0 0 0.39s
✅ JSON v8r 2 0 0 2.53s
✅ MARKDOWN markdownlint 2 0 0 0 0.64s
✅ MARKDOWN markdown-table-formatter 2 0 0 0 0.22s
✅ PYTHON bandit 394 0 0 5.49s
✅ PYTHON black 394 7 0 0 8.03s
✅ PYTHON flake8 394 0 0 2.96s
✅ PYTHON isort 394 11 0 0 0.73s
✅ PYTHON mypy 394 0 0 4.8s
✅ PYTHON pylint 394 0 0 116.01s
✅ PYTHON ruff 394 11 0 0 0.07s
✅ REPOSITORY checkov yes no no 22.8s
✅ REPOSITORY gitleaks yes no no 6.8s
✅ REPOSITORY git_diff yes no no 0.1s
✅ REPOSITORY secretlint yes no no 7.33s
✅ REPOSITORY syft yes no no 3.81s
✅ REPOSITORY trivy-sbom yes no no 1.96s
✅ REPOSITORY trufflehog yes no no 18.89s
✅ YAML prettier 4 0 0 0 0.43s
✅ YAML v8r 4 0 0 4.63s
✅ YAML yamllint 4 0 0 0.44s

See detailed reports in MegaLinter artifacts

Your project could benefit from a custom flavor, which would allow you to run only the linters you need, and thus improve runtime performances. (Skip this info by defining FLAVOR_SUGGESTIONS: false)

  • Documentation: Custom Flavors
  • Command: npx mega-linter-runner@9.4.0 --custom-flavor-setup --custom-flavor-linters PYTHON_PYLINT,PYTHON_BLACK,PYTHON_FLAKE8,PYTHON_ISORT,PYTHON_BANDIT,PYTHON_MYPY,PYTHON_RUFF,COPYPASTE_JSCPD,JSON_V8R,JSON_PRETTIER,MARKDOWN_MARKDOWNLINT,MARKDOWN_MARKDOWN_TABLE_FORMATTER,REPOSITORY_CHECKOV,REPOSITORY_GIT_DIFF,REPOSITORY_GITLEAKS,REPOSITORY_SECRETLINT,REPOSITORY_SYFT,REPOSITORY_TRIVY_SBOM,REPOSITORY_TRUFFLEHOG,YAML_PRETTIER,YAML_YAMLLINT,YAML_V8R

MegaLinter is graciously provided by OX Security
Show us your support by starring ⭐ the repository

@FlorianPfaff FlorianPfaff merged commit 021a7dd into main Apr 25, 2026
18 checks passed
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