Saved in:
Bibliographic Details
Main Authors: Ke, Tong, Agrawal, Parth, Zhang, Yun, Zhen, Weikun, Guo, Chao X., Sharp, Toby, Dutoit, Ryan C.
Format: Preprint
Published: 2024
Subjects:
Online Access:https://arxiv.org/abs/2409.11372
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866909714636341248
author Ke, Tong
Agrawal, Parth
Zhang, Yun
Zhen, Weikun
Guo, Chao X.
Sharp, Toby
Dutoit, Ryan C.
author_facet Ke, Tong
Agrawal, Parth
Zhang, Yun
Zhen, Weikun
Guo, Chao X.
Sharp, Toby
Dutoit, Ryan C.
contents In this paper, we introduce a novel estimator for vision-aided inertial navigation systems (VINS), the Preconditioned Cholesky-based Square Root Information Filter (PC-SRIF). When solving linear systems, employing Cholesky decomposition offers superior efficiency but can compromise numerical stability. Due to this, existing VINS utilizing (Square Root) Information Filters often opt for QR decomposition on platforms where single precision is preferred, avoiding the numerical challenges associated with Cholesky decomposition. While these issues are often attributed to the ill-conditioned information matrix in VINS, our analysis reveals that this is not an inherent property of VINS but rather a consequence of specific parameterizations. We identify several factors that contribute to an ill-conditioned information matrix and propose a preconditioning technique to mitigate these conditioning issues. Building on this analysis, we present PC-SRIF, which exhibits remarkable stability in performing Cholesky decomposition in single precision when solving linear systems in VINS. Consequently, PC-SRIF achieves superior theoretical efficiency compared to alternative estimators. To validate the efficiency advantages and numerical stability of PC-SRIF based VINS, we have conducted well controlled experiments, which provide empirical evidence in support of our theoretical findings. Remarkably, in our VINS implementation, PC-SRIF's runtime is 41% faster than QR-based SRIF.
format Preprint
id arxiv_https___arxiv_org_abs_2409_11372
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle PC-SRIF: Preconditioned Cholesky-based Square Root Information Filter for Vision-aided Inertial Navigation
Ke, Tong
Agrawal, Parth
Zhang, Yun
Zhen, Weikun
Guo, Chao X.
Sharp, Toby
Dutoit, Ryan C.
Robotics
In this paper, we introduce a novel estimator for vision-aided inertial navigation systems (VINS), the Preconditioned Cholesky-based Square Root Information Filter (PC-SRIF). When solving linear systems, employing Cholesky decomposition offers superior efficiency but can compromise numerical stability. Due to this, existing VINS utilizing (Square Root) Information Filters often opt for QR decomposition on platforms where single precision is preferred, avoiding the numerical challenges associated with Cholesky decomposition. While these issues are often attributed to the ill-conditioned information matrix in VINS, our analysis reveals that this is not an inherent property of VINS but rather a consequence of specific parameterizations. We identify several factors that contribute to an ill-conditioned information matrix and propose a preconditioning technique to mitigate these conditioning issues. Building on this analysis, we present PC-SRIF, which exhibits remarkable stability in performing Cholesky decomposition in single precision when solving linear systems in VINS. Consequently, PC-SRIF achieves superior theoretical efficiency compared to alternative estimators. To validate the efficiency advantages and numerical stability of PC-SRIF based VINS, we have conducted well controlled experiments, which provide empirical evidence in support of our theoretical findings. Remarkably, in our VINS implementation, PC-SRIF's runtime is 41% faster than QR-based SRIF.
title PC-SRIF: Preconditioned Cholesky-based Square Root Information Filter for Vision-aided Inertial Navigation
topic Robotics
url https://arxiv.org/abs/2409.11372