![]() |
WarpTwin
Documentation for WarpTwin models and classes.
|
#include "simulation/Model.h"#include "core/CartesianVector.hpp"#include "frames/Body.h"#include "frames/Node.h"#include "frames/Joint.h"#include "models/support/BiasNoiseModel.h"Go to the source code of this file.
Namespaces | |
| namespace | warptwin |
| Class to propagate CR3BP dynamics in characteristic units. | |
Functions | |
| int16 | warptwin::execute () override |
| Function to check monitor input conditions and set trigger flag accordingly. Should be implemented in derived class. | |
Variables | |
| BiasNoiseModel | warptwin::_torque_bias_noise |
| The bias and noise model for torque output. | |
| Node | warptwin::_wheel_node |
| The reaction wheel node. | |
| Matrix3 | warptwin::_mom_inertia_tensor |
| Matrix to hold the moment of inertia tensor of the wheel. | |
| double | warptwin::_torque_perturbation = 0.0 |
| Value to hold perturbation to torque. | |
| double | warptwin::_total_torque = 0.0 |
| Value to hold total torque calculation. | |
| double | warptwin::_rps_to_rpm = 60.0/(2*M_PI) |
| Conversion between radians per second and revolutions per minute. | |
| bool | warptwin::_prev_com = false |
| Boolean to store the previous operational state. | |