MOOS 0.2375
|
#include <MOOSNavVehicle.h>
Classes | |
class | CPlantNoise |
Public Member Functions | |
bool | SetDroppedState (bool bDropped) |
bool | SetDynamics (double dfDynamicsXY, double dfDynamicsZ, double dfDynamicsYaw) |
CMOOSNavVehicle () | |
virtual | ~CMOOSNavVehicle () |
virtual bool | GetFullState (Matrix &Result, Matrix *m_pXToUse=NULL, bool bUseEstimate=true) |
virtual bool | RefreshState () |
virtual bool | FillModelMatrices (Matrix &F, Matrix &Q, Matrix &Xhat, double dfDeltaT) |
virtual int | GetStateSize () |
Protected Member Functions | |
bool | FillPoseOnlyModelMatrices (Matrix &jF, Matrix &jQ, Matrix &Xhat, double dfDeltaT) |
bool | FillPoseAndRateModelMatrices (Matrix &jF, Matrix &jQ, Matrix &Xhat, double dfDeltaT) |
Protected Attributes | |
CPlantNoise | m_Noise |
bool | m_bDroppedState |
Definition at line 44 of file MOOSNavVehicle.h.
CMOOSNavVehicle::CMOOSNavVehicle | ( | ) |
Definition at line 42 of file MOOSNavVehicle.cpp.
CMOOSNavVehicle::~CMOOSNavVehicle | ( | ) | [virtual] |
Definition at line 51 of file MOOSNavVehicle.cpp.
bool CMOOSNavVehicle::FillModelMatrices | ( | Matrix & | F, |
Matrix & | Q, | ||
Matrix & | Xhat, | ||
double | dfDeltaT | ||
) | [virtual] |
Implements CMOOSNavEntity.
Definition at line 161 of file MOOSNavVehicle.cpp.
bool CMOOSNavVehicle::FillPoseAndRateModelMatrices | ( | Matrix & | jF, |
Matrix & | jQ, | ||
Matrix & | Xhat, | ||
double | dfDeltaT | ||
) | [protected] |
Definition at line 244 of file MOOSNavVehicle.cpp.
bool CMOOSNavVehicle::FillPoseOnlyModelMatrices | ( | Matrix & | jF, |
Matrix & | jQ, | ||
Matrix & | Xhat, | ||
double | dfDeltaT | ||
) | [protected] |
Definition at line 202 of file MOOSNavVehicle.cpp.
bool CMOOSNavVehicle::GetFullState | ( | Matrix & | Result, |
Matrix * | m_pXToUse = NULL , |
||
bool | bUseEstimate = true |
||
) | [virtual] |
Implements CMOOSNavEntity.
Definition at line 56 of file MOOSNavVehicle.cpp.
int CMOOSNavVehicle::GetStateSize | ( | ) | [virtual] |
Implements CMOOSNavEntity.
Definition at line 112 of file MOOSNavVehicle.cpp.
bool CMOOSNavVehicle::RefreshState | ( | ) | [virtual] |
Implements CMOOSNavEntity.
Definition at line 123 of file MOOSNavVehicle.cpp.
Definition at line 326 of file MOOSNavVehicle.cpp.
bool CMOOSNavVehicle::SetDynamics | ( | double | dfDynamicsXY, |
double | dfDynamicsZ, | ||
double | dfDynamicsYaw | ||
) |
Definition at line 179 of file MOOSNavVehicle.cpp.
bool CMOOSNavVehicle::m_bDroppedState [protected] |
Definition at line 85 of file MOOSNavVehicle.h.
CPlantNoise CMOOSNavVehicle::m_Noise [protected] |
Definition at line 84 of file MOOSNavVehicle.h.