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

Go to the source code of this file.

Namespaces

namespace  warptwin
 Class to propagate CR3BP dynamics in characteristic units.

Functions

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.

Variables

BiasNoiseModel warptwin::_noise_model
 The bias and noise model for servo angle output.
LatencyUtil< double > warptwin::_latency_model
 The latency model for servo angle output.
double warptwin::_servo_angle_actual
 Temporary value that has perturbations acted upon it.
double warptwin::_latency_return
 Temporary value for the return of the latency value.
double warptwin::_turn_direction
 The turn direction of the servo for this time step.
double warptwin::_max_turn_amount
 The maximum amount that the servo can spin in the time of a single simulation step.