LRAUV  revA
SimRunStruct Struct Reference

A struct of values that is passed from the LRAUV to the Simulator, to run one timestep of the simulator. More...

#include <SimRunStruct.h>

Public Member Functions

 SimRunStruct ()
 Constructor. More...
 

Public Attributes

float propOmega_
 
float rudderAngle_
 
float elevatorAngle_
 
float massPosition_
 
float buoyancyPosition_
 
int32_t dropWeightState_
 
float propOmegaAction_
 
float rudderAngleAction_
 
float elevatorAngleAction_
 
float massPositionAction_
 
float buoyancyAction_
 
float density_
 
float dt_
 

Detailed Description

A struct of values that is passed from the LRAUV to the Simulator, to run one timestep of the simulator.

Constructor & Destructor Documentation

SimRunStruct::SimRunStruct ( )
inline

Constructor.

Member Data Documentation

float SimRunStruct::buoyancyAction_

Referenced by ExternalSim::run(), and Simulator::run().

float SimRunStruct::buoyancyPosition_

Referenced by ExternalSim::run(), and Simulator::run().

float SimRunStruct::density_
int32_t SimRunStruct::dropWeightState_

Referenced by ExternalSim::run(), and Simulator::run().

float SimRunStruct::dt_
float SimRunStruct::elevatorAngle_
float SimRunStruct::elevatorAngleAction_
float SimRunStruct::massPosition_
float SimRunStruct::massPositionAction_
float SimRunStruct::propOmega_
float SimRunStruct::propOmegaAction_
float SimRunStruct::rudderAngle_
float SimRunStruct::rudderAngleAction_

The documentation for this struct was generated from the following file: