looprekKF
LooprekKF is a class of state estimation algorithms that extend the classical Kalman filter by incorporating looping, iterative updates within each filtering step. The name is a portmanteau of loop and KF, reflecting the central idea: after an initial Kalman update, the algorithm performs one or more inner iterations to refine the state estimate and its covariance by re-evaluating residuals and, if needed, re-linearizing the process and measurement models. The inner loop continues until a convergence criterion is satisfied or a preset iteration limit is reached. This approach aims to improve robustness in the presence of model errors, time-varying dynamics, or nonlinearity.
LooprekKF can be formulated for linear systems as an augmented or iterated Kalman filter, and for nonlinear
Applications include robotics, autonomous navigation, sensor fusion, and target tracking, especially in scenarios with model mismatch
Limitations include the risk of non-convergence, increased latency, and sensitivity to tuning parameters. As with other