Deterministic Riccati Observer
- Deterministic Riccati Observer is a design framework that leverages Riccati differential or algebraic equations to generate innovation gains for deterministic state estimation.
- It applies to both linear (e.g., Kalman–Bucy) and nonlinear systems (e.g., Mortensen type), enabling effective stabilization and sensitivity analysis through structured gain synthesis.
- Practical implementations span navigation, visual SLAM, and unknown-input systems where Riccati-based formulations decouple uncertainties and guarantee exponential convergence under observability conditions.
A deterministic Riccati observer is an observer whose correction law is generated by a Riccati differential or algebraic equation in a deterministic estimation problem. In the classical linear setting, this is the continuous-time Kalman–Bucy covariance equation
with observer gain when (Bishop et al., 2017). In deterministic minimum-energy formulations, the Riccati variable may instead be an information or certainty matrix, or the Hessian of a value function, and the observer gain is obtained from its inverse rather than from a stochastic covariance interpretation (Bamieh, 10 Jun 2026, Breiten et al., 2023). More generally, the term also covers nonlinear and geometric observers whose exact or induced linear time-varying error dynamics admit gain synthesis through a continuous Riccati equation (Hamel et al., 2016, Bouazza et al., 28 Aug 2025, Boughellaba et al., 12 Jan 2026).
1. Conceptual forms of the deterministic Riccati observer
In deterministic observer theory, the Riccati equation appears in several closely related roles. One standard form is the continuous Riccati equation for an LTV observer,
with gain
used in the observer
The associated error system is
and the usual Lyapunov function is (Hamel et al., 2016).
A second deterministic form arises from minimum-energy estimation. For the linear system
the deterministic estimation problem is to minimize
Using homogeneous coordinates and an LQR-with-final-conditions construction, the resulting matrix 0 satisfies
1
and the observer becomes
2
Here 3 is interpreted as the curvature of the cost-to-arrive, and the estimate is 4 after partitioning the augmented value function (Bamieh, 10 Jun 2026).
A third form appears in deterministic nonlinear minimum-energy observers of Mortensen type. There the Riccati object is not introduced as a covariance or information matrix a priori, but as the Hessian of the value function. For the shifted nonlinear problem in (Breiten et al., 2023), the observer gain is
5
and the nominal Hessian 6 satisfies a differential Riccati equation. This suggests that “deterministic Riccati observer” is best read as a structural designation: the observer gain is generated by Riccati-type curvature dynamics, regardless of whether the underlying interpretation is covariance propagation, certainty accumulation, or value-function sensitivity (Breiten et al., 2023).
2. Classical continuous-time Riccati observers and Kalman–Bucy structure
In continuous-time linear-Gaussian filtering, the deterministic Riccati equation is the covariance law of the Kalman–Bucy observer. For the signal-observation model
7
the covariance satisfies
8
and the gain is
9
In observer language, 0 governs gain adaptation in the optimal linear observer (Bishop et al., 2017).
The same paper treats the deterministic Riccati flow 1 as a smooth nonlinear semigroup on positive-definite matrices. Its linearization along the Riccati trajectory is encoded by
2
and the first Fréchet derivative is
3
These formulas make the deterministic Riccati observer a sensitivity object as well as a gain law: perturbations of the initial covariance are propagated exactly through the semigroup generated by 4 (Bishop et al., 2017).
Under controllability/observability assumptions summarized in (Bishop et al., 2017), there exists a unique positive definite fixed point 5 solving the algebraic Riccati equation
6
and the closed-loop matrix 7 is asymptotically stable even when 8 itself is unstable. The Riccati flow is monotone, positive, and bounded in the sense recorded there: 9 with explicit bounds on 0 and 1 (Bishop et al., 2017). In this classical setting, the deterministic Riccati observer is therefore both a covariance propagator and a stabilizing mechanism for the observer error dynamics.
3. Deterministic observer synthesis for LTV and unknown-input systems
For linear time-varying systems with unknown inputs,
2
the observer problem is not directly a Kalman–Bucy problem because the error inherits the unknown forcing term 3. The main result in (Tranninger et al., 2021) is that, under assumptions (A1)–(A3), uniform strong4 detectability of 5 is equivalent to uniform exponential detectability of the auxiliary pair
6
where 7. This reduces unknown-input observer design to a deterministic Kalman-filter-type problem (Tranninger et al., 2021).
The Riccati equation for the auxiliary system is
8
with gain components
9
From these, one reconstructs the unknown-input observer
0
whose error satisfies the uniform exponential bound
1
The deterministic Riccati observer here is not a stochastic filter; it is a constructive decoupling-and-stabilization device (Tranninger et al., 2021).
A related deterministic synthesis appears in position and bias estimation from direction or range measurements. There the nonlinear estimation problems are converted into exact linear or LTV output systems—sometimes after augmenting the state with constant velocity bias and auxiliary monomials—and then observed with a Riccati gain 2 (Hamel et al., 2016). The paper derives global exponential convergence under persistent-excitation conditions stated directly in terms of the measured directions, source geometry, measured velocity, or 3, depending on the sensing configuration. A characteristic example is the single-direction model
4
with observer
5
and convergence guaranteed if
6
This is a deterministic Riccati observer in its most explicit LTV form (Hamel et al., 2016).
4. Minimum-energy and Mortensen formulations
The Mortensen observer is a deterministic minimum-energy observer rather than a stochastic filter. In (Breiten et al., 2023), the nonlinear disturbed system
7
is associated with the value function
8
The observer trajectory is defined pointwise by
9
and the pointwise optimality condition
0
yields the observer equation after differentiation and use of the HJB equation (Breiten et al., 2023).
At the nominal point 1, the Hessian
2
satisfies
3
where
4
This Riccati equation is not auxiliary: it is the nominal evolution of the second derivative of the deterministic value function (Breiten et al., 2023).
The resulting observer is
5
with
6
The main local result is that the Hessian is positive definite in a neighborhood of the nominal trajectory, the pointwise minimizing terminal state exists uniquely, and 7 is a weak solution of the observer equation for sufficiently small 8 (Breiten et al., 2023). In this framework, the deterministic Riccati observer is an observer whose innovation gain is the inverse Hessian of a minimum-energy value function.
The linear minimum-energy case treated in (Bamieh, 10 Jun 2026) is the finite-dimensional analogue of the same philosophy. There the deterministic Kalman filter is obtained from a minimum-energy problem by homogeneous-coordinate embedding and LQR with final conditions, producing the cost-to-arrive
9
the estimate
0
and the observer
1
The data there explicitly interpret 2 as a certainty matrix rather than as a stochastic covariance inverse (Bamieh, 10 Jun 2026).
5. Nonlinear and geometric deterministic Riccati observers
A substantial modern use of deterministic Riccati observers is in nonlinear navigation, attitude estimation, visual SLAM, and VIO, where the observer is nonlinear at the state level but admits an exact or induced LTV error subsystem.
For velocity-aided attitude estimation of accelerated vehicles, (Hua et al., 2017) designs nonlinear Riccati observers that the paper explicitly describes as deterministic versions of an EKF. The observer takes the form
3
and the innovation is generated through
4
Local exponential stability follows from uniform observability of the corresponding frozen pair 5 under motion and sensing conditions stated explicitly in terms of 6, translational motion, and the presence of magnetometer measurements (Hua et al., 2017).
For visual localisation and mapping, (Goor et al., 2019) embeds Riccati gains into an equivariant observer on a symmetry group. For each point landmark 7, the per-landmark Riccati equation is
8
with gain
9
The corresponding point-landmark body-frame error satisfies
0
and the overall observer is shown to be almost globally asymptotically stable and exponentially stable in-the-large on the SLAM manifold (Goor et al., 2019). This is a geometric deterministic Riccati observer with decoupled landmark-wise gains.
In optical-flow-based VIO, (Bouazza et al., 28 Aug 2025) builds a Riccati observer for the translational state 1. The key measurement is only the body-frame direction of velocity,
2
which is converted into the linear output
3
for the stacked error state 4. The gain is
5
and the error system
6
is globally exponentially stable under the persistent-excitation condition
7
The full cascaded VIO observer is only almost globally asymptotically stable because the second-stage 8 attitude observer inherits the usual topological obstruction (Bouazza et al., 28 Aug 2025).
A closely related but larger-scale Lie-group construction appears in (Boughellaba et al., 12 Jan 2026). There the translational error state
9
obeys the exact LTV closed-loop system
0
with Riccati equation
1
Under uniform observability of 2, the translational subsystem is globally exponentially stable, and the full VIO observer is almost globally asymptotically stable up to the standard VIO unobservable directions of global translation and rotation about gravity (Boughellaba et al., 12 Jan 2026).
Outside navigation, deterministic Riccati-based design also appears in nonlinear epidemic state estimation. The observer in (Niazi et al., 2022) is synthesized through algebraic Riccati inequalities such as
3
together with equivalent LMIs. The resulting observer is deterministic and Riccati-based in the nonlinear Lyapunov/ARI sense rather than in the Kalman–Bucy sense (Niazi et al., 2022).
6. Stability theory, perturbations, and scope limitations
A central benefit of deterministic Riccati observers is that their stability can often be quantified sharply. In one dimension, the deterministic Riccati equation
4
has equilibria
5
The positive equilibrium 6 is globally attracting on 7, the tangent process satisfies 8, and the asymptotic contraction rate is exactly 9 (Bishop et al., 2017). The associated observer error drift is
0
so even an open-loop unstable scalar system (1) is stabilized by the Riccati observer law (Bishop et al., 2017).
The perturbation theory in (Bishop et al., 2017) shows that the deterministic Riccati flow is also the mean-field limit of stochastic Riccati diffusions arising from ensemble Kalman–Bucy filtering. For the stochastic covariance flow 2,
3
and in the EnKF scaling 4, this is an 5 covariance fluctuation estimate. The same paper proves the negative-bias relation
6
which it explicitly interprets as a negative bias of EnKF sample covariance estimates (Bishop et al., 2017). This suggests that the deterministic Riccati observer is not merely a nominal law but the organizing limit around which finite-ensemble covariance fluctuations can be quantified.
At the opposite end of the theory, not every Riccati differential equation is globally well posed. The matrix Riccati differential equation
7
studied in (Ogura et al., 2022) may escape in finite time, with escape occurring precisely when the block 8 in
9
becomes singular. That paper develops an approximation scheme
00
for deterministic escape time. Although it is not an observer-design paper, it underscores a general caveat: Riccati-based observers rely on bounded, well-conditioned Riccati solutions, and finite escape is a structural pathology that must be excluded or controlled (Ogura et al., 2022).
In infinite dimensions, (Wyss, 2019) studies the control-side algebraic Riccati equation
01
for systems with unbounded control and observation operators. The paper itself is not an observer-design paper, but it explicitly frames its observer relevance through duality and records the dual estimation Riccati equation
02
Under quasi-sectoriality, 03, and compact-resolvent assumptions, it proves boundedness of the nonnegative stabilizing solution on the control side and exponential stability of the associated feedback generator (Wyss, 2019). A plausible implication is that deterministic Riccati observer theory extends beyond finite-dimensional ODEs, but in this setting the observer interpretation is indirect and domain-sensitive.
The main limitations in the current literature are correspondingly varied. Minimum-energy Mortensen theory in (Breiten et al., 2023) is explicitly local in 04 and finite-horizon. The strong-detectability construction in (Tranninger et al., 2021) requires regularity and full-column-rank assumptions on 05. The global exponential results in navigation papers depend on persistent excitation or source geometry (Hamel et al., 2016, Bouazza et al., 28 Aug 2025, Boughellaba et al., 12 Jan 2026). Geometric attitude observers remain almost global rather than global because of topological obstructions on 06 (Bouazza et al., 28 Aug 2025, Boughellaba et al., 12 Jan 2026). The phrase “deterministic Riccati observer” therefore names a family of designs unified by Riccati-generated gains, but not a single theorem or a single probabilistic interpretation.