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

Go to the source code of this file.

Classes

struct  warptwin::_gps_output_struct
 GPS Model. More...

Namespaces

namespace  warptwin
 Class to propagate CR3BP dynamics in characteristic units.

Functions

warptwin::RateMonitor * warptwin::rateMonitor ()
 Accessor for the internal rate monitor model.
MODEL(Accelerometer) public warptwin::MarkovUncertaintyModel * warptwin::getNoiseModel ()
 Accessor for the internal noise 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

FrameStateSensorModel warptwin::_state_GPS_PCR
 Frame state sensor model of the GPS frame relative to the PCR frame.
double warptwin::_truth_altitude
 Truth altitude used for dead-zone determination.
double warptwin::_truth_speed
 Truth speed used for dead-zone determination.
double warptwin::_output_lon
 Internal variables for function implicit returns.
double warptwin::_output_lat
double warptwin::_output_alt
CartesianVector3 warptwin::_previous_pos_bias
 Internal variables for the previous bias of the position and velocity measurements.
CartesianVector3 warptwin::_previous_vel_bias
CartesianVector3 warptwin::_perturbed_pos
 Internal variables for the perturbed position and velocity.
CartesianVector3 warptwin::_perturbed_vel