types.h File Reference
#include <hector_pose_estimation/matrix.h>
Go to the source code of this file.
Namespaces |
namespace | hector_pose_estimation |
Typedefs |
typedef SymmetricMatrix_
< StateDimension > | hector_pose_estimation::StateCovariance |
typedef ColumnVector_
< StateDimension > | hector_pose_estimation::StateVector |
typedef unsigned int | hector_pose_estimation::SystemStatus |
Enumerations |
enum | {
hector_pose_estimation::STATE_ALIGNMENT = 1,
hector_pose_estimation::STATE_DEGRADED = 2,
hector_pose_estimation::STATE_READY = 4,
hector_pose_estimation::STATE_ROLLPITCH = 8,
hector_pose_estimation::STATE_YAW = 16,
hector_pose_estimation::STATE_XY_VELOCITY = 32,
hector_pose_estimation::STATE_XY_POSITION = 64,
hector_pose_estimation::STATE_Z_VELOCITY = 128,
hector_pose_estimation::STATE_Z_POSITION = 256,
hector_pose_estimation::STATE_ALL = -1
} |
enum | hector_pose_estimation::StateIndex {
hector_pose_estimation::QUATERNION_W = 1,
hector_pose_estimation::QUATERNION_X,
hector_pose_estimation::QUATERNION_Y,
hector_pose_estimation::QUATERNION_Z,
hector_pose_estimation::POSITION_X,
hector_pose_estimation::POSITION_Y,
hector_pose_estimation::POSITION_Z,
hector_pose_estimation::VELOCITY_X,
hector_pose_estimation::VELOCITY_Y,
hector_pose_estimation::VELOCITY_Z,
hector_pose_estimation::BIAS_ACCEL_X,
hector_pose_estimation::BIAS_ACCEL_Y,
hector_pose_estimation::BIAS_ACCEL_Z,
hector_pose_estimation::BIAS_GYRO_X,
hector_pose_estimation::BIAS_GYRO_Y,
hector_pose_estimation::BIAS_GYRO_Z
} |
Functions |
std::string | hector_pose_estimation::getSystemStatusString (const SystemStatus &status) |
static std::ostream & | hector_pose_estimation::operator<< (std::ostream &os, const SystemStatus &status) |
Variables |
static const unsigned int | hector_pose_estimation::StateDimension = BIAS_GYRO_Z |
static const char *const | hector_pose_estimation::SystemStatusStrings [] |