Namespaces | |
filter | |
traits | |
Enumerations | |
enum | { STATUS_ALIGNMENT = 0x1, STATUS_DEGRADED = 0x2, STATUS_READY = 0x4, STATUS_MASK = 0xf, STATE_ROLLPITCH = 0x10, STATE_YAW = 0x20, STATE_RATE_XY = 0x100, STATE_RATE_Z = 0x200, STATE_VELOCITY_XY = 0x1000, STATE_VELOCITY_Z = 0x2000, STATE_POSITION_XY = 0x10000, STATE_POSITION_Z = 0x20000, STATE_MASK = 0x33330, STATE_PSEUDO_ROLLPITCH = 0x40, STATE_PSEUDO_YAW = 0x80, STATE_PSEUDO_RATE_XY = 0x400, STATE_PSEUDO_RATE_Z = 0x800, STATE_PSEUDO_VELOCITY_XY = 0x4000, STATE_PSEUDO_VELOCITY_Z = 0x8000, STATE_PSEUDO_POSITION_XY = 0x40000, STATE_PSEUDO_POSITION_Z = 0x80000, STATE_PSEUDO_MASK = 0xcccc0 } |
enum | VectorIndex { X = 0, Y = 1, Z = 2, W = 3 } |
Functions | |
std::string | getSystemStatusString (const SystemStatus &status, const SystemStatus &asterisk_status=0) |
static ParameterList | operator+ (ParameterList const &list1, ParameterList const &list2) |
static std::ostream & | operator<< (std::ostream &os, const SystemStatus &status) |
template<typename T > | |
std::ostream & | operator<< (std::ostream &os, const std::vector< T > &vector) |
template<typename OtherDerived > | |
static Matrix3 | SkewSymmetricMatrix (const Eigen::MatrixBase< OtherDerived > &other) |
Variables | |
static const Matrix3 | MinusIdentity = -Matrix3::Identity() |
Definition at line 94 of file imu_model.h.
typedef ColumnVector_<Dynamic>::type hector_pose_estimation::ColumnVector |
typedef ColumnVector_<3>::type hector_pose_estimation::ColumnVector3 |
typedef VectorBlock<const ColumnVector,3> hector_pose_estimation::ConstVectorBlock3 |
typedef VectorBlock<const ColumnVector,4> hector_pose_estimation::ConstVectorBlock4 |
typedef System_<GyroModel> hector_pose_estimation::Gyro |
Definition at line 91 of file imu_model.h.
typedef Eigen::DenseIndex hector_pose_estimation::IndexType |
typedef boost::weak_ptr<Input> hector_pose_estimation::InputWPtr |
typedef Matrix_<Dynamic,Dynamic>::type hector_pose_estimation::Matrix |
typedef Matrix_<3,3>::type hector_pose_estimation::Matrix3 |
typedef Eigen::Block<Matrix,Dynamic,Dynamic> hector_pose_estimation::MatrixBlock |
typedef boost::weak_ptr<Measurement> hector_pose_estimation::MeasurementWPtr |
typedef boost::shared_ptr<const Parameter> hector_pose_estimation::ParameterConstPtr |
Definition at line 43 of file parameters.h.
Definition at line 41 of file parameters.h.
typedef boost::function<void(ParameterPtr)> hector_pose_estimation::ParameterRegisterFunc |
Definition at line 44 of file parameters.h.
typedef Eigen::Quaternion<ScalarType> hector_pose_estimation::Quaternion |
typedef RowVector_<Dynamic>::type hector_pose_estimation::RowVector |
typedef RowVector_<3>::type hector_pose_estimation::RowVector3 |
typedef double hector_pose_estimation::ScalarType |
typedef boost::weak_ptr<SubState> hector_pose_estimation::SubStateWPtr |
typedef SymmetricMatrix_<Dynamic>::type hector_pose_estimation::SymmetricMatrix |
typedef SymmetricMatrix_<3>::type hector_pose_estimation::SymmetricMatrix3 |
typedef SymmetricMatrix_<6>::type hector_pose_estimation::SymmetricMatrix6 |
typedef unsigned int hector_pose_estimation::SystemStatus |
typedef boost::weak_ptr<System> hector_pose_estimation::SystemWPtr |
typedef VectorBlock<ColumnVector,3> hector_pose_estimation::VectorBlock3 |
typedef VectorBlock<ColumnVector,4> hector_pose_estimation::VectorBlock4 |
Definition at line 60 of file zerorate.h.
anonymous enum |
std::string hector_pose_estimation::getSystemStatusString | ( | const SystemStatus & | status, |
const SystemStatus & | asterisk_status = 0 |
||
) |
|
inlinestatic |
Definition at line 182 of file parameters.h.
|
inlinestatic |
std::ostream& hector_pose_estimation::operator<< | ( | std::ostream & | os, |
const std::vector< T > & | vector | ||
) |
Definition at line 146 of file parameters.cpp.
|
inlinestatic |
|
static |
Definition at line 38 of file imu_model.cpp.