baro.cpp
/tmp/ws/src/hector_localization/hector_pose_estimation_core/src/measurements/
baro_8cpp.html
hector_pose_estimation/measurements/baro.h
hector_pose_estimation/filter/set_filter.h
hector_pose_estimation
baro.h
/tmp/ws/src/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/measurements/
baro_8h.html
hector_pose_estimation/measurement.h
hector_pose_estimation/measurements/height.h
hector_pose_estimation::Baro
hector_pose_estimation::BaroModel
hector_pose_estimation::BaroUpdate
hector_pose_estimation::traits::Update< BaroModel >
hector_pose_estimation
hector_pose_estimation::traits
collection.h
/tmp/ws/src/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/
collection_8h.html
hector_pose_estimation::Collection
hector_pose_estimation
ekf.cpp
/tmp/ws/src/hector_localization/hector_pose_estimation_core/src/filter/
ekf_8cpp.html
hector_pose_estimation/filter/ekf.h
hector_pose_estimation/system.h
hector_pose_estimation
hector_pose_estimation::filter
ekf.h
/tmp/ws/src/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/filter/
ekf_8h.html
hector_pose_estimation/filter.h
hector_pose_estimation::filter::EKF::Corrector
hector_pose_estimation::filter::EKF::Corrector_
hector_pose_estimation::filter::EKF
hector_pose_estimation::filter::EKF::Predictor
hector_pose_estimation::filter::EKF::Predictor_
hector_pose_estimation
hector_pose_estimation::filter
filter.cpp
/tmp/ws/src/hector_localization/hector_pose_estimation_core/src/
filter_8cpp.html
hector_pose_estimation/filter.h
hector_pose_estimation/pose_estimation.h
hector_pose_estimation
filter.h
/tmp/ws/src/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/
filter_8h.html
hector_pose_estimation/state.h
hector_pose_estimation/types.h
hector_pose_estimation::Filter::Corrector
hector_pose_estimation::Filter::Corrector_
hector_pose_estimation::Filter::Factory
hector_pose_estimation::Filter
hector_pose_estimation::Filter::Predictor
hector_pose_estimation::Filter::Predictor_
hector_pose_estimation
generic_quaternion_system_model.cpp
/tmp/ws/src/hector_localization/hector_pose_estimation_core/src/system/
generic__quaternion__system__model_8cpp.html
hector_pose_estimation/system/generic_quaternion_system_model.h
hector_pose_estimation/filter/set_filter.h
hector_pose_estimation/pose_estimation.h
hector_pose_estimation
generic_quaternion_system_model.h
/tmp/ws/src/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/system/
generic__quaternion__system__model_8h.html
hector_pose_estimation/system_model.h
hector_pose_estimation/system.h
hector_pose_estimation/system/imu_input.h
hector_pose_estimation/system/imu_model.h
hector_pose_estimation::GenericQuaternionSystemModel
hector_pose_estimation
global_reference.cpp
/tmp/ws/src/hector_localization/hector_pose_estimation_core/src/
global__reference_8cpp.html
hector_pose_estimation/global_reference.h
hector_pose_estimation/state.h
hector_pose_estimation
global_reference.h
/tmp/ws/src/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/
global__reference_8h.html
hector_pose_estimation/types.h
hector_pose_estimation/parameters.h
hector_pose_estimation::GlobalReference
hector_pose_estimation::GlobalReference::Heading
hector_pose_estimation::GlobalReference::Position
hector_pose_estimation::GlobalReference::Radius
hector_pose_estimation
gps.cpp
/tmp/ws/src/hector_localization/hector_pose_estimation_core/src/measurements/
gps_8cpp.html
hector_pose_estimation/measurements/gps.h
hector_pose_estimation/global_reference.h
hector_pose_estimation/filter/set_filter.h
hector_pose_estimation
gps.h
/tmp/ws/src/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/measurements/
gps_8h.html
hector_pose_estimation/measurement.h
hector_pose_estimation/global_reference.h
hector_pose_estimation::GPS
hector_pose_estimation::GPSModel
hector_pose_estimation::GPSUpdate
hector_pose_estimation::traits::Update< GPSModel >
hector_pose_estimation
hector_pose_estimation::traits
gravity.cpp
/tmp/ws/src/hector_localization/hector_pose_estimation_core/src/measurements/
gravity_8cpp.html
hector_pose_estimation/measurements/gravity.h
hector_pose_estimation/pose_estimation.h
hector_pose_estimation/filter/set_filter.h
hector_pose_estimation
gravity.h
/tmp/ws/src/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/measurements/
gravity_8h.html
hector_pose_estimation/measurement.h
hector_pose_estimation::GravityModel
hector_pose_estimation
Measurement_< GravityModel >
Gravity
namespacehector__pose__estimation.html
a168f58677339b044adac3ed7ce767c2f
ground_vehicle_model.cpp
/tmp/ws/src/hector_localization/hector_pose_estimation_core/src/system/
ground__vehicle__model_8cpp.html
hector_pose_estimation/system/ground_vehicle_model.h
hector_pose_estimation/pose_estimation.h
hector_pose_estimation/filter/set_filter.h
hector_pose_estimation
ground_vehicle_model.h
/tmp/ws/src/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/system/
ground__vehicle__model_8h.html
hector_pose_estimation/system/generic_quaternion_system_model.h
hector_pose_estimation::GroundVehicleModel
hector_pose_estimation
heading.cpp
/tmp/ws/src/hector_localization/hector_pose_estimation_core/src/measurements/
heading_8cpp.html
hector_pose_estimation/measurements/heading.h
hector_pose_estimation/filter/set_filter.h
hector_pose_estimation
heading.h
/tmp/ws/src/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/measurements/
heading_8h.html
hector_pose_estimation/measurement.h
hector_pose_estimation::HeadingModel
hector_pose_estimation
Measurement_< HeadingModel >
Heading
namespacehector__pose__estimation.html
a3838d6aeaa29c38fdda319aa3b51215f
height.cpp
/tmp/ws/src/hector_localization/hector_pose_estimation_core/src/measurements/
height_8cpp.html
hector_pose_estimation/measurements/height.h
hector_pose_estimation/pose_estimation.h
hector_pose_estimation/global_reference.h
hector_pose_estimation/filter/set_filter.h
hector_pose_estimation::functor_wrapper
hector_pose_estimation
height.h
/tmp/ws/src/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/measurements/
height_8h.html
hector_pose_estimation/measurement.h
hector_pose_estimation::Height
hector_pose_estimation::HeightBaroCommon
hector_pose_estimation::HeightModel
hector_pose_estimation
imu_input.h
/tmp/ws/src/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/system/
imu__input_8h.html
hector_pose_estimation/input.h
hector_pose_estimation/matrix.h
hector_pose_estimation::ImuInput
hector_pose_estimation
imu_model.cpp
/tmp/ws/src/hector_localization/hector_pose_estimation_core/src/system/
imu__model_8cpp.html
hector_pose_estimation/system/imu_model.h
hector_pose_estimation/pose_estimation.h
hector_pose_estimation/filter/set_filter.h
hector_pose_estimation
static const Matrix3
MinusIdentity
namespacehector__pose__estimation.html
afbd2a206c055a8bc262681711d1c3641
imu_model.h
/tmp/ws/src/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/system/
imu__model_8h.html
hector_pose_estimation/system_model.h
hector_pose_estimation/system.h
hector_pose_estimation/system/imu_input.h
hector_pose_estimation::AccelerometerModel
hector_pose_estimation::GyroModel
hector_pose_estimation
System_< AccelerometerModel >
Accelerometer
namespacehector__pose__estimation.html
ae43d881d6a394cc7b18328bd772962fe
System_< GyroModel >
Gyro
namespacehector__pose__estimation.html
a693b2ebcfaa2f3b53fc974a7fb56d76b
input.h
/tmp/ws/src/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/
input_8h.html
hector_pose_estimation/types.h
hector_pose_estimation::traits::Input
hector_pose_estimation::Input
hector_pose_estimation::Input_
hector_pose_estimation
hector_pose_estimation::traits
magnetic.cpp
/tmp/ws/src/hector_localization/hector_pose_estimation_core/src/measurements/
magnetic_8cpp.html
hector_pose_estimation/measurements/magnetic.h
hector_pose_estimation/filter/set_filter.h
hector_pose_estimation
magnetic.h
/tmp/ws/src/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/measurements/
magnetic_8h.html
hector_pose_estimation/measurement.h
hector_pose_estimation/global_reference.h
hector_pose_estimation::Magnetic
hector_pose_estimation::MagneticModel
hector_pose_estimation
matrix.h
/tmp/ws/src/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/
matrix_8h.html
hector_pose_estimation/Eigen/MatrixBaseAddons.h
hector_pose_estimation/Eigen/QuaternionBaseAddons.h
hector_pose_estimation::ColumnVector_
Eigen::DenseStorage< T, 0, _Rows, Dynamic, _Options >
Eigen::DenseStorage< T, 0, Dynamic, _Cols, _Options >
Eigen::DenseStorage< T, 0, Dynamic, Dynamic, _Options >
hector_pose_estimation::Matrix_
hector_pose_estimation::RowVector_
hector_pose_estimation::SymmetricMatrix_
Eigen
hector_pose_estimation
ColumnVector_< Dynamic >::type
ColumnVector
namespacehector__pose__estimation.html
af2f10ec4ff522c06ad151221f40766a3
ColumnVector_< 3 >::type
ColumnVector3
namespacehector__pose__estimation.html
ac002696966c9b492bbeb9955fa61c055
VectorBlock< const ColumnVector, 3 >
ConstVectorBlock3
namespacehector__pose__estimation.html
ad4454638d588c03fa8b8d9ae3564aa67
VectorBlock< const ColumnVector, 4 >
ConstVectorBlock4
namespacehector__pose__estimation.html
af3f61a99de7a5443e69327b39fb4837d
Eigen::DenseIndex
IndexType
namespacehector__pose__estimation.html
aad9ef67c21acb0c6a6e8dba3b90437ee
Matrix_< Dynamic, Dynamic >::type
Matrix
namespacehector__pose__estimation.html
ad09bea13f263cf399de7c9422eef6bb2
Matrix_< 3, 3 >::type
Matrix3
namespacehector__pose__estimation.html
a7e9de4289e982ea8d17de58a1da6b5b5
Eigen::Block< Matrix, Dynamic, Dynamic >
MatrixBlock
namespacehector__pose__estimation.html
a8b9b5a7ac730f024ba651ef65df7a88e
Eigen::Quaternion< ScalarType >
Quaternion
namespacehector__pose__estimation.html
ad58590b6f7dc5e05e0abc9ce6b1563e6
RowVector_< Dynamic >::type
RowVector
namespacehector__pose__estimation.html
ae0afd979b8daa7aa3092afbdc5ce6177
RowVector_< 3 >::type
RowVector3
namespacehector__pose__estimation.html
ad4110d9bf32f91e6ece85774b574e1a0
double
ScalarType
namespacehector__pose__estimation.html
a972cc1cb6929fd9e00c7b9581d1b4cec
SymmetricMatrix_< Dynamic >::type
SymmetricMatrix
namespacehector__pose__estimation.html
afcdfd54c4795d6d52d6e0962940d175c
SymmetricMatrix_< 3 >::type
SymmetricMatrix3
namespacehector__pose__estimation.html
a1ea9b707cca4b69207736e8d178ea9de
SymmetricMatrix_< 6 >::type
SymmetricMatrix6
namespacehector__pose__estimation.html
a43f38b4fe189a94865569e8b973d84c2
VectorBlock< ColumnVector, 3 >
VectorBlock3
namespacehector__pose__estimation.html
a235999ca8e34335281352c6a4a632184
VectorBlock< ColumnVector, 4 >
VectorBlock4
namespacehector__pose__estimation.html
abb610e50780d264f31af3dfedc0c4435
static Matrix3
SkewSymmetricMatrix
namespacehector__pose__estimation.html
abc6d6c96d1ffc09d5f26c1a74434a99b
(const Eigen::MatrixBase< OtherDerived > &other)
MatrixBaseAddons.h
/tmp/ws/src/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/Eigen/
MatrixBaseAddons_8h.html
#define
EIGEN_MATRIXBASE_PLUGIN
MatrixBaseAddons_8h.html
afc792de073c9a00a2f3739a451be4312
measurement.cpp
/tmp/ws/src/hector_localization/hector_pose_estimation_core/src/
measurement_8cpp.html
hector_pose_estimation/measurement.h
hector_pose_estimation
measurement.h
/tmp/ws/src/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/
measurement_8h.html
hector_pose_estimation/measurement_model.h
hector_pose_estimation/measurement_update.h
hector_pose_estimation/types.h
hector_pose_estimation/queue.h
hector_pose_estimation/filter.h
hector_pose_estimation::Measurement
hector_pose_estimation::Measurement_
hector_pose_estimation::Measurement_
hector_pose_estimation
measurement_model.h
/tmp/ws/src/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/
measurement__model_8h.html
hector_pose_estimation/model.h
hector_pose_estimation/substate.h
hector_pose_estimation/input.h
hector_pose_estimation::traits::MeasurementModel
hector_pose_estimation::MeasurementModel
hector_pose_estimation::MeasurementModel_
hector_pose_estimation::MeasurementModel_
hector_pose_estimation
hector_pose_estimation::traits
#define
MEASUREMENT_MODEL_TRAIT
measurement__model_8h.html
a42d5737f7e93e507590c4d942e18fffd
(Derived, _Dimension)
measurement_update.h
/tmp/ws/src/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/
measurement__update_8h.html
hector_pose_estimation::MeasurementUpdate
hector_pose_estimation::traits::Update
hector_pose_estimation::Update_
hector_pose_estimation::traits::UpdateInspector
hector_pose_estimation::traits::UpdateInspector< ConcreteModel, typename boost::enable_if< boost::is_base_of< Update_< ConcreteModel >, typename Update< ConcreteModel >::type > >::type >
hector_pose_estimation
hector_pose_estimation::traits
model.h
/tmp/ws/src/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/
model_8h.html
hector_pose_estimation/parameters.h
hector_pose_estimation/types.h
hector_pose_estimation/state.h
hector_pose_estimation::Model
hector_pose_estimation::Model::traits
hector_pose_estimation
parameters.cpp
/tmp/ws/src/hector_localization/hector_pose_estimation_core/src/
parameters_8cpp.html
hector_pose_estimation/parameters.h
hector_pose_estimation/ros/parameters.h
hector_pose_estimation/matrix.h
hector_pose_estimation::ParameterRegistryROS::Handler
hector_pose_estimation::ParameterRegistryROS::Handler< ColumnVector >
hector_pose_estimation::ParameterRegistryROS::Handler< std::vector< T > >
hector_pose_estimation
std::ostream &
operator<<
namespacehector__pose__estimation.html
ac283aa468e7e4354dc1ec209287c6438
(std::ostream &os, const std::vector< T > &vector)
parameters.h
/tmp/ws/src/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/
parameters_8h.html
hector_pose_estimation::Alias
hector_pose_estimation::AliasT
hector_pose_estimation::Parameter
hector_pose_estimation::ParameterList
hector_pose_estimation::ParameterRegistry
hector_pose_estimation::ParameterT
hector_pose_estimation::ParameterT
hector_pose_estimation
boost::shared_ptr< const Parameter >
ParameterConstPtr
namespacehector__pose__estimation.html
ae57eef22840b62ffaf1dec34f51774c8
boost::shared_ptr< Parameter >
ParameterPtr
namespacehector__pose__estimation.html
aec9c5591b1a48c047fae15f85736c376
boost::function< void(ParameterPtr)>
ParameterRegisterFunc
namespacehector__pose__estimation.html
aa4f067465537880f8528ad3dd72cd9f6
static ParameterList
operator+
namespacehector__pose__estimation.html
a4c490ecc658610982955429f99955f5a
(ParameterList const &list1, ParameterList const &list2)
ros/parameters.h
/tmp/ws/src/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/ros/
ros_2parameters_8h.html
hector_pose_estimation/parameters.h
hector_pose_estimation::ParameterRegistryROS::Handler
hector_pose_estimation::ParameterRegistryROS
hector_pose_estimation
pose_estimation.cpp
/tmp/ws/src/hector_localization/hector_pose_estimation_core/src/
pose__estimation_8cpp.html
hector_pose_estimation/pose_estimation.h
hector_pose_estimation/filter/ekf.h
hector_pose_estimation/global_reference.h
hector_pose_estimation/system/imu_input.h
hector_pose_estimation/system/imu_model.h
hector_pose_estimation
pose_estimation.h
/tmp/ws/src/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/
pose__estimation_8h.html
hector_pose_estimation/types.h
hector_pose_estimation/state.h
hector_pose_estimation/system.h
hector_pose_estimation/measurement.h
hector_pose_estimation/parameters.h
hector_pose_estimation/measurements/rate.h
hector_pose_estimation/measurements/gravity.h
hector_pose_estimation/measurements/zerorate.h
hector_pose_estimation::PoseEstimation
hector_pose_estimation
poseupdate.cpp
/tmp/ws/src/hector_localization/hector_pose_estimation_core/src/measurements/
poseupdate_8cpp.html
hector_pose_estimation/measurements/poseupdate.h
hector_pose_estimation/pose_estimation.h
hector_pose_estimation
poseupdate.h
/tmp/ws/src/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/measurements/
poseupdate_8h.html
hector_pose_estimation/measurement.h
hector_pose_estimation::PoseUpdate
hector_pose_estimation::PositionXYModel
hector_pose_estimation::PositionZModel
hector_pose_estimation::TwistModel
hector_pose_estimation::PoseUpdate::Update
hector_pose_estimation::YawModel
hector_pose_estimation
QuaternionBaseAddons.h
/tmp/ws/src/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/Eigen/
QuaternionBaseAddons_8h.html
#define
EIGEN_QUATERNIONBASE_PLUGIN
QuaternionBaseAddons_8h.html
a2ac59b927cdda5ab84e191a5cd1dee96
queue.h
/tmp/ws/src/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/
queue_8h.html
hector_pose_estimation/measurement_update.h
hector_pose_estimation::Queue
hector_pose_estimation::Queue_
hector_pose_estimation
rate.cpp
/tmp/ws/src/hector_localization/hector_pose_estimation_core/src/measurements/
rate_8cpp.html
hector_pose_estimation/measurements/rate.h
hector_pose_estimation/filter/set_filter.h
hector_pose_estimation
rate.h
/tmp/ws/src/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/measurements/
rate_8h.html
hector_pose_estimation/measurement.h
hector_pose_estimation::RateModel
hector_pose_estimation
Measurement_< RateModel >
Rate
namespacehector__pose__estimation.html
ac750b4e0962ea43f665b72ba25fe8b31
set_filter.h
/tmp/ws/src/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/filter/
set__filter_8h.html
hector_pose_estimation/system.h
hector_pose_estimation/measurement.h
hector_pose_estimation/filter/ekf.h
hector_pose_estimation
state.cpp
/tmp/ws/src/hector_localization/hector_pose_estimation_core/src/
state_8cpp.html
hector_pose_estimation/state.h
hector_pose_estimation/substate.h
hector_pose_estimation
state.h
/tmp/ws/src/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/
state_8h.html
hector_pose_estimation/types.h
hector_pose_estimation::FullState
hector_pose_estimation::OrientationOnlyState
hector_pose_estimation::OrientationPositionVelocityState
hector_pose_estimation::PositionVelocityState
hector_pose_estimation::State
hector_pose_estimation
substate.h
/tmp/ws/src/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/
substate_8h.html
hector_pose_estimation/state.h
hector_pose_estimation::BaseState
hector_pose_estimation::SubState::initializer
hector_pose_estimation::SubState::initializer
hector_pose_estimation::SubState::initializer< Dynamic, Dynamic >
hector_pose_estimation::SubState
hector_pose_estimation::SubState_
hector_pose_estimation
system.cpp
/tmp/ws/src/hector_localization/hector_pose_estimation_core/src/
system_8cpp.html
hector_pose_estimation/system.h
hector_pose_estimation/filter/ekf.h
hector_pose_estimation
system.h
/tmp/ws/src/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/
system_8h.html
hector_pose_estimation/system_model.h
hector_pose_estimation/types.h
hector_pose_estimation/state.h
hector_pose_estimation/input.h
hector_pose_estimation/filter.h
hector_pose_estimation::System
hector_pose_estimation::System_
hector_pose_estimation::System_
hector_pose_estimation
system_model.h
/tmp/ws/src/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/
system__model_8h.html
hector_pose_estimation/model.h
hector_pose_estimation/substate.h
hector_pose_estimation/input.h
hector_pose_estimation::traits::SystemModel
hector_pose_estimation::SystemModel
hector_pose_estimation::SystemModel_
hector_pose_estimation::TimeContinuousSystemModel_
hector_pose_estimation
hector_pose_estimation::traits
#define
SYSTEM_MODEL_TRAIT
system__model_8h.html
a5ac5e0e1c0520e8fb67fa789c2b88497
(Derived, _VectorDimension, _CovarianceDimension)
types.cpp
/tmp/ws/src/hector_localization/hector_pose_estimation_core/src/
types_8cpp.html
hector_pose_estimation/types.h
hector_pose_estimation
std::string
getSystemStatusString
namespacehector__pose__estimation.html
a91f309cf2e9e1e3696f8b64f0e901754
(const SystemStatus &status, const SystemStatus &asterisk_status=0)
types.h
/tmp/ws/src/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/
types_8h.html
hector_pose_estimation/matrix.h
hector_pose_estimation/collection.h
hector_pose_estimation::Measurement_
hector_pose_estimation::SubState_
hector_pose_estimation::System_
hector_pose_estimation
boost::shared_ptr< Filter >
FilterPtr
namespacehector__pose__estimation.html
ab27b64be6dd4ac46306446f9ba0c4a0a
boost::shared_ptr< GlobalReference >
GlobalReferencePtr
namespacehector__pose__estimation.html
a1056964a219dd8945fa2a1fb4d0ded79
boost::shared_ptr< Input >
InputPtr
namespacehector__pose__estimation.html
a268643efdfb5a8a9755c695db91b44ff
Collection< Input >
Inputs
namespacehector__pose__estimation.html
a1d33b000f00e2efeee883847ad851118
boost::weak_ptr< Input >
InputWPtr
namespacehector__pose__estimation.html
a247b2e9dd8f57e641fbcc23c75d96bce
boost::shared_ptr< Measurement >
MeasurementPtr
namespacehector__pose__estimation.html
ae9d076c8374564a81dd40510ccb6a0a8
Collection< Measurement >
Measurements
namespacehector__pose__estimation.html
a10375be4f2ae76b8fc1149ecef0dcf98
boost::weak_ptr< Measurement >
MeasurementWPtr
namespacehector__pose__estimation.html
aba7de47b0e523dc54c21f97943af403f
boost::shared_ptr< State >
StatePtr
namespacehector__pose__estimation.html
a79a37b8a2b9e77820b3a8a5d431fe9f4
boost::shared_ptr< SubState >
SubStatePtr
namespacehector__pose__estimation.html
aefe28ed9138bf1a4bf31e707d1356db0
boost::weak_ptr< SubState >
SubStateWPtr
namespacehector__pose__estimation.html
a366f5490649b42b87476f9c6a10b5b74
boost::shared_ptr< System >
SystemPtr
namespacehector__pose__estimation.html
ac7047bd21bc23e1904148e0bed1bd2c2
Collection< System >
Systems
namespacehector__pose__estimation.html
adb177ca891636f5a0ae9020a34d867f7
unsigned int
SystemStatus
namespacehector__pose__estimation.html
a6abbe9c9d30e892b5983b2823baa38d0
boost::weak_ptr< System >
SystemWPtr
namespacehector__pose__estimation.html
a13621d727afabdb22fe25b6d3930ccc6
STATUS_ALIGNMENT
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543a9eb1c4b1a7d843c5ef59eaae338070d1
STATUS_DEGRADED
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543a8c3723a7a40c72737d1fc3e05e93fb95
STATUS_READY
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543aa6ee3c6d40ee85456a969f4dab00d96f
STATUS_MASK
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543aa0b4aecdbe85baacac9343154f69dea1
STATE_ROLLPITCH
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543a84a78c23150d8c2886b88d9a360011dd
STATE_YAW
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543a6c28b0f2b836699bbcb48bc5eeff7e1a
STATE_RATE_XY
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543a1ac9f47727c1df9c8352e3d0216331cb
STATE_RATE_Z
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543a46f2d7622ec99335826ba108a8bdee89
STATE_VELOCITY_XY
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543a8b4b3b29d3a3c1a0126a2475a85b3e10
STATE_VELOCITY_Z
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543a2ecd5fc09c15448646297a5e5b8fe86e
STATE_POSITION_XY
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543a99d888d21af8c11b6508133bbe108c5f
STATE_POSITION_Z
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543aa1116d59cc6056c2d65e83fc333008ef
STATE_MASK
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543a3935e940c6583abddc98b7d546d6483b
STATE_PSEUDO_ROLLPITCH
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543ade04f2a399432a9f928d5c20117b453f
STATE_PSEUDO_YAW
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543a0111221e9cf1be72ee068fec0d82eb49
STATE_PSEUDO_RATE_XY
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543a92520cdfbd24767fc25517eb5bcaff49
STATE_PSEUDO_RATE_Z
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543a66c93265f7298e08ed162a30ff800eda
STATE_PSEUDO_VELOCITY_XY
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543a53164532c97912f64d8c171695b975e3
STATE_PSEUDO_VELOCITY_Z
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543ac14eca00434a8c40f0bdb5e55d4eaae5
STATE_PSEUDO_POSITION_XY
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543a1e8a31798c8e83757854b2186f9a4f9f
STATE_PSEUDO_POSITION_Z
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543acd7f116686accef68920e66b2f5832f6
STATE_PSEUDO_MASK
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543af2f8d2bc7208d346de3c58d1e272018f
VectorIndex
namespacehector__pose__estimation.html
ae7abeb5bd0fa1426cd48c2cf6981754c
X
namespacehector__pose__estimation.html
ae7abeb5bd0fa1426cd48c2cf6981754cadc00c53eff6113d851c04c5481c41f5b
Y
namespacehector__pose__estimation.html
ae7abeb5bd0fa1426cd48c2cf6981754cae90da12cb8ad34530722429ab19a3d5a
Z
namespacehector__pose__estimation.html
ae7abeb5bd0fa1426cd48c2cf6981754cac7a360dbd90ea843e2739a3d63408670
W
namespacehector__pose__estimation.html
ae7abeb5bd0fa1426cd48c2cf6981754ca6fce8983dd0a80143d9ab9c2eca18272
std::string
getSystemStatusString
namespacehector__pose__estimation.html
a91f309cf2e9e1e3696f8b64f0e901754
(const SystemStatus &status, const SystemStatus &asterisk_status=0)
static std::ostream &
operator<<
namespacehector__pose__estimation.html
a263e682e125f7621b557f55cc2ca084d
(std::ostream &os, const SystemStatus &status)
zerorate.cpp
/tmp/ws/src/hector_localization/hector_pose_estimation_core/src/measurements/
zerorate_8cpp.html
hector_pose_estimation/measurements/zerorate.h
hector_pose_estimation/system/imu_model.h
hector_pose_estimation/filter/set_filter.h
hector_pose_estimation
zerorate.h
/tmp/ws/src/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/measurements/
zerorate_8h.html
hector_pose_estimation/measurement.h
hector_pose_estimation::ZeroRateModel
hector_pose_estimation
Measurement_< ZeroRateModel >
ZeroRate
namespacehector__pose__estimation.html
a3a74779ed3503e039c64a423e76e6674
hector_pose_estimation::AccelerometerModel
classhector__pose__estimation_1_1AccelerometerModel.html
TimeContinuousSystemModel_< AccelerometerModel, 3 >
AccelerometerModel
classhector__pose__estimation_1_1AccelerometerModel.html
aef85aba7b5bc6cb43101fc90eaa83683
()
ColumnVector3
getAcceleration
classhector__pose__estimation_1_1AccelerometerModel.html
a2dbabe1937866281c6364cd5dc84fae5
(const ImuInput::AccelerationType &imu_acceleration, const State &state) const
void
getAccelerationJacobian
classhector__pose__estimation_1_1AccelerometerModel.html
a4ce2435da5ab9aeed8d481c954d99405
(SystemMatrixBlock &C, const State &state, bool init=true)
void
getAccelerationNoise
classhector__pose__estimation_1_1AccelerometerModel.html
ae6bc3d5455e13a2e3dfba24f8caa3c62
(CovarianceBlock Q, const State &state, bool init=true)
ColumnVector3
getError
classhector__pose__estimation_1_1AccelerometerModel.html
a4a488361243576e137a235d3ab02a5ad
() const
void
getPrior
classhector__pose__estimation_1_1AccelerometerModel.html
a3ec3ce2674f14e2fcf1e74ce22171361
(State &state)
void
getSystemNoise
classhector__pose__estimation_1_1AccelerometerModel.html
a2a845f6ad1aa179e9a0fe4a8a3a29910
(NoiseVariance &Q, const State &state, bool init=true)
bool
init
classhector__pose__estimation_1_1AccelerometerModel.html
aa58026c2352b7c3cad985ceb71ecd49c
(PoseEstimation &estimator, System &system, State &state)
virtual
~AccelerometerModel
classhector__pose__estimation_1_1AccelerometerModel.html
a4572941f162adcddd74314104c261729
()
double
acceleration_drift_
classhector__pose__estimation_1_1AccelerometerModel.html
a5829d9ada76333ea861dfeae85876d79
double
acceleration_stddev_
classhector__pose__estimation_1_1AccelerometerModel.html
ad13c771ce05d18713edc3e301a30911b
SubState::Ptr
bias_
classhector__pose__estimation_1_1AccelerometerModel.html
a35b5ef60e4a7d2732ecfe2ee8cc96487
hector_pose_estimation::Alias
classhector__pose__estimation_1_1Alias.html
hector_pose_estimation::Parameter
Alias
classhector__pose__estimation_1_1Alias.html
a5e6f28a02d7d83e72f5562e91479a517
()
Alias
classhector__pose__estimation_1_1Alias.html
a4b1ec86bcd6cdf33a7291a251e1937bf
(const ParameterPtr &other)
Alias
classhector__pose__estimation_1_1Alias.html
a4b15481a086d531d137607c590d745c3
(const ParameterPtr &other, const std::string &key)
virtual bool
isAlias
classhector__pose__estimation_1_1Alias.html
a5206346cbcfcc0ab2276dae50e4d1ad7
() const
Alias &
operator=
classhector__pose__estimation_1_1Alias.html
a2fdc7c71b4f0fb4c704e6af41b32912c
(const ParameterPtr &other)
virtual
~Alias
classhector__pose__estimation_1_1Alias.html
a702384e1336507a3c8cea554b8d0bf95
()
hector_pose_estimation::AliasT
classhector__pose__estimation_1_1AliasT.html
hector_pose_estimation::Alias
boost::remove_reference< typename boost::remove_const< T >::type >::type
param_type
classhector__pose__estimation_1_1AliasT.html
a8852a896ae69f2695e16bf7d60f8b0b1
AliasT
classhector__pose__estimation_1_1AliasT.html
a98d6d9348b779d0b5346081ea142a62d
()
AliasT
classhector__pose__estimation_1_1AliasT.html
a2b309be4a404d9d26cd64ec95c600615
(const ParameterPtr &other)
AliasT
classhector__pose__estimation_1_1AliasT.html
a82960e238dda92d94c4320f1613bab1b
(const ParameterPtr &other, const std::string &key)
operator param_type &
classhector__pose__estimation_1_1AliasT.html
a43f92feb8976f25661916bf98de0439b
() const
void
set
classhector__pose__estimation_1_1AliasT.html
a56b6741f1354a5c624931fc84aeeba59
(const param_type &value)
param_type &
value
classhector__pose__estimation_1_1AliasT.html
a4bb936632e3417b1ed376d41a02ce775
()
const param_type &
value
classhector__pose__estimation_1_1AliasT.html
a59b8e5dcf2033ecfbe0a1963906bd134
() const
virtual
~AliasT
classhector__pose__estimation_1_1AliasT.html
a88c7e5c22928b47b804611078f278226
()
AliasT< double >
classhector__pose__estimation_1_1AliasT.html
hector_pose_estimation::Alias
boost::remove_reference< typename boost::remove_const< double >::type >::type
param_type
classhector__pose__estimation_1_1AliasT.html
a8852a896ae69f2695e16bf7d60f8b0b1
AliasT
classhector__pose__estimation_1_1AliasT.html
a98d6d9348b779d0b5346081ea142a62d
()
AliasT
classhector__pose__estimation_1_1AliasT.html
a2b309be4a404d9d26cd64ec95c600615
(const ParameterPtr &other)
AliasT
classhector__pose__estimation_1_1AliasT.html
a82960e238dda92d94c4320f1613bab1b
(const ParameterPtr &other, const std::string &key)
operator param_type &
classhector__pose__estimation_1_1AliasT.html
a43f92feb8976f25661916bf98de0439b
() const
void
set
classhector__pose__estimation_1_1AliasT.html
a56b6741f1354a5c624931fc84aeeba59
(const param_type &value)
param_type &
value
classhector__pose__estimation_1_1AliasT.html
a4bb936632e3417b1ed376d41a02ce775
()
const param_type &
value
classhector__pose__estimation_1_1AliasT.html
a59b8e5dcf2033ecfbe0a1963906bd134
() const
virtual
~AliasT
classhector__pose__estimation_1_1AliasT.html
a88c7e5c22928b47b804611078f278226
()
hector_pose_estimation::Baro
classhector__pose__estimation_1_1Baro.html
Measurement_< BaroModel >
hector_pose_estimation::HeightBaroCommon
MeasurementDimension
classhector__pose__estimation_1_1Baro.html
a7fad0765ae86dde2775bacb6a0c9c7eeac66bd3b776ec3006139f99d2334d765b
MeasurementDimension
classhector__pose__estimation_1_1Baro.html
a7fad0765ae86dde2775bacb6a0c9c7eeac66bd3b776ec3006139f99d2334d765b
Baro
classhector__pose__estimation_1_1Baro.html
abb8aef70cc8b2812ec86dea81defd627
(const std::string &name="baro")
double
getElevation
classhector__pose__estimation_1_1Baro.html
a466aa3239c246190967c7fefbea49047
() const
double
getQnh
classhector__pose__estimation_1_1Baro.html
ae63121049fca3313ae1c2ce9e8cbf9fe
() const
virtual void
onReset
classhector__pose__estimation_1_1Baro.html
aafe466fb6731476d8530f1e0ed0e7e6e
()
virtual bool
prepareUpdate
classhector__pose__estimation_1_1Baro.html
a2d67a03c909afbb996486ccd1a58c7bc
(State &state, const Update &update)
void
setElevation
classhector__pose__estimation_1_1Baro.html
a4ec1f22415555fba0bcb58bd9fac2eb9
(double elevation)
void
setQnh
classhector__pose__estimation_1_1Baro.html
a37de40a8eb362029aeb6370184219daf
(double qnh)
virtual
~Baro
classhector__pose__estimation_1_1Baro.html
a98caa7236daae3d403605cc753d6f54e
()
hector_pose_estimation::BaroModel
classhector__pose__estimation_1_1BaroModel.html
hector_pose_estimation::HeightModel
BaroModel
classhector__pose__estimation_1_1BaroModel.html
acc23885cb8f91383152416853b429dbf
()
double
getAltitude
classhector__pose__estimation_1_1BaroModel.html
a13473ec4d9ca85650feb679726598aaa
(const BaroUpdate &update)
virtual void
getExpectedValue
classhector__pose__estimation_1_1BaroModel.html
a0cf21b3e4911bca421d6cc98212a4cc2
(MeasurementVector &y_pred, const State &state)
double
getQnh
classhector__pose__estimation_1_1BaroModel.html
a05db4e2f9bf8bf1617fd456d8c7f196f
() const
virtual void
getStateJacobian
classhector__pose__estimation_1_1BaroModel.html
acc63d636f3209dc5559bf0a71e951142
(MeasurementMatrix &C, const State &state, bool init)
void
setQnh
classhector__pose__estimation_1_1BaroModel.html
a7f84156dfc5faf61cd6d84ffe764820f
(double qnh)
virtual
~BaroModel
classhector__pose__estimation_1_1BaroModel.html
a56e6e6370e23fcf724f946b7583d6dfd
()
double
qnh_
classhector__pose__estimation_1_1BaroModel.html
a262de07bdceb21accbda88355daad722
hector_pose_estimation::BaroUpdate
classhector__pose__estimation_1_1BaroUpdate.html
Update_< BaroModel >
BaroUpdate
classhector__pose__estimation_1_1BaroUpdate.html
a65532e35699319ca71f0ce3748077a8f
()
BaroUpdate
classhector__pose__estimation_1_1BaroUpdate.html
a384ee7dfb7831417fcef1d921de37975
(double pressure)
BaroUpdate
classhector__pose__estimation_1_1BaroUpdate.html
a2a692ecc3d393eaf828edf662bb2916d
(double pressure, double qnh)
double
qnh
classhector__pose__estimation_1_1BaroUpdate.html
ad76ac86415310a90c5453357c5eb834d
() const
BaroUpdate &
qnh
classhector__pose__estimation_1_1BaroUpdate.html
ab7a32015c4babcf713e8f62290d2ac82
(double qnh)
double
qnh_
classhector__pose__estimation_1_1BaroUpdate.html
ac089106a3da43d527d3cd67ab9db28e7
hector_pose_estimation::BaseState
classhector__pose__estimation_1_1BaseState.html
SubState_< Dynamic, Dynamic >
BaseState
classhector__pose__estimation_1_1BaseState.html
ac01fa8b01493d177e8e431b0c56a7c45
(State &state, int vector_dimension, int covariance_dimension)
int
getCovarianceDimension
classhector__pose__estimation_1_1BaseState.html
a227ce8dae5364a3e195556c8b3f2745a
() const
int
getVectorDimension
classhector__pose__estimation_1_1BaseState.html
a3b387bd95c0e2897f9780b2836c14242
() const
virtual
~BaseState
classhector__pose__estimation_1_1BaseState.html
a59f1a32299905f2cdb320670f9c00318
()
const IndexType
covariance_dimension_
classhector__pose__estimation_1_1BaseState.html
a839745576b67548fa76ed97930f8b672
const IndexType
dimension_
classhector__pose__estimation_1_1BaseState.html
addd2024b5f0ef4677c3259f89737ea85
hector_pose_estimation::Collection
classhector__pose__estimation_1_1Collection.html
ListType::const_iterator
const_iterator
classhector__pose__estimation_1_1Collection.html
a8e4e7bab0344364189747e717306253b
ListType::const_iterator
iterator
classhector__pose__estimation_1_1Collection.html
a40b443c22c2ac32dd1de75186dd2ecc3
std::list< Ptr >
ListType
classhector__pose__estimation_1_1Collection.html
a7c7b42f65864b4dc5bda47a0a38c2c5c
std::map< key_type, WPtr >
MapType
classhector__pose__estimation_1_1Collection.html
a411686e74193be23624aaf6aa5fc4103
boost::shared_ptr< T >
Ptr
classhector__pose__estimation_1_1Collection.html
ac5a92fc08282784ce58069e4c02debf4
boost::weak_ptr< T >
WPtr
classhector__pose__estimation_1_1Collection.html
afa250051b13bf0164a7affcbdb0f9e6c
const Ptr &
add
classhector__pose__estimation_1_1Collection.html
a2ff892f0967a81853e3bb803310fc922
(const Ptr &p, const key_type &key)
boost::shared_ptr< Derived >
add
classhector__pose__estimation_1_1Collection.html
a5529d1f7f9cda1471d92c57915de79d0
(Derived *p)
boost::shared_ptr< Derived >
add
classhector__pose__estimation_1_1Collection.html
a96786652a51aff7ffb7b1725ea47e696
(Derived *p, const key_type &key)
const_iterator
begin
classhector__pose__estimation_1_1Collection.html
a915d44d9bfd6d0823c7679c4df68cef2
() const
void
clear
classhector__pose__estimation_1_1Collection.html
a7084f90c4fb204e48d9db1d6db49a78b
()
const Ptr &
create
classhector__pose__estimation_1_1Collection.html
a090ebf11385344ee792d8eff19ed6999
()
const Ptr &
create
classhector__pose__estimation_1_1Collection.html
a044dc9aa709718fa062ca0dfb923f989
(const key_type &key)
bool
empty
classhector__pose__estimation_1_1Collection.html
a39a1d522292b0c7029942d1007522c46
() const
const_iterator
end
classhector__pose__estimation_1_1Collection.html
ae49a2483d80a667b175eacdf12c580fc
() const
Ptr
get
classhector__pose__estimation_1_1Collection.html
a2945898a8bfcadb11fa0b934e0252661
(const key_type &key) const
boost::shared_ptr< Derived >
getType
classhector__pose__estimation_1_1Collection.html
abbcc90949e4c2066facb580fdbf4665b
(const key_type &key) const
std::size_t
size
classhector__pose__estimation_1_1Collection.html
ad1dfd7456b3834c62ac043057755da86
() const
ListType
list_
classhector__pose__estimation_1_1Collection.html
aec8bc910765926183d1e4899cdd0749a
MapType
map_
classhector__pose__estimation_1_1Collection.html
a03ef9e421a18c7e95ad3099747139f90
Collection< Input >
classhector__pose__estimation_1_1Collection.html
ListType::const_iterator
const_iterator
classhector__pose__estimation_1_1Collection.html
a8e4e7bab0344364189747e717306253b
ListType::const_iterator
iterator
classhector__pose__estimation_1_1Collection.html
a40b443c22c2ac32dd1de75186dd2ecc3
std::list< Ptr >
ListType
classhector__pose__estimation_1_1Collection.html
a7c7b42f65864b4dc5bda47a0a38c2c5c
std::map< std::string, WPtr >
MapType
classhector__pose__estimation_1_1Collection.html
a411686e74193be23624aaf6aa5fc4103
boost::shared_ptr< Input >
Ptr
classhector__pose__estimation_1_1Collection.html
ac5a92fc08282784ce58069e4c02debf4
boost::weak_ptr< Input >
WPtr
classhector__pose__estimation_1_1Collection.html
afa250051b13bf0164a7affcbdb0f9e6c
const Ptr &
add
classhector__pose__estimation_1_1Collection.html
a2ff892f0967a81853e3bb803310fc922
(const Ptr &p, const std::string &key)
boost::shared_ptr< Derived >
add
classhector__pose__estimation_1_1Collection.html
a5529d1f7f9cda1471d92c57915de79d0
(Derived *p)
boost::shared_ptr< Derived >
add
classhector__pose__estimation_1_1Collection.html
a96786652a51aff7ffb7b1725ea47e696
(Derived *p, const std::string &key)
const_iterator
begin
classhector__pose__estimation_1_1Collection.html
a915d44d9bfd6d0823c7679c4df68cef2
() const
void
clear
classhector__pose__estimation_1_1Collection.html
a7084f90c4fb204e48d9db1d6db49a78b
()
const Ptr &
create
classhector__pose__estimation_1_1Collection.html
a090ebf11385344ee792d8eff19ed6999
()
const Ptr &
create
classhector__pose__estimation_1_1Collection.html
a044dc9aa709718fa062ca0dfb923f989
(const std::string &key)
bool
empty
classhector__pose__estimation_1_1Collection.html
a39a1d522292b0c7029942d1007522c46
() const
const_iterator
end
classhector__pose__estimation_1_1Collection.html
ae49a2483d80a667b175eacdf12c580fc
() const
Ptr
get
classhector__pose__estimation_1_1Collection.html
a2945898a8bfcadb11fa0b934e0252661
(const std::string &key) const
boost::shared_ptr< Derived >
getType
classhector__pose__estimation_1_1Collection.html
abbcc90949e4c2066facb580fdbf4665b
(const std::string &key) const
std::size_t
size
classhector__pose__estimation_1_1Collection.html
ad1dfd7456b3834c62ac043057755da86
() const
ListType
list_
classhector__pose__estimation_1_1Collection.html
aec8bc910765926183d1e4899cdd0749a
MapType
map_
classhector__pose__estimation_1_1Collection.html
a03ef9e421a18c7e95ad3099747139f90
Collection< Measurement >
classhector__pose__estimation_1_1Collection.html
ListType::const_iterator
const_iterator
classhector__pose__estimation_1_1Collection.html
a8e4e7bab0344364189747e717306253b
ListType::const_iterator
iterator
classhector__pose__estimation_1_1Collection.html
a40b443c22c2ac32dd1de75186dd2ecc3
std::list< Ptr >
ListType
classhector__pose__estimation_1_1Collection.html
a7c7b42f65864b4dc5bda47a0a38c2c5c
std::map< std::string, WPtr >
MapType
classhector__pose__estimation_1_1Collection.html
a411686e74193be23624aaf6aa5fc4103
boost::shared_ptr< Measurement >
Ptr
classhector__pose__estimation_1_1Collection.html
ac5a92fc08282784ce58069e4c02debf4
boost::weak_ptr< Measurement >
WPtr
classhector__pose__estimation_1_1Collection.html
afa250051b13bf0164a7affcbdb0f9e6c
const Ptr &
add
classhector__pose__estimation_1_1Collection.html
a2ff892f0967a81853e3bb803310fc922
(const Ptr &p, const std::string &key)
boost::shared_ptr< Derived >
add
classhector__pose__estimation_1_1Collection.html
a5529d1f7f9cda1471d92c57915de79d0
(Derived *p)
boost::shared_ptr< Derived >
add
classhector__pose__estimation_1_1Collection.html
a96786652a51aff7ffb7b1725ea47e696
(Derived *p, const std::string &key)
const_iterator
begin
classhector__pose__estimation_1_1Collection.html
a915d44d9bfd6d0823c7679c4df68cef2
() const
void
clear
classhector__pose__estimation_1_1Collection.html
a7084f90c4fb204e48d9db1d6db49a78b
()
const Ptr &
create
classhector__pose__estimation_1_1Collection.html
a090ebf11385344ee792d8eff19ed6999
()
const Ptr &
create
classhector__pose__estimation_1_1Collection.html
a044dc9aa709718fa062ca0dfb923f989
(const std::string &key)
bool
empty
classhector__pose__estimation_1_1Collection.html
a39a1d522292b0c7029942d1007522c46
() const
const_iterator
end
classhector__pose__estimation_1_1Collection.html
ae49a2483d80a667b175eacdf12c580fc
() const
Ptr
get
classhector__pose__estimation_1_1Collection.html
a2945898a8bfcadb11fa0b934e0252661
(const std::string &key) const
boost::shared_ptr< Derived >
getType
classhector__pose__estimation_1_1Collection.html
abbcc90949e4c2066facb580fdbf4665b
(const std::string &key) const
std::size_t
size
classhector__pose__estimation_1_1Collection.html
ad1dfd7456b3834c62ac043057755da86
() const
ListType
list_
classhector__pose__estimation_1_1Collection.html
aec8bc910765926183d1e4899cdd0749a
MapType
map_
classhector__pose__estimation_1_1Collection.html
a03ef9e421a18c7e95ad3099747139f90
Collection< System >
classhector__pose__estimation_1_1Collection.html
ListType::const_iterator
const_iterator
classhector__pose__estimation_1_1Collection.html
a8e4e7bab0344364189747e717306253b
ListType::const_iterator
iterator
classhector__pose__estimation_1_1Collection.html
a40b443c22c2ac32dd1de75186dd2ecc3
std::list< Ptr >
ListType
classhector__pose__estimation_1_1Collection.html
a7c7b42f65864b4dc5bda47a0a38c2c5c
std::map< std::string, WPtr >
MapType
classhector__pose__estimation_1_1Collection.html
a411686e74193be23624aaf6aa5fc4103
boost::shared_ptr< System >
Ptr
classhector__pose__estimation_1_1Collection.html
ac5a92fc08282784ce58069e4c02debf4
boost::weak_ptr< System >
WPtr
classhector__pose__estimation_1_1Collection.html
afa250051b13bf0164a7affcbdb0f9e6c
const Ptr &
add
classhector__pose__estimation_1_1Collection.html
a2ff892f0967a81853e3bb803310fc922
(const Ptr &p, const std::string &key)
boost::shared_ptr< Derived >
add
classhector__pose__estimation_1_1Collection.html
a5529d1f7f9cda1471d92c57915de79d0
(Derived *p)
boost::shared_ptr< Derived >
add
classhector__pose__estimation_1_1Collection.html
a96786652a51aff7ffb7b1725ea47e696
(Derived *p, const std::string &key)
const_iterator
begin
classhector__pose__estimation_1_1Collection.html
a915d44d9bfd6d0823c7679c4df68cef2
() const
void
clear
classhector__pose__estimation_1_1Collection.html
a7084f90c4fb204e48d9db1d6db49a78b
()
const Ptr &
create
classhector__pose__estimation_1_1Collection.html
a090ebf11385344ee792d8eff19ed6999
()
const Ptr &
create
classhector__pose__estimation_1_1Collection.html
a044dc9aa709718fa062ca0dfb923f989
(const std::string &key)
bool
empty
classhector__pose__estimation_1_1Collection.html
a39a1d522292b0c7029942d1007522c46
() const
const_iterator
end
classhector__pose__estimation_1_1Collection.html
ae49a2483d80a667b175eacdf12c580fc
() const
Ptr
get
classhector__pose__estimation_1_1Collection.html
a2945898a8bfcadb11fa0b934e0252661
(const std::string &key) const
boost::shared_ptr< Derived >
getType
classhector__pose__estimation_1_1Collection.html
abbcc90949e4c2066facb580fdbf4665b
(const std::string &key) const
std::size_t
size
classhector__pose__estimation_1_1Collection.html
ad1dfd7456b3834c62ac043057755da86
() const
ListType
list_
classhector__pose__estimation_1_1Collection.html
aec8bc910765926183d1e4899cdd0749a
MapType
map_
classhector__pose__estimation_1_1Collection.html
a03ef9e421a18c7e95ad3099747139f90
hector_pose_estimation::ColumnVector_
structhector__pose__estimation_1_1ColumnVector__.html
Rows
Eigen::Matrix< ScalarType, Rows, 1, Eigen::ColMajor,(Rows !=Dynamic ? Rows :MaxVectorSize), 1 >
type
structhector__pose__estimation_1_1ColumnVector__.html
a668791428c605c436a6633ae1c7661dd
ColumnVector_< 3 >
structhector__pose__estimation_1_1ColumnVector__.html
Eigen::Matrix< ScalarType, Rows, 1, Eigen::ColMajor,(Rows !=Dynamic ? Rows :MaxVectorSize), 1 >
type
structhector__pose__estimation_1_1ColumnVector__.html
a668791428c605c436a6633ae1c7661dd
ColumnVector_< Dimension >
structhector__pose__estimation_1_1ColumnVector__.html
Eigen::Matrix< ScalarType, Rows, 1, Eigen::ColMajor,(Rows !=Dynamic ? Rows :MaxVectorSize), 1 >
type
structhector__pose__estimation_1_1ColumnVector__.html
a668791428c605c436a6633ae1c7661dd
ColumnVector_< Dynamic >
structhector__pose__estimation_1_1ColumnVector__.html
Eigen::Matrix< ScalarType, Rows, 1, Eigen::ColMajor,(Rows !=Dynamic ? Rows :MaxVectorSize), 1 >
type
structhector__pose__estimation_1_1ColumnVector__.html
a668791428c605c436a6633ae1c7661dd
hector_pose_estimation::filter::EKF::Corrector
classhector__pose__estimation_1_1filter_1_1EKF_1_1Corrector.html
Corrector
classhector__pose__estimation_1_1filter_1_1EKF_1_1Corrector.html
a401289cf3c61296b4d24e724b02f211a
(EKF *filter)
virtual
~Corrector
classhector__pose__estimation_1_1filter_1_1EKF_1_1Corrector.html
a89b102c29eb0838dba56886b7e929feb
()
EKF *
filter_
classhector__pose__estimation_1_1filter_1_1EKF_1_1Corrector.html
acb1d932c735ee3e0a03b8d0a3246f191
hector_pose_estimation::Filter::Corrector
classhector__pose__estimation_1_1Filter_1_1Corrector.html
Filter *
base
classhector__pose__estimation_1_1Filter_1_1Corrector.html
a52aba098e9dab0300099353bdf88bdb1
()
const Filter *
base
classhector__pose__estimation_1_1Filter_1_1Corrector.html
a6a992e46d1d9d9362cd9e6c18db8dc30
() const
Corrector
classhector__pose__estimation_1_1Filter_1_1Corrector.html
ab0d83209dc6532e58b9e4d09c4b8882a
(Filter *filter)
virtual void
reset
classhector__pose__estimation_1_1Filter_1_1Corrector.html
a9ba6c93df4ce9b1df76c92d4dc1da1f6
()
State &
state
classhector__pose__estimation_1_1Filter_1_1Corrector.html
a3c8324d3b4cac5c54ce24c092bea8b57
()
const State &
state
classhector__pose__estimation_1_1Filter_1_1Corrector.html
acc37b3ce0331aa72afe00ab1c49a924c
() const
virtual
~Corrector
classhector__pose__estimation_1_1Filter_1_1Corrector.html
a32571ca07aa64da2b2bffcd8d7b19e95
()
Filter *
filter_
classhector__pose__estimation_1_1Filter_1_1Corrector.html
a7772afb956d3010e9026a48bfd88dd3c
bool
init_
classhector__pose__estimation_1_1Filter_1_1Corrector.html
a88340dda4f64c1435549202a31b0047f
hector_pose_estimation::filter::EKF::Corrector_
classhector__pose__estimation_1_1filter_1_1EKF_1_1Corrector__.html
hector_pose_estimation::filter::EKF::Corrector
Filter::template Corrector_< ConcreteModel >
Base
classhector__pose__estimation_1_1filter_1_1EKF_1_1Corrector__.html
a0e477835fc0a4e8bd297ee984c130832
virtual bool
correct
classhector__pose__estimation_1_1filter_1_1EKF_1_1Corrector__.html
a5e23d94375355cc69eb6ca1a2e533c6b
(const typename ConcreteModel::MeasurementVector &y, const typename ConcreteModel::NoiseVariance &R)
Corrector_
classhector__pose__estimation_1_1filter_1_1EKF_1_1Corrector__.html
acb61a3f5cd2685c37d7e0f720f737939
(EKF *filter, Model *model)
virtual ConcreteModel::MeasurementVector
getResidual
classhector__pose__estimation_1_1filter_1_1EKF_1_1Corrector__.html
a0c4bcb8d05b54c3617575efe452a8ed2
() const
virtual
~Corrector_
classhector__pose__estimation_1_1filter_1_1EKF_1_1Corrector__.html
a5e6a8a61b30980868ad31e2bff47c2f1
()
Model::MeasurementMatrix
C
classhector__pose__estimation_1_1filter_1_1EKF_1_1Corrector__.html
af67032bc039ddbb9ea70ede203255898
Matrix_< ConcreteModel::MeasurementDimension, Dynamic >::type
CP
classhector__pose__estimation_1_1filter_1_1EKF_1_1Corrector__.html
a31f6fe1c421b22a6bcd3a0ef382d3cc5
Model::MeasurementVector
error
classhector__pose__estimation_1_1filter_1_1EKF_1_1Corrector__.html
a2e7cc440e9920aaaf91f0fc84da3a734
Model::GainMatrix
K
classhector__pose__estimation_1_1filter_1_1EKF_1_1Corrector__.html
acbed3ea3dc1780af843320eb1a5898b5
EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef ConcreteModel
Model
classhector__pose__estimation_1_1filter_1_1EKF_1_1Corrector__.html
a370343ba64e1e8be373f8f908a670580
Model::NoiseVariance
S
classhector__pose__estimation_1_1filter_1_1EKF_1_1Corrector__.html
a1ebd073554af6866bb2116969abd78ca
Model::UpdateVector
update
classhector__pose__estimation_1_1filter_1_1EKF_1_1Corrector__.html
adf80228ac75bc85ecc5f3327734ed441
Model::MeasurementVector
y_pred
classhector__pose__estimation_1_1filter_1_1EKF_1_1Corrector__.html
aa422468e3448bfe6e6a7a7a225f8b720
hector_pose_estimation::Filter::Corrector_
structhector__pose__estimation_1_1Filter_1_1Corrector__.html
hector_pose_estimation::Filter::Corrector
virtual bool
correct
structhector__pose__estimation_1_1Filter_1_1Corrector__.html
a351eb762754422703540028e5af50176
(const typename ConcreteModel::MeasurementVector &y, const typename ConcreteModel::NoiseVariance &R)=0
Corrector_
structhector__pose__estimation_1_1Filter_1_1Corrector__.html
a98ccf341cd2002e3b4b905d7f8aa60b5
(Filter *filter, ConcreteModel *model)
Derived::template Corrector_< ConcreteModel > *
derived
structhector__pose__estimation_1_1Filter_1_1Corrector__.html
a9bc5f3afa5a0e5bc6dcde27e06b45a50
()
const Derived::template Corrector_< ConcreteModel > *
derived
structhector__pose__estimation_1_1Filter_1_1Corrector__.html
a66cad15a2f694bc0c648ddd7dd7bb2d9
() const
virtual ConcreteModel::MeasurementVector
getResidual
structhector__pose__estimation_1_1Filter_1_1Corrector__.html
af41231cf053807b08b6acc5673994105
() const
virtual
~Corrector_
structhector__pose__estimation_1_1Filter_1_1Corrector__.html
a2550cef2831978233c019753f7122ed6
()
ConcreteModel *
model_
structhector__pose__estimation_1_1Filter_1_1Corrector__.html
ab2fa2e30a6293f0519e166a377f51ef3
Eigen::DenseStorage< T, 0, _Rows, Dynamic, _Options >
classEigen_1_1DenseStorage_3_01T_00_010_00_01__Rows_00_01Dynamic_00_01__Options_01_4.html
_Rows
_Options
Eigen::DenseStorage< T, 0, Dynamic, _Cols, _Options >
classEigen_1_1DenseStorage_3_01T_00_010_00_01Dynamic_00_01__Cols_00_01__Options_01_4.html
_Cols
_Options
Eigen::DenseStorage< T, 0, Dynamic, Dynamic, _Options >
classEigen_1_1DenseStorage_3_01T_00_010_00_01Dynamic_00_01Dynamic_00_01__Options_01_4.html
_Options
hector_pose_estimation::filter::EKF
classhector__pose__estimation_1_1filter_1_1EKF.html
hector_pose_estimation::Filter
hector_pose_estimation::filter::EKF::Corrector
hector_pose_estimation::filter::EKF::Corrector_
hector_pose_estimation::filter::EKF::Predictor
hector_pose_estimation::filter::EKF::Predictor_
virtual bool
doPredict
classhector__pose__estimation_1_1filter_1_1EKF.html
aa499552f1445415072e814eeb9f78308
(double dt)
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
EKF
classhector__pose__estimation_1_1filter_1_1EKF.html
a6775e0d9358b5383321846ce1e7b0d48
(State &state)
virtual std::string
getType
classhector__pose__estimation_1_1filter_1_1EKF.html
a00a45afcb72e68aa0b7d543d08eb205b
() const
virtual bool
init
classhector__pose__estimation_1_1filter_1_1EKF.html
a9c88f0000348d01cb494af6be2c70984
(PoseEstimation &estimator)
virtual bool
predict
classhector__pose__estimation_1_1filter_1_1EKF.html
a3bd2ff0ed9e0fccde678c23a005bdade
(const SystemPtr &system, double dt)
virtual bool
preparePredict
classhector__pose__estimation_1_1filter_1_1EKF.html
ab335f002684e658f5c81351a4b70762c
(double dt)
virtual
~EKF
classhector__pose__estimation_1_1filter_1_1EKF.html
a81e366f41ca7493bfd9542cf61f4239a
()
State::SystemMatrix
A
classhector__pose__estimation_1_1filter_1_1EKF.html
aa31f3304656c09cab189edd1bc482652
State::Covariance
Q
classhector__pose__estimation_1_1filter_1_1EKF.html
a64b78335b166f5130de3338c4385ea78
State::Vector
x_diff
classhector__pose__estimation_1_1filter_1_1EKF.html
a293ab47f64b79c663234155c2ef74533
hector_pose_estimation::Filter::Factory
structhector__pose__estimation_1_1Filter_1_1Factory.html
boost::shared_ptr< Corrector_< ConcreteModel > >
addCorrector
structhector__pose__estimation_1_1Filter_1_1Factory.html
a9de1f02a95ca06aea101f16911275728
(ConcreteModel *model)
boost::shared_ptr< Predictor_< ConcreteModel > >
addPredictor
structhector__pose__estimation_1_1Filter_1_1Factory.html
ae711ba3be6681b0e4168954ed2ebbe1e
(ConcreteModel *model)
Factory
structhector__pose__estimation_1_1Filter_1_1Factory.html
a23247f49900750d091453e93925209c4
(Derived *filter)
Derived *
filter_
structhector__pose__estimation_1_1Filter_1_1Factory.html
a67784b2eb82c8b542c73c4b5b0d68875
hector_pose_estimation::Filter
classhector__pose__estimation_1_1Filter.html
hector_pose_estimation::Filter::Corrector
hector_pose_estimation::Filter::Corrector_
hector_pose_estimation::Filter::Factory
hector_pose_estimation::Filter::Predictor
hector_pose_estimation::Filter::Predictor_
virtual void
cleanup
classhector__pose__estimation_1_1Filter.html
a3c8b39c1592ba097c41c7fb662c239f3
()
virtual bool
correct
classhector__pose__estimation_1_1Filter.html
ad1f65064e3143d7ff04bdfc3ce91c3a1
(const MeasurementPtr &measurement)
virtual bool
correct
classhector__pose__estimation_1_1Filter.html
a7473992cf5ebc311e78a3116198f3010
(const Measurements &measurements)
Derived *
derived
classhector__pose__estimation_1_1Filter.html
a844041e285601c2f8285048d3fc7230d
()
const Derived *
derived
classhector__pose__estimation_1_1Filter.html
acf371c5deed9a8e31694c3d49e82f1fd
() const
virtual bool
doCorrect
classhector__pose__estimation_1_1Filter.html
abc917cc9de1aa74a3ee84a2e843e4797
()
virtual bool
doPredict
classhector__pose__estimation_1_1Filter.html
a1feff7ad6a77ae53aa08c0d5a1c72bbb
(double dt)
Filter
classhector__pose__estimation_1_1Filter.html
acc15c3b637984e951d0eaeaafaae0c6e
(State &state)
virtual std::string
getType
classhector__pose__estimation_1_1Filter.html
a54f2e1be4bd8cc9cfd8d4530632ef691
() const =0
virtual bool
init
classhector__pose__estimation_1_1Filter.html
ab7bea4605f02e6736053bc3c145b5bf1
(PoseEstimation &estimator)
virtual bool
predict
classhector__pose__estimation_1_1Filter.html
a3fcc01e0872473f99152889f9a10d983
(const SystemPtr &system, double dt)
virtual bool
predict
classhector__pose__estimation_1_1Filter.html
ac3e16efdcba75bc67056002cb0f6e500
(const Systems &systems, double dt)
virtual bool
prepareCorrect
classhector__pose__estimation_1_1Filter.html
acd28d3ef2f546f283863c662f854b923
()
virtual bool
preparePredict
classhector__pose__estimation_1_1Filter.html
a3dc7f1b87ac432720ec9b27474146946
(double dt)
virtual void
reset
classhector__pose__estimation_1_1Filter.html
aea4a28f5eaf6264a5732ed0d6730fa20
()
virtual State &
state
classhector__pose__estimation_1_1Filter.html
a2f685ce8d1ad7d9b48c38cc1c35347ac
()
virtual const State &
state
classhector__pose__estimation_1_1Filter.html
a6946b34c21f75d6a1cf104e8eee8f8c2
() const
virtual
~Filter
classhector__pose__estimation_1_1Filter.html
a502ee334d42eac3edbaf32b599f9c35e
()
static Factory< Derived >
factory
classhector__pose__estimation_1_1Filter.html
aa0468ebb4047f2790096d868ff8a571a
(Derived *filter)
Inputs
inputs_
classhector__pose__estimation_1_1Filter.html
a034025da1370802e2a01ee20e0ae6288
State &
state_
classhector__pose__estimation_1_1Filter.html
a4d5ed273eea4008869bb97121b7e6199
hector_pose_estimation::FullState
classhector__pose__estimation_1_1FullState.html
hector_pose_estimation::State
FullState
classhector__pose__estimation_1_1FullState.html
aa71fa72b88f7e86cf04658420fbfbcdd
()
virtual
~FullState
classhector__pose__estimation_1_1FullState.html
afc2dfdcc57c3179169dc12987bb3ceae
()
hector_pose_estimation::functor_wrapper
structhector__pose__estimation_1_1functor__wrapper.html
functor_wrapper
structhector__pose__estimation_1_1functor__wrapper.html
a9670af92efa982c02b9d5517746a6d5f
(const T &value)
T &
operator()
structhector__pose__estimation_1_1functor__wrapper.html
a01cbd0818bd7dfe83afea218e07df73c
()
const T &
operator()
structhector__pose__estimation_1_1functor__wrapper.html
a5778f9e4395fe7a989a48883aba70c26
() const
T
value
structhector__pose__estimation_1_1functor__wrapper.html
a8cc752f40d8fdf6aa9f7d5f0423b635e
hector_pose_estimation::GenericQuaternionSystemModel
classhector__pose__estimation_1_1GenericQuaternionSystemModel.html
TimeContinuousSystemModel_< GenericQuaternionSystemModel >
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
GenericQuaternionSystemModel
classhector__pose__estimation_1_1GenericQuaternionSystemModel.html
ad8d1ad371b9e577ba0c9096b4e5b2553
()
virtual void
getDerivative
classhector__pose__estimation_1_1GenericQuaternionSystemModel.html
a76bfe930cae4473902a4bed19a346b49
(StateVector &x_dot, const State &state)
virtual void
getPrior
classhector__pose__estimation_1_1GenericQuaternionSystemModel.html
a3a21fd2cbdbb5257fa67acb8a33b32c7
(State &state)
virtual void
getStateJacobian
classhector__pose__estimation_1_1GenericQuaternionSystemModel.html
a011aade808e4940a5f2a6dca2502e678
(SystemMatrix &A, const State &state, bool init=true)
virtual SystemStatus
getStatusFlags
classhector__pose__estimation_1_1GenericQuaternionSystemModel.html
a4afd19b741654a8e25769c34b9514f9e
(const State &state)
virtual void
getSystemNoise
classhector__pose__estimation_1_1GenericQuaternionSystemModel.html
a04495daf003553055609e5e4a2c5841b
(NoiseVariance &Q, const State &state, bool init=true)
virtual bool
init
classhector__pose__estimation_1_1GenericQuaternionSystemModel.html
aa58a71f55027cb769ee68c2dadba4823
(PoseEstimation &estimator, System &system, State &state)
bool
prepareUpdate
classhector__pose__estimation_1_1GenericQuaternionSystemModel.html
ad647181ba462c73ddd93cf44a9994ea3
(State &state, double dt)
virtual
~GenericQuaternionSystemModel
classhector__pose__estimation_1_1GenericQuaternionSystemModel.html
a059f9a3791ec257adc3b0e8cdbd56fc2
()
Input_< 3 >
ForceInput
classhector__pose__estimation_1_1GenericQuaternionSystemModel.html
a848f546311eb96e6dd9eba2203288cbd
Input_< 3 >
RateInput
classhector__pose__estimation_1_1GenericQuaternionSystemModel.html
aee4bd9ef20f130e2b0a64fd3a28b708f
Input_< 3 >
TorqueInput
classhector__pose__estimation_1_1GenericQuaternionSystemModel.html
a2c00f475af8c18dd1f63fc38b30b3a71
ColumnVector3
acceleration_nav_
classhector__pose__estimation_1_1GenericQuaternionSystemModel.html
a78d6ec936c41261b8d7ab7aefd5762ee
double
acceleration_stddev_
classhector__pose__estimation_1_1GenericQuaternionSystemModel.html
af18e7c3dcabc36f29a045db7883b8106
boost::shared_ptr< Accelerometer >
accelerometer_
classhector__pose__estimation_1_1GenericQuaternionSystemModel.html
afde32c4972138496721d26cd3e0c2da8
double
angular_acceleration_stddev_
classhector__pose__estimation_1_1GenericQuaternionSystemModel.html
a6977ef010bfd66d7ef30e76eb9abe675
ForceInput::Ptr
force_input_
classhector__pose__estimation_1_1GenericQuaternionSystemModel.html
a8d572b042fa3b7e35b496fed8779c1d3
AliasT< double >
gravity_
classhector__pose__estimation_1_1GenericQuaternionSystemModel.html
a97efa00844964d3255bd3d469b8a6966
boost::shared_ptr< Gyro >
gyro_
classhector__pose__estimation_1_1GenericQuaternionSystemModel.html
abfb2977079add3946e3baeba31398594
boost::shared_ptr< ImuInput >
imu_
classhector__pose__estimation_1_1GenericQuaternionSystemModel.html
a153ec658a4e1d60eca7e482ca7fad752
RateInput::Ptr
rate_input_
classhector__pose__estimation_1_1GenericQuaternionSystemModel.html
aa0a753d0a0e9aeb57b1691372c62754d
ColumnVector3
rate_nav_
classhector__pose__estimation_1_1GenericQuaternionSystemModel.html
a42b8e237105b8abb8a6b4d44e01f1a6f
double
rate_stddev_
classhector__pose__estimation_1_1GenericQuaternionSystemModel.html
a6002482f99f589e69f9636b94a31e2ff
TorqueInput::Ptr
torque_input_
classhector__pose__estimation_1_1GenericQuaternionSystemModel.html
adfdc6cf7865058aec3282703e07f1454
double
velocity_stddev_
classhector__pose__estimation_1_1GenericQuaternionSystemModel.html
af15df9101c69361f2d44f015573e997f
hector_pose_estimation::GlobalReference
classhector__pose__estimation_1_1GlobalReference.html
hector_pose_estimation::GlobalReference::Heading
hector_pose_estimation::GlobalReference::Position
hector_pose_estimation::GlobalReference::Radius
boost::function< void()>
UpdateCallback
classhector__pose__estimation_1_1GlobalReference.html
a57659f94ee86641d699a47023fb7ed17
void
addUpdateCallback
classhector__pose__estimation_1_1GlobalReference.html
abfa3d8c8f861dd8447a70cd2c4b0b1bd
(const UpdateCallback &)
void
fromAltitude
classhector__pose__estimation_1_1GlobalReference.html
a9ffa0b010d93fbe7e2b1c694deb667ca
(double altitude, double &z)
void
fromNorthEast
classhector__pose__estimation_1_1GlobalReference.html
a9720fbecafb5db1a144b802d106e06dc
(double north, double east, double &x, double &y)
void
fromWGS84
classhector__pose__estimation_1_1GlobalReference.html
a03cdbc3739c288fb479958bcf667d35e
(double latitude, double longitude, double &x, double &y)
void
getGeoPose
classhector__pose__estimation_1_1GlobalReference.html
aeb468f8df309b0df0d32ac2d4fdef845
(geographic_msgs::GeoPose &geopose) const
bool
getWorldToNavTransform
classhector__pose__estimation_1_1GlobalReference.html
a4b6c18f7ffbe92b7b638340eb9d7cfac
(geometry_msgs::TransformStamped &transform, const std::string &world_frame, const std::string &nav_frame, const ros::Time &stamp=ros::Time()) const
bool
hasAltitude
classhector__pose__estimation_1_1GlobalReference.html
aa776899ec83fde3ec901600b4c3ccd82
() const
bool
hasHeading
classhector__pose__estimation_1_1GlobalReference.html
a44856204650e9275dc69aec90e7decb0
() const
bool
hasPosition
classhector__pose__estimation_1_1GlobalReference.html
a0199acc3da69a9555b8c7f12f76855e6
() const
const Heading &
heading
classhector__pose__estimation_1_1GlobalReference.html
a0f2e4164d31f5920cae6d0760b2bef30
() const
ParameterList &
parameters
classhector__pose__estimation_1_1GlobalReference.html
ac8244d87380fedc480c1fadb6d54c50b
()
const Position &
position
classhector__pose__estimation_1_1GlobalReference.html
a6a486548609ec273c0f6fa5f3b986dc0
() const
const Radius &
radius
classhector__pose__estimation_1_1GlobalReference.html
a16e7be91119733b5543a20471977a4b4
() const
void
reset
classhector__pose__estimation_1_1GlobalReference.html
a89ffa0033c6b6973fc7f5db347a88ab6
()
GlobalReference &
setAltitude
classhector__pose__estimation_1_1GlobalReference.html
a96fc61f483e7989f41d71c0ffc197310
(double altitude, bool intermediate=false)
GlobalReference &
setCurrentAltitude
classhector__pose__estimation_1_1GlobalReference.html
a308b9eb7f38abf2763b1000a75f63f8e
(const State &state, double altitude)
GlobalReference &
setCurrentHeading
classhector__pose__estimation_1_1GlobalReference.html
a37cf1bff370752ce5964a8514f19cdcf
(const State &state, double heading)
GlobalReference &
setCurrentPosition
classhector__pose__estimation_1_1GlobalReference.html
adb9558337b5edeb250bce1850b5591a0
(const State &state, double latitude, double longitude)
GlobalReference &
setHeading
classhector__pose__estimation_1_1GlobalReference.html
a3b8e89683e8ee27c698f494daf44d908
(double heading, bool intermediate=false)
GlobalReference &
setPosition
classhector__pose__estimation_1_1GlobalReference.html
a98d68bd4263445867b9d7741bc8ace77
(double latitude, double longitude, bool intermediate=false)
void
toAltitude
classhector__pose__estimation_1_1GlobalReference.html
a90981307d59d22dfe286f03e00fb959f
(double z, double &altitude)
void
toNorthEast
classhector__pose__estimation_1_1GlobalReference.html
aa0dda94e5ceacc51c5e96cb4d3542d7f
(double x, double y, double &north, double &east)
void
toWGS84
classhector__pose__estimation_1_1GlobalReference.html
a524a746fc3f997b937514667a8e91956
(double x, double y, double &latitude, double &longitude)
void
updated
classhector__pose__estimation_1_1GlobalReference.html
aa1c646833863d706ba8f524a3e8f61cb
(bool intermediate=false)
static const GlobalReferencePtr &
Instance
classhector__pose__estimation_1_1GlobalReference.html
afcb8a26ad0da9bf0655aaecf892c37e7
()
GlobalReference
classhector__pose__estimation_1_1GlobalReference.html
ab8a7ec1f12160e1c6d72515b74daa1a4
()
Heading
heading_
classhector__pose__estimation_1_1GlobalReference.html
a44a3253e1c754c1d8ddefb167214ebc6
ParameterList
parameters_
classhector__pose__estimation_1_1GlobalReference.html
a91d77f9f4a961b462834d42942a3381a
Position
position_
classhector__pose__estimation_1_1GlobalReference.html
a7cae19be3cace2683c43f9d1cc4c3479
Radius
radius_
classhector__pose__estimation_1_1GlobalReference.html
a00cda44ae1e84b102b2e639b780de873
double
reference_altitude_
classhector__pose__estimation_1_1GlobalReference.html
a344c10aa5f67f0bda3573af2a1290d7d
double
reference_heading_
classhector__pose__estimation_1_1GlobalReference.html
adb08be1eea133e0fa4593c7a512948fc
double
reference_latitude_
classhector__pose__estimation_1_1GlobalReference.html
add02143adc247b47cd7126ba95fb82e7
double
reference_longitude_
classhector__pose__estimation_1_1GlobalReference.html
ab93c4b4ad92e48c485b7fdeffc9f3f6b
std::list< UpdateCallback >
update_callbacks_
classhector__pose__estimation_1_1GlobalReference.html
ade08a8c8baf0e4c116cd3664a4708c17
hector_pose_estimation::GPS
classhector__pose__estimation_1_1GPS.html
Measurement_< GPSModel >
virtual GPSModel::MeasurementVector const &
getVector
classhector__pose__estimation_1_1GPS.html
ac2c54c6d9e9e4c11e99bc05ad175e60c
(const GPSUpdate &update, const State &)
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
GPS
classhector__pose__estimation_1_1GPS.html
a58dec09c249eb30efde1f31d1f004c51
(const std::string &name="gps")
virtual void
onReset
classhector__pose__estimation_1_1GPS.html
a5a9b117ddf80303f7f9742df71298676
()
virtual bool
prepareUpdate
classhector__pose__estimation_1_1GPS.html
a4e9d4db2f090768e2673278d8164a328
(State &state, const GPSUpdate &update)
virtual
~GPS
classhector__pose__estimation_1_1GPS.html
aeb218e0702e9e8e6b89e61db577aaea8
()
bool
auto_reference_
classhector__pose__estimation_1_1GPS.html
a811e1ced96722dbc345c4c596df5d0f6
GlobalReferencePtr
reference_
classhector__pose__estimation_1_1GPS.html
a799ebb03620a9daca1f4da2aeb49a898
GPSModel::MeasurementVector
y_
classhector__pose__estimation_1_1GPS.html
a11d08361aa7ec53e245cc6aae3ccaa18
hector_pose_estimation::GPSModel
classhector__pose__estimation_1_1GPSModel.html
MeasurementModel_< GPSModel, 4 >
virtual void
getExpectedValue
classhector__pose__estimation_1_1GPSModel.html
acb814903193fad34424b1c0107f0d134
(MeasurementVector &y_pred, const State &state)
virtual void
getMeasurementNoise
classhector__pose__estimation_1_1GPSModel.html
a182f6811531a4538562e23b9a85ad1f8
(NoiseVariance &R, const State &, bool init)
virtual void
getStateJacobian
classhector__pose__estimation_1_1GPSModel.html
aeb2d356390d9e7840a24638165d3fb54
(MeasurementMatrix &C, const State &state, bool init)
virtual SystemStatus
getStatusFlags
classhector__pose__estimation_1_1GPSModel.html
a35fc74ae620d7b662ad33d1e15dc1312
()
GPSModel
classhector__pose__estimation_1_1GPSModel.html
adf36b096af7132bc950a7f556e6e27de
()
virtual bool
prepareUpdate
classhector__pose__estimation_1_1GPSModel.html
a842bfa22ce6082de9e4edbc1237046d5
(State &state, const MeasurementUpdate &update)
virtual
~GPSModel
classhector__pose__estimation_1_1GPSModel.html
ade967da41acf65466fe773de7b9b614c
()
double
position_stddev_
classhector__pose__estimation_1_1GPSModel.html
af969c21eefdd4c07eaa8cf7a38283d82
State::RotationMatrix
R
classhector__pose__estimation_1_1GPSModel.html
a99fcf62930656fc73ea5ca82c70400c5
double
velocity_stddev_
classhector__pose__estimation_1_1GPSModel.html
a0b641ba1dd75b6d0762e12eece41d483
hector_pose_estimation::GPSUpdate
structhector__pose__estimation_1_1GPSUpdate.html
hector_pose_estimation::MeasurementUpdate
double
latitude
structhector__pose__estimation_1_1GPSUpdate.html
a709620ac4be5e922702154a38468c526
double
longitude
structhector__pose__estimation_1_1GPSUpdate.html
adfbc2a5e64d87e0588df43864a54e715
double
velocity_east
structhector__pose__estimation_1_1GPSUpdate.html
a8ae340563c2c97d89bde16c055437df5
double
velocity_north
structhector__pose__estimation_1_1GPSUpdate.html
aa140587d5ea84c97207bebe3edbe0dda
hector_pose_estimation::GravityModel
classhector__pose__estimation_1_1GravityModel.html
MeasurementModel_< GravityModel, 3 >
virtual bool
active
classhector__pose__estimation_1_1GravityModel.html
ad16a267210dead8a169a36f125f3989e
(const State &state)
virtual void
getExpectedValue
classhector__pose__estimation_1_1GravityModel.html
a6172459a91c1c295c95a166c427cd55f
(MeasurementVector &y_pred, const State &state)
virtual double
getGravity
classhector__pose__estimation_1_1GravityModel.html
a88de2cfef626ac6a2f0aff3d1632b79c
() const
virtual void
getMeasurementNoise
classhector__pose__estimation_1_1GravityModel.html
a543ab8fe53ef06f24175133a32ad8e91
(NoiseVariance &R, const State &, bool init)
virtual void
getStateJacobian
classhector__pose__estimation_1_1GravityModel.html
a6fbf516e44b5b5ef7515487648d9c16b
(MeasurementMatrix &C, const State &state, bool init)
virtual SystemStatus
getStatusFlags
classhector__pose__estimation_1_1GravityModel.html
aa41b0b83ffb771d5a8f24eef7dd4f62c
()
GravityModel
classhector__pose__estimation_1_1GravityModel.html
a6e85b82a2f35995cc4834138a0370f7b
()
virtual bool
init
classhector__pose__estimation_1_1GravityModel.html
ac60222dee2dc7a361d53f8ae50266dfc
(PoseEstimation &estimator, Measurement &measurement, State &state)
virtual void
setGravity
classhector__pose__estimation_1_1GravityModel.html
a5779992b9c34459fd9739ad1a836fa18
(double gravity)
virtual
~GravityModel
classhector__pose__estimation_1_1GravityModel.html
aec6de270c79848bf726b83567478c495
()
SubState_< 3 >::Ptr
bias_
classhector__pose__estimation_1_1GravityModel.html
a48c99f23d25923dfa9d0cb8939221a1e
MeasurementVector
gravity_
classhector__pose__estimation_1_1GravityModel.html
ab7b5f917e55e2c3aee6778d93d56f4a2
double
stddev_
classhector__pose__estimation_1_1GravityModel.html
a50db0e8fd6120102606ef40629a5e6b6
std::string
use_bias_
classhector__pose__estimation_1_1GravityModel.html
a96f62d907e16fc7c9e8a3f46b253be8a
hector_pose_estimation::GroundVehicleModel
classhector__pose__estimation_1_1GroundVehicleModel.html
hector_pose_estimation::GenericQuaternionSystemModel
virtual void
getDerivative
classhector__pose__estimation_1_1GroundVehicleModel.html
a76bfe930cae4473902a4bed19a346b49
(StateVector &x_dot, const State &state)
virtual void
getDerivative
classhector__pose__estimation_1_1GroundVehicleModel.html
ab2700c7ef2262a984519ea3c04ced23b
(StateVector &x_dot, const State &state)
virtual void
getPrior
classhector__pose__estimation_1_1GroundVehicleModel.html
abb584d3af15f37fd6a3039eab891c957
(State &state)
virtual void
getStateJacobian
classhector__pose__estimation_1_1GroundVehicleModel.html
a011aade808e4940a5f2a6dca2502e678
(SystemMatrix &A, const State &state, bool init=true)
virtual void
getStateJacobian
classhector__pose__estimation_1_1GroundVehicleModel.html
a5265c66c2800639d5b23ae8077e329a9
(SystemMatrix &A, const State &state, bool init=true)
virtual SystemStatus
getStatusFlags
classhector__pose__estimation_1_1GroundVehicleModel.html
a86aba474e8317b793a0a2db3e18676bc
(const State &state)
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
GroundVehicleModel
classhector__pose__estimation_1_1GroundVehicleModel.html
acd1f14ca58776cb55debcedb3c3c9566
()
virtual bool
limitState
classhector__pose__estimation_1_1GroundVehicleModel.html
a2aa2eb65e8f763ea69a017b614fb9a06
(State &state)
virtual
~GroundVehicleModel
classhector__pose__estimation_1_1GroundVehicleModel.html
aa7abad962dc099fef5b825cce206f796
()
double
base_height_
classhector__pose__estimation_1_1GroundVehicleModel.html
ae0279afd56b862a1e1bc344ae05cf4b7
Matrix_< 3, 3 >::type
dR3
classhector__pose__estimation_1_1GroundVehicleModel.html
a10becbe088a7a5e478283208a1403501
double
gain_
classhector__pose__estimation_1_1GroundVehicleModel.html
a3594174e5b0fc9c343dfa0eeb135cc2b
double
max_height_
classhector__pose__estimation_1_1GroundVehicleModel.html
ab89b1b748254c499e8d6ed89c47f9730
double
min_height_
classhector__pose__estimation_1_1GroundVehicleModel.html
aa081b98d8d7750610d5eac338f52d941
hector_pose_estimation::GyroModel
classhector__pose__estimation_1_1GyroModel.html
TimeContinuousSystemModel_< GyroModel, 3 >
ColumnVector3
getError
classhector__pose__estimation_1_1GyroModel.html
aaa93b60e4d1b7e57ce7d916ee43b0a78
() const
void
getPrior
classhector__pose__estimation_1_1GyroModel.html
ad2770bc466998da9c27f5d5691934c30
(State &state)
ColumnVector3
getRate
classhector__pose__estimation_1_1GyroModel.html
a9f75c8173594459cc996709bd13bb015
(const ImuInput::RateType &imu_rate, const State &state) const
void
getRateJacobian
classhector__pose__estimation_1_1GyroModel.html
afc7d06c0c1720ff4764537da128d2fad
(SystemMatrixBlock &C, const State &state, bool init=true)
void
getRateNoise
classhector__pose__estimation_1_1GyroModel.html
a0323ac305d42589e4db93d368cccf7ba
(CovarianceBlock Q, const State &state, bool init=true)
void
getSystemNoise
classhector__pose__estimation_1_1GyroModel.html
a00a7ebaf6621a7881495c53a0dee060b
(NoiseVariance &Q, const State &state, bool init=true)
GyroModel
classhector__pose__estimation_1_1GyroModel.html
ac126063ec0fd43e921f2699aca4fa2d4
()
bool
init
classhector__pose__estimation_1_1GyroModel.html
a820a31d34f0a72d12eb7fb67487428b5
(PoseEstimation &estimator, System &system, State &state)
virtual
~GyroModel
classhector__pose__estimation_1_1GyroModel.html
a09767ed881e38403b175229bbdcdaf9c
()
SubState::Ptr
bias_
classhector__pose__estimation_1_1GyroModel.html
ae845a12b99a49929c9a965c1171422f3
double
rate_drift_
classhector__pose__estimation_1_1GyroModel.html
af58c1d7a58cc8d217089d485844fa053
double
rate_stddev_
classhector__pose__estimation_1_1GyroModel.html
a6b5d067d47d1017f495c57a5be70aa10
hector_pose_estimation::ParameterRegistryROS::Handler
structhector__pose__estimation_1_1ParameterRegistryROS_1_1Handler.html
bool
operator()
structhector__pose__estimation_1_1ParameterRegistryROS_1_1Handler.html
a5191b26dc4599a41a0903de82f9725c3
(const ParameterPtr ¶meter, ros::NodeHandle &nh, bool set_all=false)
hector_pose_estimation::ParameterRegistryROS::Handler< ColumnVector >
structhector__pose__estimation_1_1ParameterRegistryROS_1_1Handler_3_01ColumnVector_01_4.html
bool
operator()
structhector__pose__estimation_1_1ParameterRegistryROS_1_1Handler_3_01ColumnVector_01_4.html
acee3f8a20d40a8948664b33df553650f
(const ParameterPtr ¶meter, ros::NodeHandle &nh, bool set_all=false)
hector_pose_estimation::ParameterRegistryROS::Handler< std::vector< T > >
structhector__pose__estimation_1_1ParameterRegistryROS_1_1Handler_3_01std_1_1vector_3_01T_01_4_01_4.html
bool
operator()
structhector__pose__estimation_1_1ParameterRegistryROS_1_1Handler_3_01std_1_1vector_3_01T_01_4_01_4.html
abe4c6b1998fb4425d8a35e7ef897c396
(const ParameterPtr ¶meter, ros::NodeHandle &nh, bool set_all=false)
hector_pose_estimation::GlobalReference::Heading
structhector__pose__estimation_1_1GlobalReference_1_1Heading.html
Heading
structhector__pose__estimation_1_1GlobalReference_1_1Heading.html
a1b74d2e9dde3c88658bc575c1b61b027
()
Heading
structhector__pose__estimation_1_1GlobalReference_1_1Heading.html
af1dc303f65417e99ff596f195fb41365
(double heading)
operator double
structhector__pose__estimation_1_1GlobalReference_1_1Heading.html
a923bf558d3f45dab1659ea71466e99ec
() const
Quaternion
quaternion
structhector__pose__estimation_1_1GlobalReference_1_1Heading.html
ae2e60c6b89368eb89dfe81bf0be37b3a
() const
double
cos
structhector__pose__estimation_1_1GlobalReference_1_1Heading.html
a6ebad507dc9c1daada62fb0b43308b7c
double
sin
structhector__pose__estimation_1_1GlobalReference_1_1Heading.html
a5aebc4599ec898d76e540aa5657508aa
double
value
structhector__pose__estimation_1_1GlobalReference_1_1Heading.html
a692a4b4d744eaee1a7f2a5511691d923
hector_pose_estimation::HeadingModel
classhector__pose__estimation_1_1HeadingModel.html
MeasurementModel_< HeadingModel, 1 >
virtual void
getExpectedValue
classhector__pose__estimation_1_1HeadingModel.html
a9611b887b4b365565097113ea0838ad8
(MeasurementVector &y_pred, const State &state)
virtual void
getMeasurementNoise
classhector__pose__estimation_1_1HeadingModel.html
a9f814441ebd56db333dcee95b71fb292
(NoiseVariance &R, const State &, bool init)
virtual void
getStateJacobian
classhector__pose__estimation_1_1HeadingModel.html
a46d85c1b0f1d819c5d160509613dac7d
(MeasurementMatrix &C, const State &state, bool init)
virtual SystemStatus
getStatusFlags
classhector__pose__estimation_1_1HeadingModel.html
ac14653a3a358360809204e4ab5cc7384
()
HeadingModel
classhector__pose__estimation_1_1HeadingModel.html
ad48ab827ed0689220c685e3212a862a7
()
virtual void
limitError
classhector__pose__estimation_1_1HeadingModel.html
a217012743ffe4ee69db85fba833955a0
(MeasurementVector &error)
virtual
~HeadingModel
classhector__pose__estimation_1_1HeadingModel.html
a9414b87aee87f3c4e721814f4209b070
()
double
stddev_
classhector__pose__estimation_1_1HeadingModel.html
a3a3783b50b54cc1ac6bf09f005f4240f
hector_pose_estimation::Height
classhector__pose__estimation_1_1Height.html
Measurement_< HeightModel >
hector_pose_estimation::HeightBaroCommon
double
getElevation
classhector__pose__estimation_1_1Height.html
a4e425246748049a6c3db9535ce1a4e7d
() const
Height
classhector__pose__estimation_1_1Height.html
af18ac82c2479b08501f28271c1082a08
(const std::string &name="height")
virtual void
onReset
classhector__pose__estimation_1_1Height.html
a39abdcee32fc5873462061636fb494a1
()
virtual bool
prepareUpdate
classhector__pose__estimation_1_1Height.html
aeed120fbb9786ee3e8b79c73b3824420
(State &state, const Update &update)
void
setElevation
classhector__pose__estimation_1_1Height.html
a5bae2c7cfdaf45adafbab24f48f994f6
(double elevation)
virtual
~Height
classhector__pose__estimation_1_1Height.html
a7042e83a49a0839e05785f886f7e0cca
()
hector_pose_estimation::HeightBaroCommon
classhector__pose__estimation_1_1HeightBaroCommon.html
HeightBaroCommon
classhector__pose__estimation_1_1HeightBaroCommon.html
adcb0bd58790cffa936b39e66838c3c98
(Measurement *measurement)
virtual void
onReset
classhector__pose__estimation_1_1HeightBaroCommon.html
a75a7c582fe3b626667a7f21d3bcc26a0
()
double
resetElevation
classhector__pose__estimation_1_1HeightBaroCommon.html
a145386cc7c0184b61134d0082febcb35
(const State &state, boost::function< double()> altitude_func)
virtual
~HeightBaroCommon
classhector__pose__estimation_1_1HeightBaroCommon.html
ad809ab00d9896a9d757439cc614ac569
()
bool
auto_elevation_
classhector__pose__estimation_1_1HeightBaroCommon.html
aa488abb2b8e50bee5ef21daad374e592
bool
elevation_initialized_
classhector__pose__estimation_1_1HeightBaroCommon.html
abb7f50724ebc7eafb10ccecf76021d5e
hector_pose_estimation::HeightModel
classhector__pose__estimation_1_1HeightModel.html
MeasurementModel_< HeightModel, 1 >
double
getElevation
classhector__pose__estimation_1_1HeightModel.html
ab9c6690a6b4ac339cf49c10f0d4f0443
() const
virtual void
getExpectedValue
classhector__pose__estimation_1_1HeightModel.html
a160863d38824c890594b30640bad9aed
(MeasurementVector &y_pred, const State &state)
virtual void
getMeasurementNoise
classhector__pose__estimation_1_1HeightModel.html
ad8a7eeede254a6e7608b2eda07e6fa50
(NoiseVariance &R, const State &, bool init)
virtual void
getStateJacobian
classhector__pose__estimation_1_1HeightModel.html
a649b3c68fe6e0adaffa963bce42c869c
(MeasurementMatrix &C, const State &state, bool init)
virtual SystemStatus
getStatusFlags
classhector__pose__estimation_1_1HeightModel.html
a5ac986db29f0e8b741913ab740045859
()
HeightModel
classhector__pose__estimation_1_1HeightModel.html
acb04dd831fe9ea27b179af1201e649fb
()
void
setElevation
classhector__pose__estimation_1_1HeightModel.html
a7c94b04e5543f686cebd267f57d6cb14
(double elevation)
virtual
~HeightModel
classhector__pose__estimation_1_1HeightModel.html
aec67cb34af52a00fdbe84b3ad56bca57
()
double
elevation_
classhector__pose__estimation_1_1HeightModel.html
aa220734e5765d0796933cabdd38e6af0
double
stddev_
classhector__pose__estimation_1_1HeightModel.html
a73220072136548069bff687727ab0807
hector_pose_estimation::ImuInput
classhector__pose__estimation_1_1ImuInput.html
Input_< 6 >
ACCEL_X
classhector__pose__estimation_1_1ImuInput.html
a37880d24f96a53d319ba517bf0141630a1543cd9aed4a1068b94e8ced9ade39bc
ACCEL_Y
classhector__pose__estimation_1_1ImuInput.html
a37880d24f96a53d319ba517bf0141630a1d07ba6bd702e1f8164c638d674a47d4
ACCEL_Z
classhector__pose__estimation_1_1ImuInput.html
a37880d24f96a53d319ba517bf0141630a38c04c36896a784dc2530f6d6fb7643b
Vector::ConstFixedSegmentReturnType< 3 >::Type
AccelerationType
classhector__pose__estimation_1_1ImuInput.html
a03f13ebd87039e0ebec763aa7f8fdeb6
GYRO_X
classhector__pose__estimation_1_1ImuInput.html
a37880d24f96a53d319ba517bf0141630a12c2f57eada505722c03823a5005eb81
GYRO_Y
classhector__pose__estimation_1_1ImuInput.html
a37880d24f96a53d319ba517bf0141630a75082b9cf9cacad4b48dc249764780e5
GYRO_Z
classhector__pose__estimation_1_1ImuInput.html
a37880d24f96a53d319ba517bf0141630afeae71e54c99a373aa2fa007dddec592
InputIndex
classhector__pose__estimation_1_1ImuInput.html
a37880d24f96a53d319ba517bf0141630
ACCEL_X
classhector__pose__estimation_1_1ImuInput.html
a37880d24f96a53d319ba517bf0141630a1543cd9aed4a1068b94e8ced9ade39bc
ACCEL_Y
classhector__pose__estimation_1_1ImuInput.html
a37880d24f96a53d319ba517bf0141630a1d07ba6bd702e1f8164c638d674a47d4
ACCEL_Z
classhector__pose__estimation_1_1ImuInput.html
a37880d24f96a53d319ba517bf0141630a38c04c36896a784dc2530f6d6fb7643b
GYRO_X
classhector__pose__estimation_1_1ImuInput.html
a37880d24f96a53d319ba517bf0141630a12c2f57eada505722c03823a5005eb81
GYRO_Y
classhector__pose__estimation_1_1ImuInput.html
a37880d24f96a53d319ba517bf0141630a75082b9cf9cacad4b48dc249764780e5
GYRO_Z
classhector__pose__estimation_1_1ImuInput.html
a37880d24f96a53d319ba517bf0141630afeae71e54c99a373aa2fa007dddec592
Vector::ConstFixedSegmentReturnType< 3 >::Type
RateType
classhector__pose__estimation_1_1ImuInput.html
ade9f0eaad75307d013fabaeef21edc09
AccelerationType
getAcceleration
classhector__pose__estimation_1_1ImuInput.html
aa3d587ba4c72dec049a218be34ce00e6
() const
virtual const std::string &
getName
classhector__pose__estimation_1_1ImuInput.html
a3ac22bd9d7254a58085f9c7a6f460183
() const
RateType
getRate
classhector__pose__estimation_1_1ImuInput.html
a95c7fbfeff3e3f6e70e98f0b7e3900f6
() const
ImuInput
classhector__pose__estimation_1_1ImuInput.html
aa47ddb8fb7734483ba09db0dcf22bb0f
()
ImuInput
classhector__pose__estimation_1_1ImuInput.html
aa580ecc94997b2cffeb0bb9110b009d1
(const sensor_msgs::Imu &imu)
ImuInput &
operator=
classhector__pose__estimation_1_1ImuInput.html
aae56dd8e11a2ae89346d2e9a7d262f24
(const sensor_msgs::Imu &imu)
virtual
~ImuInput
classhector__pose__estimation_1_1ImuInput.html
a5b473426eb40f1c7a8887b433b877ed8
()
hector_pose_estimation::SubState::initializer
classhector__pose__estimation_1_1SubState_1_1initializer.html
_VectorDimension
_CovarianceDimension
VectorDimension
classhector__pose__estimation_1_1SubState_1_1initializer.html
a58ac653257c422126452f33e0b42ae34abbb6f8cdce88ce99fe451c582855a382
CovarianceDimension
classhector__pose__estimation_1_1SubState_1_1initializer.html
a9cd5f69b6e4f99fabfbad259e571fd37a4d626d8e02795db21fe078caac9d20f3
CovarianceDimension
classhector__pose__estimation_1_1SubState_1_1initializer.html
a9cd5f69b6e4f99fabfbad259e571fd37a4d626d8e02795db21fe078caac9d20f3
VectorDimension
classhector__pose__estimation_1_1SubState_1_1initializer.html
a58ac653257c422126452f33e0b42ae34abbb6f8cdce88ce99fe451c582855a382
initializer
classhector__pose__estimation_1_1SubState_1_1initializer.html
a653350fdf6748a3fea2d78c660c8c576
(State &state)
const IndexType
covariance_index_
classhector__pose__estimation_1_1SubState_1_1initializer.html
a27dd8c1ee9eed1e700f3782cf503bb2f
const IndexType
index_
classhector__pose__estimation_1_1SubState_1_1initializer.html
a19cea364801cf2472c6c85b6a40ef3ba
initializer< _VectorDimension, _VectorDimension >
classhector__pose__estimation_1_1SubState_1_1initializer.html
CovarianceDimension
classhector__pose__estimation_1_1SubState_1_1initializer.html
a9cd5f69b6e4f99fabfbad259e571fd37a4d626d8e02795db21fe078caac9d20f3
VectorDimension
classhector__pose__estimation_1_1SubState_1_1initializer.html
a58ac653257c422126452f33e0b42ae34abbb6f8cdce88ce99fe451c582855a382
initializer
classhector__pose__estimation_1_1SubState_1_1initializer.html
a653350fdf6748a3fea2d78c660c8c576
(State &state)
const IndexType
covariance_index_
classhector__pose__estimation_1_1SubState_1_1initializer.html
a27dd8c1ee9eed1e700f3782cf503bb2f
const IndexType
index_
classhector__pose__estimation_1_1SubState_1_1initializer.html
a19cea364801cf2472c6c85b6a40ef3ba
hector_pose_estimation::SubState::initializer< Dynamic, Dynamic >
classhector__pose__estimation_1_1SubState_1_1initializer_3_01Dynamic_00_01Dynamic_01_4.html
VectorDimension
classhector__pose__estimation_1_1SubState_1_1initializer_3_01Dynamic_00_01Dynamic_01_4.html
a86fc551c3f599b57b29617f259909cffad303dfc35206c2216afd65fd78806dd3
CovarianceDimension
classhector__pose__estimation_1_1SubState_1_1initializer_3_01Dynamic_00_01Dynamic_01_4.html
aacbaa2039484d92e182c057b0e9ed0d7ade8d0325d76b68e0bb1802132949087d
CovarianceDimension
classhector__pose__estimation_1_1SubState_1_1initializer_3_01Dynamic_00_01Dynamic_01_4.html
aacbaa2039484d92e182c057b0e9ed0d7ade8d0325d76b68e0bb1802132949087d
VectorDimension
classhector__pose__estimation_1_1SubState_1_1initializer_3_01Dynamic_00_01Dynamic_01_4.html
a86fc551c3f599b57b29617f259909cffad303dfc35206c2216afd65fd78806dd3
initializer
classhector__pose__estimation_1_1SubState_1_1initializer_3_01Dynamic_00_01Dynamic_01_4.html
ab931a00e0111cde6f2ad110d86e60b2f
(State &state)
const IndexType
covariance_index_
classhector__pose__estimation_1_1SubState_1_1initializer_3_01Dynamic_00_01Dynamic_01_4.html
aa5aecaa5994bff9fec5f4af042319ebc
const IndexType
index_
classhector__pose__estimation_1_1SubState_1_1initializer_3_01Dynamic_00_01Dynamic_01_4.html
ac348d5b638c1feda9dfe946024acbb23
hector_pose_estimation::Input
classhector__pose__estimation_1_1Input.html
virtual int
getDimension
classhector__pose__estimation_1_1Input.html
aa42b2b23c71788eae1c999cf775f5264
() const =0
virtual const std::string &
getName
classhector__pose__estimation_1_1Input.html
aff29876e0f453b6ab1c9710bd8565053
() const
Input
classhector__pose__estimation_1_1Input.html
ab9dd4549cf478a83a01b57367e833265
()
virtual Input &
operator=
classhector__pose__estimation_1_1Input.html
a495eefc5e91bd78b9b45344caa5f00d7
(const Input &other)=0
virtual void
setName
classhector__pose__estimation_1_1Input.html
a99a74b84b3a4d5c65a26cbb062a3df0f
(const std::string &name)
virtual
~Input
classhector__pose__estimation_1_1Input.html
a6b334104a257d97329f6c7fd598ec1fc
()
std::string
name_
classhector__pose__estimation_1_1Input.html
a318accdd480d9f3911ef63942fc7c95e
hector_pose_estimation::traits::Input
structhector__pose__estimation_1_1traits_1_1Input.html
Dimension
structhector__pose__estimation_1_1traits_1_1Input.html
a2692971d078eea48278130933d294860aec1f42f2c0fc40552e03f6b28d3d1828
Dimension
structhector__pose__estimation_1_1traits_1_1Input.html
a2692971d078eea48278130933d294860aec1f42f2c0fc40552e03f6b28d3d1828
Input_< Dimension >
Type
structhector__pose__estimation_1_1traits_1_1Input.html
a75706fd663d5ad8c34502fca2fd971d5
SymmetricMatrix_< 0 >
Variance
structhector__pose__estimation_1_1traits_1_1Input.html
a564185b551fcdd03b38bf8805c709150
ColumnVector_< 0 >
Vector
structhector__pose__estimation_1_1traits_1_1Input.html
a7a8a860021d40d1367a731f6c5b30186
hector_pose_estimation::Input_
classhector__pose__estimation_1_1Input__.html
_Dimension
hector_pose_estimation::Input
Dimension
classhector__pose__estimation_1_1Input__.html
a93ac9bcf1e9bb6118a753c998cf32faba9358bddfdda53c07dad96d2c2a24513d
Dimension
classhector__pose__estimation_1_1Input__.html
a93ac9bcf1e9bb6118a753c998cf32faba9358bddfdda53c07dad96d2c2a24513d
boost::shared_ptr< Input_< _Dimension > >
Ptr
classhector__pose__estimation_1_1Input__.html
a27cc5c351234f43c02483ae968700164
Input_< Dimension >
Type
classhector__pose__estimation_1_1Input__.html
af994f62cf35c6ec6da0abbeb99bdb99b
SymmetricMatrix_< Dimension >::type
Variance
classhector__pose__estimation_1_1Input__.html
af2493b1336d459b40c8fdbd4f7068934
ColumnVector_< Dimension >::type
Vector
classhector__pose__estimation_1_1Input__.html
a4b5db17cc9c34313eb2979327606ca45
virtual int
getDimension
classhector__pose__estimation_1_1Input__.html
af5e038a109c34a3f6d38e0e09b62ac38
() const
virtual const Variance &
getVariance
classhector__pose__estimation_1_1Input__.html
a4f2b4b36430730183da78d373d3c1e68
()
virtual const Variance &
getVariance
classhector__pose__estimation_1_1Input__.html
a0d1a5f712037c59c2e092e4b81824e38
() const
virtual const Vector &
getVector
classhector__pose__estimation_1_1Input__.html
ab6c9e6d54079bf4aacc0d31f830851dc
() const
virtual bool
hasVariance
classhector__pose__estimation_1_1Input__.html
a95c4cccc65a58292f7b1bc1dcbb65933
() const
Input_
classhector__pose__estimation_1_1Input__.html
ab149f5189f8e5d41097d991eefcea639
()
Input_
classhector__pose__estimation_1_1Input__.html
a80a666b47ac8cecf7951f4c43016a136
(const Eigen::MatrixBase< Derived > &u)
Input_
classhector__pose__estimation_1_1Input__.html
a2d1751e068fe0b744cabeab0c89b9f3a
(const Eigen::MatrixBase< Derived > &u, const Variance &Q)
Input_
classhector__pose__estimation_1_1Input__.html
a06a5d1928f636415c2bacda426609384
(const Input &other)
Input_
classhector__pose__estimation_1_1Input__.html
acc90ff25a22125d6f7ec178fc50d5e1c
(double u)
Input_
classhector__pose__estimation_1_1Input__.html
aa00adc4ae12699572b55a6925bfc0f97
(double u, const Variance &Q)
Vector &
operator=
classhector__pose__estimation_1_1Input__.html
a59f7c66970a328539d78995c2732a437
(const Eigen::MatrixBase< Derived > &other)
virtual Input_< Dimension > &
operator=
classhector__pose__estimation_1_1Input__.html
aea6df85faf5a095d68d13b7c2c6661a1
(const Input &other)
virtual Input_< Dimension > &
operator=
classhector__pose__estimation_1_1Input__.html
a5846564d6665b1749403db85b68a0df0
(const Input_< Dimension > &other)
virtual Vector &
operator=
classhector__pose__estimation_1_1Input__.html
a305a25c06545b5482ead50611f352b84
(double u)
virtual Variance &
setVariance
classhector__pose__estimation_1_1Input__.html
a65ee225f3c89ef9c08355617203b6bb0
(const Variance &other)
virtual Vector &
u
classhector__pose__estimation_1_1Input__.html
adfb1e7883caf69ae4c33f9534da9b8cd
()
virtual Variance &
variance
classhector__pose__estimation_1_1Input__.html
a0c6a913dc12b2653dffa71a3ca6594fc
()
virtual
~Input_
classhector__pose__estimation_1_1Input__.html
a15e0aa589c02f283feeb5a9263ffd68c
()
Vector
u_
classhector__pose__estimation_1_1Input__.html
abdc775dec005459fa66f613d86287576
boost::shared_ptr< Variance >
variance_
classhector__pose__estimation_1_1Input__.html
a4365f8c306e2f6302897b5dbad291274
Input_< 6 >
classhector__pose__estimation_1_1Input__.html
hector_pose_estimation::Input
Dimension
classhector__pose__estimation_1_1Input__.html
a93ac9bcf1e9bb6118a753c998cf32faba9358bddfdda53c07dad96d2c2a24513d
boost::shared_ptr< Input_< _Dimension > >
Ptr
classhector__pose__estimation_1_1Input__.html
a27cc5c351234f43c02483ae968700164
Input_< Dimension >
Type
classhector__pose__estimation_1_1Input__.html
af994f62cf35c6ec6da0abbeb99bdb99b
SymmetricMatrix_< Dimension >::type
Variance
classhector__pose__estimation_1_1Input__.html
af2493b1336d459b40c8fdbd4f7068934
ColumnVector_< Dimension >::type
Vector
classhector__pose__estimation_1_1Input__.html
a4b5db17cc9c34313eb2979327606ca45
virtual int
getDimension
classhector__pose__estimation_1_1Input__.html
af5e038a109c34a3f6d38e0e09b62ac38
() const
virtual const Variance &
getVariance
classhector__pose__estimation_1_1Input__.html
a4f2b4b36430730183da78d373d3c1e68
()
virtual const Variance &
getVariance
classhector__pose__estimation_1_1Input__.html
a0d1a5f712037c59c2e092e4b81824e38
() const
virtual const Vector &
getVector
classhector__pose__estimation_1_1Input__.html
ab6c9e6d54079bf4aacc0d31f830851dc
() const
virtual bool
hasVariance
classhector__pose__estimation_1_1Input__.html
a95c4cccc65a58292f7b1bc1dcbb65933
() const
Input_
classhector__pose__estimation_1_1Input__.html
ab149f5189f8e5d41097d991eefcea639
()
Input_
classhector__pose__estimation_1_1Input__.html
a80a666b47ac8cecf7951f4c43016a136
(const Eigen::MatrixBase< Derived > &u)
Input_
classhector__pose__estimation_1_1Input__.html
a2d1751e068fe0b744cabeab0c89b9f3a
(const Eigen::MatrixBase< Derived > &u, const Variance &Q)
Input_
classhector__pose__estimation_1_1Input__.html
a06a5d1928f636415c2bacda426609384
(const Input &other)
Input_
classhector__pose__estimation_1_1Input__.html
acc90ff25a22125d6f7ec178fc50d5e1c
(double u)
Input_
classhector__pose__estimation_1_1Input__.html
aa00adc4ae12699572b55a6925bfc0f97
(double u, const Variance &Q)
Vector &
operator=
classhector__pose__estimation_1_1Input__.html
a59f7c66970a328539d78995c2732a437
(const Eigen::MatrixBase< Derived > &other)
virtual Input_< Dimension > &
operator=
classhector__pose__estimation_1_1Input__.html
aea6df85faf5a095d68d13b7c2c6661a1
(const Input &other)
virtual Input_< Dimension > &
operator=
classhector__pose__estimation_1_1Input__.html
a5846564d6665b1749403db85b68a0df0
(const Input_< Dimension > &other)
virtual Vector &
operator=
classhector__pose__estimation_1_1Input__.html
a305a25c06545b5482ead50611f352b84
(double u)
virtual Variance &
setVariance
classhector__pose__estimation_1_1Input__.html
a65ee225f3c89ef9c08355617203b6bb0
(const Variance &other)
virtual Vector &
u
classhector__pose__estimation_1_1Input__.html
adfb1e7883caf69ae4c33f9534da9b8cd
()
virtual Variance &
variance
classhector__pose__estimation_1_1Input__.html
a0c6a913dc12b2653dffa71a3ca6594fc
()
virtual
~Input_
classhector__pose__estimation_1_1Input__.html
a15e0aa589c02f283feeb5a9263ffd68c
()
Vector
u_
classhector__pose__estimation_1_1Input__.html
abdc775dec005459fa66f613d86287576
boost::shared_ptr< Variance >
variance_
classhector__pose__estimation_1_1Input__.html
a4365f8c306e2f6302897b5dbad291274
hector_pose_estimation::Magnetic
classhector__pose__estimation_1_1Magnetic.html
Measurement_< MagneticModel >
MeasurementDimension
classhector__pose__estimation_1_1Magnetic.html
a421203c1c0e52ec4efdbf5da64524da0a3d83b0a97e919b538270a3f641716192
MeasurementDimension
classhector__pose__estimation_1_1Magnetic.html
a421203c1c0e52ec4efdbf5da64524da0a3d83b0a97e919b538270a3f641716192
virtual MeasurementVector const &
getVector
classhector__pose__estimation_1_1Magnetic.html
a4e30b125c27baec572bd0f20a9f4e90a
(const Update &update, const State &)
Magnetic
classhector__pose__estimation_1_1Magnetic.html
a00b69c8168f8ff6917e26775479bb90c
(const std::string &name="height")
virtual void
onReset
classhector__pose__estimation_1_1Magnetic.html
a2daf20de256a4fd30af2c1f240577438
()
virtual bool
prepareUpdate
classhector__pose__estimation_1_1Magnetic.html
a660464e1f5e8b36129357e1b0c0ff212
(State &state, const Update &update)
virtual
~Magnetic
classhector__pose__estimation_1_1Magnetic.html
aea4578eaf30144c9313e93b8b578491f
()
bool
auto_heading_
classhector__pose__estimation_1_1Magnetic.html
abcb08673b22ef84eeb437039b5da5008
ColumnVector
deviation_
classhector__pose__estimation_1_1Magnetic.html
a05887b7b89cf73802c58fff438107453
NoiseVariance
R_
classhector__pose__estimation_1_1Magnetic.html
afa9a60ee0907ba931cec32b692490bb6
GlobalReferencePtr
reference_
classhector__pose__estimation_1_1Magnetic.html
aaef3a38f75a5b37504781c6f18c6c602
MeasurementVector
y_
classhector__pose__estimation_1_1Magnetic.html
af60ee9d168a331a39c120e5287162431
hector_pose_estimation::MagneticModel
classhector__pose__estimation_1_1MagneticModel.html
MeasurementModel_< MagneticModel, 3 >
virtual void
getExpectedValue
classhector__pose__estimation_1_1MagneticModel.html
afa823f8ff8d9822586b684b301e0535e
(MeasurementVector &y_pred, const State &state)
double
getMagneticHeading
classhector__pose__estimation_1_1MagneticModel.html
a703cecf57ab3f6d1b87b32bef930402e
(const State &state, const MeasurementVector &y) const
virtual void
getMeasurementNoise
classhector__pose__estimation_1_1MagneticModel.html
a2a7569ce8bae173fe52c2215e5aadb07
(NoiseVariance &R, const State &, bool init)
virtual void
getStateJacobian
classhector__pose__estimation_1_1MagneticModel.html
a5d53cdf88a200d751478b296b6c1ab13
(MeasurementMatrix &C, const State &state, bool init)
virtual SystemStatus
getStatusFlags
classhector__pose__estimation_1_1MagneticModel.html
a6099ad0339f763d1596a1b1358ffbfa2
()
double
getTrueHeading
classhector__pose__estimation_1_1MagneticModel.html
a462f9b2a9c9441b5c039d044eae75384
(const State &state, const MeasurementVector &y) const
bool
hasMagnitude
classhector__pose__estimation_1_1MagneticModel.html
a15d1e6d287ed01823a14a56ce687c79e
() const
virtual bool
init
classhector__pose__estimation_1_1MagneticModel.html
a968b4cd23d7f9b4a32c9b363bf225e9f
(PoseEstimation &estimator, Measurement &measurement, State &state)
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
MagneticModel
classhector__pose__estimation_1_1MagneticModel.html
affc0c09a1c2cbdb2483bab4f42f9ac49
()
void
setReference
classhector__pose__estimation_1_1MagneticModel.html
a698e73509397047e7ed4f0c212a5a0e5
(const GlobalReference::Heading &reference_heading)
virtual
~MagneticModel
classhector__pose__estimation_1_1MagneticModel.html
ae74ea031166725f54d11f91eff1b7653
()
void
updateMagneticField
classhector__pose__estimation_1_1MagneticModel.html
a20d4b232207e56a2b5cdf62b146b88f5
()
double
declination_
classhector__pose__estimation_1_1MagneticModel.html
ab40f63a7ad6d22ecacffb6a572618d12
double
inclination_
classhector__pose__estimation_1_1MagneticModel.html
a247d8f57de7d2a971056558951e09dc1
MeasurementVector
magnetic_field_north_
classhector__pose__estimation_1_1MagneticModel.html
a95c41146969c4bdb472ada46454a1b64
MeasurementVector
magnetic_field_reference_
classhector__pose__estimation_1_1MagneticModel.html
a455f416029f487e9acfd1473127703bd
double
magnitude_
classhector__pose__estimation_1_1MagneticModel.html
a47904c6e4a3f78667f01782b6da3c142
double
stddev_
classhector__pose__estimation_1_1MagneticModel.html
ab5ecf9befe90017017cb4f95625c9eda
hector_pose_estimation::Matrix_
structhector__pose__estimation_1_1Matrix__.html
Rows
Cols
Eigen::Matrix< ScalarType, Rows, Cols,(Rows==1 &&Cols !=1 ? Eigen::RowMajor :Eigen::ColMajor),(Rows !=Dynamic ? Rows :MaxMatrixRowsCols),(Cols !=Dynamic ? Cols :MaxMatrixRowsCols) >
type
structhector__pose__estimation_1_1Matrix__.html
a604cc331c9e39c499a902b3b1dbe97c9
Matrix_< 3, 3 >
structhector__pose__estimation_1_1Matrix__.html
Eigen::Matrix< ScalarType, Rows, Cols,(Rows==1 &&Cols !=1 ? Eigen::RowMajor :Eigen::ColMajor),(Rows !=Dynamic ? Rows :MaxMatrixRowsCols),(Cols !=Dynamic ? Cols :MaxMatrixRowsCols) >
type
structhector__pose__estimation_1_1Matrix__.html
a604cc331c9e39c499a902b3b1dbe97c9
Matrix_< ConcreteModel::MeasurementDimension, Dynamic >
structhector__pose__estimation_1_1Matrix__.html
Eigen::Matrix< ScalarType, Rows, Cols,(Rows==1 &&Cols !=1 ? Eigen::RowMajor :Eigen::ColMajor),(Rows !=Dynamic ? Rows :MaxMatrixRowsCols),(Cols !=Dynamic ? Cols :MaxMatrixRowsCols) >
type
structhector__pose__estimation_1_1Matrix__.html
a604cc331c9e39c499a902b3b1dbe97c9
hector_pose_estimation::Measurement
classhector__pose__estimation_1_1Measurement.html
virtual bool
active
classhector__pose__estimation_1_1Measurement.html
a82e74e311f7509bba45b69af6981e684
(const State &state)
virtual void
add
classhector__pose__estimation_1_1Measurement.html
a53300ab2e7033346722f307e3fe6ea11
(const MeasurementUpdate &update)
virtual void
cleanup
classhector__pose__estimation_1_1Measurement.html
a6e7fbbf73d61e7c718a07243c80fd222
()
void
disable
classhector__pose__estimation_1_1Measurement.html
a4b9e01bdb2f15f1f40d7b2a0a9966ee9
()
void
enable
classhector__pose__estimation_1_1Measurement.html
a93552da9f8c36c6dfc10650406f2bea2
()
bool
enabled
classhector__pose__estimation_1_1Measurement.html
ac8211cf6e650b040210612123e2d267b
() const
virtual Filter *
filter
classhector__pose__estimation_1_1Measurement.html
a06f3449ad9b3484eb907ec81e3853998
() const
virtual int
getDimension
classhector__pose__estimation_1_1Measurement.html
a84f2a184dc49cc0af3cb1517d9c7296c
() const
double
getMinInterval
classhector__pose__estimation_1_1Measurement.html
aefe74d54d248089535715fd7cc0b8f0d
() const
virtual MeasurementModel *
getModel
classhector__pose__estimation_1_1Measurement.html
aed719df55d02e1921762cfc43a95ad80
() const
virtual const std::string &
getName
classhector__pose__estimation_1_1Measurement.html
a1c844675e6f095f50c2b4b4c23aa42f9
() const
virtual SystemStatus
getStatusFlags
classhector__pose__estimation_1_1Measurement.html
af2dc44446b03cc2034bed45518b556b7
() const
double
getTimeout
classhector__pose__estimation_1_1Measurement.html
a0bc99503daa6a64a4f2b0c6b51eb228a
() const
void
increase_timer
classhector__pose__estimation_1_1Measurement.html
aef67e9af6c4d9674ee7c1816b2906cb2
(double dt)
virtual bool
init
classhector__pose__estimation_1_1Measurement.html
a674b89eb68bfdfab149b3faedad28cc2
(PoseEstimation &estimator, State &state)
Measurement
classhector__pose__estimation_1_1Measurement.html
ab9b82c699e5758ff27486a5a63887450
(const std::string &name)
virtual ParameterList &
parameters
classhector__pose__estimation_1_1Measurement.html
a0d1fef34752c932fd055dcb8cd7321bb
()
virtual const ParameterList &
parameters
classhector__pose__estimation_1_1Measurement.html
ac0493d82dce0707f9a4fca90fd5415aa
() const
virtual bool
process
classhector__pose__estimation_1_1Measurement.html
ac1e6933a7cd0de8a21d015b1a25c615d
()
virtual void
reset
classhector__pose__estimation_1_1Measurement.html
a64f54f9120a9cfa8cf0ac994731708d7
(State &state)
virtual void
setFilter
classhector__pose__estimation_1_1Measurement.html
abe0bd9e64ad9f16928d457df128fbd30
(Filter *filter)
void
setMinInterval
classhector__pose__estimation_1_1Measurement.html
a873643041e5391a2010dda6eba47ade8
(double min_interval)
void
setName
classhector__pose__estimation_1_1Measurement.html
a84a9cc337e0fb1a451fcbda344c6fe8d
(const std::string &name)
void
setTimeout
classhector__pose__estimation_1_1Measurement.html
a6afb7d81c0771f2ec51bcd23f5e3daf1
(double timeout)
bool
timedout
classhector__pose__estimation_1_1Measurement.html
a610ef603bc2c9f6e363d1c001da0fa05
() const
virtual bool
update
classhector__pose__estimation_1_1Measurement.html
a4f195b27e1ce7232ab55b7a0b880619f
(const MeasurementUpdate &update)
virtual
~Measurement
classhector__pose__estimation_1_1Measurement.html
a4189edaed4230238008e36a74514510c
()
static boost::shared_ptr< Measurement_< ConcreteModel > >
create
classhector__pose__estimation_1_1Measurement.html
a2f3fc0d1dbf045b163757fa934147255
(ConcreteModel *model, const std::string &name)
virtual void
onCleanup
classhector__pose__estimation_1_1Measurement.html
ad2ba792ca525074d340d0ea6f2c2b6fc
()
virtual bool
onInit
classhector__pose__estimation_1_1Measurement.html
aedcab1a4a777a58eb3bfd7e10ac38b6e
(PoseEstimation &estimator)
virtual void
onReset
classhector__pose__estimation_1_1Measurement.html
aeb191f231a4a0541b35d09f0befcb433
()
virtual Queue &
queue
classhector__pose__estimation_1_1Measurement.html
a2d73279882ee1c849af8357754e86152
()=0
virtual bool
updateImpl
classhector__pose__estimation_1_1Measurement.html
a5a034b4bd326721ee7b900db20237baf
(const MeasurementUpdate &update)
bool
enabled_
classhector__pose__estimation_1_1Measurement.html
a19fc98b147081feb169cc83fd1ab539a
Filter *
filter_
classhector__pose__estimation_1_1Measurement.html
abc262b3a9c545108bc79dff086a27b2c
double
min_interval_
classhector__pose__estimation_1_1Measurement.html
a806439dff1f708b35ff1a3abbee74ad6
std::string
name_
classhector__pose__estimation_1_1Measurement.html
afb3e45005878a37a263155b66a5fe7a8
ParameterList
parameters_
classhector__pose__estimation_1_1Measurement.html
a8fe0bf0e8b6bd4a7c151a2671fb3508b
SystemStatus
status_flags_
classhector__pose__estimation_1_1Measurement.html
a037a451e6fee647ccf01d12390fb7c97
double
timeout_
classhector__pose__estimation_1_1Measurement.html
a207a8ee7ab8980f6b15b7f269fcc4f6a
double
timer_
classhector__pose__estimation_1_1Measurement.html
a3f985473794b0994c220e1df06ff1756
hector_pose_estimation::Measurement_
classhector__pose__estimation_1_1Measurement__.html
MeasurementDimension
classhector__pose__estimation_1_1Measurement__.html
a2c8583762c0fa52e67dfde8cc9f39edca7b263f10c1e4bb3f251c5f0e1e76603f
MeasurementDimension
classhector__pose__estimation_1_1Measurement__.html
a2c8583762c0fa52e67dfde8cc9f39edca7b263f10c1e4bb3f251c5f0e1e76603f
Model::MeasurementVector
MeasurementVector
classhector__pose__estimation_1_1Measurement__.html
ac6a6a4bc87582a11068e96bd45946ea2
ConcreteModel
Model
classhector__pose__estimation_1_1Measurement__.html
ade4c3bd85ad434707cd47472be8112fa
Model::NoiseVariance
NoiseVariance
classhector__pose__estimation_1_1Measurement__.html
a99fc79b45f2355829633df1336ec0ab3
traits::Update< ConcreteModel >::type
Update
classhector__pose__estimation_1_1Measurement__.html
a5317053eaf7a325dc4f9b0042e287633
virtual const boost::shared_ptr< Filter::Corrector_< Model > > &
corrector
classhector__pose__estimation_1_1Measurement__.html
a3aee3d658f72ec8375bde307cb29e111
() const
virtual Filter *
filter
classhector__pose__estimation_1_1Measurement__.html
a86ef64d1ec6991c76bac3208a4d6bb87
() const
virtual int
getDimension
classhector__pose__estimation_1_1Measurement__.html
a71565281fb18dd2df27923403d9f66b2
() const
virtual Model *
getModel
classhector__pose__estimation_1_1Measurement__.html
a566a24d4e698e6fb53142eb979981ef7
() const
virtual NoiseVariance const &
getVariance
classhector__pose__estimation_1_1Measurement__.html
ae99a8d1860024d08619b877e5ffc09a5
(const Update &update, const State &state)
virtual MeasurementVector const &
getVector
classhector__pose__estimation_1_1Measurement__.html
a695ce1dce216a3d8490736d686106a97
(const Update &update, const State &state)
virtual bool
init
classhector__pose__estimation_1_1Measurement__.html
a01751a8008b98f816e8f34cb82e90d9e
(PoseEstimation &estimator, State &state)
Measurement_
classhector__pose__estimation_1_1Measurement__.html
adb4a091282067f613165e631e08cb078
(const std::string &name)
Measurement_
classhector__pose__estimation_1_1Measurement__.html
aa5b111b4146b1a2ff1d6b63788691f79
(Model *model, const std::string &name)
virtual void
reset
classhector__pose__estimation_1_1Measurement__.html
ab5074d25eed6bae6e0d090c92e8d2899
(State &state)
virtual void
setFilter
classhector__pose__estimation_1_1Measurement__.html
aa01481bb169b09afe6c681bb159ed315
(Filter *filter=0)
virtual void
setNoiseVariance
classhector__pose__estimation_1_1Measurement__.html
ab74011e06345f09798f12d1aac549ae1
(NoiseVariance const &R)
virtual
~Measurement_
classhector__pose__estimation_1_1Measurement__.html
aca84d4f48204e734ea79ad4a81bc6551
()
virtual void
afterUpdate
classhector__pose__estimation_1_1Measurement__.html
a8a71b10d5cc8b7741d8657a9600cb9df
(State &state)
virtual bool
prepareUpdate
classhector__pose__estimation_1_1Measurement__.html
acf3bd08f73f18eb2f2482dbc61d96d47
(State &state, const Update &update)
virtual Queue &
queue
classhector__pose__estimation_1_1Measurement__.html
abaf743cb690e35dd492a785586cd02bd
()
virtual bool
updateImpl
classhector__pose__estimation_1_1Measurement__.html
a298991443ed426000888d29b5e587b31
(const MeasurementUpdate &update)
boost::shared_ptr< Filter::Corrector_< Model > >
corrector_
classhector__pose__estimation_1_1Measurement__.html
a9f04312e7c919beade300b2bdfacc650
boost::shared_ptr< Model >
model_
classhector__pose__estimation_1_1Measurement__.html
aef8d0e7f647c3601adf1c026d6a504a9
Queue_< Update >
queue_
classhector__pose__estimation_1_1Measurement__.html
a8f3d1e5bff56d549fcb102e31c82cdc1
NoiseVariance
R_
classhector__pose__estimation_1_1Measurement__.html
a146ef58792c2fb755f91e71156b088a0
Measurement_< BaroModel >
classhector__pose__estimation_1_1Measurement__.html
MeasurementDimension
classhector__pose__estimation_1_1Measurement__.html
a2c8583762c0fa52e67dfde8cc9f39edca7b263f10c1e4bb3f251c5f0e1e76603f
Model::MeasurementVector
MeasurementVector
classhector__pose__estimation_1_1Measurement__.html
ac6a6a4bc87582a11068e96bd45946ea2
BaroModel
Model
classhector__pose__estimation_1_1Measurement__.html
ade4c3bd85ad434707cd47472be8112fa
Model::NoiseVariance
NoiseVariance
classhector__pose__estimation_1_1Measurement__.html
a99fc79b45f2355829633df1336ec0ab3
traits::Update< BaroModel >::type
Update
classhector__pose__estimation_1_1Measurement__.html
a5317053eaf7a325dc4f9b0042e287633
virtual const boost::shared_ptr< Filter::Corrector_< Model > > &
corrector
classhector__pose__estimation_1_1Measurement__.html
a3aee3d658f72ec8375bde307cb29e111
() const
virtual Filter *
filter
classhector__pose__estimation_1_1Measurement__.html
a86ef64d1ec6991c76bac3208a4d6bb87
() const
virtual int
getDimension
classhector__pose__estimation_1_1Measurement__.html
a71565281fb18dd2df27923403d9f66b2
() const
virtual Model *
getModel
classhector__pose__estimation_1_1Measurement__.html
a566a24d4e698e6fb53142eb979981ef7
() const
virtual NoiseVariance const &
getVariance
classhector__pose__estimation_1_1Measurement__.html
ae99a8d1860024d08619b877e5ffc09a5
(const Update &update, const State &state)
virtual MeasurementVector const &
getVector
classhector__pose__estimation_1_1Measurement__.html
a695ce1dce216a3d8490736d686106a97
(const Update &update, const State &state)
virtual bool
init
classhector__pose__estimation_1_1Measurement__.html
a01751a8008b98f816e8f34cb82e90d9e
(PoseEstimation &estimator, State &state)
Measurement_
classhector__pose__estimation_1_1Measurement__.html
adb4a091282067f613165e631e08cb078
(const std::string &name)
Measurement_
classhector__pose__estimation_1_1Measurement__.html
aa5b111b4146b1a2ff1d6b63788691f79
(Model *model, const std::string &name)
virtual void
reset
classhector__pose__estimation_1_1Measurement__.html
ab5074d25eed6bae6e0d090c92e8d2899
(State &state)
virtual void
setFilter
classhector__pose__estimation_1_1Measurement__.html
aa01481bb169b09afe6c681bb159ed315
(Filter *filter=0)
virtual void
setNoiseVariance
classhector__pose__estimation_1_1Measurement__.html
ab74011e06345f09798f12d1aac549ae1
(NoiseVariance const &R)
virtual
~Measurement_
classhector__pose__estimation_1_1Measurement__.html
aca84d4f48204e734ea79ad4a81bc6551
()
virtual void
afterUpdate
classhector__pose__estimation_1_1Measurement__.html
a8a71b10d5cc8b7741d8657a9600cb9df
(State &state)
virtual bool
prepareUpdate
classhector__pose__estimation_1_1Measurement__.html
acf3bd08f73f18eb2f2482dbc61d96d47
(State &state, const Update &update)
virtual Queue &
queue
classhector__pose__estimation_1_1Measurement__.html
abaf743cb690e35dd492a785586cd02bd
()
virtual bool
updateImpl
classhector__pose__estimation_1_1Measurement__.html
a298991443ed426000888d29b5e587b31
(const MeasurementUpdate &update)
boost::shared_ptr< Filter::Corrector_< Model > >
corrector_
classhector__pose__estimation_1_1Measurement__.html
a9f04312e7c919beade300b2bdfacc650
boost::shared_ptr< Model >
model_
classhector__pose__estimation_1_1Measurement__.html
aef8d0e7f647c3601adf1c026d6a504a9
Queue_< Update >
queue_
classhector__pose__estimation_1_1Measurement__.html
a8f3d1e5bff56d549fcb102e31c82cdc1
NoiseVariance
R_
classhector__pose__estimation_1_1Measurement__.html
a146ef58792c2fb755f91e71156b088a0
Measurement_< GPSModel >
classhector__pose__estimation_1_1Measurement__.html
MeasurementDimension
classhector__pose__estimation_1_1Measurement__.html
a2c8583762c0fa52e67dfde8cc9f39edca7b263f10c1e4bb3f251c5f0e1e76603f
Model::MeasurementVector
MeasurementVector
classhector__pose__estimation_1_1Measurement__.html
ac6a6a4bc87582a11068e96bd45946ea2
GPSModel
Model
classhector__pose__estimation_1_1Measurement__.html
ade4c3bd85ad434707cd47472be8112fa
Model::NoiseVariance
NoiseVariance
classhector__pose__estimation_1_1Measurement__.html
a99fc79b45f2355829633df1336ec0ab3
traits::Update< GPSModel >::type
Update
classhector__pose__estimation_1_1Measurement__.html
a5317053eaf7a325dc4f9b0042e287633
virtual const boost::shared_ptr< Filter::Corrector_< Model > > &
corrector
classhector__pose__estimation_1_1Measurement__.html
a3aee3d658f72ec8375bde307cb29e111
() const
virtual Filter *
filter
classhector__pose__estimation_1_1Measurement__.html
a86ef64d1ec6991c76bac3208a4d6bb87
() const
virtual int
getDimension
classhector__pose__estimation_1_1Measurement__.html
a71565281fb18dd2df27923403d9f66b2
() const
virtual Model *
getModel
classhector__pose__estimation_1_1Measurement__.html
a566a24d4e698e6fb53142eb979981ef7
() const
virtual NoiseVariance const &
getVariance
classhector__pose__estimation_1_1Measurement__.html
ae99a8d1860024d08619b877e5ffc09a5
(const Update &update, const State &state)
virtual MeasurementVector const &
getVector
classhector__pose__estimation_1_1Measurement__.html
a695ce1dce216a3d8490736d686106a97
(const Update &update, const State &state)
virtual bool
init
classhector__pose__estimation_1_1Measurement__.html
a01751a8008b98f816e8f34cb82e90d9e
(PoseEstimation &estimator, State &state)
Measurement_
classhector__pose__estimation_1_1Measurement__.html
adb4a091282067f613165e631e08cb078
(const std::string &name)
Measurement_
classhector__pose__estimation_1_1Measurement__.html
aa5b111b4146b1a2ff1d6b63788691f79
(Model *model, const std::string &name)
virtual void
reset
classhector__pose__estimation_1_1Measurement__.html
ab5074d25eed6bae6e0d090c92e8d2899
(State &state)
virtual void
setFilter
classhector__pose__estimation_1_1Measurement__.html
aa01481bb169b09afe6c681bb159ed315
(Filter *filter=0)
virtual void
setNoiseVariance
classhector__pose__estimation_1_1Measurement__.html
ab74011e06345f09798f12d1aac549ae1
(NoiseVariance const &R)
virtual
~Measurement_
classhector__pose__estimation_1_1Measurement__.html
aca84d4f48204e734ea79ad4a81bc6551
()
virtual void
afterUpdate
classhector__pose__estimation_1_1Measurement__.html
a8a71b10d5cc8b7741d8657a9600cb9df
(State &state)
virtual bool
prepareUpdate
classhector__pose__estimation_1_1Measurement__.html
acf3bd08f73f18eb2f2482dbc61d96d47
(State &state, const Update &update)
virtual Queue &
queue
classhector__pose__estimation_1_1Measurement__.html
abaf743cb690e35dd492a785586cd02bd
()
virtual bool
updateImpl
classhector__pose__estimation_1_1Measurement__.html
a298991443ed426000888d29b5e587b31
(const MeasurementUpdate &update)
boost::shared_ptr< Filter::Corrector_< Model > >
corrector_
classhector__pose__estimation_1_1Measurement__.html
a9f04312e7c919beade300b2bdfacc650
boost::shared_ptr< Model >
model_
classhector__pose__estimation_1_1Measurement__.html
aef8d0e7f647c3601adf1c026d6a504a9
Queue_< Update >
queue_
classhector__pose__estimation_1_1Measurement__.html
a8f3d1e5bff56d549fcb102e31c82cdc1
NoiseVariance
R_
classhector__pose__estimation_1_1Measurement__.html
a146ef58792c2fb755f91e71156b088a0
Measurement_< HeadingModel >
classhector__pose__estimation_1_1Measurement__.html
MeasurementDimension
classhector__pose__estimation_1_1Measurement__.html
a2c8583762c0fa52e67dfde8cc9f39edca7b263f10c1e4bb3f251c5f0e1e76603f
Model::MeasurementVector
MeasurementVector
classhector__pose__estimation_1_1Measurement__.html
ac6a6a4bc87582a11068e96bd45946ea2
HeadingModel
Model
classhector__pose__estimation_1_1Measurement__.html
ade4c3bd85ad434707cd47472be8112fa
Model::NoiseVariance
NoiseVariance
classhector__pose__estimation_1_1Measurement__.html
a99fc79b45f2355829633df1336ec0ab3
traits::Update< HeadingModel >::type
Update
classhector__pose__estimation_1_1Measurement__.html
a5317053eaf7a325dc4f9b0042e287633
virtual const boost::shared_ptr< Filter::Corrector_< Model > > &
corrector
classhector__pose__estimation_1_1Measurement__.html
a3aee3d658f72ec8375bde307cb29e111
() const
virtual Filter *
filter
classhector__pose__estimation_1_1Measurement__.html
a86ef64d1ec6991c76bac3208a4d6bb87
() const
virtual int
getDimension
classhector__pose__estimation_1_1Measurement__.html
a71565281fb18dd2df27923403d9f66b2
() const
virtual Model *
getModel
classhector__pose__estimation_1_1Measurement__.html
a566a24d4e698e6fb53142eb979981ef7
() const
virtual NoiseVariance const &
getVariance
classhector__pose__estimation_1_1Measurement__.html
ae99a8d1860024d08619b877e5ffc09a5
(const Update &update, const State &state)
virtual MeasurementVector const &
getVector
classhector__pose__estimation_1_1Measurement__.html
a695ce1dce216a3d8490736d686106a97
(const Update &update, const State &state)
virtual bool
init
classhector__pose__estimation_1_1Measurement__.html
a01751a8008b98f816e8f34cb82e90d9e
(PoseEstimation &estimator, State &state)
Measurement_
classhector__pose__estimation_1_1Measurement__.html
adb4a091282067f613165e631e08cb078
(const std::string &name)
Measurement_
classhector__pose__estimation_1_1Measurement__.html
aa5b111b4146b1a2ff1d6b63788691f79
(Model *model, const std::string &name)
virtual void
reset
classhector__pose__estimation_1_1Measurement__.html
ab5074d25eed6bae6e0d090c92e8d2899
(State &state)
virtual void
setFilter
classhector__pose__estimation_1_1Measurement__.html
aa01481bb169b09afe6c681bb159ed315
(Filter *filter=0)
virtual void
setNoiseVariance
classhector__pose__estimation_1_1Measurement__.html
ab74011e06345f09798f12d1aac549ae1
(NoiseVariance const &R)
virtual
~Measurement_
classhector__pose__estimation_1_1Measurement__.html
aca84d4f48204e734ea79ad4a81bc6551
()
virtual void
afterUpdate
classhector__pose__estimation_1_1Measurement__.html
a8a71b10d5cc8b7741d8657a9600cb9df
(State &state)
virtual bool
prepareUpdate
classhector__pose__estimation_1_1Measurement__.html
acf3bd08f73f18eb2f2482dbc61d96d47
(State &state, const Update &update)
virtual Queue &
queue
classhector__pose__estimation_1_1Measurement__.html
abaf743cb690e35dd492a785586cd02bd
()
virtual bool
updateImpl
classhector__pose__estimation_1_1Measurement__.html
a298991443ed426000888d29b5e587b31
(const MeasurementUpdate &update)
boost::shared_ptr< Filter::Corrector_< Model > >
corrector_
classhector__pose__estimation_1_1Measurement__.html
a9f04312e7c919beade300b2bdfacc650
boost::shared_ptr< Model >
model_
classhector__pose__estimation_1_1Measurement__.html
aef8d0e7f647c3601adf1c026d6a504a9
Queue_< Update >
queue_
classhector__pose__estimation_1_1Measurement__.html
a8f3d1e5bff56d549fcb102e31c82cdc1
NoiseVariance
R_
classhector__pose__estimation_1_1Measurement__.html
a146ef58792c2fb755f91e71156b088a0
Measurement_< HeightModel >
classhector__pose__estimation_1_1Measurement__.html
MeasurementDimension
classhector__pose__estimation_1_1Measurement__.html
a2c8583762c0fa52e67dfde8cc9f39edca7b263f10c1e4bb3f251c5f0e1e76603f
Model::MeasurementVector
MeasurementVector
classhector__pose__estimation_1_1Measurement__.html
ac6a6a4bc87582a11068e96bd45946ea2
HeightModel
Model
classhector__pose__estimation_1_1Measurement__.html
ade4c3bd85ad434707cd47472be8112fa
Model::NoiseVariance
NoiseVariance
classhector__pose__estimation_1_1Measurement__.html
a99fc79b45f2355829633df1336ec0ab3
traits::Update< HeightModel >::type
Update
classhector__pose__estimation_1_1Measurement__.html
a5317053eaf7a325dc4f9b0042e287633
virtual const boost::shared_ptr< Filter::Corrector_< Model > > &
corrector
classhector__pose__estimation_1_1Measurement__.html
a3aee3d658f72ec8375bde307cb29e111
() const
virtual Filter *
filter
classhector__pose__estimation_1_1Measurement__.html
a86ef64d1ec6991c76bac3208a4d6bb87
() const
virtual int
getDimension
classhector__pose__estimation_1_1Measurement__.html
a71565281fb18dd2df27923403d9f66b2
() const
virtual Model *
getModel
classhector__pose__estimation_1_1Measurement__.html
a566a24d4e698e6fb53142eb979981ef7
() const
virtual NoiseVariance const &
getVariance
classhector__pose__estimation_1_1Measurement__.html
ae99a8d1860024d08619b877e5ffc09a5
(const Update &update, const State &state)
virtual MeasurementVector const &
getVector
classhector__pose__estimation_1_1Measurement__.html
a695ce1dce216a3d8490736d686106a97
(const Update &update, const State &state)
virtual bool
init
classhector__pose__estimation_1_1Measurement__.html
a01751a8008b98f816e8f34cb82e90d9e
(PoseEstimation &estimator, State &state)
Measurement_
classhector__pose__estimation_1_1Measurement__.html
adb4a091282067f613165e631e08cb078
(const std::string &name)
Measurement_
classhector__pose__estimation_1_1Measurement__.html
aa5b111b4146b1a2ff1d6b63788691f79
(Model *model, const std::string &name)
virtual void
reset
classhector__pose__estimation_1_1Measurement__.html
ab5074d25eed6bae6e0d090c92e8d2899
(State &state)
virtual void
setFilter
classhector__pose__estimation_1_1Measurement__.html
aa01481bb169b09afe6c681bb159ed315
(Filter *filter=0)
virtual void
setNoiseVariance
classhector__pose__estimation_1_1Measurement__.html
ab74011e06345f09798f12d1aac549ae1
(NoiseVariance const &R)
virtual
~Measurement_
classhector__pose__estimation_1_1Measurement__.html
aca84d4f48204e734ea79ad4a81bc6551
()
virtual void
afterUpdate
classhector__pose__estimation_1_1Measurement__.html
a8a71b10d5cc8b7741d8657a9600cb9df
(State &state)
virtual bool
prepareUpdate
classhector__pose__estimation_1_1Measurement__.html
acf3bd08f73f18eb2f2482dbc61d96d47
(State &state, const Update &update)
virtual Queue &
queue
classhector__pose__estimation_1_1Measurement__.html
abaf743cb690e35dd492a785586cd02bd
()
virtual bool
updateImpl
classhector__pose__estimation_1_1Measurement__.html
a298991443ed426000888d29b5e587b31
(const MeasurementUpdate &update)
boost::shared_ptr< Filter::Corrector_< Model > >
corrector_
classhector__pose__estimation_1_1Measurement__.html
a9f04312e7c919beade300b2bdfacc650
boost::shared_ptr< Model >
model_
classhector__pose__estimation_1_1Measurement__.html
aef8d0e7f647c3601adf1c026d6a504a9
Queue_< Update >
queue_
classhector__pose__estimation_1_1Measurement__.html
a8f3d1e5bff56d549fcb102e31c82cdc1
NoiseVariance
R_
classhector__pose__estimation_1_1Measurement__.html
a146ef58792c2fb755f91e71156b088a0
Measurement_< MagneticModel >
classhector__pose__estimation_1_1Measurement__.html
MeasurementDimension
classhector__pose__estimation_1_1Measurement__.html
a2c8583762c0fa52e67dfde8cc9f39edca7b263f10c1e4bb3f251c5f0e1e76603f
Model::MeasurementVector
MeasurementVector
classhector__pose__estimation_1_1Measurement__.html
ac6a6a4bc87582a11068e96bd45946ea2
MagneticModel
Model
classhector__pose__estimation_1_1Measurement__.html
ade4c3bd85ad434707cd47472be8112fa
Model::NoiseVariance
NoiseVariance
classhector__pose__estimation_1_1Measurement__.html
a99fc79b45f2355829633df1336ec0ab3
traits::Update< MagneticModel >::type
Update
classhector__pose__estimation_1_1Measurement__.html
a5317053eaf7a325dc4f9b0042e287633
virtual const boost::shared_ptr< Filter::Corrector_< Model > > &
corrector
classhector__pose__estimation_1_1Measurement__.html
a3aee3d658f72ec8375bde307cb29e111
() const
virtual Filter *
filter
classhector__pose__estimation_1_1Measurement__.html
a86ef64d1ec6991c76bac3208a4d6bb87
() const
virtual int
getDimension
classhector__pose__estimation_1_1Measurement__.html
a71565281fb18dd2df27923403d9f66b2
() const
virtual Model *
getModel
classhector__pose__estimation_1_1Measurement__.html
a566a24d4e698e6fb53142eb979981ef7
() const
virtual NoiseVariance const &
getVariance
classhector__pose__estimation_1_1Measurement__.html
ae99a8d1860024d08619b877e5ffc09a5
(const Update &update, const State &state)
virtual MeasurementVector const &
getVector
classhector__pose__estimation_1_1Measurement__.html
a695ce1dce216a3d8490736d686106a97
(const Update &update, const State &state)
virtual bool
init
classhector__pose__estimation_1_1Measurement__.html
a01751a8008b98f816e8f34cb82e90d9e
(PoseEstimation &estimator, State &state)
Measurement_
classhector__pose__estimation_1_1Measurement__.html
adb4a091282067f613165e631e08cb078
(const std::string &name)
Measurement_
classhector__pose__estimation_1_1Measurement__.html
aa5b111b4146b1a2ff1d6b63788691f79
(Model *model, const std::string &name)
virtual void
reset
classhector__pose__estimation_1_1Measurement__.html
ab5074d25eed6bae6e0d090c92e8d2899
(State &state)
virtual void
setFilter
classhector__pose__estimation_1_1Measurement__.html
aa01481bb169b09afe6c681bb159ed315
(Filter *filter=0)
virtual void
setNoiseVariance
classhector__pose__estimation_1_1Measurement__.html
ab74011e06345f09798f12d1aac549ae1
(NoiseVariance const &R)
virtual
~Measurement_
classhector__pose__estimation_1_1Measurement__.html
aca84d4f48204e734ea79ad4a81bc6551
()
virtual void
afterUpdate
classhector__pose__estimation_1_1Measurement__.html
a8a71b10d5cc8b7741d8657a9600cb9df
(State &state)
virtual bool
prepareUpdate
classhector__pose__estimation_1_1Measurement__.html
acf3bd08f73f18eb2f2482dbc61d96d47
(State &state, const Update &update)
virtual Queue &
queue
classhector__pose__estimation_1_1Measurement__.html
abaf743cb690e35dd492a785586cd02bd
()
virtual bool
updateImpl
classhector__pose__estimation_1_1Measurement__.html
a298991443ed426000888d29b5e587b31
(const MeasurementUpdate &update)
boost::shared_ptr< Filter::Corrector_< Model > >
corrector_
classhector__pose__estimation_1_1Measurement__.html
a9f04312e7c919beade300b2bdfacc650
boost::shared_ptr< Model >
model_
classhector__pose__estimation_1_1Measurement__.html
aef8d0e7f647c3601adf1c026d6a504a9
Queue_< Update >
queue_
classhector__pose__estimation_1_1Measurement__.html
a8f3d1e5bff56d549fcb102e31c82cdc1
NoiseVariance
R_
classhector__pose__estimation_1_1Measurement__.html
a146ef58792c2fb755f91e71156b088a0
hector_pose_estimation::MeasurementModel
classhector__pose__estimation_1_1MeasurementModel.html
hector_pose_estimation::Model
virtual bool
active
classhector__pose__estimation_1_1MeasurementModel.html
ab90c16aaeffd04df9d353e1f2eed8ca2
(const State &state)
virtual void
afterUpdate
classhector__pose__estimation_1_1MeasurementModel.html
ae0c16ca492bde5ad2ab6886862582ecc
(State &state)
virtual int
getDimension
classhector__pose__estimation_1_1MeasurementModel.html
ad3da9609963589246d0a05a25a43e6e9
() const =0
virtual SystemStatus
getStatusFlags
classhector__pose__estimation_1_1MeasurementModel.html
a57b9f451ba131736bc37164873ae1031
()
virtual bool
init
classhector__pose__estimation_1_1MeasurementModel.html
aadc53664dca76e4f7aa844e9b2cf5c8f
(PoseEstimation &estimator, Measurement &measurement, State &state)
virtual bool
prepareUpdate
classhector__pose__estimation_1_1MeasurementModel.html
ad12ccf4f36b26cae31b4a6dee92e3a30
(State &state, const MeasurementUpdate &update)
virtual
~MeasurementModel
classhector__pose__estimation_1_1MeasurementModel.html
ae908f4395e2b8e092af98e5c8898d220
()
hector_pose_estimation::traits::MeasurementModel
structhector__pose__estimation_1_1traits_1_1MeasurementModel.html
_Dimension
MeasurementDimension
structhector__pose__estimation_1_1traits_1_1MeasurementModel.html
a3cb0698e2ae6d2afe476c9f579032e58a4e02aa6111e5e79603a5d91daef7de97
InputDimension
structhector__pose__estimation_1_1traits_1_1MeasurementModel.html
a299dfedeb46458637f79ff9f388a9fd6a16785054cb6b83f7a5e6dfacef7ee113
Matrix_< State::Covariance::RowsAtCompileTime, MeasurementDimension >::type
GainMatrix
structhector__pose__estimation_1_1traits_1_1MeasurementModel.html
ac2fa0eb822f95789a4f1790a6fb9bb7b
InputDimension
structhector__pose__estimation_1_1traits_1_1MeasurementModel.html
a299dfedeb46458637f79ff9f388a9fd6a16785054cb6b83f7a5e6dfacef7ee113
Matrix_< MeasurementDimension, InputDimension >::type
InputMatrix
structhector__pose__estimation_1_1traits_1_1MeasurementModel.html
a2048e10f5fb925f577a8b6aaa4842507
traits::Input< Derived >::Type
InputType
structhector__pose__estimation_1_1traits_1_1MeasurementModel.html
ac4f81e44f5d88d28b8e5593dc9d111ae
traits::Input< Derived >::Vector
InputVector
structhector__pose__estimation_1_1traits_1_1MeasurementModel.html
a4a48319a4c188ee818d8148574e50c3f
MeasurementDimension
structhector__pose__estimation_1_1traits_1_1MeasurementModel.html
a3cb0698e2ae6d2afe476c9f579032e58a4e02aa6111e5e79603a5d91daef7de97
Matrix_< MeasurementDimension, Dynamic >::type
MeasurementMatrix
structhector__pose__estimation_1_1traits_1_1MeasurementModel.html
a97e6fce60c5ab63fe5eaf45cce27e276
ColumnVector_< MeasurementDimension >::type
MeasurementVector
structhector__pose__estimation_1_1traits_1_1MeasurementModel.html
af2a922772b244bf160621b52716eb138
SymmetricMatrix_< MeasurementDimension >::type
NoiseVariance
structhector__pose__estimation_1_1traits_1_1MeasurementModel.html
a2caad4841c3359703b60ef5d4b7f04cc
ColumnVector_< State::Covariance::RowsAtCompileTime >::type
UpdateVector
structhector__pose__estimation_1_1traits_1_1MeasurementModel.html
a1e423898e044f7f92687740cf23d9a54
hector_pose_estimation::MeasurementModel_
classhector__pose__estimation_1_1MeasurementModel__.html
_Dimension
Derived *
derived
classhector__pose__estimation_1_1MeasurementModel__.html
ad489eaccf7d37f9b303af5a7c9440745
()
const Derived *
derived
classhector__pose__estimation_1_1MeasurementModel__.html
a53d900636139f2f78bab6d404a7019dc
() const
virtual int
getDimension
classhector__pose__estimation_1_1MeasurementModel__.html
a9b3c082ace5871e2b500b6096c25879b
() const
virtual void
getExpectedValue
classhector__pose__estimation_1_1MeasurementModel__.html
a8675425f702d9b2aff730bc5974f2a70
(MeasurementVector &y_pred, const State &state)
virtual const MeasurementVector *
getFixedMeasurementVector
classhector__pose__estimation_1_1MeasurementModel__.html
aeadcd0d65bcdeeef83f9fd8103022ed0
() const
virtual void
getInputJacobian
classhector__pose__estimation_1_1MeasurementModel__.html
af78169bc782814f5b550df27d2bd70a4
(InputMatrix &D, const State &state, bool init=true)
virtual void
getMeasurementNoise
classhector__pose__estimation_1_1MeasurementModel__.html
a9633723e1a52216bf8487037edbb02ad
(NoiseVariance &R, const State &state, bool init=true)
virtual void
getStateJacobian
classhector__pose__estimation_1_1MeasurementModel__.html
ae935546c222a85f0915d1b4aa1a4b27b
(MeasurementMatrix &C, const State &state, bool init=true)
virtual void
limitError
classhector__pose__estimation_1_1MeasurementModel__.html
a10495cf7f9dfce73470fc87dbf51481d
(MeasurementVector &error)
virtual
~MeasurementModel_
classhector__pose__estimation_1_1MeasurementModel__.html
a3090c1e4ac51410b759dc53bad8a7099
()
MeasurementModel_< GPSModel, 4 >
classhector__pose__estimation_1_1MeasurementModel__.html
GPSModel *
derived
classhector__pose__estimation_1_1MeasurementModel__.html
ad489eaccf7d37f9b303af5a7c9440745
()
const GPSModel *
derived
classhector__pose__estimation_1_1MeasurementModel__.html
a53d900636139f2f78bab6d404a7019dc
() const
virtual int
getDimension
classhector__pose__estimation_1_1MeasurementModel__.html
a9b3c082ace5871e2b500b6096c25879b
() const
virtual void
getExpectedValue
classhector__pose__estimation_1_1MeasurementModel__.html
a8675425f702d9b2aff730bc5974f2a70
(MeasurementVector &y_pred, const State &state)
virtual const MeasurementVector *
getFixedMeasurementVector
classhector__pose__estimation_1_1MeasurementModel__.html
aeadcd0d65bcdeeef83f9fd8103022ed0
() const
virtual void
getInputJacobian
classhector__pose__estimation_1_1MeasurementModel__.html
af78169bc782814f5b550df27d2bd70a4
(InputMatrix &D, const State &state, bool init=true)
virtual void
getMeasurementNoise
classhector__pose__estimation_1_1MeasurementModel__.html
a9633723e1a52216bf8487037edbb02ad
(NoiseVariance &R, const State &state, bool init=true)
virtual void
getStateJacobian
classhector__pose__estimation_1_1MeasurementModel__.html
ae935546c222a85f0915d1b4aa1a4b27b
(MeasurementMatrix &C, const State &state, bool init=true)
virtual void
limitError
classhector__pose__estimation_1_1MeasurementModel__.html
a10495cf7f9dfce73470fc87dbf51481d
(MeasurementVector &error)
virtual
~MeasurementModel_
classhector__pose__estimation_1_1MeasurementModel__.html
a3090c1e4ac51410b759dc53bad8a7099
()
MeasurementModel_< GravityModel, 3 >
classhector__pose__estimation_1_1MeasurementModel__.html
GravityModel *
derived
classhector__pose__estimation_1_1MeasurementModel__.html
ad489eaccf7d37f9b303af5a7c9440745
()
const GravityModel *
derived
classhector__pose__estimation_1_1MeasurementModel__.html
a53d900636139f2f78bab6d404a7019dc
() const
virtual int
getDimension
classhector__pose__estimation_1_1MeasurementModel__.html
a9b3c082ace5871e2b500b6096c25879b
() const
virtual void
getExpectedValue
classhector__pose__estimation_1_1MeasurementModel__.html
a8675425f702d9b2aff730bc5974f2a70
(MeasurementVector &y_pred, const State &state)
virtual const MeasurementVector *
getFixedMeasurementVector
classhector__pose__estimation_1_1MeasurementModel__.html
aeadcd0d65bcdeeef83f9fd8103022ed0
() const
virtual void
getInputJacobian
classhector__pose__estimation_1_1MeasurementModel__.html
af78169bc782814f5b550df27d2bd70a4
(InputMatrix &D, const State &state, bool init=true)
virtual void
getMeasurementNoise
classhector__pose__estimation_1_1MeasurementModel__.html
a9633723e1a52216bf8487037edbb02ad
(NoiseVariance &R, const State &state, bool init=true)
virtual void
getStateJacobian
classhector__pose__estimation_1_1MeasurementModel__.html
ae935546c222a85f0915d1b4aa1a4b27b
(MeasurementMatrix &C, const State &state, bool init=true)
virtual void
limitError
classhector__pose__estimation_1_1MeasurementModel__.html
a10495cf7f9dfce73470fc87dbf51481d
(MeasurementVector &error)
virtual
~MeasurementModel_
classhector__pose__estimation_1_1MeasurementModel__.html
a3090c1e4ac51410b759dc53bad8a7099
()
MeasurementModel_< HeadingModel, 1 >
classhector__pose__estimation_1_1MeasurementModel__.html
HeadingModel *
derived
classhector__pose__estimation_1_1MeasurementModel__.html
ad489eaccf7d37f9b303af5a7c9440745
()
const HeadingModel *
derived
classhector__pose__estimation_1_1MeasurementModel__.html
a53d900636139f2f78bab6d404a7019dc
() const
virtual int
getDimension
classhector__pose__estimation_1_1MeasurementModel__.html
a9b3c082ace5871e2b500b6096c25879b
() const
virtual void
getExpectedValue
classhector__pose__estimation_1_1MeasurementModel__.html
a8675425f702d9b2aff730bc5974f2a70
(MeasurementVector &y_pred, const State &state)
virtual const MeasurementVector *
getFixedMeasurementVector
classhector__pose__estimation_1_1MeasurementModel__.html
aeadcd0d65bcdeeef83f9fd8103022ed0
() const
virtual void
getInputJacobian
classhector__pose__estimation_1_1MeasurementModel__.html
af78169bc782814f5b550df27d2bd70a4
(InputMatrix &D, const State &state, bool init=true)
virtual void
getMeasurementNoise
classhector__pose__estimation_1_1MeasurementModel__.html
a9633723e1a52216bf8487037edbb02ad
(NoiseVariance &R, const State &state, bool init=true)
virtual void
getStateJacobian
classhector__pose__estimation_1_1MeasurementModel__.html
ae935546c222a85f0915d1b4aa1a4b27b
(MeasurementMatrix &C, const State &state, bool init=true)
virtual void
limitError
classhector__pose__estimation_1_1MeasurementModel__.html
a10495cf7f9dfce73470fc87dbf51481d
(MeasurementVector &error)
virtual
~MeasurementModel_
classhector__pose__estimation_1_1MeasurementModel__.html
a3090c1e4ac51410b759dc53bad8a7099
()
MeasurementModel_< HeightModel, 1 >
classhector__pose__estimation_1_1MeasurementModel__.html
HeightModel *
derived
classhector__pose__estimation_1_1MeasurementModel__.html
ad489eaccf7d37f9b303af5a7c9440745
()
const HeightModel *
derived
classhector__pose__estimation_1_1MeasurementModel__.html
a53d900636139f2f78bab6d404a7019dc
() const
virtual int
getDimension
classhector__pose__estimation_1_1MeasurementModel__.html
a9b3c082ace5871e2b500b6096c25879b
() const
virtual void
getExpectedValue
classhector__pose__estimation_1_1MeasurementModel__.html
a8675425f702d9b2aff730bc5974f2a70
(MeasurementVector &y_pred, const State &state)
virtual const MeasurementVector *
getFixedMeasurementVector
classhector__pose__estimation_1_1MeasurementModel__.html
aeadcd0d65bcdeeef83f9fd8103022ed0
() const
virtual void
getInputJacobian
classhector__pose__estimation_1_1MeasurementModel__.html
af78169bc782814f5b550df27d2bd70a4
(InputMatrix &D, const State &state, bool init=true)
virtual void
getMeasurementNoise
classhector__pose__estimation_1_1MeasurementModel__.html
a9633723e1a52216bf8487037edbb02ad
(NoiseVariance &R, const State &state, bool init=true)
virtual void
getStateJacobian
classhector__pose__estimation_1_1MeasurementModel__.html
ae935546c222a85f0915d1b4aa1a4b27b
(MeasurementMatrix &C, const State &state, bool init=true)
virtual void
limitError
classhector__pose__estimation_1_1MeasurementModel__.html
a10495cf7f9dfce73470fc87dbf51481d
(MeasurementVector &error)
virtual
~MeasurementModel_
classhector__pose__estimation_1_1MeasurementModel__.html
a3090c1e4ac51410b759dc53bad8a7099
()
MeasurementModel_< MagneticModel, 3 >
classhector__pose__estimation_1_1MeasurementModel__.html
MagneticModel *
derived
classhector__pose__estimation_1_1MeasurementModel__.html
ad489eaccf7d37f9b303af5a7c9440745
()
const MagneticModel *
derived
classhector__pose__estimation_1_1MeasurementModel__.html
a53d900636139f2f78bab6d404a7019dc
() const
virtual int
getDimension
classhector__pose__estimation_1_1MeasurementModel__.html
a9b3c082ace5871e2b500b6096c25879b
() const
virtual void
getExpectedValue
classhector__pose__estimation_1_1MeasurementModel__.html
a8675425f702d9b2aff730bc5974f2a70
(MeasurementVector &y_pred, const State &state)
virtual const MeasurementVector *
getFixedMeasurementVector
classhector__pose__estimation_1_1MeasurementModel__.html
aeadcd0d65bcdeeef83f9fd8103022ed0
() const
virtual void
getInputJacobian
classhector__pose__estimation_1_1MeasurementModel__.html
af78169bc782814f5b550df27d2bd70a4
(InputMatrix &D, const State &state, bool init=true)
virtual void
getMeasurementNoise
classhector__pose__estimation_1_1MeasurementModel__.html
a9633723e1a52216bf8487037edbb02ad
(NoiseVariance &R, const State &state, bool init=true)
virtual void
getStateJacobian
classhector__pose__estimation_1_1MeasurementModel__.html
ae935546c222a85f0915d1b4aa1a4b27b
(MeasurementMatrix &C, const State &state, bool init=true)
virtual void
limitError
classhector__pose__estimation_1_1MeasurementModel__.html
a10495cf7f9dfce73470fc87dbf51481d
(MeasurementVector &error)
virtual
~MeasurementModel_
classhector__pose__estimation_1_1MeasurementModel__.html
a3090c1e4ac51410b759dc53bad8a7099
()
MeasurementModel_< PositionXYModel, 2 >
classhector__pose__estimation_1_1MeasurementModel__.html
PositionXYModel *
derived
classhector__pose__estimation_1_1MeasurementModel__.html
ad489eaccf7d37f9b303af5a7c9440745
()
const PositionXYModel *
derived
classhector__pose__estimation_1_1MeasurementModel__.html
a53d900636139f2f78bab6d404a7019dc
() const
virtual int
getDimension
classhector__pose__estimation_1_1MeasurementModel__.html
a9b3c082ace5871e2b500b6096c25879b
() const
virtual void
getExpectedValue
classhector__pose__estimation_1_1MeasurementModel__.html
a8675425f702d9b2aff730bc5974f2a70
(MeasurementVector &y_pred, const State &state)
virtual const MeasurementVector *
getFixedMeasurementVector
classhector__pose__estimation_1_1MeasurementModel__.html
aeadcd0d65bcdeeef83f9fd8103022ed0
() const
virtual void
getInputJacobian
classhector__pose__estimation_1_1MeasurementModel__.html
af78169bc782814f5b550df27d2bd70a4
(InputMatrix &D, const State &state, bool init=true)
virtual void
getMeasurementNoise
classhector__pose__estimation_1_1MeasurementModel__.html
a9633723e1a52216bf8487037edbb02ad
(NoiseVariance &R, const State &state, bool init=true)
virtual void
getStateJacobian
classhector__pose__estimation_1_1MeasurementModel__.html
ae935546c222a85f0915d1b4aa1a4b27b
(MeasurementMatrix &C, const State &state, bool init=true)
virtual void
limitError
classhector__pose__estimation_1_1MeasurementModel__.html
a10495cf7f9dfce73470fc87dbf51481d
(MeasurementVector &error)
virtual
~MeasurementModel_
classhector__pose__estimation_1_1MeasurementModel__.html
a3090c1e4ac51410b759dc53bad8a7099
()
MeasurementModel_< PositionZModel, 1 >
classhector__pose__estimation_1_1MeasurementModel__.html
PositionZModel *
derived
classhector__pose__estimation_1_1MeasurementModel__.html
ad489eaccf7d37f9b303af5a7c9440745
()
const PositionZModel *
derived
classhector__pose__estimation_1_1MeasurementModel__.html
a53d900636139f2f78bab6d404a7019dc
() const
virtual int
getDimension
classhector__pose__estimation_1_1MeasurementModel__.html
a9b3c082ace5871e2b500b6096c25879b
() const
virtual void
getExpectedValue
classhector__pose__estimation_1_1MeasurementModel__.html
a8675425f702d9b2aff730bc5974f2a70
(MeasurementVector &y_pred, const State &state)
virtual const MeasurementVector *
getFixedMeasurementVector
classhector__pose__estimation_1_1MeasurementModel__.html
aeadcd0d65bcdeeef83f9fd8103022ed0
() const
virtual void
getInputJacobian
classhector__pose__estimation_1_1MeasurementModel__.html
af78169bc782814f5b550df27d2bd70a4
(InputMatrix &D, const State &state, bool init=true)
virtual void
getMeasurementNoise
classhector__pose__estimation_1_1MeasurementModel__.html
a9633723e1a52216bf8487037edbb02ad
(NoiseVariance &R, const State &state, bool init=true)
virtual void
getStateJacobian
classhector__pose__estimation_1_1MeasurementModel__.html
ae935546c222a85f0915d1b4aa1a4b27b
(MeasurementMatrix &C, const State &state, bool init=true)
virtual void
limitError
classhector__pose__estimation_1_1MeasurementModel__.html
a10495cf7f9dfce73470fc87dbf51481d
(MeasurementVector &error)
virtual
~MeasurementModel_
classhector__pose__estimation_1_1MeasurementModel__.html
a3090c1e4ac51410b759dc53bad8a7099
()
MeasurementModel_< RateModel, 3 >
classhector__pose__estimation_1_1MeasurementModel__.html
RateModel *
derived
classhector__pose__estimation_1_1MeasurementModel__.html
ad489eaccf7d37f9b303af5a7c9440745
()
const RateModel *
derived
classhector__pose__estimation_1_1MeasurementModel__.html
a53d900636139f2f78bab6d404a7019dc
() const
virtual int
getDimension
classhector__pose__estimation_1_1MeasurementModel__.html
a9b3c082ace5871e2b500b6096c25879b
() const
virtual void
getExpectedValue
classhector__pose__estimation_1_1MeasurementModel__.html
a8675425f702d9b2aff730bc5974f2a70
(MeasurementVector &y_pred, const State &state)
virtual const MeasurementVector *
getFixedMeasurementVector
classhector__pose__estimation_1_1MeasurementModel__.html
aeadcd0d65bcdeeef83f9fd8103022ed0
() const
virtual void
getInputJacobian
classhector__pose__estimation_1_1MeasurementModel__.html
af78169bc782814f5b550df27d2bd70a4
(InputMatrix &D, const State &state, bool init=true)
virtual void
getMeasurementNoise
classhector__pose__estimation_1_1MeasurementModel__.html
a9633723e1a52216bf8487037edbb02ad
(NoiseVariance &R, const State &state, bool init=true)
virtual void
getStateJacobian
classhector__pose__estimation_1_1MeasurementModel__.html
ae935546c222a85f0915d1b4aa1a4b27b
(MeasurementMatrix &C, const State &state, bool init=true)
virtual void
limitError
classhector__pose__estimation_1_1MeasurementModel__.html
a10495cf7f9dfce73470fc87dbf51481d
(MeasurementVector &error)
virtual
~MeasurementModel_
classhector__pose__estimation_1_1MeasurementModel__.html
a3090c1e4ac51410b759dc53bad8a7099
()
MeasurementModel_< TwistModel, 6 >
classhector__pose__estimation_1_1MeasurementModel__.html
TwistModel *
derived
classhector__pose__estimation_1_1MeasurementModel__.html
ad489eaccf7d37f9b303af5a7c9440745
()
const TwistModel *
derived
classhector__pose__estimation_1_1MeasurementModel__.html
a53d900636139f2f78bab6d404a7019dc
() const
virtual int
getDimension
classhector__pose__estimation_1_1MeasurementModel__.html
a9b3c082ace5871e2b500b6096c25879b
() const
virtual void
getExpectedValue
classhector__pose__estimation_1_1MeasurementModel__.html
a8675425f702d9b2aff730bc5974f2a70
(MeasurementVector &y_pred, const State &state)
virtual const MeasurementVector *
getFixedMeasurementVector
classhector__pose__estimation_1_1MeasurementModel__.html
aeadcd0d65bcdeeef83f9fd8103022ed0
() const
virtual void
getInputJacobian
classhector__pose__estimation_1_1MeasurementModel__.html
af78169bc782814f5b550df27d2bd70a4
(InputMatrix &D, const State &state, bool init=true)
virtual void
getMeasurementNoise
classhector__pose__estimation_1_1MeasurementModel__.html
a9633723e1a52216bf8487037edbb02ad
(NoiseVariance &R, const State &state, bool init=true)
virtual void
getStateJacobian
classhector__pose__estimation_1_1MeasurementModel__.html
ae935546c222a85f0915d1b4aa1a4b27b
(MeasurementMatrix &C, const State &state, bool init=true)
virtual void
limitError
classhector__pose__estimation_1_1MeasurementModel__.html
a10495cf7f9dfce73470fc87dbf51481d
(MeasurementVector &error)
virtual
~MeasurementModel_
classhector__pose__estimation_1_1MeasurementModel__.html
a3090c1e4ac51410b759dc53bad8a7099
()
MeasurementModel_< YawModel, 1 >
classhector__pose__estimation_1_1MeasurementModel__.html
YawModel *
derived
classhector__pose__estimation_1_1MeasurementModel__.html
ad489eaccf7d37f9b303af5a7c9440745
()
const YawModel *
derived
classhector__pose__estimation_1_1MeasurementModel__.html
a53d900636139f2f78bab6d404a7019dc
() const
virtual int
getDimension
classhector__pose__estimation_1_1MeasurementModel__.html
a9b3c082ace5871e2b500b6096c25879b
() const
virtual void
getExpectedValue
classhector__pose__estimation_1_1MeasurementModel__.html
a8675425f702d9b2aff730bc5974f2a70
(MeasurementVector &y_pred, const State &state)
virtual const MeasurementVector *
getFixedMeasurementVector
classhector__pose__estimation_1_1MeasurementModel__.html
aeadcd0d65bcdeeef83f9fd8103022ed0
() const
virtual void
getInputJacobian
classhector__pose__estimation_1_1MeasurementModel__.html
af78169bc782814f5b550df27d2bd70a4
(InputMatrix &D, const State &state, bool init=true)
virtual void
getMeasurementNoise
classhector__pose__estimation_1_1MeasurementModel__.html
a9633723e1a52216bf8487037edbb02ad
(NoiseVariance &R, const State &state, bool init=true)
virtual void
getStateJacobian
classhector__pose__estimation_1_1MeasurementModel__.html
ae935546c222a85f0915d1b4aa1a4b27b
(MeasurementMatrix &C, const State &state, bool init=true)
virtual void
limitError
classhector__pose__estimation_1_1MeasurementModel__.html
a10495cf7f9dfce73470fc87dbf51481d
(MeasurementVector &error)
virtual
~MeasurementModel_
classhector__pose__estimation_1_1MeasurementModel__.html
a3090c1e4ac51410b759dc53bad8a7099
()
MeasurementModel_< ZeroRateModel, 1 >
classhector__pose__estimation_1_1MeasurementModel__.html
ZeroRateModel *
derived
classhector__pose__estimation_1_1MeasurementModel__.html
ad489eaccf7d37f9b303af5a7c9440745
()
const ZeroRateModel *
derived
classhector__pose__estimation_1_1MeasurementModel__.html
a53d900636139f2f78bab6d404a7019dc
() const
virtual int
getDimension
classhector__pose__estimation_1_1MeasurementModel__.html
a9b3c082ace5871e2b500b6096c25879b
() const
virtual void
getExpectedValue
classhector__pose__estimation_1_1MeasurementModel__.html
a8675425f702d9b2aff730bc5974f2a70
(MeasurementVector &y_pred, const State &state)
virtual const MeasurementVector *
getFixedMeasurementVector
classhector__pose__estimation_1_1MeasurementModel__.html
aeadcd0d65bcdeeef83f9fd8103022ed0
() const
virtual void
getInputJacobian
classhector__pose__estimation_1_1MeasurementModel__.html
af78169bc782814f5b550df27d2bd70a4
(InputMatrix &D, const State &state, bool init=true)
virtual void
getMeasurementNoise
classhector__pose__estimation_1_1MeasurementModel__.html
a9633723e1a52216bf8487037edbb02ad
(NoiseVariance &R, const State &state, bool init=true)
virtual void
getStateJacobian
classhector__pose__estimation_1_1MeasurementModel__.html
ae935546c222a85f0915d1b4aa1a4b27b
(MeasurementMatrix &C, const State &state, bool init=true)
virtual void
limitError
classhector__pose__estimation_1_1MeasurementModel__.html
a10495cf7f9dfce73470fc87dbf51481d
(MeasurementVector &error)
virtual
~MeasurementModel_
classhector__pose__estimation_1_1MeasurementModel__.html
a3090c1e4ac51410b759dc53bad8a7099
()
hector_pose_estimation::MeasurementUpdate
classhector__pose__estimation_1_1MeasurementUpdate.html
virtual bool
hasVariance
classhector__pose__estimation_1_1MeasurementUpdate.html
a96eb440af56b89fbc2360a4e5ef1bf30
() const
MeasurementUpdate
classhector__pose__estimation_1_1MeasurementUpdate.html
afde0fc042b872bc0fd63ff7521d58829
()
virtual
~MeasurementUpdate
classhector__pose__estimation_1_1MeasurementUpdate.html
ad6a62c145ec158721e8e2c88381acb9e
()
hector_pose_estimation::Model
classhector__pose__estimation_1_1Model.html
hector_pose_estimation::Model::traits
virtual void
cleanup
classhector__pose__estimation_1_1Model.html
a87c42e281f4f2acf063b1d14e5e4d376
()
ParameterList &
parameters
classhector__pose__estimation_1_1Model.html
a2dec878431fc70f5732ff495bf14ff84
()
const ParameterList &
parameters
classhector__pose__estimation_1_1Model.html
a590e43e760686d2ead34ce7c19ae7221
() const
virtual void
reset
classhector__pose__estimation_1_1Model.html
a62c8b4400d160539245632542ecc760b
(State &state)
virtual
~Model
classhector__pose__estimation_1_1Model.html
ad94fe2ef1007bdde715243898f3a2be3
()
ParameterList
parameters_
classhector__pose__estimation_1_1Model.html
a5aee7a7731fa1c3329e9f44f31dd243e
hector_pose_estimation::OrientationOnlyState
classhector__pose__estimation_1_1OrientationOnlyState.html
hector_pose_estimation::State
OrientationOnlyState
classhector__pose__estimation_1_1OrientationOnlyState.html
a4bf84ce20181fc91a109de7c7e5ba566
()
virtual
~OrientationOnlyState
classhector__pose__estimation_1_1OrientationOnlyState.html
ab49156bf7329d65e013b644f9797c811
()
hector_pose_estimation::OrientationPositionVelocityState
classhector__pose__estimation_1_1OrientationPositionVelocityState.html
hector_pose_estimation::State
OrientationPositionVelocityState
classhector__pose__estimation_1_1OrientationPositionVelocityState.html
a6d263ec9f07c6d82cbcc65d549115bdc
()
virtual
~OrientationPositionVelocityState
classhector__pose__estimation_1_1OrientationPositionVelocityState.html
a996ece1cd49c970cb71aa1c7af467dbd
()
hector_pose_estimation::Parameter
classhector__pose__estimation_1_1Parameter.html
T &
as
classhector__pose__estimation_1_1Parameter.html
a777907f2d780a4ee5e0c7301f6c5474e
()
const T &
as
classhector__pose__estimation_1_1Parameter.html
a92c2ca982924fb553afce006f944a34e
() const
virtual ParameterPtr
clone
classhector__pose__estimation_1_1Parameter.html
a7af0fd59a291d9a011f6c5d6d637e8e8
()
virtual bool
empty
classhector__pose__estimation_1_1Parameter.html
a13823efc1c0ffc323aac84a8212f593e
() const
bool
hasType
classhector__pose__estimation_1_1Parameter.html
a3a62d07c66318710aede5b3c1316dada
() const
virtual bool
isAlias
classhector__pose__estimation_1_1Parameter.html
a5c6a6f7bcf47ca712d22c0de4a34b5d8
() const
operator void *
classhector__pose__estimation_1_1Parameter.html
a9ae63fbaf0baafb4f2b45c5e3a8a3f71
() const
Parameter &
operator=
classhector__pose__estimation_1_1Parameter.html
ad478d437344581d6f5f2db9cd5f10eda
(const T &value)
Parameter
classhector__pose__estimation_1_1Parameter.html
ae2ffd0e42f70c89255ef1a832abbcaa4
(const std::string &key)
Parameter
classhector__pose__estimation_1_1Parameter.html
ad1a58632188368c00eb7805642f3ac49
(Parameter &other)
virtual const char *
type
classhector__pose__estimation_1_1Parameter.html
a4d667264a6a5e3d897174c66587a1690
() const
virtual
~Parameter
classhector__pose__estimation_1_1Parameter.html
ae7024920c18ca2663852b7edd35f6a9f
()
std::string
key
classhector__pose__estimation_1_1Parameter.html
a1e9b3d13f68710f174e60125ca1df8c2
Parameter *
parameter_
classhector__pose__estimation_1_1Parameter.html
a7ff02f04be634e3301b66ccd7a438efc
hector_pose_estimation::ParameterList
classhector__pose__estimation_1_1ParameterList.html
ParameterList &
add
classhector__pose__estimation_1_1ParameterList.html
ae32caa95f5873f2a1d173a50075b5f41
(const std::string &key, T &value)
ParameterList &
add
classhector__pose__estimation_1_1ParameterList.html
adfb9971f017cfa7fd61d77794c81d484
(const std::string &key, T &value, const T &default_value)
ParameterList &
add
classhector__pose__estimation_1_1ParameterList.html
a1f62504e548ab8b1c2c3b70ecd978e89
(const std::string &key, T *value)
ParameterList &
add
classhector__pose__estimation_1_1ParameterList.html
aabeeea1f11267ac544d72f3456c7d725
(Parameter &alias, const std::string &key=std::string())
ParameterList &
add
classhector__pose__estimation_1_1ParameterList.html
ac71cf2a1786d428a482d4b99f7a528b8
(ParameterList const &other)
ParameterList &
add
classhector__pose__estimation_1_1ParameterList.html
a1548a6294ca029f0aa3395cc61f3107f
(ParameterPtr const ¶meter)
ParameterList &
addAlias
classhector__pose__estimation_1_1ParameterList.html
aaa878e48fd1a894dc42e75ced8ed9ff2
(const std::string &key, Alias &alias)
ParameterList &
copy
classhector__pose__estimation_1_1ParameterList.html
a8b024ac8b6cdb5283b2e6d80275a0ecb
(const std::string &prefix, ParameterList const ¶meters)
ParameterList &
copy
classhector__pose__estimation_1_1ParameterList.html
a66ad8c87a573b54f68f5bd91f83aabbe
(ParameterList const ¶meters)
iterator
erase
classhector__pose__estimation_1_1ParameterList.html
abb97da2ac19a0f9cd4a924eeddc86e9a
(const std::string &key)
ParameterPtr const &
get
classhector__pose__estimation_1_1ParameterList.html
acc64a59ca5fb7c13df13e7bf8bb23695
(const std::string &key) const
T &
getAs
classhector__pose__estimation_1_1ParameterList.html
a8504a972732f528ccf87dc9bccf833bf
(const std::string &key) const
void
initialize
classhector__pose__estimation_1_1ParameterList.html
afa13b1e7ec314bedff5ab7f1e41eb491
(ParameterRegisterFunc func) const
~ParameterList
classhector__pose__estimation_1_1ParameterList.html
a240fbc0acb9ea36c19bb503f86c651a7
()
hector_pose_estimation::ParameterRegistry
structhector__pose__estimation_1_1ParameterRegistry.html
virtual void
operator()
structhector__pose__estimation_1_1ParameterRegistry.html
af4ddf3787e9185c4b0b00220fca3bf84
(ParameterPtr)
hector_pose_estimation::ParameterRegistryROS
structhector__pose__estimation_1_1ParameterRegistryROS.html
hector_pose_estimation::ParameterRegistry
hector_pose_estimation::ParameterRegistryROS::Handler
hector_pose_estimation::ParameterRegistryROS::Handler< ColumnVector >
hector_pose_estimation::ParameterRegistryROS::Handler< std::vector< T > >
virtual void
operator()
structhector__pose__estimation_1_1ParameterRegistryROS.html
a0a80e95d184309f18aa934d1a984f57a
(ParameterPtr)
ParameterRegistryROS
structhector__pose__estimation_1_1ParameterRegistryROS.html
a63029b89f1b23a315ed89f542669964a
(ros::NodeHandle nh)
ros::NodeHandle
nh_
structhector__pose__estimation_1_1ParameterRegistryROS.html
adf73a4561011a342a5937e4d58fbefdb
bool
set_all_
structhector__pose__estimation_1_1ParameterRegistryROS.html
a73f7d988e5df9b2bb391ff71d005b4b8
hector_pose_estimation::ParameterT
classhector__pose__estimation_1_1ParameterT.html
boost::remove_reference< typename boost::remove_const< T >::type >::type
param_type
classhector__pose__estimation_1_1ParameterT.html
aa790b0a88963a580d79a3fa147916b3e
ParameterPtr
clone
classhector__pose__estimation_1_1ParameterT.html
a55896641677f91e163967d089ff66ee0
()
operator param_type &
classhector__pose__estimation_1_1ParameterT.html
ac38430d9554400701798a73b1034b901
() const
ParameterT
classhector__pose__estimation_1_1ParameterT.html
a792ea1304489244fa3d94fdadb6b65de
(const std::string &key, param_type &value)
ParameterT
classhector__pose__estimation_1_1ParameterT.html
ab10090a61f61dc9f0b0394e7b717bcf8
(Parameter &other)
void
set
classhector__pose__estimation_1_1ParameterT.html
a042867660dc391f68af779a66c7ab50d
(const param_type &value)
const char *
type
classhector__pose__estimation_1_1ParameterT.html
a45be1037bbffaa94c0121bfbbef79a4a
() const
param_type &
value
classhector__pose__estimation_1_1ParameterT.html
aa1742b1f43a8fb7d1df3f9a7f771b7bc
()
const param_type &
value
classhector__pose__estimation_1_1ParameterT.html
a00e36147fce11947e0d4f859c542fb86
() const
virtual
~ParameterT
classhector__pose__estimation_1_1ParameterT.html
a4dc1d93198daa619ca88679470b43719
()
param_type &
value_
classhector__pose__estimation_1_1ParameterT.html
aea4af6226a5e815b3cabd7feccf1dfd0
hector_pose_estimation::PoseEstimation
classhector__pose__estimation_1_1PoseEstimation.html
InputPtr
addInput
classhector__pose__estimation_1_1PoseEstimation.html
a2ac6deda8e4355ca572da0b96905fdbc
(const InputPtr &input, const std::string &name=std::string())
boost::shared_ptr< InputType >
addInput
classhector__pose__estimation_1_1PoseEstimation.html
a8d98533d48e5e3380ea2b712f598b274
(const std::string &name=std::string())
InputPtr
addInput
classhector__pose__estimation_1_1PoseEstimation.html
ad22d560fe34a341ad6e72d695d076928
(Input *input, const std::string &name=std::string())
const MeasurementPtr &
addMeasurement
classhector__pose__estimation_1_1PoseEstimation.html
a73b79c0ef9849eccf95303558bc18599
(ConcreteMeasurementModel *model, const std::string &name)
const MeasurementPtr &
addMeasurement
classhector__pose__estimation_1_1PoseEstimation.html
afbc871f7bd1427e706d2895232eb9f2c
(const MeasurementPtr &measurement, const std::string &name=std::string())
const MeasurementPtr &
addMeasurement
classhector__pose__estimation_1_1PoseEstimation.html
a517c2b0f8927966931f41471bc2eba62
(Measurement *measurement)
const SystemPtr &
addSystem
classhector__pose__estimation_1_1PoseEstimation.html
a394588621727b0ff896a89bf1bf6108a
(ConcreteSystemModel *model, const std::string &name="system")
const SystemPtr &
addSystem
classhector__pose__estimation_1_1PoseEstimation.html
a8a5b9ed61d2061f9302a8c2a182542a7
(const SystemPtr &system, const std::string &name="system")
const SystemPtr &
addSystem
classhector__pose__estimation_1_1PoseEstimation.html
add34d875daa0ccb882f016e478f59eb5
(System *system)
void
cleanup
classhector__pose__estimation_1_1PoseEstimation.html
a1b0ce22a4974e185d8998fc3c7541ee1
()
virtual boost::shared_ptr< Filter >
filter
classhector__pose__estimation_1_1PoseEstimation.html
abf821bb07cd8e59b2cb4b16973118827
()
virtual boost::shared_ptr< const Filter >
filter
classhector__pose__estimation_1_1PoseEstimation.html
af005ab23a264e81a94e28f82778542c5
() const
virtual void
getBias
classhector__pose__estimation_1_1PoseEstimation.html
acb48dd7080b9ab55d2f0f905da5ba2d6
(geometry_msgs::Vector3 &angular_velocity, geometry_msgs::Vector3 &linear_acceleration)
virtual void
getBias
classhector__pose__estimation_1_1PoseEstimation.html
a2a7c85edf8f92f97683d9eabf4638890
(geometry_msgs::Vector3Stamped &angular_velocity, geometry_msgs::Vector3Stamped &linear_acceleration)
virtual const State::Covariance &
getCovariance
classhector__pose__estimation_1_1PoseEstimation.html
ad5a7c6ce30a0a85bdfc9256dd48e52a8
()
virtual void
getGlobal
classhector__pose__estimation_1_1PoseEstimation.html
ac8bbe0fd05edd71c5f9534f0fe3227d3
(double &latitude, double &longitude, double &altitude)
virtual void
getGlobal
classhector__pose__estimation_1_1PoseEstimation.html
ae36d50361a0a2a58f9ff606584297556
(geographic_msgs::GeoPoint &global)
virtual void
getGlobal
classhector__pose__estimation_1_1PoseEstimation.html
a30d64b6f2fd3eb835a7223655e0fbc9f
(geographic_msgs::GeoPoint &position, geometry_msgs::Quaternion &quaternion)
virtual void
getGlobal
classhector__pose__estimation_1_1PoseEstimation.html
a0de173a84d443f49fb26215a167fb771
(geographic_msgs::GeoPose &global)
virtual void
getGlobal
classhector__pose__estimation_1_1PoseEstimation.html
a0e32bc8cefeebaebea01776c44ae212e
(sensor_msgs::NavSatFix &global)
virtual void
getGlobalPosition
classhector__pose__estimation_1_1PoseEstimation.html
a8012f81e61c1f2293432e8f9ca6e5c8e
(double &latitude, double &longitude, double &altitude)
virtual void
getGlobalPosition
classhector__pose__estimation_1_1PoseEstimation.html
a8ec7eb3265a151dc0b2a3e77706b71cb
(sensor_msgs::NavSatFix &global)
virtual void
getHeader
classhector__pose__estimation_1_1PoseEstimation.html
a7127280bf75f5732164bdb80ebb81705
(std_msgs::Header &header)
virtual void
getImuWithBiases
classhector__pose__estimation_1_1PoseEstimation.html
a198387ac9930368501f9e579fbe44380
(geometry_msgs::Vector3 &linear_acceleration, geometry_msgs::Vector3 &angular_velocity)
InputPtr
getInput
classhector__pose__estimation_1_1PoseEstimation.html
ae066f7d4640c6ff1a3d2fdba436552f7
(const std::string &name) const
boost::shared_ptr< InputType >
getInputType
classhector__pose__estimation_1_1PoseEstimation.html
a062ecf6e291c46c5f0161f3f25292a14
(const std::string &name) const
MeasurementPtr
getMeasurement
classhector__pose__estimation_1_1PoseEstimation.html
a269d402c48fd8dae06dda45db11868ea
(const std::string &name) const
boost::shared_ptr< MeasurementType >
getMeasurement_
classhector__pose__estimation_1_1PoseEstimation.html
a66b2650901019e3732739f98eb49352d
(const std::string &name) const
virtual SystemStatus
getMeasurementStatus
classhector__pose__estimation_1_1PoseEstimation.html
a90166b542c49404bdcebd51295e0dcc4
() const
virtual void
getOrientation
classhector__pose__estimation_1_1PoseEstimation.html
af25b9f817fde364e3dc5dd121dace6d8
(double &yaw, double &pitch, double &roll)
virtual void
getOrientation
classhector__pose__estimation_1_1PoseEstimation.html
a50dfdf7a9b1dee48ea119358e3266239
(geometry_msgs::Quaternion &pose)
virtual void
getOrientation
classhector__pose__estimation_1_1PoseEstimation.html
a443163178fa2043d15c2e67151620894
(geometry_msgs::QuaternionStamped &pose)
virtual void
getOrientation
classhector__pose__estimation_1_1PoseEstimation.html
a9c9918050a51c5b359a53607ba922e64
(tf::Quaternion &quaternion)
virtual void
getOrientation
classhector__pose__estimation_1_1PoseEstimation.html
ae67159550ae221455e8e793767033f0e
(tf::Stamped< tf::Quaternion > &quaternion)
virtual void
getPose
classhector__pose__estimation_1_1PoseEstimation.html
aefdadb8114852469dd864b0b709619ce
(geometry_msgs::Pose &pose)
virtual void
getPose
classhector__pose__estimation_1_1PoseEstimation.html
a726bd50856da748dbc3e18d06ce68e59
(geometry_msgs::PoseStamped &pose)
virtual void
getPose
classhector__pose__estimation_1_1PoseEstimation.html
a97963863a28886444164a56ee399bbe7
(tf::Pose &pose)
virtual void
getPose
classhector__pose__estimation_1_1PoseEstimation.html
af450aac974312ea7cef80979743f339e
(tf::Stamped< tf::Pose > &pose)
virtual void
getPosition
classhector__pose__estimation_1_1PoseEstimation.html
a5686cc970548223355bf5707ab2bc659
(geometry_msgs::Point &pose)
virtual void
getPosition
classhector__pose__estimation_1_1PoseEstimation.html
a330cc257aa97bc2704b096d18615c701
(geometry_msgs::PointStamped &pose)
virtual void
getPosition
classhector__pose__estimation_1_1PoseEstimation.html
ac75c2e6dccbc31df56acc8a62426a816
(tf::Point &point)
virtual void
getPosition
classhector__pose__estimation_1_1PoseEstimation.html
a214095af22d461e10d9d235135f62255
(tf::Stamped< tf::Point > &point)
virtual void
getRate
classhector__pose__estimation_1_1PoseEstimation.html
ab40de736502513e56627934eb4144331
(geometry_msgs::Vector3 &vector)
virtual void
getRate
classhector__pose__estimation_1_1PoseEstimation.html
a89cdd4d9a8cca0c8fa8fb19e70951860
(geometry_msgs::Vector3Stamped &vector)
virtual void
getRate
classhector__pose__estimation_1_1PoseEstimation.html
a1e0b8a6c17a369162600a39bb2c2c8a7
(tf::Stamped< tf::Vector3 > &vector)
virtual void
getRate
classhector__pose__estimation_1_1PoseEstimation.html
aec2833c7cc1747be2451efac912b6685
(tf::Vector3 &vector)
virtual void
getState
classhector__pose__estimation_1_1PoseEstimation.html
adb6a301f9d29e89ede0b05a6f0b10c36
(nav_msgs::Odometry &state, bool with_covariances=true)
virtual const State::Vector &
getStateVector
classhector__pose__estimation_1_1PoseEstimation.html
a235aa80c98d085e4fa1149c42f06a8ba
()
SystemPtr
getSystem
classhector__pose__estimation_1_1PoseEstimation.html
a719dcd7a2dd3b8b3932cd8a0209523f8
(const std::string &name) const
boost::shared_ptr< SystemType >
getSystem_
classhector__pose__estimation_1_1PoseEstimation.html
af353814d99d3eaacf58f1b5788ebc4c3
(const std::string &name) const
virtual SystemStatus
getSystemStatus
classhector__pose__estimation_1_1PoseEstimation.html
a28d868bc5cd5e035c44b1adf0d745058
() const
virtual const ros::Time &
getTimestamp
classhector__pose__estimation_1_1PoseEstimation.html
a7955f06a81c2b235b8080b79736137cf
() const
virtual void
getTransforms
classhector__pose__estimation_1_1PoseEstimation.html
ae6f213578b255fc8eadedc9eacf24ffb
(std::vector< tf::StampedTransform > &transforms)
virtual void
getVelocity
classhector__pose__estimation_1_1PoseEstimation.html
a7469baec339dcfdc769f2da622ff9ca5
(geometry_msgs::Vector3 &vector)
virtual void
getVelocity
classhector__pose__estimation_1_1PoseEstimation.html
adeb792adc8ca19417a540abcd9c4aa47
(geometry_msgs::Vector3Stamped &vector)
virtual void
getVelocity
classhector__pose__estimation_1_1PoseEstimation.html
ae846f8ba55f7b43b4113e312843b5393
(tf::Stamped< tf::Vector3 > &vector)
virtual void
getVelocity
classhector__pose__estimation_1_1PoseEstimation.html
a1ee5493ada14370df1c1c124e65dc759
(tf::Vector3 &vector)
virtual bool
getWorldToNavTransform
classhector__pose__estimation_1_1PoseEstimation.html
a46c372d698d7ae76bd634510d43bb425
(geometry_msgs::TransformStamped &transform)
virtual const GlobalReferencePtr &
globalReference
classhector__pose__estimation_1_1PoseEstimation.html
a04259cc4f96a8741f1bd8af2f3a5c52f
()
bool
init
classhector__pose__estimation_1_1PoseEstimation.html
a074bc4f27aa448206bcf9d4fb14a7823
()
virtual bool
inSystemStatus
classhector__pose__estimation_1_1PoseEstimation.html
a29685ba6aa40d18c4170d0bc91b8de28
(SystemStatus test_status) const
virtual ParameterList &
parameters
classhector__pose__estimation_1_1PoseEstimation.html
a0278a9e24c7b70d95f5464f5489fe72c
()
virtual const ParameterList &
parameters
classhector__pose__estimation_1_1PoseEstimation.html
a60a2feb1a2bf73a43d2091d2293d678b
() const
PoseEstimation
classhector__pose__estimation_1_1PoseEstimation.html
a5ae3639540ed0830fca06421c0697128
(ConcreteSystemModel *system_model, State *state=0)
PoseEstimation
classhector__pose__estimation_1_1PoseEstimation.html
a02c0032b265227046894afa8fa6847be
(const SystemPtr &system=SystemPtr(), const StatePtr &state=StatePtr())
void
reset
classhector__pose__estimation_1_1PoseEstimation.html
a7a5018fcf7d4b80137441911884d17ff
()
InputPtr
setInput
classhector__pose__estimation_1_1PoseEstimation.html
a051f57ac088cb1221c68182aac17145b
(const Input &input, std::string name=std::string())
virtual bool
setMeasurementStatus
classhector__pose__estimation_1_1PoseEstimation.html
a78f6c01ff2546b83c63b4a427ee9a36c
(SystemStatus new_status)
virtual bool
setSystemStatus
classhector__pose__estimation_1_1PoseEstimation.html
acf234bffddcad8de52f197bf77b8e267
(SystemStatus new_status)
virtual void
setTimestamp
classhector__pose__estimation_1_1PoseEstimation.html
adb3776b555f52195ee813f30cc545786
(const ros::Time ×tamp)
virtual State &
state
classhector__pose__estimation_1_1PoseEstimation.html
ad2d7333d05bdacf4a1c21f7215c1b99b
()
virtual const State &
state
classhector__pose__estimation_1_1PoseEstimation.html
a4f1f6662afa1836f02135e96d36d26e2
() const
void
update
classhector__pose__estimation_1_1PoseEstimation.html
afaa9374a6bdd023c188c5e8efbe1497d
(double dt)
void
update
classhector__pose__estimation_1_1PoseEstimation.html
af3f026b2b95f0c152b12403fd048b9ea
(ros::Time timestamp)
virtual void
updated
classhector__pose__estimation_1_1PoseEstimation.html
a11663397847ec5deda621923a5ad4901
()
virtual bool
updateMeasurementStatus
classhector__pose__estimation_1_1PoseEstimation.html
a808c5f051bc6cd32d3a5090f270c45d4
(SystemStatus set, SystemStatus clear)
virtual bool
updateSystemStatus
classhector__pose__estimation_1_1PoseEstimation.html
a2fb4d930fe5ddd26f777689beeb4b0a7
(SystemStatus set, SystemStatus clear)
virtual void
updateWorldToOtherTransform
classhector__pose__estimation_1_1PoseEstimation.html
a0a0e5a2d50564ae1b3345a78f02f3408
(tf::StampedTransform &world_to_other_transform)
virtual
~PoseEstimation
classhector__pose__estimation_1_1PoseEstimation.html
aa5002fc2027e0e385b1b7776b4ca77c4
()
static PoseEstimation *
Instance
classhector__pose__estimation_1_1PoseEstimation.html
aacd123a88ed199831501df29d693ca5f
()
Inputs
inputs_
classhector__pose__estimation_1_1PoseEstimation.html
a907a4f3bf9a2b7f2f442c378d9afb163
Measurements
measurements_
classhector__pose__estimation_1_1PoseEstimation.html
a780c04947576224eeb1de4cc561b2445
Systems
systems_
classhector__pose__estimation_1_1PoseEstimation.html
a0162a3a12d3dfb43848dad6637e18658
ros::Time
alignment_start_
classhector__pose__estimation_1_1PoseEstimation.html
a52a5b24acecb6842c697ac96c0a58ee5
double
alignment_time_
classhector__pose__estimation_1_1PoseEstimation.html
a80ad17224071226b9d216319bf40400d
std::string
base_frame_
classhector__pose__estimation_1_1PoseEstimation.html
af54214673f29e0b34dfae67883fe5a74
FilterPtr
filter_
classhector__pose__estimation_1_1PoseEstimation.html
a865a3f60f583de020bc8f578dcf962f3
std::string
footprint_frame_
classhector__pose__estimation_1_1PoseEstimation.html
a1247aa4479c3e84e33e6ad259d0af721
double
gravity_
classhector__pose__estimation_1_1PoseEstimation.html
a4f695d32124b70be6dd828e4ce0363cc
boost::shared_ptr< Gravity >
gravity_update_
classhector__pose__estimation_1_1PoseEstimation.html
a79534fc8ca16de6f0c2f6dd3d74d927e
std::string
nav_frame_
classhector__pose__estimation_1_1PoseEstimation.html
ab3222dc266bde7f12a66a2a3e2014778
ParameterList
parameters_
classhector__pose__estimation_1_1PoseEstimation.html
a88a2c6b5e5f43b95fbf0d93163470395
std::string
position_frame_
classhector__pose__estimation_1_1PoseEstimation.html
a325f6ef72da7382adebf5ccae1d184d6
boost::shared_ptr< Rate >
rate_update_
classhector__pose__estimation_1_1PoseEstimation.html
ac9f753e222c0619f0c5cc9883715c2b0
std::string
stabilized_frame_
classhector__pose__estimation_1_1PoseEstimation.html
ad7d49269a7857342508a12edc310202f
StatePtr
state_
classhector__pose__estimation_1_1PoseEstimation.html
a732a0d4d243e31fd88429d7fbaf63b12
ros::Time
timestamp_
classhector__pose__estimation_1_1PoseEstimation.html
aa0faa9a6524db59e1f7dfa672e962700
std::string
world_frame_
classhector__pose__estimation_1_1PoseEstimation.html
a153d5f3d234c0c352c6d3f4c6dd26fd2
boost::shared_ptr< ZeroRate >
zerorate_update_
classhector__pose__estimation_1_1PoseEstimation.html
ab6f555766b461f8762a196f34fce1092
hector_pose_estimation::PoseUpdate
classhector__pose__estimation_1_1PoseUpdate.html
hector_pose_estimation::Measurement
hector_pose_estimation::PoseUpdate::Update
PoseUpdate
classhector__pose__estimation_1_1PoseUpdate.html
a9c224fd5659ed09285a86c2c4674aa55
(const std::string &name="poseupdate")
virtual bool
updateImpl
classhector__pose__estimation_1_1PoseUpdate.html
a96ee483ae8e17b5a327895674acfc57e
(const MeasurementUpdate &update)
virtual
~PoseUpdate
classhector__pose__estimation_1_1PoseUpdate.html
a9b3fbb17a3222695e5a85fb1a426c7aa
()
virtual Queue &
queue
classhector__pose__estimation_1_1PoseUpdate.html
a4aa58d36d68b5e83f25921339c74d226
()
Queue_< Update >
queue_
classhector__pose__estimation_1_1PoseUpdate.html
a8b64cf3d99e43bb38cff3b266201064a
boost::function< void(State &state, const ColumnVector &diff)>
JumpFunction
classhector__pose__estimation_1_1PoseUpdate.html
a14d2b89d6741076721a99a447e75f0ba
double
calculateOmega
classhector__pose__estimation_1_1PoseUpdate.html
add5ffdeb1a6b0c230191ce86ba5d4d10
(const SymmetricMatrix &Ix, const SymmetricMatrix &Iy)
double
updateInternal
classhector__pose__estimation_1_1PoseUpdate.html
a5939be38ddd1209f854b01a44dc4515f
(State &state, const NoiseVariance &Iy, const MeasurementVector &error, const MeasurementMatrix &H, const std::string &text, const double max_error=0.0, JumpFunction jump_function=JumpFunction())
double
fixed_alpha_
classhector__pose__estimation_1_1PoseUpdate.html
ac57b6f13c77764b9cc8f51b373692ae0
double
fixed_angular_rate_xy_stddev_
classhector__pose__estimation_1_1PoseUpdate.html
a61ce25186d3bda2c2c60c2b5bc6be339
double
fixed_angular_rate_z_stddev_
classhector__pose__estimation_1_1PoseUpdate.html
a71b02a8805875865b138d4dfeffa1645
double
fixed_beta_
classhector__pose__estimation_1_1PoseUpdate.html
a5bd4e0fe499845b6ff5ae1ebca6e53da
double
fixed_position_xy_stddev_
classhector__pose__estimation_1_1PoseUpdate.html
a6dee75ea71aeb8c5cac4680ea1f433a9
double
fixed_position_z_stddev_
classhector__pose__estimation_1_1PoseUpdate.html
aef84120083baf770b43fe83ceafaf791
double
fixed_velocity_xy_stddev_
classhector__pose__estimation_1_1PoseUpdate.html
a90537de56fa5b3c0925c00ae1ee05e14
double
fixed_velocity_z_stddev_
classhector__pose__estimation_1_1PoseUpdate.html
a32c0d903a06dc029682c1ce24cd02987
double
fixed_yaw_stddev_
classhector__pose__estimation_1_1PoseUpdate.html
a843e36d71f35ecf3eaaa6300deb6d00c
bool
interpret_covariance_as_information_matrix_
classhector__pose__estimation_1_1PoseUpdate.html
a81717c63d3e1a616010198f660ecac9d
bool
jump_on_max_error_
classhector__pose__estimation_1_1PoseUpdate.html
a67bdce0e06a800c90e37ed66621f9f58
double
max_angular_rate_xy_error_
classhector__pose__estimation_1_1PoseUpdate.html
a8b16994090e09bb70fca3a81fc1c0e17
double
max_angular_rate_z_error_
classhector__pose__estimation_1_1PoseUpdate.html
a4153d1cb2450c9f4ccc020a1bfedc0d9
double
max_position_xy_error_
classhector__pose__estimation_1_1PoseUpdate.html
af50bff5a381b892013b6048f28f34d81
double
max_position_z_error_
classhector__pose__estimation_1_1PoseUpdate.html
aa0f85ccf4e1bd7dae21d9b25c0940372
double
max_time_difference_
classhector__pose__estimation_1_1PoseUpdate.html
a9e47cffcaddc1487aac43600f9fb9287
double
max_velocity_xy_error_
classhector__pose__estimation_1_1PoseUpdate.html
a493308f2fa62805007a0d8398d450903
double
max_velocity_z_error_
classhector__pose__estimation_1_1PoseUpdate.html
ad5e3c171bc0b84fd9ee36a2bc28148f4
double
max_yaw_error_
classhector__pose__estimation_1_1PoseUpdate.html
a3685d18515d445706c8543c395e3eb5d
PositionXYModel
position_xy_model_
classhector__pose__estimation_1_1PoseUpdate.html
a7ac2a9d83e5bc62f626e84624b734e58
PositionZModel
position_z_model_
classhector__pose__estimation_1_1PoseUpdate.html
a26d464cf78538a519eefe9febae28c27
bool
predict_pose_
classhector__pose__estimation_1_1PoseUpdate.html
adc4109c3e397b5115cf8e5e22674c949
TwistModel
twist_model_
classhector__pose__estimation_1_1PoseUpdate.html
a76cab57f5720a11d75064324f0ba516a
YawModel
yaw_model_
classhector__pose__estimation_1_1PoseUpdate.html
aca1840e3415ecd833542471e7041d9ba
hector_pose_estimation::GlobalReference::Position
structhector__pose__estimation_1_1GlobalReference_1_1Position.html
Position
structhector__pose__estimation_1_1GlobalReference_1_1Position.html
a780aabf0e1e230b792c46f7e5e3ad476
()
double
altitude
structhector__pose__estimation_1_1GlobalReference_1_1Position.html
a86b83aff3a654721d8b75fb0933906e6
double
latitude
structhector__pose__estimation_1_1GlobalReference_1_1Position.html
a5b3d6d1b7f91ac8c1d1b2809f853ce26
double
longitude
structhector__pose__estimation_1_1GlobalReference_1_1Position.html
ae28d276ed3fd7a41f11318284a70a4de
hector_pose_estimation::PositionVelocityState
classhector__pose__estimation_1_1PositionVelocityState.html
hector_pose_estimation::State
PositionVelocityState
classhector__pose__estimation_1_1PositionVelocityState.html
ab08ae1c1a49495c09df104b185faca80
()
virtual
~PositionVelocityState
classhector__pose__estimation_1_1PositionVelocityState.html
a70a85ca8fd49f61b4ecdc794e3853072
()
hector_pose_estimation::PositionXYModel
classhector__pose__estimation_1_1PositionXYModel.html
MeasurementModel_< PositionXYModel, 2 >
virtual void
getExpectedValue
classhector__pose__estimation_1_1PositionXYModel.html
a275e798cb937b8d0dd58b78f3cdc16ee
(MeasurementVector &y_pred, const State &state)
virtual void
getStateJacobian
classhector__pose__estimation_1_1PositionXYModel.html
aa6ae6a7ddd8e2116b8d2dade772000b3
(MeasurementMatrix &C, const State &state, bool init)
PositionXYModel
classhector__pose__estimation_1_1PositionXYModel.html
a4bc9c424de6239d3f8088a0921773fa0
()
void
updateState
classhector__pose__estimation_1_1PositionXYModel.html
a790bd31217c83bffdb8038d6e24d21e3
(State &state, const ColumnVector &diff) const
virtual
~PositionXYModel
classhector__pose__estimation_1_1PositionXYModel.html
a7f222fd65f93a8f0fb91ce982949e429
()
hector_pose_estimation::PositionZModel
classhector__pose__estimation_1_1PositionZModel.html
MeasurementModel_< PositionZModel, 1 >
virtual void
getExpectedValue
classhector__pose__estimation_1_1PositionZModel.html
a4516ac027ffbf779a2b17a85aab8cda4
(MeasurementVector &y_pred, const State &state)
virtual void
getStateJacobian
classhector__pose__estimation_1_1PositionZModel.html
abda5b5632e642608ed573f8f40df74d3
(MeasurementMatrix &C, const State &state, bool init)
PositionZModel
classhector__pose__estimation_1_1PositionZModel.html
a9593fdcc55df4678f9d064291fa38de3
()
void
updateState
classhector__pose__estimation_1_1PositionZModel.html
a9ddb5bec26f9b924ee6fb6dca17fc798
(State &state, const ColumnVector &diff) const
virtual
~PositionZModel
classhector__pose__estimation_1_1PositionZModel.html
af9d65b5656be0f6afe2ce89bb83548c5
()
hector_pose_estimation::filter::EKF::Predictor
classhector__pose__estimation_1_1filter_1_1EKF_1_1Predictor.html
virtual bool
predict
classhector__pose__estimation_1_1filter_1_1EKF_1_1Predictor.html
af3294d5efe7884db6e8a25c8d664e416
(double dt)=0
EIGEN_MAKE_ALIGNED_OPERATOR_NEW
Predictor
classhector__pose__estimation_1_1filter_1_1EKF_1_1Predictor.html
a89dfe0631684980262b2d5bb5753f543
(EKF *filter)
virtual
~Predictor
classhector__pose__estimation_1_1filter_1_1EKF_1_1Predictor.html
ae9c2b2f75f87b1241130e84156770768
()
State::SystemMatrix
A
classhector__pose__estimation_1_1filter_1_1EKF_1_1Predictor.html
a5b03272fa44c5d6b32f1617b9d64b328
State::Covariance
Q
classhector__pose__estimation_1_1filter_1_1EKF_1_1Predictor.html
a42f4f04bd70d36722727dd340ad5ca0b
State::Vector
x_diff
classhector__pose__estimation_1_1filter_1_1EKF_1_1Predictor.html
a3ad8024192e53ca8859b34baaacc0338
EKF *
filter_
classhector__pose__estimation_1_1filter_1_1EKF_1_1Predictor.html
ad92f3067a446f6a3a0a424b812a48bec
hector_pose_estimation::Filter::Predictor
classhector__pose__estimation_1_1Filter_1_1Predictor.html
Filter *
base
classhector__pose__estimation_1_1Filter_1_1Predictor.html
a1e4ac5335fb4d32dd34ff299caa14c24
()
const Filter *
base
classhector__pose__estimation_1_1Filter_1_1Predictor.html
a5feb70310f576f621202e85da9151553
() const
Predictor
classhector__pose__estimation_1_1Filter_1_1Predictor.html
a4eb9835300ecb82b45a9cd61dccd004a
(Filter *filter)
virtual void
reset
classhector__pose__estimation_1_1Filter_1_1Predictor.html
a0030b7ee813a13cc9c1050c550762ffc
()
State &
state
classhector__pose__estimation_1_1Filter_1_1Predictor.html
a0226dc808cdc50d13f337e84ede4cf94
()
const State &
state
classhector__pose__estimation_1_1Filter_1_1Predictor.html
a8c5ee728f662b4c6b97cfb455b3215af
() const
virtual
~Predictor
classhector__pose__estimation_1_1Filter_1_1Predictor.html
a88fbf1d7889b473640b8ba813c699ebe
()
Filter *
filter_
classhector__pose__estimation_1_1Filter_1_1Predictor.html
a0875b5cecd03996779107397352bbcb7
bool
init_
classhector__pose__estimation_1_1Filter_1_1Predictor.html
a46046c29878c71eab4c4f246619d0251
hector_pose_estimation::filter::EKF::Predictor_
classhector__pose__estimation_1_1filter_1_1EKF_1_1Predictor__.html
hector_pose_estimation::filter::EKF::Predictor
Filter::template Predictor_< ConcreteModel >
Base
classhector__pose__estimation_1_1filter_1_1EKF_1_1Predictor__.html
ab5217d29ab26bbd66004baff4b2b8199
ConcreteModel
Model
classhector__pose__estimation_1_1filter_1_1EKF_1_1Predictor__.html
aacfb4f2e113bc50865ffc66c69560a8c
virtual bool
predict
classhector__pose__estimation_1_1filter_1_1EKF_1_1Predictor__.html
aed6321a701a4bffc5918870da84ed0dd
(double dt)
Predictor_
classhector__pose__estimation_1_1filter_1_1EKF_1_1Predictor__.html
a2dd2c8e59fdbac07c32c4ccdfb7af85a
(EKF *filter, Model *model)
virtual
~Predictor_
classhector__pose__estimation_1_1filter_1_1EKF_1_1Predictor__.html
aa485abd3aad459b0d2069c3157f5a7b8
()
hector_pose_estimation::Filter::Predictor_
structhector__pose__estimation_1_1Filter_1_1Predictor__.html
hector_pose_estimation::Filter::Predictor
Derived::template Predictor_< ConcreteModel > *
derived
structhector__pose__estimation_1_1Filter_1_1Predictor__.html
a13729dd7eceef81ad7ea578b1c92f46d
()
const Derived::template Predictor_< ConcreteModel > *
derived
structhector__pose__estimation_1_1Filter_1_1Predictor__.html
a0d1f9228a4a80096f63cad917037a01a
() const
virtual bool
predict
structhector__pose__estimation_1_1Filter_1_1Predictor__.html
ae44dd9defc5cd1a5f5ef6b98f01304fa
(double dt)=0
Predictor_
structhector__pose__estimation_1_1Filter_1_1Predictor__.html
ae50a5d92a1c35654962e2d593953f169
(Filter *filter, ConcreteModel *model)
virtual
~Predictor_
structhector__pose__estimation_1_1Filter_1_1Predictor__.html
afcfc9af7eba62edb65cae6264e798adb
()
ConcreteModel *
model_
structhector__pose__estimation_1_1Filter_1_1Predictor__.html
a128a99fb42554caa8d13b98c7ed71a6b
hector_pose_estimation::Queue
classhector__pose__estimation_1_1Queue.html
virtual size_t
capacity
classhector__pose__estimation_1_1Queue.html
ad83e7af1e7bcd600f918eb5c9a95ce74
() const =0
virtual void
clear
classhector__pose__estimation_1_1Queue.html
aba2bcb1e05e5abfcd5107f645bf751be
()=0
virtual bool
empty
classhector__pose__estimation_1_1Queue.html
a7a4c7d1aa5da75ad1cc96756f5286721
() const =0
virtual bool
full
classhector__pose__estimation_1_1Queue.html
adb53d7d743d3a7b15803b0627829fa6a
() const =0
virtual const MeasurementUpdate &
pop
classhector__pose__estimation_1_1Queue.html
ac87226d1189e5ec60950b7eda3f7b507
()=0
virtual void
push
classhector__pose__estimation_1_1Queue.html
a743a9cd50b64838571473a6c9f24a775
(const MeasurementUpdate &update)=0
virtual size_t
size
classhector__pose__estimation_1_1Queue.html
aa637e7f7a4624b19b6a655c330e203fb
() const =0
virtual
~Queue
classhector__pose__estimation_1_1Queue.html
ae2806978e227b0e968dc0890f951757f
()
static const size_t
capacity_
classhector__pose__estimation_1_1Queue.html
a8637695193f13b6fb37cc96e026dbe18
hector_pose_estimation::Queue_
classhector__pose__estimation_1_1Queue__.html
hector_pose_estimation::Queue
virtual size_t
capacity
classhector__pose__estimation_1_1Queue__.html
ae7940374ca7ea6dc2b038a17eb3bd3d9
() const
virtual void
clear
classhector__pose__estimation_1_1Queue__.html
a1828d41d5b07a0def9b3d586a3ef4b89
()
virtual bool
empty
classhector__pose__estimation_1_1Queue__.html
a6920da9bcf098f4ff27a04a38f05ccb9
() const
virtual bool
full
classhector__pose__estimation_1_1Queue__.html
a246bffbd6b5a92a0eba8d6b4e23ccaf5
() const
virtual const Update &
pop
classhector__pose__estimation_1_1Queue__.html
a04c74cee7e81960e575755a06b098854
()
virtual void
push
classhector__pose__estimation_1_1Queue__.html
acfa44b0881a87b5918fa26bad0327620
(const MeasurementUpdate &update)
Queue_
classhector__pose__estimation_1_1Queue__.html
a5fcf3b76771f368073c6dc998f21bf1c
()
virtual size_t
size
classhector__pose__estimation_1_1Queue__.html
af68c43306716623145277ad2996f4307
() const
virtual
~Queue_
classhector__pose__estimation_1_1Queue__.html
a10adfff9aeadc8996f442b2d459ee8ae
()
static size_t
inc
classhector__pose__estimation_1_1Queue__.html
a0b78dccfee2454047f40f28ec34a33b7
(size_t &index)
boost::array< Update, Queue::capacity_ >
data_
classhector__pose__estimation_1_1Queue__.html
a3d913ae5e193a908adb0c7d5a9fea2ed
size_t
in_
classhector__pose__estimation_1_1Queue__.html
a3d455a1b88fba2d2a3374f564241f49f
size_t
out_
classhector__pose__estimation_1_1Queue__.html
a27dc8e274548a82fa49834119f8f363d
size_t
size_
classhector__pose__estimation_1_1Queue__.html
afd4dd2498f9fe66328e02a3bb3e5b6a5
Queue_< hector_pose_estimation::PoseUpdate::Update >
classhector__pose__estimation_1_1Queue__.html
hector_pose_estimation::Queue
virtual size_t
capacity
classhector__pose__estimation_1_1Queue__.html
ae7940374ca7ea6dc2b038a17eb3bd3d9
() const
virtual void
clear
classhector__pose__estimation_1_1Queue__.html
a1828d41d5b07a0def9b3d586a3ef4b89
()
virtual bool
empty
classhector__pose__estimation_1_1Queue__.html
a6920da9bcf098f4ff27a04a38f05ccb9
() const
virtual bool
full
classhector__pose__estimation_1_1Queue__.html
a246bffbd6b5a92a0eba8d6b4e23ccaf5
() const
virtual const hector_pose_estimation::PoseUpdate::Update &
pop
classhector__pose__estimation_1_1Queue__.html
a04c74cee7e81960e575755a06b098854
()
virtual void
push
classhector__pose__estimation_1_1Queue__.html
acfa44b0881a87b5918fa26bad0327620
(const MeasurementUpdate &update)
Queue_
classhector__pose__estimation_1_1Queue__.html
a5fcf3b76771f368073c6dc998f21bf1c
()
virtual size_t
size
classhector__pose__estimation_1_1Queue__.html
af68c43306716623145277ad2996f4307
() const
virtual
~Queue_
classhector__pose__estimation_1_1Queue__.html
a10adfff9aeadc8996f442b2d459ee8ae
()
static size_t
inc
classhector__pose__estimation_1_1Queue__.html
a0b78dccfee2454047f40f28ec34a33b7
(size_t &index)
boost::array< hector_pose_estimation::PoseUpdate::Update, Queue::capacity_ >
data_
classhector__pose__estimation_1_1Queue__.html
a3d913ae5e193a908adb0c7d5a9fea2ed
size_t
in_
classhector__pose__estimation_1_1Queue__.html
a3d455a1b88fba2d2a3374f564241f49f
size_t
out_
classhector__pose__estimation_1_1Queue__.html
a27dc8e274548a82fa49834119f8f363d
size_t
size_
classhector__pose__estimation_1_1Queue__.html
afd4dd2498f9fe66328e02a3bb3e5b6a5
Queue_< hector_pose_estimation::Update_ >
classhector__pose__estimation_1_1Queue__.html
hector_pose_estimation::Queue
virtual size_t
capacity
classhector__pose__estimation_1_1Queue__.html
ae7940374ca7ea6dc2b038a17eb3bd3d9
() const
virtual void
clear
classhector__pose__estimation_1_1Queue__.html
a1828d41d5b07a0def9b3d586a3ef4b89
()
virtual bool
empty
classhector__pose__estimation_1_1Queue__.html
a6920da9bcf098f4ff27a04a38f05ccb9
() const
virtual bool
full
classhector__pose__estimation_1_1Queue__.html
a246bffbd6b5a92a0eba8d6b4e23ccaf5
() const
virtual const hector_pose_estimation::Update_ &
pop
classhector__pose__estimation_1_1Queue__.html
a04c74cee7e81960e575755a06b098854
()
virtual void
push
classhector__pose__estimation_1_1Queue__.html
acfa44b0881a87b5918fa26bad0327620
(const MeasurementUpdate &update)
Queue_
classhector__pose__estimation_1_1Queue__.html
a5fcf3b76771f368073c6dc998f21bf1c
()
virtual size_t
size
classhector__pose__estimation_1_1Queue__.html
af68c43306716623145277ad2996f4307
() const
virtual
~Queue_
classhector__pose__estimation_1_1Queue__.html
a10adfff9aeadc8996f442b2d459ee8ae
()
static size_t
inc
classhector__pose__estimation_1_1Queue__.html
a0b78dccfee2454047f40f28ec34a33b7
(size_t &index)
boost::array< hector_pose_estimation::Update_, Queue::capacity_ >
data_
classhector__pose__estimation_1_1Queue__.html
a3d913ae5e193a908adb0c7d5a9fea2ed
size_t
in_
classhector__pose__estimation_1_1Queue__.html
a3d455a1b88fba2d2a3374f564241f49f
size_t
out_
classhector__pose__estimation_1_1Queue__.html
a27dc8e274548a82fa49834119f8f363d
size_t
size_
classhector__pose__estimation_1_1Queue__.html
afd4dd2498f9fe66328e02a3bb3e5b6a5
hector_pose_estimation::GlobalReference::Radius
structhector__pose__estimation_1_1GlobalReference_1_1Radius.html
Radius
structhector__pose__estimation_1_1GlobalReference_1_1Radius.html
a9a6f9c27908886043d23ca4cd2e11d50
()
Radius
structhector__pose__estimation_1_1GlobalReference_1_1Radius.html
a8698d36432176d8bf0fb17d7e848f41f
(double latitude)
double
east
structhector__pose__estimation_1_1GlobalReference_1_1Radius.html
aaa3326f39762d27d2229a4f5a4968ad1
double
north
structhector__pose__estimation_1_1GlobalReference_1_1Radius.html
ad3a03140a582accf0f40b4ee9e0e2cd1
hector_pose_estimation::RateModel
classhector__pose__estimation_1_1RateModel.html
MeasurementModel_< RateModel, 3 >
virtual void
getExpectedValue
classhector__pose__estimation_1_1RateModel.html
a7d89d36582feb825f55aa1555753b2c5
(MeasurementVector &y_pred, const State &state)
virtual void
getMeasurementNoise
classhector__pose__estimation_1_1RateModel.html
a9d371857c72def90d03fb3b5e3af4ab8
(NoiseVariance &R, const State &, bool init)
virtual void
getStateJacobian
classhector__pose__estimation_1_1RateModel.html
acaf3c912d338312672b116c47485ae6a
(MeasurementMatrix &C, const State &state, bool init)
virtual SystemStatus
getStatusFlags
classhector__pose__estimation_1_1RateModel.html
ae38d8980b0b70284ef7f20c0488d8f14
()
virtual bool
init
classhector__pose__estimation_1_1RateModel.html
a47041e80c6bbedc58eb3139ac00190f9
(PoseEstimation &estimator, Measurement &measurement, State &state)
RateModel
classhector__pose__estimation_1_1RateModel.html
a2255426b5f7fe83dbc6128950a8dd445
()
virtual
~RateModel
classhector__pose__estimation_1_1RateModel.html
af91224cd3ad82257bd2ce2d93e489b9c
()
SubState_< 3 >::Ptr
bias_
classhector__pose__estimation_1_1RateModel.html
ac85eb6e90f79a76eeaf3dc16cb269637
double
stddev_
classhector__pose__estimation_1_1RateModel.html
a898bfc09f6078c9387c6ba927cad4e02
std::string
use_bias_
classhector__pose__estimation_1_1RateModel.html
aa19d5ad953df6ed3b4fd9c1bacf59ed2
hector_pose_estimation::RowVector_
structhector__pose__estimation_1_1RowVector__.html
Cols
Eigen::Matrix< ScalarType, 1, Cols, Eigen::RowMajor, 1,(Cols !=Dynamic ? Cols :MaxVectorSize) >
type
structhector__pose__estimation_1_1RowVector__.html
a13661efb72b47b94fb40198d93d6b714
hector_pose_estimation::State
classhector__pose__estimation_1_1State.html
SubState_< 3, 3 >
AccelerationStateType
classhector__pose__estimation_1_1State.html
ab5777006dade47eae65fb9e0c1e68532
VectorBlock< Vector, 3 >
AccelerationType
classhector__pose__estimation_1_1State.html
a4247789d25698474e61984fd872887e2
VectorBlock< const Vector, 3 >
ConstAccelerationType
classhector__pose__estimation_1_1State.html
a4a85e146afba7deebdcfe738ca368453
Block< const Covariance::Base >
ConstCovarianceBlock
classhector__pose__estimation_1_1State.html
a30faf69a02978443997560933cb16d3a
VectorBlock< const Vector, 4 >
ConstOrientationType
classhector__pose__estimation_1_1State.html
a249338cc037d5a0daffde57cf237270d
VectorBlock< const Vector, 3 >
ConstPositionType
classhector__pose__estimation_1_1State.html
a27b7f25c1223c16ed074a36f86f6b4ce
VectorBlock< const Vector, 3 >
ConstRateType
classhector__pose__estimation_1_1State.html
aa55f7e7f527fa9c5df5b2072df045e2a
VectorBlock< const Vector >
ConstVectorSegment
classhector__pose__estimation_1_1State.html
aedee05e02a08382c89204f6a67903962
VectorBlock< const Vector, 3 >
ConstVelocityType
classhector__pose__estimation_1_1State.html
a0d2e2d9e3a93be1f37a994458135b7e9
SymmetricMatrix
Covariance
classhector__pose__estimation_1_1State.html
af93e66e8d7614981313f1cce11532167
Block< Covariance::Base >
CovarianceBlock
classhector__pose__estimation_1_1State.html
a4b3fee567914513ca9f5cda3b2ba78b6
SubState_< 4, 3 >
OrientationStateType
classhector__pose__estimation_1_1State.html
abbabf06348966c3f97c5bf3c547c372c
VectorBlock< Vector, 4 >
OrientationType
classhector__pose__estimation_1_1State.html
a95738c1adb0ea2dff9dc1f5a9fa9702a
SubState_< 3, 3 >
PositionStateType
classhector__pose__estimation_1_1State.html
a44e4f32f9b096b699cccf61a0864d81f
VectorBlock< Vector, 3 >
PositionType
classhector__pose__estimation_1_1State.html
a090e6820dc5b388b8dca14b7b88bf06b
SubState_< 3, 3 >
RateStateType
classhector__pose__estimation_1_1State.html
acb048f1e25a450c382fa8c1af8df7b1b
VectorBlock< Vector, 3 >
RateType
classhector__pose__estimation_1_1State.html
aafa5c7994af9a3f5e5ac4f8b3d34a128
Matrix_< 3, 3 >::type
RotationMatrix
classhector__pose__estimation_1_1State.html
ae490e96427a6ff11565902307ef3124f
std::vector< SubStatePtr >
SubStates
classhector__pose__estimation_1_1State.html
abbb1a7158b4c38ea475e0808e0d96444
Matrix
SystemMatrix
classhector__pose__estimation_1_1State.html
a28a8b571ae77d31068f82b6d1981ae24
boost::function< bool(SystemStatus &)>
SystemStatusCallback
classhector__pose__estimation_1_1State.html
a4cfd2e59d632d70a1078af9a2f1a0a2f
ColumnVector
Vector
classhector__pose__estimation_1_1State.html
ac502aedbdb778e085139b82a75b066c0
VectorBlock< Vector >
VectorSegment
classhector__pose__estimation_1_1State.html
a133dde6db6cdc030945bb3edd408b010
SubState_< 3, 3 >
VelocityStateType
classhector__pose__estimation_1_1State.html
a3a00cbae3e66f86ba692399740772150
VectorBlock< Vector, 3 >
VelocityType
classhector__pose__estimation_1_1State.html
ac96201ed8445cfce4a20baa152ecee58
virtual const boost::shared_ptr< AccelerationStateType > &
acceleration
classhector__pose__estimation_1_1State.html
acb05ed9161b80258668e4fae88d276b5
() const
boost::shared_ptr< SubState_< _VectorDimension, _CovarianceDimension > >
addSubState
classhector__pose__estimation_1_1State.html
a9057a4d2d6cb80040c7f8dbf5e3d3b44
(const Model *model, const std::string &name)
boost::shared_ptr< SubState_< SubVectorDimension, SubCovarianceDimension > >
addSubState
classhector__pose__estimation_1_1State.html
a4b22052776355134b347def78ec0f994
(const Model *model, const std::string &name=std::string())
boost::shared_ptr< SubState_< _VectorDimension, _CovarianceDimension > >
addSubState
classhector__pose__estimation_1_1State.html
abc192801945ed427591cc5e34bae035e
(const std::string &name)
boost::shared_ptr< SubState_< SubVectorDimension, SubCovarianceDimension > >
addSubState
classhector__pose__estimation_1_1State.html
a0c3ce4096c8c310fdfe269811618ff32
(const std::string &name=std::string())
virtual void
addSystemStatusCallback
classhector__pose__estimation_1_1State.html
a24b9bd9c2963f68cd910af36fe6b832e
(const SystemStatusCallback &callback)
virtual BaseState &
base
classhector__pose__estimation_1_1State.html
a3bd898a1d3ff05be7b8a46515a499d33
()
virtual const BaseState &
base
classhector__pose__estimation_1_1State.html
a4d052e6c1b15a13b40d9566ce289139f
() const
virtual ConstAccelerationType
getAcceleration
classhector__pose__estimation_1_1State.html
ab57db2667bf0f158cb812cbee7e0f6c3
() const
virtual const Covariance &
getCovariance
classhector__pose__estimation_1_1State.html
a9c3c29fde1bdb659aff9c4d2fa8373b5
() const
virtual IndexType
getCovarianceDimension
classhector__pose__estimation_1_1State.html
abf36fa86729f16e972ce38866255d71f
() const
ColumnVector3
getEuler
classhector__pose__estimation_1_1State.html
aa382bd005918fb67d0fccc732af60b8f
() const
void
getEuler
classhector__pose__estimation_1_1State.html
a4b4f8a868ef510ba8b5a9e43b5d604df
(double &roll, double &pitch, double &yaw) const
virtual SystemStatus
getMeasurementStatus
classhector__pose__estimation_1_1State.html
aefd45f82615463f116a7815af0224628
() const
virtual ConstOrientationType
getOrientation
classhector__pose__estimation_1_1State.html
a81abe7959c4a760b47a5f8643c44b496
() const
virtual ConstPositionType
getPosition
classhector__pose__estimation_1_1State.html
ac474bec26dc934d613e8b62d89abfd21
() const
virtual ConstRateType
getRate
classhector__pose__estimation_1_1State.html
a126eb4f5d002d8bf4ddda8866fe5a65e
() const
void
getRotationMatrix
classhector__pose__estimation_1_1State.html
a0d8c927a7b717cd51ecb0f95048261a1
(RotationMatrix &R) const
VectorBlock< const Vector, Size >
getSegment
classhector__pose__estimation_1_1State.html
a022c15ec0e1589f0664412eb211f0957
(IndexType start) const
boost::shared_ptr< SubState_< SubVectorDimension, SubCovarianceDimension > >
getSubState
classhector__pose__estimation_1_1State.html
ab5d11b45de44b9f3170a2b04039a11d4
(const Model *model) const
boost::shared_ptr< SubState_< _VectorDimension, _CovarianceDimension > >
getSubState
classhector__pose__estimation_1_1State.html
a18ea11240b134e5ea953da82dab32cf6
(const Model *model) const
boost::shared_ptr< SubState_< SubVectorDimension, SubCovarianceDimension > >
getSubState
classhector__pose__estimation_1_1State.html
aa863b5cf5b962cd76ca825b4bd1cf2cf
(const std::string &name) const
boost::shared_ptr< SubState_< _VectorDimension, _CovarianceDimension > >
getSubState
classhector__pose__estimation_1_1State.html
a1d20965cefdc5d2fa68a8f906e65b58c
(const std::string &name) const
const SubStates &
getSubStates
classhector__pose__estimation_1_1State.html
a511d466dd729732e3f513efa1db810d9
() const
virtual SystemStatus
getSystemStatus
classhector__pose__estimation_1_1State.html
a3fe1fa588b23712cfc0d91da2e1ff2da
() const
const ros::Time &
getTimestamp
classhector__pose__estimation_1_1State.html
a963d30114385b905d7320b0b29735ef6
() const
virtual const Vector &
getVector
classhector__pose__estimation_1_1State.html
a60f95df0fca573630ae68ec3416eefe0
() const
virtual IndexType
getVectorDimension
classhector__pose__estimation_1_1State.html
a2aca933395dc4e47bd2e1a02e5b44434
() const
virtual ConstVelocityType
getVelocity
classhector__pose__estimation_1_1State.html
ac92f63c06113a40396a70915d12a0c5e
() const
double
getYaw
classhector__pose__estimation_1_1State.html
a1488764ebcb5a560d5c86bbf683d5568
() const
virtual bool
inSystemStatus
classhector__pose__estimation_1_1State.html
a7b7df211581a42fd06928a1c0ce112eb
(SystemStatus test_status) const
virtual void
normalize
classhector__pose__estimation_1_1State.html
a4ce9965a4b60b783f6433eca33f2469e
()
virtual const boost::shared_ptr< OrientationStateType > &
orientation
classhector__pose__estimation_1_1State.html
ad1b1a9b9d078ba2e4c81dd134010ceb0
() const
virtual Covariance &
P
classhector__pose__estimation_1_1State.html
ae15000d5655da483c2015d3a2f71ec94
()
virtual const boost::shared_ptr< PositionStateType > &
position
classhector__pose__estimation_1_1State.html
acff4c47c33545e5c20d3a9c6efcf378f
() const
const State::RotationMatrix &
R
classhector__pose__estimation_1_1State.html
a60eebd5f44a6ccca84d5aee7bfd3104e
() const
virtual const boost::shared_ptr< RateStateType > &
rate
classhector__pose__estimation_1_1State.html
a4f9f00e4c497d256fecebd7b116ea50d
() const
virtual void
reset
classhector__pose__estimation_1_1State.html
acd57740b36f2aeddc7d0161d344bd939
()
void
setAcceleration
classhector__pose__estimation_1_1State.html
ad3fe0652adf0bb8591f6feac5ece5af3
(const Eigen::MatrixBase< Derived > &acceleration)
virtual bool
setMeasurementStatus
classhector__pose__estimation_1_1State.html
ad55971ffec65ced858961d6ebdc84fcf
(SystemStatus new_status)
void
setOrientation
classhector__pose__estimation_1_1State.html
a4b50cc72d8af045edd1d139508491752
(const Eigen::MatrixBase< Derived > &orientation)
void
setOrientation
classhector__pose__estimation_1_1State.html
a2c58be88a046385124ae0bd7649cd4a7
(const Quaternion &orientation)
void
setPosition
classhector__pose__estimation_1_1State.html
aca7a91600ba4678a0fb6c7a2858417ad
(const Eigen::MatrixBase< Derived > &position)
void
setRate
classhector__pose__estimation_1_1State.html
a7fdb53c1b99d347fd7d8b4b3aecef32f
(const Eigen::MatrixBase< Derived > &rate)
void
setRollPitch
classhector__pose__estimation_1_1State.html
acf62d460394914c53c0db58772050730
(const Quaternion &orientation)
void
setRollPitch
classhector__pose__estimation_1_1State.html
ac1b63f16275b0624cd81b83f526359a1
(ScalarType roll, ScalarType pitch)
virtual bool
setSystemStatus
classhector__pose__estimation_1_1State.html
ad187b7157b1f1e392df1b6a5429801cd
(SystemStatus new_status)
void
setTimestamp
classhector__pose__estimation_1_1State.html
ae43ab19d09987db2757058d8ffbcfb6e
(const ros::Time ×tamp)
void
setVelocity
classhector__pose__estimation_1_1State.html
ab94dae66f440fcaa4f7411313d82da7f
(const Eigen::MatrixBase< Derived > &velocity)
void
setYaw
classhector__pose__estimation_1_1State.html
a0bc648af2722b83f2ab18e645e14596a
(const Quaternion &orientation)
void
setYaw
classhector__pose__estimation_1_1State.html
abbebd3c91fafb3e34281488174aaf727
(ScalarType yaw)
virtual void
update
classhector__pose__estimation_1_1State.html
a02ec2a951b5df777400842a4e366fee8
(const Vector &vector_update)
virtual void
updated
classhector__pose__estimation_1_1State.html
af42a007c293ec2e09089983f1059d2fe
()
virtual bool
updateMeasurementStatus
classhector__pose__estimation_1_1State.html
aaf5edabbe13bd5ccafeee851579eb5c4
(SystemStatus set, SystemStatus clear)
virtual void
updateOrientation
classhector__pose__estimation_1_1State.html
afd83e059a116b8b09f26696efc51afda
(const ColumnVector3 &rotation_vector)
virtual bool
updateSystemStatus
classhector__pose__estimation_1_1State.html
a00406e250d70126c16bc90757d921fa2
(SystemStatus set, SystemStatus clear)
virtual bool
valid
classhector__pose__estimation_1_1State.html
a47f4c9cdcb859f75264a94ba75daf2ce
() const
virtual const boost::shared_ptr< VelocityStateType > &
velocity
classhector__pose__estimation_1_1State.html
a55cfd08bacfe65965ef29302a2bfc025
() const
virtual Vector &
x
classhector__pose__estimation_1_1State.html
a2c3d5070cc3f116470a23e8665ae6744
()
virtual
~State
classhector__pose__estimation_1_1State.html
a573e59ba9f207b18f0ec3caa6348b915
()
AccelerationType
accelerationPart
classhector__pose__estimation_1_1State.html
a577c0034f705552b30d4559e49438a7d
()
void
accelerationSet
classhector__pose__estimation_1_1State.html
a4b02b4043457bdb8fdbbefbf73d27119
()
void
construct
classhector__pose__estimation_1_1State.html
ab4b7cdc919c3949b83586164cdea0c64
()
OrientationType
orientationPart
classhector__pose__estimation_1_1State.html
a82e9a90a6ec290001f2507ea25789f05
()
void
orientationSet
classhector__pose__estimation_1_1State.html
a25477d7c1a360b1b6914e5a39af82853
()
PositionType
positionPart
classhector__pose__estimation_1_1State.html
a47931b3385988557c90ba190316025bf
()
void
positionSet
classhector__pose__estimation_1_1State.html
a78456aef5d4817edcb83e9e882d237e0
()
RateType
ratePart
classhector__pose__estimation_1_1State.html
a05c46f01bf220b76990046980e7c9bb6
()
void
rateSet
classhector__pose__estimation_1_1State.html
a32f056dfd8aee394862b9fe30ac0981b
()
void
rollpitchSet
classhector__pose__estimation_1_1State.html
a6934571253e866a38ab5b599989c09c5
()
State
classhector__pose__estimation_1_1State.html
aae0a32974615276928e9cab64bfeb3fe
()
VelocityType
velocityPart
classhector__pose__estimation_1_1State.html
a2139e6af00549486b3c8d43e8dd00dee
()
void
velocitySet
classhector__pose__estimation_1_1State.html
ace76e216c7d30898dca401b33d676560
()
void
yawSet
classhector__pose__estimation_1_1State.html
a27b9d0d83cab20875bdd6c83284461ae
()
boost::shared_ptr< AccelerationStateType >
acceleration_
classhector__pose__estimation_1_1State.html
a0a2bf0150732200b61d2f959b998d301
boost::shared_ptr< BaseState >
base_
classhector__pose__estimation_1_1State.html
a094520f83c7632041f54b59b4b9edf0f
Covariance
covariance_
classhector__pose__estimation_1_1State.html
a659f3fdc562a892ca4cf56d6ce521ed3
Vector
fake_acceleration_
classhector__pose__estimation_1_1State.html
a1f0fb50a0a29855d518836b2d59ddf25
Vector
fake_orientation_
classhector__pose__estimation_1_1State.html
a77a28e1729e3928f879bad5544bb2b6d
Vector
fake_position_
classhector__pose__estimation_1_1State.html
a63edc91d2d982c7b1e237c88542ba393
Vector
fake_rate_
classhector__pose__estimation_1_1State.html
a0967096e79c1c2e044c75186ed28a5f3
Vector
fake_velocity_
classhector__pose__estimation_1_1State.html
aaa0427788dcdcd9841fc20a1050955e9
SystemStatus
measurement_status_
classhector__pose__estimation_1_1State.html
a5d3fa8968e36f5c8a0dfe7982e860b0a
boost::shared_ptr< OrientationStateType >
orientation_
classhector__pose__estimation_1_1State.html
aaee398295fc504a876bfe96f7c02febd
boost::shared_ptr< PositionStateType >
position_
classhector__pose__estimation_1_1State.html
a8f9267a420c469d3c431fc3c4e8939e0
RotationMatrix
R_
classhector__pose__estimation_1_1State.html
aeb8a27895ea40e6e8be93801e75629ba
bool
R_valid_
classhector__pose__estimation_1_1State.html
a1ab4397e931261ae8f160735f92f63c5
boost::shared_ptr< RateStateType >
rate_
classhector__pose__estimation_1_1State.html
a4e5ca480adc369c37ea57b681b24a6d4
std::vector< SystemStatusCallback >
status_callbacks_
classhector__pose__estimation_1_1State.html
a77201278ccd0acec979a0cc801bd2daf
SubStates
substates_
classhector__pose__estimation_1_1State.html
a18ef016502e390063a87808d23428839
std::map< const Model *, SubStateWPtr >
substates_by_model_
classhector__pose__estimation_1_1State.html
a442ef0b8f952eb2fb06383d371054a05
std::map< std::string, SubStateWPtr >
substates_by_name_
classhector__pose__estimation_1_1State.html
a62cc669f614ee9fa4e929f55ecb17908
SystemStatus
system_status_
classhector__pose__estimation_1_1State.html
ac2391f216a1c24e2b7e335cfbb8ebc55
ros::Time
timestamp_
classhector__pose__estimation_1_1State.html
a74f32d6bf5d85108eaa9906fa48b1f8a
Vector
vector_
classhector__pose__estimation_1_1State.html
a85493dd84a88baf26e74b09f919d3c26
boost::shared_ptr< VelocityStateType >
velocity_
classhector__pose__estimation_1_1State.html
a01fab4a29b8541bbb4b6d5d9a93bb6b8
hector_pose_estimation::SubState
classhector__pose__estimation_1_1SubState.html
hector_pose_estimation::SubState::initializer
hector_pose_estimation::SubState::initializer< Dynamic, Dynamic >
virtual int
getCovarianceDimension
classhector__pose__estimation_1_1SubState.html
a4332ee63f2bf9365feab044f84445160
() const =0
virtual int
getCovarianceIndex
classhector__pose__estimation_1_1SubState.html
adfbf1a980a10cd7c3dc1caf1e0426317
() const =0
virtual int
getVectorDimension
classhector__pose__estimation_1_1SubState.html
aa03d702e978b78cca86bae74655b98dd
() const =0
virtual int
getVectorIndex
classhector__pose__estimation_1_1SubState.html
abfa012669380891fd3bcbcc0747a3973
() const =0
virtual void
normalize
classhector__pose__estimation_1_1SubState.html
adb2308c731df4b41cfa50451b31444f0
()
virtual void
reset
classhector__pose__estimation_1_1SubState.html
a140cb7555d980c185ab30f780f3d985f
()
SubState
classhector__pose__estimation_1_1SubState.html
aa05265cb0b70fbed919955966ab9b164
(State &state)
virtual void
updated
classhector__pose__estimation_1_1SubState.html
af76592a6f4c790c4e3cb724ddf6c543f
()
virtual
~SubState
classhector__pose__estimation_1_1SubState.html
ab01974a7964d6a73ab6af298781f15cd
()
State &
state_
classhector__pose__estimation_1_1SubState.html
a3e205daf1817dd70a59811f6a132782d
hector_pose_estimation::SubState_
classhector__pose__estimation_1_1SubState__.html
_VectorDimension
_CovarianceDimension
hector_pose_estimation::SubState
initializer< _VectorDimension, _VectorDimension >
VectorDimension
classhector__pose__estimation_1_1SubState__.html
afd197a142a5b2156c7a4fa65c75e0dafae61e061a5bed0810304c14fe1feba98f
CovarianceDimension
classhector__pose__estimation_1_1SubState__.html
a619929f4ce08aa526d12027cc9014936aa5dfb3620dcbbecb46b6aea9f764bcfc
Block< const State::Covariance, CovarianceDimension, CovarianceDimension >
ConstCovarianceBlock
classhector__pose__estimation_1_1SubState__.html
afb6ed597c5893b39e2ed23514489ec8d
Block< const State::Covariance, Dynamic, CovarianceDimension >
ConstCrossVarianceBlock
classhector__pose__estimation_1_1SubState__.html
ab5f9c0365f141f349038955cf3bcd65c
VectorBlock< const State::Vector, VectorDimension >
ConstVectorSegment
classhector__pose__estimation_1_1SubState__.html
ac6559f94557e4c3c706ac76429d1ee92
Block< State::Covariance, CovarianceDimension, CovarianceDimension >
CovarianceBlock
classhector__pose__estimation_1_1SubState__.html
a513989433e0c5023f2b4159522090c6d
CovarianceDimension
classhector__pose__estimation_1_1SubState__.html
a619929f4ce08aa526d12027cc9014936aa5dfb3620dcbbecb46b6aea9f764bcfc
Block< State::Covariance, Dynamic, CovarianceDimension >
CrossVarianceBlock
classhector__pose__estimation_1_1SubState__.html
ad3eedc1d3f763e3743186253c0aea7b8
boost::shared_ptr< SubState_< _VectorDimension, _CovarianceDimension > >
Ptr
classhector__pose__estimation_1_1SubState__.html
ab82c88345b3db81d208fec12513c2504
ColumnVector_< VectorDimension >
Vector
classhector__pose__estimation_1_1SubState__.html
a885f247e484dec7762ebce076a131135
VectorDimension
classhector__pose__estimation_1_1SubState__.html
afd197a142a5b2156c7a4fa65c75e0dafae61e061a5bed0810304c14fe1feba98f
VectorBlock< State::Vector, VectorDimension >
VectorSegment
classhector__pose__estimation_1_1SubState__.html
a6325404599019fe940d8565fca4a22c6
Block< MatrixType, CovarianceDimension, CovarianceDimension >
block
classhector__pose__estimation_1_1SubState__.html
a53468d41531f7874d182738cebf74aed
(MatrixType &matrix)
Block< MatrixType, CovarianceDimension, OtherSubState::CovarianceDimension >
block
classhector__pose__estimation_1_1SubState__.html
ac66572f9dfb61213759f916182f49a1b
(MatrixType &matrix, const OtherSubState &other)
Block< MatrixType, MatrixType::RowsAtCompileTime, CovarianceDimension >
cols
classhector__pose__estimation_1_1SubState__.html
ac8f922d5c7bfb6490b87596465294801
(MatrixType &matrix)
ConstCovarianceBlock
getCovariance
classhector__pose__estimation_1_1SubState__.html
a928d31699b6d593bccc0b8154f325467
() const
int
getCovarianceDimension
classhector__pose__estimation_1_1SubState__.html
a892748b757499bc8815fe6a91784caa2
() const
int
getCovarianceIndex
classhector__pose__estimation_1_1SubState__.html
a141c677437092b9f6af1b4033bace7eb
() const
Block< const State::Covariance, CovarianceDimension, OtherSubState::CovarianceDimension >
getCrossVariance
classhector__pose__estimation_1_1SubState__.html
a5d91845a3b3112a3e07ec119256da818
(const OtherSubState &other) const
VectorBlock< const Vector, Size >
getSegment
classhector__pose__estimation_1_1SubState__.html
a254228d0bf8eccf6c1bb65bd0d852231
(IndexType start) const
ConstVectorSegment
getVector
classhector__pose__estimation_1_1SubState__.html
a03df5d590eb1a26423aacd5d1da8c028
() const
int
getVectorDimension
classhector__pose__estimation_1_1SubState__.html
a18c5db7705e84b48166ac73736d3991b
() const
int
getVectorIndex
classhector__pose__estimation_1_1SubState__.html
a04c5f7476bcc416a3463c6e71f18f2f2
() const
CovarianceBlock
P
classhector__pose__estimation_1_1SubState__.html
aa10187dafb31d9a64fbf7700f8e649ea
()
CrossVarianceBlock
P01
classhector__pose__estimation_1_1SubState__.html
a0ac1dc9ae6c0d38bfe2624411fa13bfa
()
Block< MatrixType, CovarianceDimension, MatrixType::ColsAtCompileTime >
rows
classhector__pose__estimation_1_1SubState__.html
a8bfb1de171a6450cc6676e321992b52b
(MatrixType &matrix)
VectorBlock< VectorType, VectorDimension >
segment
classhector__pose__estimation_1_1SubState__.html
aa0fe1565f51ba6be8ac5787cd4c45380
(VectorType &vector)
SubState_
classhector__pose__estimation_1_1SubState__.html
addb18757a7939fd5a3a9263d6ba4fe98
(State &state)
VectorSegment
vector
classhector__pose__estimation_1_1SubState__.html
ab01c5b60f08bf0bc6c147c2aad7144a6
()
virtual
~SubState_
classhector__pose__estimation_1_1SubState__.html
ad257bb9dd747ee4c60d9037ff41baea4
()
SubState_< 3 >
classhector__pose__estimation_1_1SubState__.html
hector_pose_estimation::SubState
initializer< _VectorDimension, _VectorDimension >
Block< const State::Covariance, CovarianceDimension, CovarianceDimension >
ConstCovarianceBlock
classhector__pose__estimation_1_1SubState__.html
afb6ed597c5893b39e2ed23514489ec8d
Block< const State::Covariance, Dynamic, CovarianceDimension >
ConstCrossVarianceBlock
classhector__pose__estimation_1_1SubState__.html
ab5f9c0365f141f349038955cf3bcd65c
VectorBlock< const State::Vector, VectorDimension >
ConstVectorSegment
classhector__pose__estimation_1_1SubState__.html
ac6559f94557e4c3c706ac76429d1ee92
Block< State::Covariance, CovarianceDimension, CovarianceDimension >
CovarianceBlock
classhector__pose__estimation_1_1SubState__.html
a513989433e0c5023f2b4159522090c6d
CovarianceDimension
classhector__pose__estimation_1_1SubState__.html
a619929f4ce08aa526d12027cc9014936aa5dfb3620dcbbecb46b6aea9f764bcfc
Block< State::Covariance, Dynamic, CovarianceDimension >
CrossVarianceBlock
classhector__pose__estimation_1_1SubState__.html
ad3eedc1d3f763e3743186253c0aea7b8
boost::shared_ptr< SubState_< _VectorDimension, _VectorDimension > >
Ptr
classhector__pose__estimation_1_1SubState__.html
ab82c88345b3db81d208fec12513c2504
ColumnVector_< VectorDimension >
Vector
classhector__pose__estimation_1_1SubState__.html
a885f247e484dec7762ebce076a131135
VectorDimension
classhector__pose__estimation_1_1SubState__.html
afd197a142a5b2156c7a4fa65c75e0dafae61e061a5bed0810304c14fe1feba98f
VectorBlock< State::Vector, VectorDimension >
VectorSegment
classhector__pose__estimation_1_1SubState__.html
a6325404599019fe940d8565fca4a22c6
Block< MatrixType, CovarianceDimension, CovarianceDimension >
block
classhector__pose__estimation_1_1SubState__.html
a53468d41531f7874d182738cebf74aed
(MatrixType &matrix)
Block< MatrixType, CovarianceDimension, OtherSubState::CovarianceDimension >
block
classhector__pose__estimation_1_1SubState__.html
ac66572f9dfb61213759f916182f49a1b
(MatrixType &matrix, const OtherSubState &other)
Block< MatrixType, MatrixType::RowsAtCompileTime, CovarianceDimension >
cols
classhector__pose__estimation_1_1SubState__.html
ac8f922d5c7bfb6490b87596465294801
(MatrixType &matrix)
ConstCovarianceBlock
getCovariance
classhector__pose__estimation_1_1SubState__.html
a928d31699b6d593bccc0b8154f325467
() const
int
getCovarianceDimension
classhector__pose__estimation_1_1SubState__.html
a892748b757499bc8815fe6a91784caa2
() const
int
getCovarianceIndex
classhector__pose__estimation_1_1SubState__.html
a141c677437092b9f6af1b4033bace7eb
() const
Block< const State::Covariance, CovarianceDimension, OtherSubState::CovarianceDimension >
getCrossVariance
classhector__pose__estimation_1_1SubState__.html
a5d91845a3b3112a3e07ec119256da818
(const OtherSubState &other) const
VectorBlock< const Vector, Size >
getSegment
classhector__pose__estimation_1_1SubState__.html
a254228d0bf8eccf6c1bb65bd0d852231
(IndexType start) const
ConstVectorSegment
getVector
classhector__pose__estimation_1_1SubState__.html
a03df5d590eb1a26423aacd5d1da8c028
() const
int
getVectorDimension
classhector__pose__estimation_1_1SubState__.html
a18c5db7705e84b48166ac73736d3991b
() const
int
getVectorIndex
classhector__pose__estimation_1_1SubState__.html
a04c5f7476bcc416a3463c6e71f18f2f2
() const
CovarianceBlock
P
classhector__pose__estimation_1_1SubState__.html
aa10187dafb31d9a64fbf7700f8e649ea
()
CrossVarianceBlock
P01
classhector__pose__estimation_1_1SubState__.html
a0ac1dc9ae6c0d38bfe2624411fa13bfa
()
Block< MatrixType, CovarianceDimension, MatrixType::ColsAtCompileTime >
rows
classhector__pose__estimation_1_1SubState__.html
a8bfb1de171a6450cc6676e321992b52b
(MatrixType &matrix)
VectorBlock< VectorType, VectorDimension >
segment
classhector__pose__estimation_1_1SubState__.html
aa0fe1565f51ba6be8ac5787cd4c45380
(VectorType &vector)
SubState_
classhector__pose__estimation_1_1SubState__.html
addb18757a7939fd5a3a9263d6ba4fe98
(State &state)
VectorSegment
vector
classhector__pose__estimation_1_1SubState__.html
ab01c5b60f08bf0bc6c147c2aad7144a6
()
virtual
~SubState_
classhector__pose__estimation_1_1SubState__.html
ad257bb9dd747ee4c60d9037ff41baea4
()
SubState_< Dynamic, Dynamic >
classhector__pose__estimation_1_1SubState__.html
hector_pose_estimation::SubState
hector_pose_estimation::SubState::initializer
Block< const State::Covariance, CovarianceDimension, CovarianceDimension >
ConstCovarianceBlock
classhector__pose__estimation_1_1SubState__.html
afb6ed597c5893b39e2ed23514489ec8d
Block< const State::Covariance, Dynamic, CovarianceDimension >
ConstCrossVarianceBlock
classhector__pose__estimation_1_1SubState__.html
ab5f9c0365f141f349038955cf3bcd65c
VectorBlock< const State::Vector, VectorDimension >
ConstVectorSegment
classhector__pose__estimation_1_1SubState__.html
ac6559f94557e4c3c706ac76429d1ee92
Block< State::Covariance, CovarianceDimension, CovarianceDimension >
CovarianceBlock
classhector__pose__estimation_1_1SubState__.html
a513989433e0c5023f2b4159522090c6d
CovarianceDimension
classhector__pose__estimation_1_1SubState__.html
a619929f4ce08aa526d12027cc9014936aa5dfb3620dcbbecb46b6aea9f764bcfc
Block< State::Covariance, Dynamic, CovarianceDimension >
CrossVarianceBlock
classhector__pose__estimation_1_1SubState__.html
ad3eedc1d3f763e3743186253c0aea7b8
boost::shared_ptr< SubState_< _VectorDimension, _CovarianceDimension > >
Ptr
classhector__pose__estimation_1_1SubState__.html
ab82c88345b3db81d208fec12513c2504
ColumnVector_< VectorDimension >
Vector
classhector__pose__estimation_1_1SubState__.html
a885f247e484dec7762ebce076a131135
VectorDimension
classhector__pose__estimation_1_1SubState__.html
afd197a142a5b2156c7a4fa65c75e0dafae61e061a5bed0810304c14fe1feba98f
VectorBlock< State::Vector, VectorDimension >
VectorSegment
classhector__pose__estimation_1_1SubState__.html
a6325404599019fe940d8565fca4a22c6
Block< MatrixType, CovarianceDimension, CovarianceDimension >
block
classhector__pose__estimation_1_1SubState__.html
a53468d41531f7874d182738cebf74aed
(MatrixType &matrix)
Block< MatrixType, CovarianceDimension, OtherSubState::CovarianceDimension >
block
classhector__pose__estimation_1_1SubState__.html
ac66572f9dfb61213759f916182f49a1b
(MatrixType &matrix, const OtherSubState &other)
Block< MatrixType, MatrixType::RowsAtCompileTime, CovarianceDimension >
cols
classhector__pose__estimation_1_1SubState__.html
ac8f922d5c7bfb6490b87596465294801
(MatrixType &matrix)
ConstCovarianceBlock
getCovariance
classhector__pose__estimation_1_1SubState__.html
a928d31699b6d593bccc0b8154f325467
() const
int
getCovarianceDimension
classhector__pose__estimation_1_1SubState__.html
a892748b757499bc8815fe6a91784caa2
() const
int
getCovarianceIndex
classhector__pose__estimation_1_1SubState__.html
a141c677437092b9f6af1b4033bace7eb
() const
Block< const State::Covariance, CovarianceDimension, OtherSubState::CovarianceDimension >
getCrossVariance
classhector__pose__estimation_1_1SubState__.html
a5d91845a3b3112a3e07ec119256da818
(const OtherSubState &other) const
VectorBlock< const Vector, Size >
getSegment
classhector__pose__estimation_1_1SubState__.html
a254228d0bf8eccf6c1bb65bd0d852231
(IndexType start) const
ConstVectorSegment
getVector
classhector__pose__estimation_1_1SubState__.html
a03df5d590eb1a26423aacd5d1da8c028
() const
int
getVectorDimension
classhector__pose__estimation_1_1SubState__.html
a18c5db7705e84b48166ac73736d3991b
() const
int
getVectorIndex
classhector__pose__estimation_1_1SubState__.html
a04c5f7476bcc416a3463c6e71f18f2f2
() const
CovarianceBlock
P
classhector__pose__estimation_1_1SubState__.html
aa10187dafb31d9a64fbf7700f8e649ea
()
CrossVarianceBlock
P01
classhector__pose__estimation_1_1SubState__.html
a0ac1dc9ae6c0d38bfe2624411fa13bfa
()
Block< MatrixType, CovarianceDimension, MatrixType::ColsAtCompileTime >
rows
classhector__pose__estimation_1_1SubState__.html
a8bfb1de171a6450cc6676e321992b52b
(MatrixType &matrix)
VectorBlock< VectorType, VectorDimension >
segment
classhector__pose__estimation_1_1SubState__.html
aa0fe1565f51ba6be8ac5787cd4c45380
(VectorType &vector)
SubState_
classhector__pose__estimation_1_1SubState__.html
addb18757a7939fd5a3a9263d6ba4fe98
(State &state)
VectorSegment
vector
classhector__pose__estimation_1_1SubState__.html
ab01c5b60f08bf0bc6c147c2aad7144a6
()
virtual
~SubState_
classhector__pose__estimation_1_1SubState__.html
ad257bb9dd747ee4c60d9037ff41baea4
()
hector_pose_estimation::SymmetricMatrix_
structhector__pose__estimation_1_1SymmetricMatrix__.html
RowsCols
Matrix_< RowsCols, RowsCols >::type
type
structhector__pose__estimation_1_1SymmetricMatrix__.html
a429dc4d564070ebf2d3492d889ba8be0
hector_pose_estimation::System
classhector__pose__estimation_1_1System.html
virtual bool
active
classhector__pose__estimation_1_1System.html
a7a0e0a707cf60cd9718be22dededcf27
(const State &state)
virtual void
cleanup
classhector__pose__estimation_1_1System.html
af0ba36233d55ff3aa44574a9de5a5ef8
()
virtual Filter *
filter
classhector__pose__estimation_1_1System.html
a33a44d4aaedc86ae89ffc48e1ab7a481
() const =0
virtual SystemModel *
getModel
classhector__pose__estimation_1_1System.html
aa121fa13c92dd5eddd4f4b4122776616
() const
virtual const std::string &
getName
classhector__pose__estimation_1_1System.html
a34a35cfe70a19482f8a70cccfaf28714
() const
virtual void
getPrior
classhector__pose__estimation_1_1System.html
ac5f5bef208a85e5df9c388d2c716c93b
(State &state) const
virtual SystemStatus
getStatusFlags
classhector__pose__estimation_1_1System.html
a5afa2c052d199016b75729a33eaf7235
() const
virtual bool
init
classhector__pose__estimation_1_1System.html
a6cac95236317fc7e8dfbd3b038ec5b2a
(PoseEstimation &estimator, State &state)
virtual bool
limitState
classhector__pose__estimation_1_1System.html
a9aa2f264e13a08ad3f6d1277454c1b15
(State &state)
virtual ParameterList &
parameters
classhector__pose__estimation_1_1System.html
ae147b2bc3e4b0ede6e55e2e8da97446e
()
virtual const ParameterList &
parameters
classhector__pose__estimation_1_1System.html
a7464eecf0da4ea61c0e182732b9728e7
() const
virtual Filter::Predictor *
predictor
classhector__pose__estimation_1_1System.html
a282be2104e711efb55608b7849792b18
() const =0
virtual void
reset
classhector__pose__estimation_1_1System.html
a2862e01c5cd54e56e11958f93cea62a3
(State &state)
virtual void
setFilter
classhector__pose__estimation_1_1System.html
a1efacc20a59f1e199e0377e6fe7ced96
(Filter *filter)=0
virtual void
setName
classhector__pose__estimation_1_1System.html
abf01bbcb676e708dbde08737c76a02f3
(const std::string &name)
System
classhector__pose__estimation_1_1System.html
a23f38f1f4a4f6852546249848e4d4e38
(const std::string &name)
virtual bool
update
classhector__pose__estimation_1_1System.html
ad1042ba5f46a005faeb138f0929a78ea
(double dt)
virtual void
updated
classhector__pose__estimation_1_1System.html
a74e8015807922f27eb0167657e146368
()
virtual
~System
classhector__pose__estimation_1_1System.html
aab9c95c5c2acccd1289571af6534cf13
()
static boost::shared_ptr< System_< ConcreteModel > >
create
classhector__pose__estimation_1_1System.html
a8a65ddfabf9cdcc3a608dbed7ab7769b
(ConcreteModel *model, const std::string &name="system")
virtual void
afterUpdate
classhector__pose__estimation_1_1System.html
a0b4dccd1da81752b4dc5185128971511
(State &state)
virtual bool
prepareUpdate
classhector__pose__estimation_1_1System.html
a150add57f89ed7424f8643c0f00abd69
(State &state, double dt)
virtual bool
updateImpl
classhector__pose__estimation_1_1System.html
adcd19e1b4cc2820d2d5d924007307923
(double dt)=0
std::string
name_
classhector__pose__estimation_1_1System.html
a9fbfe3e90018527afe64e4f886bfdff4
ParameterList
parameters_
classhector__pose__estimation_1_1System.html
a3d96bc437801eb48732ca7c4a3843dac
SystemStatus
status_flags_
classhector__pose__estimation_1_1System.html
a12516f67eff15b2c27f20a9951fb95a2
hector_pose_estimation::System_
classhector__pose__estimation_1_1System__.html
traits::Input< ConcreteModel >::Type
InputType
classhector__pose__estimation_1_1System__.html
a07c60158c9b4e3041e1c2b3d5e59aabf
traits::Input< ConcreteModel >::Vector
InputVector
classhector__pose__estimation_1_1System__.html
a9c2824bf2344eca61f735a2463a65602
ConcreteModel
Model
classhector__pose__estimation_1_1System__.html
afb48224c7d8be14661946d940c4eec97
virtual Filter *
filter
classhector__pose__estimation_1_1System__.html
a14847823883a444614c8eb4956b6020b
() const
virtual Model *
getModel
classhector__pose__estimation_1_1System__.html
af510b8ae73c0396d0e441affeeaf3344
() const
virtual Filter::Predictor_< Model > *
predictor
classhector__pose__estimation_1_1System__.html
a0b7642d1abb3d9a4dc39c4066a4fb799
() const
virtual void
reset
classhector__pose__estimation_1_1System__.html
a90c5ee2b648daf391c7801eb8497672e
(State &state)
virtual void
setFilter
classhector__pose__estimation_1_1System__.html
a0a453d36f2f13b76f852c59c4a444589
(Filter *filter=0)
System_
classhector__pose__estimation_1_1System__.html
a5ff8cf5c2b864efd87c959327c17029b
(const std::string &name="system")
System_
classhector__pose__estimation_1_1System__.html
a1c8f56464ce837a9356c577e17bfaf26
(Model *model, const std::string &name)
virtual
~System_
classhector__pose__estimation_1_1System__.html
a19b85fff552a554fc723b8e34b9d5d30
()
virtual bool
updateImpl
classhector__pose__estimation_1_1System__.html
aa6e573bfe4eaf15412f72cff4abe95db
(double dt)
boost::shared_ptr< Model >
model_
classhector__pose__estimation_1_1System__.html
ab1dcb5ecb2954e2b5fe3cd6f4f08b695
boost::shared_ptr< Filter::Predictor_< Model > >
predictor_
classhector__pose__estimation_1_1System__.html
a6cd8cee287c64589185c1bc5cd68165c
hector_pose_estimation::SystemModel
classhector__pose__estimation_1_1SystemModel.html
hector_pose_estimation::Model
SystemTypeEnum
classhector__pose__estimation_1_1SystemModel.html
a286b8cae9fca19c80b568150d581b993
UNKNOWN_SYSTEM_TYPE
classhector__pose__estimation_1_1SystemModel.html
a286b8cae9fca19c80b568150d581b993ae6ba3fa99adc999d6fd04704761c158e
TIME_DISCRETE
classhector__pose__estimation_1_1SystemModel.html
a286b8cae9fca19c80b568150d581b993a29625ea0172679fa54f1e39a61b64d15
TIME_CONTINUOUS
classhector__pose__estimation_1_1SystemModel.html
a286b8cae9fca19c80b568150d581b993ac32aa13ac6011472fc14523816d13784
TIME_CONTINUOUS
classhector__pose__estimation_1_1SystemModel.html
a286b8cae9fca19c80b568150d581b993ac32aa13ac6011472fc14523816d13784
TIME_DISCRETE
classhector__pose__estimation_1_1SystemModel.html
a286b8cae9fca19c80b568150d581b993a29625ea0172679fa54f1e39a61b64d15
UNKNOWN_SYSTEM_TYPE
classhector__pose__estimation_1_1SystemModel.html
a286b8cae9fca19c80b568150d581b993ae6ba3fa99adc999d6fd04704761c158e
virtual bool
active
classhector__pose__estimation_1_1SystemModel.html
a1823a694ffffaba9f6fed0a7efc355c5
(const State &state)
virtual void
afterUpdate
classhector__pose__estimation_1_1SystemModel.html
ae47f76552c1a7cb904e98ae5d2dd866d
(State &state)
virtual void
getPrior
classhector__pose__estimation_1_1SystemModel.html
a8e701c03a0b5b2c6240e6e4ebc6a191a
(State &state)
virtual SystemStatus
getStatusFlags
classhector__pose__estimation_1_1SystemModel.html
a7731c6e9745ec794d502457cbf876248
(const State &state)
virtual SystemTypeEnum
getSystemType
classhector__pose__estimation_1_1SystemModel.html
a07753cf728957050338220a56714290b
() const
virtual bool
init
classhector__pose__estimation_1_1SystemModel.html
a339a26b807397de547612f83f155f413
(PoseEstimation &estimator, System &system, State &state)
virtual bool
limitState
classhector__pose__estimation_1_1SystemModel.html
adb12b0882e7fab418c5d63b56b90229b
(State &state)
virtual bool
prepareUpdate
classhector__pose__estimation_1_1SystemModel.html
a01bc38247fdeeac51d980046e4d56892
(State &state, double dt)
virtual
~SystemModel
classhector__pose__estimation_1_1SystemModel.html
a77b3cf8547ef3cf676db0c515acedc13
()
hector_pose_estimation::traits::SystemModel
structhector__pose__estimation_1_1traits_1_1SystemModel.html
_VectorDimension
_CovarianceDimension
VectorDimension
structhector__pose__estimation_1_1traits_1_1SystemModel.html
aa33fce9926619ec8f2ce82668470701fafd9a18823051015182e4848f659c9b5b
CovarianceDimension
structhector__pose__estimation_1_1traits_1_1SystemModel.html
a6eaed5e0fc193126ec8283b0757b3beeace7843e4fe798a877405f0abf2dd9caa
InputDimension
structhector__pose__estimation_1_1traits_1_1SystemModel.html
a1f5b84acec573f32227ecbc88cd27938a9f2bcd6c181eeccbe23d8ea6af0a9fc8
SubState::ConstCovarianceBlock
ConstCovarianceBlock
structhector__pose__estimation_1_1traits_1_1SystemModel.html
a3d1e3c7f1b42ee81ded6410c14a59683
SubState::ConstCrossVarianceBlock
ConstCrossVarianceBlock
structhector__pose__estimation_1_1traits_1_1SystemModel.html
af9c0cd6f0f27f2c6073854ca65809a1f
Block< const SystemMatrix, VectorDimension, SystemMatrix::ColsAtCompileTime >
ConstSystemMatrixBlock
structhector__pose__estimation_1_1traits_1_1SystemModel.html
aad6501c229c943d77e6d198e4c5573ca
SubState::ConstVectorSegment
ConstVectorSegment
structhector__pose__estimation_1_1traits_1_1SystemModel.html
a1f2fe532bcaa0a4e53c599dca618dc17
SubState::CovarianceBlock
CovarianceBlock
structhector__pose__estimation_1_1traits_1_1SystemModel.html
aa1c7c2d6f372ffb7c9cdde24af4360c8
CovarianceDimension
structhector__pose__estimation_1_1traits_1_1SystemModel.html
a6eaed5e0fc193126ec8283b0757b3beeace7843e4fe798a877405f0abf2dd9caa
SubState::CrossVarianceBlock
CrossVarianceBlock
structhector__pose__estimation_1_1traits_1_1SystemModel.html
aa62b9a1380f29e0facb6059b15c9e5e6
InputDimension
structhector__pose__estimation_1_1traits_1_1SystemModel.html
a1f5b84acec573f32227ecbc88cd27938a9f2bcd6c181eeccbe23d8ea6af0a9fc8
Matrix_< State::Covariance::RowsAtCompileTime, InputDimension >::type
InputMatrix
structhector__pose__estimation_1_1traits_1_1SystemModel.html
a3596731794284700cf8a1bc28055170b
traits::Input< Derived >::Type
InputType
structhector__pose__estimation_1_1traits_1_1SystemModel.html
a4a52b7369c1e6f43d6983e5f93657922
traits::Input< Derived >::Vector
InputVector
structhector__pose__estimation_1_1traits_1_1SystemModel.html
a8222c98f79cc7dc3f524bec9f790b3cb
State::Covariance
NoiseVariance
structhector__pose__estimation_1_1traits_1_1SystemModel.html
a8edd33aa9d2c70d23c044e5944853a23
State::Vector
StateVector
structhector__pose__estimation_1_1traits_1_1SystemModel.html
a885cd60ed0f0374589393ce2dbe40ce4
SubState_< VectorDimension, CovarianceDimension >
SubState
structhector__pose__estimation_1_1traits_1_1SystemModel.html
a19c90011aeab13898fea5c8a5b2a7cee
State::SystemMatrix
SystemMatrix
structhector__pose__estimation_1_1traits_1_1SystemModel.html
a2e75e05c9056a77c0118cef1b51fbfa2
Block< SystemMatrix, VectorDimension, SystemMatrix::ColsAtCompileTime >
SystemMatrixBlock
structhector__pose__estimation_1_1traits_1_1SystemModel.html
a4b023b7325c21379188e2a52eecd344a
ColumnVector_< VectorDimension >::type
Vector
structhector__pose__estimation_1_1traits_1_1SystemModel.html
ad53842c5f9e5f5da25bcba204f3b9940
VectorDimension
structhector__pose__estimation_1_1traits_1_1SystemModel.html
aa33fce9926619ec8f2ce82668470701fafd9a18823051015182e4848f659c9b5b
SubState::VectorSegment
VectorSegment
structhector__pose__estimation_1_1traits_1_1SystemModel.html
aa10666e557cf4e393bd09c7a01d5bf41
hector_pose_estimation::SystemModel_
classhector__pose__estimation_1_1SystemModel__.html
_VectorDimension
_CovarianceDimension
hector_pose_estimation::SystemModel
Derived *
derived
classhector__pose__estimation_1_1SystemModel__.html
a6572d0e2ee6f24cbfd158b26ede8c5e8
()
const Derived *
derived
classhector__pose__estimation_1_1SystemModel__.html
aa07c397a55d7f63176b25f5fe74b71c4
() const
virtual void
getExpectedDiff
classhector__pose__estimation_1_1SystemModel__.html
a526738a5cfc221e36810d00af7298627
(StateVector &x_diff, const State &state, double dt)
virtual void
getInputJacobian
classhector__pose__estimation_1_1SystemModel__.html
a70f3bdf4037892814428f24ea74576a5
(InputMatrix &B, const State &state, double dt, bool init=true)
virtual void
getPrior
classhector__pose__estimation_1_1SystemModel__.html
a06b68649d91dd4483e869f0a0dcccdd3
(State &state)
virtual void
getStateJacobian
classhector__pose__estimation_1_1SystemModel__.html
ac702ca5f4ef729affeccf6b62a6d7597
(SystemMatrix &A, const State &state, double dt, bool init=true)
virtual void
getSystemNoise
classhector__pose__estimation_1_1SystemModel__.html
a53508e0551785bb85edd0d13c98a2f44
(NoiseVariance &Q, const State &state, double dt, bool init=true)
virtual SystemModel::SystemTypeEnum
getSystemType
classhector__pose__estimation_1_1SystemModel__.html
a89ab0e4e4f6a1be9b26b841328575490
() const
virtual
~SystemModel_
classhector__pose__estimation_1_1SystemModel__.html
ac2ffe97b9e2ac04d1d7f67d4e1a3dfb0
()
SystemModel_< AccelerometerModel, _VectorDimension, _VectorDimension >
classhector__pose__estimation_1_1SystemModel__.html
hector_pose_estimation::SystemModel
AccelerometerModel *
derived
classhector__pose__estimation_1_1SystemModel__.html
a6572d0e2ee6f24cbfd158b26ede8c5e8
()
const AccelerometerModel *
derived
classhector__pose__estimation_1_1SystemModel__.html
aa07c397a55d7f63176b25f5fe74b71c4
() const
virtual void
getExpectedDiff
classhector__pose__estimation_1_1SystemModel__.html
a526738a5cfc221e36810d00af7298627
(StateVector &x_diff, const State &state, double dt)
virtual void
getInputJacobian
classhector__pose__estimation_1_1SystemModel__.html
a70f3bdf4037892814428f24ea74576a5
(InputMatrix &B, const State &state, double dt, bool init=true)
virtual void
getPrior
classhector__pose__estimation_1_1SystemModel__.html
a06b68649d91dd4483e869f0a0dcccdd3
(State &state)
virtual void
getStateJacobian
classhector__pose__estimation_1_1SystemModel__.html
ac702ca5f4ef729affeccf6b62a6d7597
(SystemMatrix &A, const State &state, double dt, bool init=true)
virtual void
getSystemNoise
classhector__pose__estimation_1_1SystemModel__.html
a53508e0551785bb85edd0d13c98a2f44
(NoiseVariance &Q, const State &state, double dt, bool init=true)
virtual SystemModel::SystemTypeEnum
getSystemType
classhector__pose__estimation_1_1SystemModel__.html
a89ab0e4e4f6a1be9b26b841328575490
() const
virtual
~SystemModel_
classhector__pose__estimation_1_1SystemModel__.html
ac2ffe97b9e2ac04d1d7f67d4e1a3dfb0
()
SystemModel_< Derived, Dynamic, Dynamic >
classhector__pose__estimation_1_1SystemModel__.html
hector_pose_estimation::SystemModel
Derived *
derived
classhector__pose__estimation_1_1SystemModel__.html
a6572d0e2ee6f24cbfd158b26ede8c5e8
()
const Derived *
derived
classhector__pose__estimation_1_1SystemModel__.html
aa07c397a55d7f63176b25f5fe74b71c4
() const
virtual void
getExpectedDiff
classhector__pose__estimation_1_1SystemModel__.html
a526738a5cfc221e36810d00af7298627
(StateVector &x_diff, const State &state, double dt)
virtual void
getInputJacobian
classhector__pose__estimation_1_1SystemModel__.html
a70f3bdf4037892814428f24ea74576a5
(InputMatrix &B, const State &state, double dt, bool init=true)
virtual void
getPrior
classhector__pose__estimation_1_1SystemModel__.html
a06b68649d91dd4483e869f0a0dcccdd3
(State &state)
virtual void
getStateJacobian
classhector__pose__estimation_1_1SystemModel__.html
ac702ca5f4ef729affeccf6b62a6d7597
(SystemMatrix &A, const State &state, double dt, bool init=true)
virtual void
getSystemNoise
classhector__pose__estimation_1_1SystemModel__.html
a53508e0551785bb85edd0d13c98a2f44
(NoiseVariance &Q, const State &state, double dt, bool init=true)
virtual SystemModel::SystemTypeEnum
getSystemType
classhector__pose__estimation_1_1SystemModel__.html
a89ab0e4e4f6a1be9b26b841328575490
() const
virtual
~SystemModel_
classhector__pose__estimation_1_1SystemModel__.html
ac2ffe97b9e2ac04d1d7f67d4e1a3dfb0
()
SystemModel_< GenericQuaternionSystemModel, Dynamic, Dynamic >
classhector__pose__estimation_1_1SystemModel__.html
hector_pose_estimation::SystemModel
GenericQuaternionSystemModel *
derived
classhector__pose__estimation_1_1SystemModel__.html
a6572d0e2ee6f24cbfd158b26ede8c5e8
()
const GenericQuaternionSystemModel *
derived
classhector__pose__estimation_1_1SystemModel__.html
aa07c397a55d7f63176b25f5fe74b71c4
() const
virtual void
getExpectedDiff
classhector__pose__estimation_1_1SystemModel__.html
a526738a5cfc221e36810d00af7298627
(StateVector &x_diff, const State &state, double dt)
virtual void
getInputJacobian
classhector__pose__estimation_1_1SystemModel__.html
a70f3bdf4037892814428f24ea74576a5
(InputMatrix &B, const State &state, double dt, bool init=true)
virtual void
getPrior
classhector__pose__estimation_1_1SystemModel__.html
a06b68649d91dd4483e869f0a0dcccdd3
(State &state)
virtual void
getStateJacobian
classhector__pose__estimation_1_1SystemModel__.html
ac702ca5f4ef729affeccf6b62a6d7597
(SystemMatrix &A, const State &state, double dt, bool init=true)
virtual void
getSystemNoise
classhector__pose__estimation_1_1SystemModel__.html
a53508e0551785bb85edd0d13c98a2f44
(NoiseVariance &Q, const State &state, double dt, bool init=true)
virtual SystemModel::SystemTypeEnum
getSystemType
classhector__pose__estimation_1_1SystemModel__.html
a89ab0e4e4f6a1be9b26b841328575490
() const
virtual
~SystemModel_
classhector__pose__estimation_1_1SystemModel__.html
ac2ffe97b9e2ac04d1d7f67d4e1a3dfb0
()
SystemModel_< GyroModel, _VectorDimension, _VectorDimension >
classhector__pose__estimation_1_1SystemModel__.html
hector_pose_estimation::SystemModel
GyroModel *
derived
classhector__pose__estimation_1_1SystemModel__.html
a6572d0e2ee6f24cbfd158b26ede8c5e8
()
const GyroModel *
derived
classhector__pose__estimation_1_1SystemModel__.html
aa07c397a55d7f63176b25f5fe74b71c4
() const
virtual void
getExpectedDiff
classhector__pose__estimation_1_1SystemModel__.html
a526738a5cfc221e36810d00af7298627
(StateVector &x_diff, const State &state, double dt)
virtual void
getInputJacobian
classhector__pose__estimation_1_1SystemModel__.html
a70f3bdf4037892814428f24ea74576a5
(InputMatrix &B, const State &state, double dt, bool init=true)
virtual void
getPrior
classhector__pose__estimation_1_1SystemModel__.html
a06b68649d91dd4483e869f0a0dcccdd3
(State &state)
virtual void
getStateJacobian
classhector__pose__estimation_1_1SystemModel__.html
ac702ca5f4ef729affeccf6b62a6d7597
(SystemMatrix &A, const State &state, double dt, bool init=true)
virtual void
getSystemNoise
classhector__pose__estimation_1_1SystemModel__.html
a53508e0551785bb85edd0d13c98a2f44
(NoiseVariance &Q, const State &state, double dt, bool init=true)
virtual SystemModel::SystemTypeEnum
getSystemType
classhector__pose__estimation_1_1SystemModel__.html
a89ab0e4e4f6a1be9b26b841328575490
() const
virtual
~SystemModel_
classhector__pose__estimation_1_1SystemModel__.html
ac2ffe97b9e2ac04d1d7f67d4e1a3dfb0
()
hector_pose_estimation::TimeContinuousSystemModel_
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
_VectorDimension
_CovarianceDimension
SystemModel_< Derived, Dynamic, Dynamic >
virtual void
getDerivative
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a6407de7b6e72ef79c1e932b939f37086
(StateVector &x_dot, const State &state)
void
getExpectedDiff
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
aeb97ab388bcd692031b39c6653269aa8
(StateVector &x_diff, const State &state, double dt)
virtual void
getInputJacobian
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a5b34088e2d54d9e9f13a2474e1ccc78d
(InputMatrix &B, const State &state, bool init=true)
void
getInputJacobian
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a332802baa75156af409f3249d065ee5d
(InputMatrix &B, const State &state, double dt, bool init=true)
virtual void
getStateJacobian
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a924378e0441bd9752c5f3a2b8536ea20
(SystemMatrix &A, const State &state, bool init=true)
void
getStateJacobian
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a0a63a0e59989560d852359b409d20b73
(SystemMatrix &A, const State &state, double dt, bool init=true)
virtual void
getSystemNoise
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
ac25d34281c06db22f8c460d52e431402
(NoiseVariance &Q, const State &state, bool init=true)
void
getSystemNoise
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a7964d614bd8e1542d898eb1129d9e04b
(NoiseVariance &Q, const State &state, double dt, bool init=true)
virtual SystemModel::SystemTypeEnum
getSystemType
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a9a26040ef6f16be48ab4c4a927e8342b
() const
TimeContinuousSystemModel_
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a1cebd3fd72cc5353db230b14621fbb60
()
virtual
~TimeContinuousSystemModel_
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a8d9e56a957a5360c7c0c459073ba6095
()
struct internal *
internal_
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
add1a919134f05282785417049c3de224
TimeContinuousSystemModel_< AccelerometerModel, 3 >
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
SystemModel_< AccelerometerModel, _VectorDimension, _VectorDimension >
virtual void
getDerivative
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a6407de7b6e72ef79c1e932b939f37086
(StateVector &x_dot, const State &state)
void
getExpectedDiff
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
aeb97ab388bcd692031b39c6653269aa8
(StateVector &x_diff, const State &state, double dt)
virtual void
getInputJacobian
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a5b34088e2d54d9e9f13a2474e1ccc78d
(InputMatrix &B, const State &state, bool init=true)
void
getInputJacobian
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a332802baa75156af409f3249d065ee5d
(InputMatrix &B, const State &state, double dt, bool init=true)
virtual void
getStateJacobian
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a924378e0441bd9752c5f3a2b8536ea20
(SystemMatrix &A, const State &state, bool init=true)
void
getStateJacobian
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a0a63a0e59989560d852359b409d20b73
(SystemMatrix &A, const State &state, double dt, bool init=true)
virtual void
getSystemNoise
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
ac25d34281c06db22f8c460d52e431402
(NoiseVariance &Q, const State &state, bool init=true)
void
getSystemNoise
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a7964d614bd8e1542d898eb1129d9e04b
(NoiseVariance &Q, const State &state, double dt, bool init=true)
virtual SystemModel::SystemTypeEnum
getSystemType
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a9a26040ef6f16be48ab4c4a927e8342b
() const
TimeContinuousSystemModel_
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a1cebd3fd72cc5353db230b14621fbb60
()
virtual
~TimeContinuousSystemModel_
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a8d9e56a957a5360c7c0c459073ba6095
()
struct internal *
internal_
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
add1a919134f05282785417049c3de224
TimeContinuousSystemModel_< GenericQuaternionSystemModel >
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
SystemModel_< GenericQuaternionSystemModel, Dynamic, Dynamic >
virtual void
getDerivative
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a6407de7b6e72ef79c1e932b939f37086
(StateVector &x_dot, const State &state)
void
getExpectedDiff
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
aeb97ab388bcd692031b39c6653269aa8
(StateVector &x_diff, const State &state, double dt)
virtual void
getInputJacobian
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a5b34088e2d54d9e9f13a2474e1ccc78d
(InputMatrix &B, const State &state, bool init=true)
void
getInputJacobian
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a332802baa75156af409f3249d065ee5d
(InputMatrix &B, const State &state, double dt, bool init=true)
virtual void
getStateJacobian
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a924378e0441bd9752c5f3a2b8536ea20
(SystemMatrix &A, const State &state, bool init=true)
void
getStateJacobian
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a0a63a0e59989560d852359b409d20b73
(SystemMatrix &A, const State &state, double dt, bool init=true)
virtual void
getSystemNoise
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
ac25d34281c06db22f8c460d52e431402
(NoiseVariance &Q, const State &state, bool init=true)
void
getSystemNoise
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a7964d614bd8e1542d898eb1129d9e04b
(NoiseVariance &Q, const State &state, double dt, bool init=true)
virtual SystemModel::SystemTypeEnum
getSystemType
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a9a26040ef6f16be48ab4c4a927e8342b
() const
TimeContinuousSystemModel_
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a1cebd3fd72cc5353db230b14621fbb60
()
virtual
~TimeContinuousSystemModel_
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a8d9e56a957a5360c7c0c459073ba6095
()
struct internal *
internal_
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
add1a919134f05282785417049c3de224
TimeContinuousSystemModel_< GyroModel, 3 >
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
SystemModel_< GyroModel, _VectorDimension, _VectorDimension >
virtual void
getDerivative
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a6407de7b6e72ef79c1e932b939f37086
(StateVector &x_dot, const State &state)
void
getExpectedDiff
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
aeb97ab388bcd692031b39c6653269aa8
(StateVector &x_diff, const State &state, double dt)
virtual void
getInputJacobian
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a5b34088e2d54d9e9f13a2474e1ccc78d
(InputMatrix &B, const State &state, bool init=true)
void
getInputJacobian
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a332802baa75156af409f3249d065ee5d
(InputMatrix &B, const State &state, double dt, bool init=true)
virtual void
getStateJacobian
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a924378e0441bd9752c5f3a2b8536ea20
(SystemMatrix &A, const State &state, bool init=true)
void
getStateJacobian
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a0a63a0e59989560d852359b409d20b73
(SystemMatrix &A, const State &state, double dt, bool init=true)
virtual void
getSystemNoise
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
ac25d34281c06db22f8c460d52e431402
(NoiseVariance &Q, const State &state, bool init=true)
void
getSystemNoise
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a7964d614bd8e1542d898eb1129d9e04b
(NoiseVariance &Q, const State &state, double dt, bool init=true)
virtual SystemModel::SystemTypeEnum
getSystemType
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a9a26040ef6f16be48ab4c4a927e8342b
() const
TimeContinuousSystemModel_
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a1cebd3fd72cc5353db230b14621fbb60
()
virtual
~TimeContinuousSystemModel_
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
a8d9e56a957a5360c7c0c459073ba6095
()
struct internal *
internal_
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
add1a919134f05282785417049c3de224
hector_pose_estimation::Model::traits
structhector__pose__estimation_1_1Model_1_1traits.html
hector_pose_estimation::TwistModel
classhector__pose__estimation_1_1TwistModel.html
MeasurementModel_< TwistModel, 6 >
virtual void
getExpectedValue
classhector__pose__estimation_1_1TwistModel.html
a061814972e70f681c13fd670f4c3da68
(MeasurementVector &y_pred, const State &state)
virtual void
getStateJacobian
classhector__pose__estimation_1_1TwistModel.html
af38962e85bdbb91306dbcbba4c1c2347
(MeasurementMatrix &C, const State &state, bool init)
TwistModel
classhector__pose__estimation_1_1TwistModel.html
a6ec5997d001de9dbe6058b7d85ffe488
()
virtual
~TwistModel
classhector__pose__estimation_1_1TwistModel.html
ab88d135f60fc7f01c6f615b3f35df353
()
hector_pose_estimation::PoseUpdate::Update
classhector__pose__estimation_1_1PoseUpdate_1_1Update.html
hector_pose_estimation::MeasurementUpdate
Update
classhector__pose__estimation_1_1PoseUpdate_1_1Update.html
a4350894d2fb3e35cfb6d980651b52af1
()
Update
classhector__pose__estimation_1_1PoseUpdate_1_1Update.html
a1b4377c137b32b10ebacc0dc6cfbc1cd
(const geometry_msgs::PoseWithCovarianceStamped &pose)
Update
classhector__pose__estimation_1_1PoseUpdate_1_1Update.html
a6c6243be73b1c5beea1734992871f42f
(const geometry_msgs::PoseWithCovarianceStamped &pose, const geometry_msgs::TwistWithCovarianceStamped &twist)
Update
classhector__pose__estimation_1_1PoseUpdate_1_1Update.html
a4033721ecbed6b92ae6ef60802a0052b
(const geometry_msgs::PoseWithCovarianceStampedConstPtr &pose)
Update
classhector__pose__estimation_1_1PoseUpdate_1_1Update.html
afeb2d3d5e2a699cfd5d5da6529073643
(const geometry_msgs::PoseWithCovarianceStampedConstPtr &pose, const geometry_msgs::TwistWithCovarianceStampedConstPtr &twist)
Update
classhector__pose__estimation_1_1PoseUpdate_1_1Update.html
a5f205f217e307be51f7e70aafcb87ed7
(const geometry_msgs::TwistWithCovarianceStamped &twist)
Update
classhector__pose__estimation_1_1PoseUpdate_1_1Update.html
ab98fe1031c3cdfb952e103854482332b
(const geometry_msgs::TwistWithCovarianceStampedConstPtr &twist)
geometry_msgs::PoseWithCovarianceStampedConstPtr
pose
classhector__pose__estimation_1_1PoseUpdate_1_1Update.html
ac87c32d88a66c751a2b8512f998ce404
geometry_msgs::TwistWithCovarianceStampedConstPtr
twist
classhector__pose__estimation_1_1PoseUpdate_1_1Update.html
a8b2208fe1bf8a652bfa3c6fea5a3a347
hector_pose_estimation::traits::Update
structhector__pose__estimation_1_1traits_1_1Update.html
Update_< ConcreteModel >
type
structhector__pose__estimation_1_1traits_1_1Update.html
a55beb1f2680d3ff1348a4e04311547a8
hector_pose_estimation::traits::Update< BaroModel >
structhector__pose__estimation_1_1traits_1_1Update_3_01BaroModel_01_4.html
BaroUpdate
type
structhector__pose__estimation_1_1traits_1_1Update_3_01BaroModel_01_4.html
a1f5d01310516056678bf2026c5bfbce8
hector_pose_estimation::traits::Update< GPSModel >
structhector__pose__estimation_1_1traits_1_1Update_3_01GPSModel_01_4.html
GPSUpdate
type
structhector__pose__estimation_1_1traits_1_1Update_3_01GPSModel_01_4.html
a937712b43f21117e23d56dcd535e12b3
hector_pose_estimation::Update_
classhector__pose__estimation_1_1Update__.html
hector_pose_estimation::MeasurementUpdate
MeasurementDimension
classhector__pose__estimation_1_1Update__.html
a674e5a93c4651fff217caf87eddcb6dbae494fdd62afe47d81afe4399f7c05870
MeasurementDimension
classhector__pose__estimation_1_1Update__.html
a674e5a93c4651fff217caf87eddcb6dbae494fdd62afe47d81afe4399f7c05870
Update_< MeasurementModel >
Type
classhector__pose__estimation_1_1Update__.html
aad6e7a9a7b579c7ecf2d9e98b94ba029
MeasurementModel::NoiseVariance
Variance
classhector__pose__estimation_1_1Update__.html
afc1bbabc58f33294740bc857fb799d13
MeasurementModel::MeasurementVector
Vector
classhector__pose__estimation_1_1Update__.html
ac79393b7d05558cb2946f6bbfd69a0b3
virtual const Variance &
getVariance
classhector__pose__estimation_1_1Update__.html
aa2327dea87cbc4641feca068421a74f5
() const
virtual const Vector &
getVector
classhector__pose__estimation_1_1Update__.html
a3690f213845fc8e45a483cd4dfdabc10
() const
virtual bool
hasVariance
classhector__pose__estimation_1_1Update__.html
a905cdd3a5c4695dc7a03747391738d43
() const
virtual Vector &
operator=
classhector__pose__estimation_1_1Update__.html
a4fa0d166bb0b125a5a321d4737ef5810
(double y)
virtual Vector &
operator=
classhector__pose__estimation_1_1Update__.html
a2aa295a76188323d47240a9eddb3d5af
(Vector const &y)
virtual void
setVariance
classhector__pose__estimation_1_1Update__.html
a4391cb5009d27fdbbe0af6be31d3396a
(Variance const &R)
Update_
classhector__pose__estimation_1_1Update__.html
a658cc1414f89a719feab3f2a16ecf7cc
()
Update_
classhector__pose__estimation_1_1Update__.html
a9824242f9e329d61598315a89e658667
(const Eigen::MatrixBase< OtherDerived > &other)
Update_
classhector__pose__estimation_1_1Update__.html
a4662b6db9066b31c5126050e0e09c7a7
(double x, double y, double z)
Update_
classhector__pose__estimation_1_1Update__.html
a0c743b5445df67927f70432a4d3c2d82
(double y)
Update_
classhector__pose__estimation_1_1Update__.html
ab55ea4996fa3e062e037f275b1406719
(Vector const &y)
virtual
~Update_
classhector__pose__estimation_1_1Update__.html
adc3653fcb32f9d5273321000bba01298
()
bool
has_variance_
classhector__pose__estimation_1_1Update__.html
a83d90fa85867e205b9cbf6793bd1f93a
Variance
R_
classhector__pose__estimation_1_1Update__.html
a279924e4b03d8947fbe575cf0187df51
Vector
y_
classhector__pose__estimation_1_1Update__.html
a66efea540f94ab052ea1c6cc241b1657
Update_< BaroModel >
classhector__pose__estimation_1_1Update__.html
hector_pose_estimation::MeasurementUpdate
MeasurementDimension
classhector__pose__estimation_1_1Update__.html
a674e5a93c4651fff217caf87eddcb6dbae494fdd62afe47d81afe4399f7c05870
Update_< BaroModel >
Type
classhector__pose__estimation_1_1Update__.html
aad6e7a9a7b579c7ecf2d9e98b94ba029
BaroModel ::NoiseVariance
Variance
classhector__pose__estimation_1_1Update__.html
afc1bbabc58f33294740bc857fb799d13
BaroModel ::MeasurementVector
Vector
classhector__pose__estimation_1_1Update__.html
ac79393b7d05558cb2946f6bbfd69a0b3
virtual const Variance &
getVariance
classhector__pose__estimation_1_1Update__.html
aa2327dea87cbc4641feca068421a74f5
() const
virtual const Vector &
getVector
classhector__pose__estimation_1_1Update__.html
a3690f213845fc8e45a483cd4dfdabc10
() const
virtual bool
hasVariance
classhector__pose__estimation_1_1Update__.html
a905cdd3a5c4695dc7a03747391738d43
() const
virtual Vector &
operator=
classhector__pose__estimation_1_1Update__.html
a4fa0d166bb0b125a5a321d4737ef5810
(double y)
virtual Vector &
operator=
classhector__pose__estimation_1_1Update__.html
a2aa295a76188323d47240a9eddb3d5af
(Vector const &y)
virtual void
setVariance
classhector__pose__estimation_1_1Update__.html
a4391cb5009d27fdbbe0af6be31d3396a
(Variance const &R)
Update_
classhector__pose__estimation_1_1Update__.html
a658cc1414f89a719feab3f2a16ecf7cc
()
Update_
classhector__pose__estimation_1_1Update__.html
a9824242f9e329d61598315a89e658667
(const Eigen::MatrixBase< OtherDerived > &other)
Update_
classhector__pose__estimation_1_1Update__.html
a4662b6db9066b31c5126050e0e09c7a7
(double x, double y, double z)
Update_
classhector__pose__estimation_1_1Update__.html
a0c743b5445df67927f70432a4d3c2d82
(double y)
Update_
classhector__pose__estimation_1_1Update__.html
ab55ea4996fa3e062e037f275b1406719
(Vector const &y)
virtual
~Update_
classhector__pose__estimation_1_1Update__.html
adc3653fcb32f9d5273321000bba01298
()
bool
has_variance_
classhector__pose__estimation_1_1Update__.html
a83d90fa85867e205b9cbf6793bd1f93a
Variance
R_
classhector__pose__estimation_1_1Update__.html
a279924e4b03d8947fbe575cf0187df51
Vector
y_
classhector__pose__estimation_1_1Update__.html
a66efea540f94ab052ea1c6cc241b1657
hector_pose_estimation::traits::UpdateInspector
classhector__pose__estimation_1_1traits_1_1UpdateInspector.html
ConcreteModel::NoiseVariance const &
getVariance
classhector__pose__estimation_1_1traits_1_1UpdateInspector.html
a4aebd460cf7ec3ab6dedbce9de6b20d2
(const State &)
ConcreteModel::MeasurementVector const &
getVector
classhector__pose__estimation_1_1traits_1_1UpdateInspector.html
a15492b5e92d88e3511f54f78df1b38c8
(const State &)
UpdateInspector
classhector__pose__estimation_1_1traits_1_1UpdateInspector.html
a1258da0d79d498c0e180cd0fcc2041c1
(const typename Update< ConcreteModel >::type &update)
const Update< ConcreteModel >::type &
update_
classhector__pose__estimation_1_1traits_1_1UpdateInspector.html
ae9703439fa5cdd678d7c89c19c1a9251
hector_pose_estimation::traits::UpdateInspector< ConcreteModel, typename boost::enable_if< boost::is_base_of< Update_< ConcreteModel >, typename Update< ConcreteModel >::type > >::type >
classhector__pose__estimation_1_1traits_1_1UpdateInspector_3_01ConcreteModel_00_01typename_01boo92e276c2a4880f5bf8a84f286ce42614.html
ConcreteModel::NoiseVariance const &
getVariance
classhector__pose__estimation_1_1traits_1_1UpdateInspector_3_01ConcreteModel_00_01typename_01boo92e276c2a4880f5bf8a84f286ce42614.html
a6a979c8a50a18f53947a75fc81676e2e
(const State &)
ConcreteModel::MeasurementVector const &
getVector
classhector__pose__estimation_1_1traits_1_1UpdateInspector_3_01ConcreteModel_00_01typename_01boo92e276c2a4880f5bf8a84f286ce42614.html
a1b4ffc21eecad3180b6edff9a83bb00c
(const State &)
UpdateInspector
classhector__pose__estimation_1_1traits_1_1UpdateInspector_3_01ConcreteModel_00_01typename_01boo92e276c2a4880f5bf8a84f286ce42614.html
a6a9d277c73a0cd7e51cb6c595fc7b3a5
(const typename Update< ConcreteModel >::type &update)
const Update< ConcreteModel >::type &
update_
classhector__pose__estimation_1_1traits_1_1UpdateInspector_3_01ConcreteModel_00_01typename_01boo92e276c2a4880f5bf8a84f286ce42614.html
a62f0a994114e8b187e78f211a8ef4cca
hector_pose_estimation::YawModel
classhector__pose__estimation_1_1YawModel.html
MeasurementModel_< YawModel, 1 >
virtual void
getExpectedValue
classhector__pose__estimation_1_1YawModel.html
a187f81512c9f64bf0c22e42454e72b82
(MeasurementVector &y_pred, const State &state)
virtual void
getStateJacobian
classhector__pose__estimation_1_1YawModel.html
a7d9cbf093eca3f1929c535e392b6e032
(MeasurementMatrix &C, const State &state, bool init)
void
updateState
classhector__pose__estimation_1_1YawModel.html
afdc995c96d0854b6c53569e17a569c4e
(State &state, const ColumnVector &diff) const
YawModel
classhector__pose__estimation_1_1YawModel.html
a64d4a6635f0e2b2209a5b8e1dd84d563
()
virtual
~YawModel
classhector__pose__estimation_1_1YawModel.html
a24eedb563e57c9884a98ef7cdac037c4
()
hector_pose_estimation::ZeroRateModel
classhector__pose__estimation_1_1ZeroRateModel.html
MeasurementModel_< ZeroRateModel, 1 >
virtual bool
active
classhector__pose__estimation_1_1ZeroRateModel.html
ad956ca4fd142039b9bba0666632f8037
(const State &state)
virtual void
getExpectedValue
classhector__pose__estimation_1_1ZeroRateModel.html
a895d98b2f72e60b55ed98398282b783b
(MeasurementVector &y_pred, const State &state)
const MeasurementVector *
getFixedMeasurementVector
classhector__pose__estimation_1_1ZeroRateModel.html
a0958ef1acd4d6793c4997af3d388511b
() const
virtual void
getMeasurementNoise
classhector__pose__estimation_1_1ZeroRateModel.html
aaf782d41d044b86bc0e7f3eef20e7b44
(NoiseVariance &R, const State &, bool init)
virtual void
getStateJacobian
classhector__pose__estimation_1_1ZeroRateModel.html
aa2c7590c182b219ad34479571e8e1992
(MeasurementMatrix &C, const State &state, bool init)
virtual SystemStatus
getStatusFlags
classhector__pose__estimation_1_1ZeroRateModel.html
a76e7606bd809db92a37bba707ac99c37
()
virtual bool
init
classhector__pose__estimation_1_1ZeroRateModel.html
a6fbdf527efd43b28d9fe8e7c51590b6a
(PoseEstimation &estimator, Measurement &measurement, State &state)
ZeroRateModel
classhector__pose__estimation_1_1ZeroRateModel.html
a29d62d7fcf5afcbdf222c1c80f81d01e
()
virtual
~ZeroRateModel
classhector__pose__estimation_1_1ZeroRateModel.html
a4ae6c63b50c395406299016ed66aefbd
()
SubState_< 3 >::Ptr
bias_
classhector__pose__estimation_1_1ZeroRateModel.html
a89744ecbfa3c03f8c744dde98d458006
double
stddev_
classhector__pose__estimation_1_1ZeroRateModel.html
afcc80ba43efd967a752b961dde7a738e
std::string
use_bias_
classhector__pose__estimation_1_1ZeroRateModel.html
a9de688b89661a43956522063ffab4a14
Eigen
namespaceEigen.html
Eigen::DenseStorage< T, 0, _Rows, Dynamic, _Options >
Eigen::DenseStorage< T, 0, Dynamic, _Cols, _Options >
Eigen::DenseStorage< T, 0, Dynamic, Dynamic, _Options >
hector_pose_estimation
namespacehector__pose__estimation.html
hector_pose_estimation::filter
hector_pose_estimation::traits
hector_pose_estimation::AccelerometerModel
hector_pose_estimation::Alias
hector_pose_estimation::AliasT
hector_pose_estimation::Baro
hector_pose_estimation::BaroModel
hector_pose_estimation::BaroUpdate
hector_pose_estimation::BaseState
hector_pose_estimation::Collection
hector_pose_estimation::ColumnVector_
hector_pose_estimation::Filter
hector_pose_estimation::FullState
hector_pose_estimation::functor_wrapper
hector_pose_estimation::GenericQuaternionSystemModel
hector_pose_estimation::GlobalReference
hector_pose_estimation::GPS
hector_pose_estimation::GPSModel
hector_pose_estimation::GPSUpdate
hector_pose_estimation::GravityModel
hector_pose_estimation::GroundVehicleModel
hector_pose_estimation::GyroModel
hector_pose_estimation::HeadingModel
hector_pose_estimation::Height
hector_pose_estimation::HeightBaroCommon
hector_pose_estimation::HeightModel
hector_pose_estimation::ImuInput
hector_pose_estimation::Input
hector_pose_estimation::Input_
hector_pose_estimation::Magnetic
hector_pose_estimation::MagneticModel
hector_pose_estimation::Matrix_
hector_pose_estimation::Measurement
hector_pose_estimation::Measurement_
hector_pose_estimation::MeasurementModel
hector_pose_estimation::MeasurementModel_
hector_pose_estimation::MeasurementUpdate
hector_pose_estimation::Model
hector_pose_estimation::OrientationOnlyState
hector_pose_estimation::OrientationPositionVelocityState
hector_pose_estimation::Parameter
hector_pose_estimation::ParameterList
hector_pose_estimation::ParameterRegistry
hector_pose_estimation::ParameterRegistryROS
hector_pose_estimation::ParameterT
hector_pose_estimation::PoseEstimation
hector_pose_estimation::PoseUpdate
hector_pose_estimation::PositionVelocityState
hector_pose_estimation::PositionXYModel
hector_pose_estimation::PositionZModel
hector_pose_estimation::Queue
hector_pose_estimation::Queue_
hector_pose_estimation::RateModel
hector_pose_estimation::RowVector_
hector_pose_estimation::State
hector_pose_estimation::SubState
hector_pose_estimation::SubState_
hector_pose_estimation::SymmetricMatrix_
hector_pose_estimation::System
hector_pose_estimation::System_
hector_pose_estimation::SystemModel
hector_pose_estimation::SystemModel_
hector_pose_estimation::TimeContinuousSystemModel_
hector_pose_estimation::TwistModel
hector_pose_estimation::Update_
hector_pose_estimation::YawModel
hector_pose_estimation::ZeroRateModel
System_< AccelerometerModel >
Accelerometer
namespacehector__pose__estimation.html
ae43d881d6a394cc7b18328bd772962fe
ColumnVector_< Dynamic >::type
ColumnVector
namespacehector__pose__estimation.html
af2f10ec4ff522c06ad151221f40766a3
ColumnVector_< 3 >::type
ColumnVector3
namespacehector__pose__estimation.html
ac002696966c9b492bbeb9955fa61c055
VectorBlock< const ColumnVector, 3 >
ConstVectorBlock3
namespacehector__pose__estimation.html
ad4454638d588c03fa8b8d9ae3564aa67
VectorBlock< const ColumnVector, 4 >
ConstVectorBlock4
namespacehector__pose__estimation.html
af3f61a99de7a5443e69327b39fb4837d
boost::shared_ptr< Filter >
FilterPtr
namespacehector__pose__estimation.html
ab27b64be6dd4ac46306446f9ba0c4a0a
boost::shared_ptr< GlobalReference >
GlobalReferencePtr
namespacehector__pose__estimation.html
a1056964a219dd8945fa2a1fb4d0ded79
Measurement_< GravityModel >
Gravity
namespacehector__pose__estimation.html
a168f58677339b044adac3ed7ce767c2f
System_< GyroModel >
Gyro
namespacehector__pose__estimation.html
a693b2ebcfaa2f3b53fc974a7fb56d76b
Measurement_< HeadingModel >
Heading
namespacehector__pose__estimation.html
a3838d6aeaa29c38fdda319aa3b51215f
Eigen::DenseIndex
IndexType
namespacehector__pose__estimation.html
aad9ef67c21acb0c6a6e8dba3b90437ee
boost::shared_ptr< Input >
InputPtr
namespacehector__pose__estimation.html
a268643efdfb5a8a9755c695db91b44ff
Collection< Input >
Inputs
namespacehector__pose__estimation.html
a1d33b000f00e2efeee883847ad851118
boost::weak_ptr< Input >
InputWPtr
namespacehector__pose__estimation.html
a247b2e9dd8f57e641fbcc23c75d96bce
Matrix_< Dynamic, Dynamic >::type
Matrix
namespacehector__pose__estimation.html
ad09bea13f263cf399de7c9422eef6bb2
Matrix_< 3, 3 >::type
Matrix3
namespacehector__pose__estimation.html
a7e9de4289e982ea8d17de58a1da6b5b5
Eigen::Block< Matrix, Dynamic, Dynamic >
MatrixBlock
namespacehector__pose__estimation.html
a8b9b5a7ac730f024ba651ef65df7a88e
boost::shared_ptr< Measurement >
MeasurementPtr
namespacehector__pose__estimation.html
ae9d076c8374564a81dd40510ccb6a0a8
Collection< Measurement >
Measurements
namespacehector__pose__estimation.html
a10375be4f2ae76b8fc1149ecef0dcf98
boost::weak_ptr< Measurement >
MeasurementWPtr
namespacehector__pose__estimation.html
aba7de47b0e523dc54c21f97943af403f
boost::shared_ptr< const Parameter >
ParameterConstPtr
namespacehector__pose__estimation.html
ae57eef22840b62ffaf1dec34f51774c8
boost::shared_ptr< Parameter >
ParameterPtr
namespacehector__pose__estimation.html
aec9c5591b1a48c047fae15f85736c376
boost::function< void(ParameterPtr)>
ParameterRegisterFunc
namespacehector__pose__estimation.html
aa4f067465537880f8528ad3dd72cd9f6
Eigen::Quaternion< ScalarType >
Quaternion
namespacehector__pose__estimation.html
ad58590b6f7dc5e05e0abc9ce6b1563e6
Measurement_< RateModel >
Rate
namespacehector__pose__estimation.html
ac750b4e0962ea43f665b72ba25fe8b31
RowVector_< Dynamic >::type
RowVector
namespacehector__pose__estimation.html
ae0afd979b8daa7aa3092afbdc5ce6177
RowVector_< 3 >::type
RowVector3
namespacehector__pose__estimation.html
ad4110d9bf32f91e6ece85774b574e1a0
double
ScalarType
namespacehector__pose__estimation.html
a972cc1cb6929fd9e00c7b9581d1b4cec
boost::shared_ptr< State >
StatePtr
namespacehector__pose__estimation.html
a79a37b8a2b9e77820b3a8a5d431fe9f4
boost::shared_ptr< SubState >
SubStatePtr
namespacehector__pose__estimation.html
aefe28ed9138bf1a4bf31e707d1356db0
boost::weak_ptr< SubState >
SubStateWPtr
namespacehector__pose__estimation.html
a366f5490649b42b87476f9c6a10b5b74
SymmetricMatrix_< Dynamic >::type
SymmetricMatrix
namespacehector__pose__estimation.html
afcdfd54c4795d6d52d6e0962940d175c
SymmetricMatrix_< 3 >::type
SymmetricMatrix3
namespacehector__pose__estimation.html
a1ea9b707cca4b69207736e8d178ea9de
SymmetricMatrix_< 6 >::type
SymmetricMatrix6
namespacehector__pose__estimation.html
a43f38b4fe189a94865569e8b973d84c2
boost::shared_ptr< System >
SystemPtr
namespacehector__pose__estimation.html
ac7047bd21bc23e1904148e0bed1bd2c2
Collection< System >
Systems
namespacehector__pose__estimation.html
adb177ca891636f5a0ae9020a34d867f7
unsigned int
SystemStatus
namespacehector__pose__estimation.html
a6abbe9c9d30e892b5983b2823baa38d0
boost::weak_ptr< System >
SystemWPtr
namespacehector__pose__estimation.html
a13621d727afabdb22fe25b6d3930ccc6
VectorBlock< ColumnVector, 3 >
VectorBlock3
namespacehector__pose__estimation.html
a235999ca8e34335281352c6a4a632184
VectorBlock< ColumnVector, 4 >
VectorBlock4
namespacehector__pose__estimation.html
abb610e50780d264f31af3dfedc0c4435
Measurement_< ZeroRateModel >
ZeroRate
namespacehector__pose__estimation.html
a3a74779ed3503e039c64a423e76e6674
STATUS_ALIGNMENT
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543a9eb1c4b1a7d843c5ef59eaae338070d1
STATUS_DEGRADED
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543a8c3723a7a40c72737d1fc3e05e93fb95
STATUS_READY
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543aa6ee3c6d40ee85456a969f4dab00d96f
STATUS_MASK
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543aa0b4aecdbe85baacac9343154f69dea1
STATE_ROLLPITCH
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543a84a78c23150d8c2886b88d9a360011dd
STATE_YAW
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543a6c28b0f2b836699bbcb48bc5eeff7e1a
STATE_RATE_XY
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543a1ac9f47727c1df9c8352e3d0216331cb
STATE_RATE_Z
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543a46f2d7622ec99335826ba108a8bdee89
STATE_VELOCITY_XY
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543a8b4b3b29d3a3c1a0126a2475a85b3e10
STATE_VELOCITY_Z
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543a2ecd5fc09c15448646297a5e5b8fe86e
STATE_POSITION_XY
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543a99d888d21af8c11b6508133bbe108c5f
STATE_POSITION_Z
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543aa1116d59cc6056c2d65e83fc333008ef
STATE_MASK
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543a3935e940c6583abddc98b7d546d6483b
STATE_PSEUDO_ROLLPITCH
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543ade04f2a399432a9f928d5c20117b453f
STATE_PSEUDO_YAW
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543a0111221e9cf1be72ee068fec0d82eb49
STATE_PSEUDO_RATE_XY
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543a92520cdfbd24767fc25517eb5bcaff49
STATE_PSEUDO_RATE_Z
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543a66c93265f7298e08ed162a30ff800eda
STATE_PSEUDO_VELOCITY_XY
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543a53164532c97912f64d8c171695b975e3
STATE_PSEUDO_VELOCITY_Z
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543ac14eca00434a8c40f0bdb5e55d4eaae5
STATE_PSEUDO_POSITION_XY
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543a1e8a31798c8e83757854b2186f9a4f9f
STATE_PSEUDO_POSITION_Z
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543acd7f116686accef68920e66b2f5832f6
STATE_PSEUDO_MASK
namespacehector__pose__estimation.html
a3cd99ef94cc946e20c3d9d4a36234543af2f8d2bc7208d346de3c58d1e272018f
VectorIndex
namespacehector__pose__estimation.html
ae7abeb5bd0fa1426cd48c2cf6981754c
X
namespacehector__pose__estimation.html
ae7abeb5bd0fa1426cd48c2cf6981754cadc00c53eff6113d851c04c5481c41f5b
Y
namespacehector__pose__estimation.html
ae7abeb5bd0fa1426cd48c2cf6981754cae90da12cb8ad34530722429ab19a3d5a
Z
namespacehector__pose__estimation.html
ae7abeb5bd0fa1426cd48c2cf6981754cac7a360dbd90ea843e2739a3d63408670
W
namespacehector__pose__estimation.html
ae7abeb5bd0fa1426cd48c2cf6981754ca6fce8983dd0a80143d9ab9c2eca18272
std::string
getSystemStatusString
namespacehector__pose__estimation.html
a91f309cf2e9e1e3696f8b64f0e901754
(const SystemStatus &status, const SystemStatus &asterisk_status=0)
static ParameterList
operator+
namespacehector__pose__estimation.html
a4c490ecc658610982955429f99955f5a
(ParameterList const &list1, ParameterList const &list2)
std::ostream &
operator<<
namespacehector__pose__estimation.html
ac283aa468e7e4354dc1ec209287c6438
(std::ostream &os, const std::vector< T > &vector)
static std::ostream &
operator<<
namespacehector__pose__estimation.html
a263e682e125f7621b557f55cc2ca084d
(std::ostream &os, const SystemStatus &status)
static Matrix3
SkewSymmetricMatrix
namespacehector__pose__estimation.html
abc6d6c96d1ffc09d5f26c1a74434a99b
(const Eigen::MatrixBase< OtherDerived > &other)
static const Matrix3
MinusIdentity
namespacehector__pose__estimation.html
afbd2a206c055a8bc262681711d1c3641
hector_pose_estimation::filter
namespacehector__pose__estimation_1_1filter.html
hector_pose_estimation::filter::EKF
hector_pose_estimation::traits
namespacehector__pose__estimation_1_1traits.html
hector_pose_estimation::traits::Input
hector_pose_estimation::traits::MeasurementModel
hector_pose_estimation::traits::SystemModel
hector_pose_estimation::traits::Update
hector_pose_estimation::traits::Update< BaroModel >
hector_pose_estimation::traits::Update< GPSModel >
hector_pose_estimation::traits::UpdateInspector
hector_pose_estimation::traits::UpdateInspector< ConcreteModel, typename boost::enable_if< boost::is_base_of< Update_< ConcreteModel >, typename Update< ConcreteModel >::type > >::type >