Namespaces | Typedefs | Enumerations | Functions
types.h File Reference
#include <hector_pose_estimation/matrix.h>
#include <hector_pose_estimation/collection.h>
Include dependency graph for types.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

namespace  hector_pose_estimation

Typedefs

typedef SubState_< 0 > hector_pose_estimation::BaseState
typedef boost::shared_ptr
< GlobalReference > 
hector_pose_estimation::GlobalReferencePtr
typedef boost::shared_ptr< Inputhector_pose_estimation::InputPtr
typedef Collection< Inputhector_pose_estimation::Inputs
typedef boost::weak_ptr< Inputhector_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
< 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
}

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)


hector_pose_estimation_core
Author(s): Johannes Meyer
autogenerated on Mon Oct 6 2014 00:24:16