WarpTwin
Documentation for WarpTwin models and classes.
Loading...
Searching...
No Matches
Magnetometer.h File Reference

Go to the source code of this file.

Classes

struct  warptwin::_magnetometer_output_struct
 Configurable magnetometer model which takes input from simplified or high fidelity magnetic field models. More...

Namespaces

namespace  warptwin
 Class to propagate CR3BP dynamics in characteristic units.

Functions

MODEL(Magnetometer) public warptwin::MarkovUncertaintyModel * warptwin::biasNoiseModel ()
 Accessor for the internal bias and noise model.
warptwin::RateMonitor * warptwin::rateMonitor ()
 Accessor for the internal rate monitor model.
int16 warptwin::activate () override
MODEL(Servo) public int16 warptwin::deactivate () override
 Model to simulate a servo's motion.
int16 warptwin::start () override
 Class to execute logging.
int16 warptwin::execute () override
 Function to check monitor input conditions and set trigger flag accordingly. Should be implemented in derived class.
void warptwin::_configureInternal ()
 Function to configure sensor – runs in all constructors.

Variables

CartesianVector3 warptwin::_truth_mag_field__mag
 Temporary variable to hold the truth magnetic field vector in the sensor frame.
CartesianVector3 warptwin::_perturbed_mag
 Temporary variable to hold the perturbed acceleration with and without gravity.