English

A Square-Root Kalman Filter Using Only QR Decompositions

Systems and Control 2022-08-16 v1 Robotics Systems and Control

Abstract

The Kalman filter operates by storing a Gaussian description of the state estimate in the form of a mean and covariance. Instead of storing and manipulating the covariance matrix directly, a square-root Kalman filter only forms and updates a triangular matrix square root of the covariance matrix. The resulting algorithm is more numerically stable than a traditional Kalman filter, benefiting from double the working precision. This paper presents a formulation of the square root Kalman filter that leverages the QR decomposition to dramatically simplify the resulting algorithm.

Keywords

Cite

@article{arxiv.2208.06452,
  title  = {A Square-Root Kalman Filter Using Only QR Decompositions},
  author = {Kevin Tracy},
  journal= {arXiv preprint arXiv:2208.06452},
  year   = {2022}
}
R2 v1 2026-06-25T01:40:30.682Z