$search
#include <gravity.h>
Public Types | |
typedef ColumnVector_ < MeasurementDimension > | MeasurementVector |
typedef SymmetricMatrix_ < MeasurementDimension > | NoiseCovariance |
Public Member Functions | |
bool | applyStatusMask (const SystemStatus &status) const |
virtual Matrix | dfGet (unsigned int i) const |
virtual ColumnVector | ExpectedValueGet () const |
virtual double | getGravity () const |
virtual SystemStatus | getStatusFlags () const |
GravityModel () | |
virtual bool | init () |
virtual void | setGravity (double gravity) |
virtual | ~GravityModel () |
Static Public Attributes | |
static const unsigned int | MeasurementDimension = 3 |
Protected Attributes | |
double | gravity_ |
double | stddev_ |
Definition at line 37 of file gravity.h.
hector_pose_estimation::GravityModel::GravityModel | ( | ) |
Definition at line 34 of file gravity.cpp.
hector_pose_estimation::GravityModel::~GravityModel | ( | ) | [virtual] |
Definition at line 49 of file gravity.cpp.
bool hector_pose_estimation::GravityModel::applyStatusMask | ( | const SystemStatus & | status | ) | const |
Definition at line 51 of file gravity.cpp.
Matrix hector_pose_estimation::GravityModel::dfGet | ( | unsigned int | i | ) | const [virtual] |
Implements hector_pose_estimation::MeasurementModel.
Definition at line 74 of file gravity.cpp.
ColumnVector hector_pose_estimation::GravityModel::ExpectedValueGet | ( | ) | const [virtual] |
Implements hector_pose_estimation::MeasurementModel.
Definition at line 60 of file gravity.cpp.
virtual double hector_pose_estimation::GravityModel::getGravity | ( | ) | const [inline, virtual] |
SystemStatus hector_pose_estimation::GravityModel::getStatusFlags | ( | ) | const [virtual] |
Reimplemented from hector_pose_estimation::MeasurementModel.
Definition at line 56 of file gravity.cpp.
bool hector_pose_estimation::GravityModel::init | ( | ) | [virtual] |
Reimplemented from hector_pose_estimation::MeasurementModel.
Definition at line 41 of file gravity.cpp.
virtual void hector_pose_estimation::GravityModel::setGravity | ( | double | gravity | ) | [inline, virtual] |
double hector_pose_estimation::GravityModel::gravity_ [protected] |
const unsigned int hector_pose_estimation::GravityModel::MeasurementDimension = 3 [static] |
double hector_pose_estimation::GravityModel::stddev_ [protected] |