Ginan
Loading...
Searching...
No Matches
InertialState Struct Reference
Collaboration diagram for InertialState:

Public Member Functions

InertialStateoperator+= (double rhs)
 
InertialStateoperator*= (double rhs)
 
InertialState operator+ (double rhs) const
 
InertialState operator+ (const InertialState &rhs) const
 
InertialState operator* (double rhs) const
 

Data Fields

SatSys Sat
 
string str
 
bool exclude = false
 
KFState subState
 
map< E_Component, double > componentsMap
 
int numParams = 0
 
Vector3d pos = Vector3d::Zero()
 
Vector3d vel = Vector3d::Zero()
 
Vector4d quat = Vector4d::Zero()
 
MatrixXd posVelQuatSTM
 
Vector3d gyroBias = Vector3d::Zero()
 
Vector3d acclBias = Vector3d::Zero()
 
Vector3d gyroScale = Vector3d::Ones()
 
Vector3d acclScale = Vector3d::Ones()
 
double posVar = 0
 

Member Function Documentation

◆ operator*()

InertialState InertialState::operator* ( double rhs) const
inline

◆ operator*=()

InertialState & InertialState::operator*= ( double rhs)
inline

◆ operator+() [1/2]

InertialState InertialState::operator+ ( const InertialState & rhs) const
inline

◆ operator+() [2/2]

InertialState InertialState::operator+ ( double rhs) const
inline

◆ operator+=()

InertialState & InertialState::operator+= ( double rhs)
inline

Field Documentation

◆ acclBias

Vector3d InertialState::acclBias = Vector3d::Zero()

◆ acclScale

Vector3d InertialState::acclScale = Vector3d::Ones()

◆ componentsMap

map<E_Component, double> InertialState::componentsMap

◆ exclude

bool InertialState::exclude = false

◆ gyroBias

Vector3d InertialState::gyroBias = Vector3d::Zero()

◆ gyroScale

Vector3d InertialState::gyroScale = Vector3d::Ones()

◆ numParams

int InertialState::numParams = 0

◆ pos

Vector3d InertialState::pos = Vector3d::Zero()

◆ posVar

double InertialState::posVar = 0

◆ posVelQuatSTM

MatrixXd InertialState::posVelQuatSTM

◆ quat

Vector4d InertialState::quat = Vector4d::Zero()

◆ Sat

SatSys InertialState::Sat

◆ str

string InertialState::str

◆ subState

KFState InertialState::subState

◆ vel

Vector3d InertialState::vel = Vector3d::Zero()

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