Namespaces |
namespace | hector_pose_estimation |
Typedefs |
typedef boost::shared_ptr< Filter > | hector_pose_estimation::FilterPtr |
typedef boost::shared_ptr
< GlobalReference > | hector_pose_estimation::GlobalReferencePtr |
typedef boost::shared_ptr< Input > | hector_pose_estimation::InputPtr |
typedef Collection< Input > | hector_pose_estimation::Inputs |
typedef boost::weak_ptr< Input > | hector_pose_estimation::InputWPtr |
typedef boost::shared_ptr
< Measurement > | hector_pose_estimation::MeasurementPtr |
typedef Collection< Measurement > | hector_pose_estimation::Measurements |
typedef boost::weak_ptr
< Measurement > | hector_pose_estimation::MeasurementWPtr |
typedef boost::shared_ptr< State > | hector_pose_estimation::StatePtr |
typedef boost::shared_ptr
< SubState > | hector_pose_estimation::SubStatePtr |
typedef boost::weak_ptr< SubState > | hector_pose_estimation::SubStateWPtr |
typedef boost::shared_ptr< System > | hector_pose_estimation::SystemPtr |
typedef Collection< System > | hector_pose_estimation::Systems |
typedef unsigned int | hector_pose_estimation::SystemStatus |
typedef boost::weak_ptr< System > | hector_pose_estimation::SystemWPtr |
Enumerations |
enum | {
hector_pose_estimation::STATUS_ALIGNMENT = 0x1,
hector_pose_estimation::STATUS_DEGRADED = 0x2,
hector_pose_estimation::STATUS_READY = 0x4,
hector_pose_estimation::STATUS_MASK = 0xf,
hector_pose_estimation::STATE_ROLLPITCH = 0x10,
hector_pose_estimation::STATE_YAW = 0x20,
hector_pose_estimation::STATE_RATE_XY = 0x100,
hector_pose_estimation::STATE_RATE_Z = 0x200,
hector_pose_estimation::STATE_VELOCITY_XY = 0x1000,
hector_pose_estimation::STATE_VELOCITY_Z = 0x2000,
hector_pose_estimation::STATE_POSITION_XY = 0x10000,
hector_pose_estimation::STATE_POSITION_Z = 0x20000,
hector_pose_estimation::STATE_MASK = 0x33330,
hector_pose_estimation::STATE_PSEUDO_ROLLPITCH = 0x40,
hector_pose_estimation::STATE_PSEUDO_YAW = 0x80,
hector_pose_estimation::STATE_PSEUDO_RATE_XY = 0x400,
hector_pose_estimation::STATE_PSEUDO_RATE_Z = 0x800,
hector_pose_estimation::STATE_PSEUDO_VELOCITY_XY = 0x4000,
hector_pose_estimation::STATE_PSEUDO_VELOCITY_Z = 0x8000,
hector_pose_estimation::STATE_PSEUDO_POSITION_XY = 0x40000,
hector_pose_estimation::STATE_PSEUDO_POSITION_Z = 0x80000,
hector_pose_estimation::STATE_PSEUDO_MASK = 0xcccc0
} |
enum | hector_pose_estimation::VectorIndex { hector_pose_estimation::X = 0,
hector_pose_estimation::Y = 1,
hector_pose_estimation::Z = 2,
hector_pose_estimation::W = 3
} |
Functions |
std::string | hector_pose_estimation::getSystemStatusString (const SystemStatus &status, const SystemStatus &asterisk_status=0) |
static std::ostream & | hector_pose_estimation::operator<< (std::ostream &os, const SystemStatus &status) |