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
@type t() :: %Sidereon.GNSS.Fusion.FusionRtsHistoryBuilder{handle: reference()}
Functions
@spec finish(t()) :: {:ok, Sidereon.GNSS.Fusion.FusionRtsHistory.t()} | {:error, term()}
Finish the builder and return a smoothing-ready history.
@spec from_filter(Sidereon.GNSS.Fusion.Filter.t()) :: {:ok, t()} | {:error, term()}
Start a recorded history from the filter's current checkpoint.
@spec new() :: t()
Start an empty recorded history builder.