AttitudeEstimatorOptions

giant.stellar_opnav.estimators.attitude_estimator:

class giant.stellar_opnav.estimators.attitude_estimator.AttitudeEstimatorOptions(weighted_estimation=False)[source]

Dataclass for configuring attitude estimator subclasses

Parameters:

weighted_estimation (bool)

weighted_estimation: bool = False

A flag specifying whether to use weights in the estimation of the rotation.

property options_dict: Dict

Determine the options input to the dataclass.

This property method will ignore all internal properties and functions

Summary of Methods

apply_options

Update the options as attributes of the object class

local_vars

this is used to overwrite options in variables only used in __init__

override_options

This method is used for special cases when certain options should be overwritten