Skip to content

Commit f9c6261

Browse files
some text
1 parent c621a6d commit f9c6261

1 file changed

Lines changed: 27 additions & 0 deletions

File tree

docs/user_guide/quickstart.rst

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -243,3 +243,30 @@ estimate the roll and pitch degrees of freedom of a moving body using the
243243
roll_pitch_est.append(vru.euler(degrees=False)[:2])
244244
245245
roll_pitch_est = np.array(roll_pitch_est)
246+
247+
248+
Smoothing
249+
---------
250+
Smoothing is a post-processing technique used to improve the accuracy of Kalman
251+
filter state estimates by incorporating both past and future measurements. In contrast,
252+
standard Kalman filter algorithms produce estimates based only on past and current
253+
measurements, leading to suboptimal accuracy when future data is available.
254+
255+
The :class:`~smsfusion.FixedIntervalSmoother` implements fixed-interval smoothing
256+
for an :class:`~smsfusion.AidedINS` instance or one of its subclasses (:class:`~smsfusion.AHRS`
257+
or :class:`~smsfusion.VRU`). After a complete forward pass using the AINS algorithm,
258+
the smoother applies a backward pass using the Rauch-Tung-Striebel (RTS) algorithm [1]
259+
to refine the state (and covariance) estimates.
260+
261+
262+
263+
Smoothing is a post-processing technique used to enhance the accuracy of Kalman
264+
filter state estimates by incorporating both past and future measurements to produce
265+
more accurate estimates. This is in contrast to the standard Kalman filter algorithm,
266+
which only uses past and current measurements to produce estimates at each time step.
267+
268+
The :class:`~smsfusion.FixedIntervalSmoother` provides a fixed-interval smoothing
269+
layer for the :class:`~smsfusion.AidedINS` class and its subclasses (:class:`~smsfusion.AHRS`
270+
and :class:`~smsfusion.VRU`). After the initial forward pass with the AINS algorithm,
271+
the smoother performs a backward sweep with the Rauch-Tung-Striebel (RTS) algorithm [1]
272+
to refine the filter estimates.

0 commit comments

Comments
 (0)