Interacting Multiple Model Filter

Use when you must track a maneuvering target with an interacting multiple model filter: run a two-mode IMM bank of constant velocity (CV) and constant acceleration (CA) Kalman filters per planar axis, mix the mode-conditioned estimates through the Markov mode-transition probabilities, refresh mode probabilities from innovation likelihoods, and combine the per-mode estimates into the mixed state estimate. Produces mode probabilities that gate maneuver detection, per-mode estimates, the combined estimate and position error history on a scripted maneuvering track. Hand-coded stdlib matrices, deterministic, offline. Trigger: interacting multiple model filter, imm filter, mode probability, Markov mode switching, maneuvering target tracking.

ashfordeOU 8c93e4d 3 files · 43.9 KB Updated

File contents

ashfordeOU/aero-agent-skills/tree/main/skills/gnc-autonomy/estimation-filtering/interacting-multiple-model-filter commit 8c93e4df21

Frequently asked questions

npx skillmds@latest add ashfordeou/interacting-multiple-model-filter