File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -252,14 +252,17 @@ filter state estimates by incorporating both past and future measurements. In co
252252standard Kalman filter algorithms produce estimates based only on past and current
253253measurements, leading to suboptimal accuracy when future data is available.
254254
255+ Fixed-interval smoothing
256+ ........................
255257The :class: `~smsfusion.FixedIntervalSmoother ` implements fixed-interval smoothing
256258for an :class: `~smsfusion.AidedINS ` instance or one of its subclasses (:class: `~smsfusion.AHRS `
257259or :class: `~smsfusion.VRU `). After a complete forward pass using the AINS algorithm,
258260the smoother applies a backward pass using the Rauch-Tung-Striebel (RTS) algorithm [1]
259261to refine the state (and covariance) estimates.
260262
261- The following example demonstrates how to use the :class: `~smsfusion.FixedIntervalSmoother `
262- to refine a VRU's roll and pitch estimates when future measurements are available:
263+ The following example demonstrates how to refine a VRU's roll and pitch estimates
264+ using :class: `~smsfusion.FixedIntervalSmoother ` when a fixed interval of measurements
265+ is available:
263266
264267
265268.. code-block :: python
@@ -275,7 +278,7 @@ to refine a VRU's roll and pitch estimates when future measurements are availabl
275278 degrees = False
276279 )
277280
278- roll_pitch_est = vru_smoother.smooth()[:2 ] # smoothed roll and pitch estimates
281+ roll_pitch_est = vru_smoother.smooth()[:2 ]
279282
280283
281284 References
You can’t perform that action at this time.
0 commit comments