The Zeta Filter: Attitude Estimation Using Von Mises–Fisher Concentration Dynamics on S3

This paper presents an attitude filter that encodes both orientation and uncertainty in a single four-dimensional vector, requiring no covariance propagation or normalization constraints. The filter state is the natural parameter of the von Mises–Fisher (vMF) distribution on S3, whose exponential family structure reduces measurement updates to vector addition. Prediction is governed by a continuous-time ODE (Ordinary Differential Equation) that couples rotational kinematics with concentration decay. The QUEST-based construction of measurement natural parameters with a Fisher-information-matched concentration, an antipodal switching mechanism for the quaternion double cover, and a global exponential convergence analysis of the attitude error are described. The filter construction is left-invariant: it commutes with rotations of the reference frame, making the error dynamics trajectory-independent. The result is a filter with the computational simplicity of a complementary filter and the statistical grounding of Bayesian vMF fusion, operating entirely in unconstrained ℝ4 space. The filter is validated in simulation, on two recorded flights—including an evaluation against an EFIS attitude reference—and its computational cost is measured down to on-target microcontroller cycle counts. Gyroscope bias estimation is not included and is left to future work.

Authors

Institutions

Publication Details

Journal
Inventions
Published
2026-07-24
DOI
https://doi.org/10.3390/inventions11040076
Primary Topic
Target Tracking and Data Fusion in Sensor Networks
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

The Zeta Filter: Attitude Estimation Using Von Mises–Fisher Concentration Dynamics on S3

P. Zalewski, Paweł Rzucidło
Inventions
Target Tracking and Data Fusion in Sensor Networks
article

The Zeta Filter: Attitude Estimation Using Von Mises–Fisher Concentration Dynamics on S3

P. Zalewski, Paweł Rzucidło
article en

Abstract

This paper presents an attitude filter that encodes both orientation and uncertainty in a single four-dimensional vector, requiring no covariance propagation or normalization constraints. The filter state is the natural parameter of the von Mises–Fisher (vMF) distribution on S3, whose exponential family structure reduces measurement updates to vector addition. Prediction is governed by a continuous-time ODE (Ordinary Differential Equation) that couples rotational kinematics with concentration decay. The QUEST-based construction of measurement natural parameters with a Fisher-information-matched concentration, an antipodal switching mechanism for the quaternion double cover, and a global exponential convergence analysis of the attitude error are described. The filter construction is left-invariant: it commutes with rotations of the reference frame, making the error dynamics trajectory-independent. The result is a filter with the computational simplicity of a complementary filter and the statistical grounding of Bayesian vMF fusion, operating entirely in unconstrained ℝ4 space. The filter is validated in simulation, on two recorded flights—including an evaluation against an EFIS attitude reference—and its computational cost is measured down to on-target microcontroller cycle counts. Gyroscope bias estimation is not included and is left to future work.

InventionsVol. 11(4)
Rzeszów University of Technology (PL), Oldham Council (GB)
Openalex Percentile: Top 6%
Target Tracking and Data Fusion in Sensor Networks
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.