Relative Properties
Relative properties between two satellites.
- class RelativeProperties(*rel_properties: dict[str, Any], chief_name: str, name='rel_props')[source]
Bases:
Observation
Include properties relative to another satellite.
Within the observation specification for the deputy satellite, this would look like.
obs.RelativeProperties( dict(prop="r_DC_N", norm=1e3), dict(prop="v_DC_N", norm=1e3), chief_name="ChiefSat", ),
- Parameters:
rel_properties (dict[str, Any]) –
Property specifications. Properties are optionally normalized by some factor. Each observation is a dictionary with the keys:
prop
: Name of a function in Relative Properties.norm
optional: Value to normalize property by. Defaults to 1.0.name
optional: Name of the observation element. Defaults to the value ofprop
.fn
optional: Alternatively, call a function that takes the deputy (self) and chief (other) as arguments.
chief_name (str) – Name of the satellite to compare against.
name – Name of the observation.
- r_DC_N(deputy, chief)[source]
Relative position of the deputy satellite to the chief satellite in inertial frame.
- r_DC_C(deputy, chief)[source]
Relative position of the deputy satellite to the chief satellite in chief body frame.
- r_DC_D(deputy, chief)[source]
Relative position of the deputy satellite to the chief satellite in deputy body frame.
- r_DC_Hc(deputy, chief)[source]
Relative position of the deputy satellite to the chief satellite in chief Hill frame.
- r_DC_Hd(deputy, chief)[source]
Relative position of the deputy satellite to the chief satellite in deputy Hill frame.
- v_DC_N(deputy, chief)[source]
Relative velocity of the deputy satellite to the chief satellite in inertial frame.
- v_DC_C(deputy, chief)[source]
Relative velocity of the deputy satellite to the chief satellite in chief body frame.
- v_DC_D(deputy, chief)[source]
Relative velocity of the deputy satellite to the chief satellite in deputy body frame.
- v_DC_Hc(deputy, chief)[source]
Relative velocity of the deputy satellite to the chief satellite in chief Hill frame.
- v_DC_Hd(deputy, chief)[source]
Relative velocity of the deputy satellite to the chief satellite in deputy Hill frame.
- sigma_DHc(deputy, chief)[source]
Relative attitude of the deputy satellite to the chief satellite in chief Hill frame.