Module simulator

Source
Expand description

Provides all of the functionality to simulate measurements from ground stations

Re-exports§

pub use crate::dynamics::Dynamics;
pub use crate::dynamics::NyxError;
pub use crate::State;
pub use crate::TimeTagged;

Structs§

Scheduler
A scheduler allows building a scheduling of spaceraft tracking for a set of ground stations.
Strand
Stores a tracking strand with a start and end epoch
TrackingArcSim
TrkConfig
Stores a tracking configuration, there is one per tracking data simulator (e.g. one for ground station #1 and another for #2). By default, the tracking configuration is continuous and the tracking arc is from the beginning of the simulation to the end. In Python, any value that is set to None at initialization will use the default values.

Enums§

Cadence
Determines whether tracking is continuous or intermittent.
Handoff
Defines the handoff from a current ground station to the next one that is visible to prevent overlapping of measurements

Traits§

TrackingDevice
Tracking device simulator.