无需状态扩展即可准确处理延迟状态测量
Remarks on stochastic cloning and delayed-state filtering
- 提出两种等价的延迟状态卡尔曼滤波器,避免状态扩增
- 计算与存储开销与随机克隆方法相当,部分场景更优
- 澄清了滤波器无法处理相关延迟测量的误解
航空航天导航与机器人中的许多估计问题涉及依赖于先前状态的测量,典型如里程计,其测量的是状态间的相对变化。准确处理这些延迟状态测量需捕捉其与前期状态估计的相关性,常用方法是随机克隆(SC),通过扩展状态向量来实现。本文重新审视一种长期存在但常被忽视的替代方法——延迟状态卡尔曼滤波器(DSKF),并证明经正确推导的滤波器可完全等效于SC,且无需状态扩展。文中给出两种等价的DSKF形式,从不同角度揭示如何在广义卡尔曼滤波中处理先验状态测量相关性。两种形式在渐近计算与内存复杂度上与SC相当,其中一种在特定问题维度下可降低算术运算与存储成本。研究澄清了关于卡尔曼滤波器无法处理相关延迟测量的常见误解,表明无需状态扩展即可获得相同结果。
原文摘要 · Abstract (English)
Many estimation problems in aerospace navigation and robotics involve measurements that depend on prior states. A prominent example is odometry, which measures the relative change between states over time. Accurately handling these delayed-state measurements requires capturing their correlations with prior state estimates, and a widely used approach is stochastic cloning (SC), which augments the state vector to account for these correlations. This work revisits a long-established but often overlooked alternative--the delayed-state Kalman filter--and demonstrates that a properly derived filter yields exactly the same state and covariance update as SC, without requiring state augmentation. Moreover, two equivalent formulations of the delayed-state Kalman filter (DSKF) are presented, providing complementary perspectives on how the prior-state measurement correlations can be handled within the generalized Kalman filter. These formulations are shown to be comparable to SC in asymptotic computational and memory complexity, while one DSKF formulation can offer reduced arithmetic and storage costs for certain problem dimensions. Our findings clarify a common misconception that Kalman filter variants are inherently unable to handle correlated delayed-state measurements, demonstrating that an alternative formulation achieves the same results without state augmentation.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。