Sidereon.GNSS.Fusion.FusionRtsHistoryBuilder (Sidereon v0.31.2)

Copy Markdown View Source

Builder for a recorded GNSS/INS fusion forward pass.

Summary

Functions

Finish the builder and return a smoothing-ready history.

Start a recorded history from the filter's current checkpoint.

Start an empty recorded history builder.

Types

t()

@type t() :: %Sidereon.GNSS.Fusion.FusionRtsHistoryBuilder{handle: reference()}

Functions

finish(fusion_rts_history_builder)

@spec finish(t()) ::
  {:ok, Sidereon.GNSS.Fusion.FusionRtsHistory.t()} | {:error, term()}

Finish the builder and return a smoothing-ready history.

from_filter(filter)

@spec from_filter(Sidereon.GNSS.Fusion.Filter.t()) :: {:ok, t()} | {:error, term()}

Start a recorded history from the filter's current checkpoint.

new()

@spec new() :: t()

Start an empty recorded history builder.