baro.cpp
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/src/measurements/
baro_8cpp
hector_pose_estimation/measurements/baro.h
hector_pose_estimation/filter/set_filter.h
hector_pose_estimation
baro.h
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/measurements/
baro_8h
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
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/
collection_8h
hector_pose_estimation::Collection
hector_pose_estimation
ekf.cpp
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/src/filter/
ekf_8cpp
hector_pose_estimation/filter/ekf.h
hector_pose_estimation/system.h
hector_pose_estimation
hector_pose_estimation::filter
ekf.h
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/filter/
ekf_8h
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
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/src/
filter_8cpp
hector_pose_estimation/filter.h
hector_pose_estimation/pose_estimation.h
hector_pose_estimation
filter.h
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/
filter_8h
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
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/src/system/
generic__quaternion__system__model_8cpp
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
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/system/
generic__quaternion__system__model_8h
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
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/src/
global__reference_8cpp
hector_pose_estimation/global_reference.h
hector_pose_estimation/state.h
hector_pose_estimation
global_reference.h
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/
global__reference_8h
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
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/src/measurements/
gps_8cpp
hector_pose_estimation/measurements/gps.h
hector_pose_estimation/global_reference.h
hector_pose_estimation/filter/set_filter.h
hector_pose_estimation
gps.h
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/measurements/
gps_8h
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
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/src/measurements/
gravity_8cpp
hector_pose_estimation/measurements/gravity.h
hector_pose_estimation/pose_estimation.h
hector_pose_estimation/filter/set_filter.h
hector_pose_estimation
gravity.h
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/measurements/
gravity_8h
hector_pose_estimation/measurement.h
hector_pose_estimation::GravityModel
hector_pose_estimation
Measurement_< GravityModel >
Gravity
namespacehector__pose__estimation.html
a168f58677339b044adac3ed7ce767c2f
ground_vehicle_model.cpp
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/src/system/
ground__vehicle__model_8cpp
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
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/system/
ground__vehicle__model_8h
hector_pose_estimation/system/generic_quaternion_system_model.h
hector_pose_estimation::GroundVehicleModel
hector_pose_estimation
heading.cpp
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/src/measurements/
heading_8cpp
hector_pose_estimation/measurements/heading.h
hector_pose_estimation/filter/set_filter.h
hector_pose_estimation
heading.h
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/measurements/
heading_8h
hector_pose_estimation/measurement.h
hector_pose_estimation::HeadingModel
hector_pose_estimation
Measurement_< HeadingModel >
Heading
namespacehector__pose__estimation.html
a3838d6aeaa29c38fdda319aa3b51215f
height.cpp
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/src/measurements/
height_8cpp
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
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/measurements/
height_8h
hector_pose_estimation/measurement.h
hector_pose_estimation::Height
hector_pose_estimation::HeightBaroCommon
hector_pose_estimation::HeightModel
hector_pose_estimation
imu_input.h
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/system/
imu__input_8h
hector_pose_estimation/input.h
hector_pose_estimation/matrix.h
hector_pose_estimation::ImuInput
hector_pose_estimation
imu_model.cpp
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/src/system/
imu__model_8cpp
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
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/system/
imu__model_8h
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
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/
input_8h
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
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/src/measurements/
magnetic_8cpp
hector_pose_estimation/measurements/magnetic.h
hector_pose_estimation/filter/set_filter.h
hector_pose_estimation
magnetic.h
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/measurements/
magnetic_8h
hector_pose_estimation/measurement.h
hector_pose_estimation/global_reference.h
hector_pose_estimation::Magnetic
hector_pose_estimation::MagneticModel
hector_pose_estimation
matrix.h
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/
matrix_8h
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::SkewSymmetricMatrix
hector_pose_estimation::SymmetricMatrix
hector_pose_estimation::SymmetricMatrix_
Eigen::internal::traits< hector_pose_estimation::ColumnVector_< Rows > >
Eigen::internal::traits< hector_pose_estimation::Matrix_< Rows, Cols > >
Eigen::internal::traits< hector_pose_estimation::RowVector_< Cols > >
Eigen::internal::traits< hector_pose_estimation::SymmetricMatrix >
Eigen::internal::traits< hector_pose_estimation::SymmetricMatrix_< RowsCols > >
Eigen
Eigen::internal
hector_pose_estimation
#define
EIGEN_FORWARD_TRAITS_FOR_TYPE
matrix_8h.html
abb9dbd0fd092f0fc4b26839ba93a2738
(Base)
ColumnVector_< Dynamic >
ColumnVector
namespacehector__pose__estimation.html
a49d4ece9e7b5f85b58940f003482394c
ColumnVector_< 3 >
ColumnVector3
namespacehector__pose__estimation.html
a436c6bcb7030b5e613d8f0de561623e9
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 >
Matrix
namespacehector__pose__estimation.html
ad87f79e93ffce1993786c34f2fe4d0e7
Matrix_< 3, 3 >
Matrix3
namespacehector__pose__estimation.html
adc002b82be6b9d2de3b3d432b6dd38f0
Eigen::Block< Matrix, Dynamic, Dynamic >
MatrixBlock
namespacehector__pose__estimation.html
a8b9b5a7ac730f024ba651ef65df7a88e
Eigen::Quaternion< ScalarType >
Quaternion
namespacehector__pose__estimation.html
ad58590b6f7dc5e05e0abc9ce6b1563e6
RowVector_< Dynamic >
RowVector
namespacehector__pose__estimation.html
aedc5feaa2bf2c9f2a00dd23eb2b19a6d
RowVector_< 3 >
RowVector3
namespacehector__pose__estimation.html
aacf595ca88961eea36d042c04d67e3e2
double
ScalarType
namespacehector__pose__estimation.html
a972cc1cb6929fd9e00c7b9581d1b4cec
SymmetricMatrix_< 3 >
SymmetricMatrix3
namespacehector__pose__estimation.html
a7b70de5d152bbc02d49ad841dd6ccae1
VectorBlock< ColumnVector, 3 >
VectorBlock3
namespacehector__pose__estimation.html
a235999ca8e34335281352c6a4a632184
VectorBlock< ColumnVector, 4 >
VectorBlock4
namespacehector__pose__estimation.html
abb610e50780d264f31af3dfedc0c4435
measurement.cpp
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/src/
measurement_8cpp
hector_pose_estimation/measurement.h
hector_pose_estimation
measurement.h
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/
measurement_8h
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_model.h
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/
measurement__model_8h
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
hector_pose_estimation::traits
#define
MEASUREMENT_MODEL_TRAIT
measurement__model_8h.html
a42d5737f7e93e507590c4d942e18fffd
(Derived, _Dimension)
measurement_update.h
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/
measurement__update_8h
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
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/
model_8h
hector_pose_estimation/parameters.h
hector_pose_estimation/types.h
hector_pose_estimation/state.h
hector_pose_estimation::Model
hector_pose_estimation
parameters.cpp
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/src/
parameters_8cpp
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
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/
parameters_8h
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
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
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/ros/
ros_2parameters_8h
hector_pose_estimation/parameters.h
hector_pose_estimation::ParameterRegistryROS
hector_pose_estimation
pose_estimation.cpp
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/src/
pose__estimation_8cpp
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
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/
pose__estimation_8h
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
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/src/measurements/
poseupdate_8cpp
hector_pose_estimation/measurements/poseupdate.h
hector_pose_estimation/pose_estimation.h
hector_pose_estimation
poseupdate.h
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/measurements/
poseupdate_8h
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
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/Eigen/
QuaternionBaseAddons_8h
#define
EIGEN_QUATERNIONBASE_PLUGIN
QuaternionBaseAddons_8h.html
a2ac59b927cdda5ab84e191a5cd1dee96
queue.h
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/
queue_8h
hector_pose_estimation/measurement_update.h
hector_pose_estimation::Queue
hector_pose_estimation::Queue_
hector_pose_estimation
rate.cpp
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/src/measurements/
rate_8cpp
hector_pose_estimation/measurements/rate.h
hector_pose_estimation/filter/set_filter.h
hector_pose_estimation
rate.h
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/measurements/
rate_8h
hector_pose_estimation/measurement.h
hector_pose_estimation::RateModel
hector_pose_estimation
Measurement_< RateModel >
Rate
namespacehector__pose__estimation.html
ac750b4e0962ea43f665b72ba25fe8b31
set_filter.h
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/filter/
set__filter_8h
hector_pose_estimation/system.h
hector_pose_estimation/measurement.h
hector_pose_estimation/filter/ekf.h
hector_pose_estimation
state.cpp
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/src/
state_8cpp
hector_pose_estimation/state.h
hector_pose_estimation/substate.h
hector_pose_estimation
state.h
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/
state_8h
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
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/
substate_8h
hector_pose_estimation/state.h
hector_pose_estimation::BaseState
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
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/src/
system_8cpp
hector_pose_estimation/system.h
hector_pose_estimation/filter/ekf.h
hector_pose_estimation
system.h
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/
system_8h
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_model.h
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/
system__model_8h
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
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/src/
types_8cpp
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
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/
types_8h
hector_pose_estimation/matrix.h
hector_pose_estimation/collection.h
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
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/src/measurements/
zerorate_8cpp
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
/home/rosbuild/hudson/workspace/doc-indigo-hector_localization/doc_stacks/2015-11-10_17-19-00.990562/hector_localization/hector_pose_estimation_core/include/hector_pose_estimation/measurements/
zerorate_8h
hector_pose_estimation/measurement.h
hector_pose_estimation::ZeroRateModel
hector_pose_estimation
Measurement_< ZeroRateModel >
ZeroRate
namespacehector__pose__estimation.html
a3a74779ed3503e039c64a423e76e6674
Eigen::Matrix
classEigen_1_1Matrix.html
Eigen
namespaceEigen.html
Eigen::internal
Eigen::DenseStorage< T, 0, _Rows, Dynamic, _Options >
Eigen::DenseStorage< T, 0, Dynamic, _Cols, _Options >
Eigen::DenseStorage< T, 0, Dynamic, Dynamic, _Options >
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
Eigen::internal
namespaceEigen_1_1internal.html
Eigen::internal::traits< hector_pose_estimation::ColumnVector_< Rows > >
Eigen::internal::traits< hector_pose_estimation::Matrix_< Rows, Cols > >
Eigen::internal::traits< hector_pose_estimation::RowVector_< Cols > >
Eigen::internal::traits< hector_pose_estimation::SymmetricMatrix >
Eigen::internal::traits< hector_pose_estimation::SymmetricMatrix_< RowsCols > >
Eigen::internal::traits< hector_pose_estimation::ColumnVector_< Rows > >
structEigen_1_1internal_1_1traits_3_01hector__pose__estimation_1_1ColumnVector___3_01Rows_01_4_01_4.html
Rows
hector_pose_estimation::ColumnVector_< Rows >::Base
EigenType
structEigen_1_1internal_1_1traits_3_01hector__pose__estimation_1_1ColumnVector___3_01Rows_01_4_01_4.html
a56c7ee35d21e2e0d11f3f7ae561a3c2f
EIGEN_FORWARD_TRAITS_FOR_TYPE
structEigen_1_1internal_1_1traits_3_01hector__pose__estimation_1_1ColumnVector___3_01Rows_01_4_01_4.html
a31ecc40b051c71a832cbaf7b1535607d
(EigenType)
Eigen::internal::traits< hector_pose_estimation::Matrix_< Rows, Cols > >
structEigen_1_1internal_1_1traits_3_01hector__pose__estimation_1_1Matrix___3_01Rows_00_01Cols_01_4_01_4.html
Rows
Cols
hector_pose_estimation::Matrix_< Rows, Cols >::Base
EigenType
structEigen_1_1internal_1_1traits_3_01hector__pose__estimation_1_1Matrix___3_01Rows_00_01Cols_01_4_01_4.html
ad62c47a59ce192828f7f0239e1337495
EIGEN_FORWARD_TRAITS_FOR_TYPE
structEigen_1_1internal_1_1traits_3_01hector__pose__estimation_1_1Matrix___3_01Rows_00_01Cols_01_4_01_4.html
ab501eca4bd7ed0358b1c449d2fc4a559
(EigenType)
Eigen::internal::traits< hector_pose_estimation::RowVector_< Cols > >
structEigen_1_1internal_1_1traits_3_01hector__pose__estimation_1_1RowVector___3_01Cols_01_4_01_4.html
Cols
hector_pose_estimation::RowVector_< Cols >::Base
EigenType
structEigen_1_1internal_1_1traits_3_01hector__pose__estimation_1_1RowVector___3_01Cols_01_4_01_4.html
a34ee44f587a897a31c380110a243fd24
EIGEN_FORWARD_TRAITS_FOR_TYPE
structEigen_1_1internal_1_1traits_3_01hector__pose__estimation_1_1RowVector___3_01Cols_01_4_01_4.html
a97703917f1df0a077087bfd482f4ed51
(EigenType)
Eigen::internal::traits< hector_pose_estimation::SymmetricMatrix >
structEigen_1_1internal_1_1traits_3_01hector__pose__estimation_1_1SymmetricMatrix_01_4.html
hector_pose_estimation::SymmetricMatrix::Base
EigenType
structEigen_1_1internal_1_1traits_3_01hector__pose__estimation_1_1SymmetricMatrix_01_4.html
a0c10b2af40ccba393dac013a98487f70
EIGEN_FORWARD_TRAITS_FOR_TYPE
structEigen_1_1internal_1_1traits_3_01hector__pose__estimation_1_1SymmetricMatrix_01_4.html
a9e3200c7a56ba6593948a7dcce605289
(EigenType)
Eigen::internal::traits< hector_pose_estimation::SymmetricMatrix_< RowsCols > >
structEigen_1_1internal_1_1traits_3_01hector__pose__estimation_1_1SymmetricMatrix___3_01RowsCols_01_4_01_4.html
RowsCols
hector_pose_estimation::SymmetricMatrix_< RowsCols >::Base
EigenType
structEigen_1_1internal_1_1traits_3_01hector__pose__estimation_1_1SymmetricMatrix___3_01RowsCols_01_4_01_4.html
aaf8c41123c4e2b379c2d7fbaeb77fbc7
EIGEN_FORWARD_TRAITS_FOR_TYPE
structEigen_1_1internal_1_1traits_3_01hector__pose__estimation_1_1SymmetricMatrix___3_01RowsCols_01_4_01_4.html
a6dc6e1bb91828b2bb2f552e3d0df4edd
(EigenType)
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::SkewSymmetricMatrix
hector_pose_estimation::State
hector_pose_estimation::SubState
hector_pose_estimation::SubState_
hector_pose_estimation::SymmetricMatrix
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 >
ColumnVector
namespacehector__pose__estimation.html
a49d4ece9e7b5f85b58940f003482394c
ColumnVector_< 3 >
ColumnVector3
namespacehector__pose__estimation.html
a436c6bcb7030b5e613d8f0de561623e9
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 >
Matrix
namespacehector__pose__estimation.html
ad87f79e93ffce1993786c34f2fe4d0e7
Matrix_< 3, 3 >
Matrix3
namespacehector__pose__estimation.html
adc002b82be6b9d2de3b3d432b6dd38f0
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 >
RowVector
namespacehector__pose__estimation.html
aedc5feaa2bf2c9f2a00dd23eb2b19a6d
RowVector_< 3 >
RowVector3
namespacehector__pose__estimation.html
aacf595ca88961eea36d042c04d67e3e2
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_< 3 >
SymmetricMatrix3
namespacehector__pose__estimation.html
a7b70de5d152bbc02d49ad841dd6ccae1
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)
static std::ostream &
operator<<
namespacehector__pose__estimation.html
a263e682e125f7621b557f55cc2ca084d
(std::ostream &os, const SystemStatus &status)
std::ostream &
operator<<
namespacehector__pose__estimation.html
ac283aa468e7e4354dc1ec209287c6438
(std::ostream &os, const std::vector< T > &vector)
static const Matrix3
MinusIdentity
namespacehector__pose__estimation.html
afbd2a206c055a8bc262681711d1c3641
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
aa03365dd1f384fcc33681d50f0300dcb
(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
a8d740f6b2eb6f56fcfd38397d9f4577e
() 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
ae7f5936a422580bcdeb38c3cf2e6f1f6
() 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
T
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
aaecf1b1fd7652e7b0ee229397e2afc6f
() 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
ae6aa77f7bf29931290fb1181a45177a1
() 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
Baro
classhector__pose__estimation_1_1Baro.html
abb8aef70cc8b2812ec86dea81defd627
(const std::string &name="baro")
double
getElevation
classhector__pose__estimation_1_1Baro.html
a0b1d4d17a7ca864e39f1ac17d3e6bcd2
() const
double
getQnh
classhector__pose__estimation_1_1Baro.html
a098ea27e617e93dd2fb58816fb2de1cf
() 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
ae0b86cae9a2b13f166f323f0499f3a30
() 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
ac5b85ad3622b8d4237f8667935a65e01
() 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
a6c07da3a00cb76f7d5758137b2bd2e6e
() const
int
getVectorDimension
classhector__pose__estimation_1_1BaseState.html
a25a8dad380f4234f8a20c41f43b9c47d
() 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
T
key_type
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
ae12db4e4de095b1a115a412bc28b53f7
() 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
abae272314db3616332dc7df62663ed46
() const
const_iterator
end
classhector__pose__estimation_1_1Collection.html
a61e237e3514f6e371abdf1fac74003e7
() const
Ptr
get
classhector__pose__estimation_1_1Collection.html
aeff2ad24c6fad81566528bce3c2b6dbb
(const key_type &key) const
boost::shared_ptr< Derived >
getType
classhector__pose__estimation_1_1Collection.html
a8948aac897c4b16a47b8ad7b189e1c06
(const key_type &key) const
std::size_t
size
classhector__pose__estimation_1_1Collection.html
af06b117143f2130114da7717d4752b48
() const
ListType
list_
classhector__pose__estimation_1_1Collection.html
aec8bc910765926183d1e4899cdd0749a
MapType
map_
classhector__pose__estimation_1_1Collection.html
a03ef9e421a18c7e95ad3099747139f90
hector_pose_estimation::ColumnVector_
classhector__pose__estimation_1_1ColumnVector__.html
Rows
Eigen::Matrix
Eigen::Matrix< ScalarType, Rows, 1, 0,(Rows!=Dynamic?Rows:MaxVectorSize), 1 >
Base
classhector__pose__estimation_1_1ColumnVector__.html
a4de65dd35dd1539854b28d63aa31bee2
Eigen::Map< const Base >
ConstMap
classhector__pose__estimation_1_1ColumnVector__.html
ae3b4ecf5910f7eebcd2e55578eceeb30
ColumnVector_< Rows >
Derived
classhector__pose__estimation_1_1ColumnVector__.html
aad0a75f602779298c91bc11015044621
Eigen::Map< Base >
Map
classhector__pose__estimation_1_1ColumnVector__.html
a2810a48565ee60654459f28db86c09a5
ColumnVector_
classhector__pose__estimation_1_1ColumnVector__.html
ac3a35e018859fac453c38318ba56b95a
()
ColumnVector_
classhector__pose__estimation_1_1ColumnVector__.html
a67506ec47d18b4b2e8b47f438895ea79
(IndexType size)
ColumnVector_
classhector__pose__estimation_1_1ColumnVector__.html
a15cb514766455401cba2aaaa527f32c4
(ScalarType x, ScalarType y, ScalarType z)
ColumnVector_
classhector__pose__estimation_1_1ColumnVector__.html
a3bf3d96f135ff5e6852c408ba379c7bd
(const Eigen::MatrixBase< OtherDerived > &other)
Derived &
operator=
classhector__pose__estimation_1_1ColumnVector__.html
a3f318b584f80ce98a6a695ef8b2ddb61
(ScalarType scalar)
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
a7473992cf5ebc311e78a3116198f3010
(const Measurements &measurements)
virtual bool
correct
classhector__pose__estimation_1_1Filter.html
ad1f65064e3143d7ff04bdfc3ce91c3a1
(const MeasurementPtr &measurement)
Derived *
derived
classhector__pose__estimation_1_1Filter.html
a844041e285601c2f8285048d3fc7230d
()
const Derived *
derived
classhector__pose__estimation_1_1Filter.html
a5e2dc8100d22a778c693e04c02a82053
() 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
ac3e16efdcba75bc67056002cb0f6e500
(const Systems &systems, double dt)
virtual bool
predict
classhector__pose__estimation_1_1Filter.html
a3fcc01e0872473f99152889f9a10d983
(const SystemPtr &system, 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 const State &
state
classhector__pose__estimation_1_1Filter.html
aecce0a227341395b8305ac6de48581b6
() const
virtual State &
state
classhector__pose__estimation_1_1Filter.html
a2f685ce8d1ad7d9b48c38cc1c35347ac
()
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::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
a74184dbab7b0e493654ad7a3cca1f7a4
() 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
ac9fd3413f41b5e8411bd4cd0766ead06
() 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::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
afb6fcc57af1e0c0e1c88cd5f19d61cf1
() const
virtual ConcreteModel::MeasurementVector
getResidual
structhector__pose__estimation_1_1Filter_1_1Corrector__.html
a628c126646ac5c774870cd5f74a2a176
() const
virtual
~Corrector_
structhector__pose__estimation_1_1Filter_1_1Corrector__.html
a2550cef2831978233c019753f7122ed6
()
ConcreteModel *
model_
structhector__pose__estimation_1_1Filter_1_1Corrector__.html
ab2fa2e30a6293f0519e166a377f51ef3
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::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
a95eb9eb41ef02ce2f89ef3bb3d0087c1
() 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
a94493a8e424c22ec68f68f5208c12d91
() 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::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
a714ee1d4c7b4989cd2e558cb2d3eb6dc
() 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::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
a3cd3ab232e70579f195803b7a7dc1ff1
() 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
a14712824b712f4f19bec16422a6d78b3
(geographic_msgs::GeoPose &geopose) const
bool
getWorldToNavTransform
classhector__pose__estimation_1_1GlobalReference.html
a20628cbb1843655285c46fb05f085025
(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
a145b3bd486628c4fffee23d69ff73354
() const
bool
hasHeading
classhector__pose__estimation_1_1GlobalReference.html
a669324da9fa5cb8aa7bc3ca89b84cef3
() const
bool
hasPosition
classhector__pose__estimation_1_1GlobalReference.html
a92dcc1c8d300796c020eeae38734049d
() const
const Heading &
heading
classhector__pose__estimation_1_1GlobalReference.html
ac8580dd9fa2d1f1b7a032a4bd2555dbe
() const
ParameterList &
parameters
classhector__pose__estimation_1_1GlobalReference.html
ac8244d87380fedc480c1fadb6d54c50b
()
const Position &
position
classhector__pose__estimation_1_1GlobalReference.html
a9b0d36fad17f1b9bcd2b8b3665a864a4
() const
const Radius &
radius
classhector__pose__estimation_1_1GlobalReference.html
a0cca33f9a1b35301541b6b966e70eb64
() 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::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
a4f69d93a51f6d437542c7677f0166b9f
() const
Quaternion
quaternion
structhector__pose__estimation_1_1GlobalReference_1_1Heading.html
ae86ea99e6a096c46e8b25221803018f0
() 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::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::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::GPS
classhector__pose__estimation_1_1GPS.html
Measurement_< GPSModel >
virtual GPSModel::MeasurementVector const &
getVector
classhector__pose__estimation_1_1GPS.html
ac9e84de3e37557e16727e2bcc84fabfc
(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
a09ad9a74f34661f18bd983ab0e4e9fff
() 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
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
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 >
dR3
classhector__pose__estimation_1_1GroundVehicleModel.html
a2ff11b109338f999d3715ba9df846f5b
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
a0829e9ce5bbc8d071684eb91ee02f712
() const
void
getPrior
classhector__pose__estimation_1_1GyroModel.html
ad2770bc466998da9c27f5d5691934c30
(State &state)
ColumnVector3
getRate
classhector__pose__estimation_1_1GyroModel.html
ae4cf4151c66abecc194f87619c871a3d
(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::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
afeed8d73fed292a2f54b328f219abf1f
() 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
a6aa6fce61c30f4d616322fb96a0e7736
() 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 >
Vector::ConstFixedSegmentReturnType< 3 >::Type
AccelerationType
classhector__pose__estimation_1_1ImuInput.html
a03f13ebd87039e0ebec763aa7f8fdeb6
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
a2078b17bb9d27a9cc031c665c8a28eb4
() const
virtual const std::string &
getName
classhector__pose__estimation_1_1ImuInput.html
abe2133d8df7c985f3ac63f0d566db0e8
() const
RateType
getRate
classhector__pose__estimation_1_1ImuInput.html
a7f5c80a000c53776d7be3135e7415d11
() 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::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
a2f17ff1b7b6a75897edbb9e3ed442788
() 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::Input_
classhector__pose__estimation_1_1Input__.html
_Dimension
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 >
Variance
classhector__pose__estimation_1_1Input__.html
a84e36d4a5534c92409f9290586bf403f
ColumnVector_< Dimension >
Vector
classhector__pose__estimation_1_1Input__.html
af09413105f17d56ac1e485e63a9966cf
virtual int
getDimension
classhector__pose__estimation_1_1Input__.html
a5bf91ae118ed551a58f09b5c9c420574
() const
virtual Variance const &
getVariance
classhector__pose__estimation_1_1Input__.html
a386ce01ae0c9dddae0cd365785686446
()
virtual Variance const &
getVariance
classhector__pose__estimation_1_1Input__.html
aad50e92ae6c7c7794a52c1b67f028549
() const
virtual Vector const &
getVector
classhector__pose__estimation_1_1Input__.html
a17857860a48f9a97af6b90eb53950c80
() const
virtual bool
hasVariance
classhector__pose__estimation_1_1Input__.html
a8341ae25e468f47b986c87796c2bd27a
() 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
acc90ff25a22125d6f7ec178fc50d5e1c
(double u)
Input_
classhector__pose__estimation_1_1Input__.html
aa00adc4ae12699572b55a6925bfc0f97
(double u, const Variance &Q)
Input_
classhector__pose__estimation_1_1Input__.html
a06a5d1928f636415c2bacda426609384
(const Input &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)
Vector &
operator=
classhector__pose__estimation_1_1Input__.html
a59f7c66970a328539d78995c2732a437
(const Eigen::MatrixBase< Derived > &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
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
a8d1253ed6eb78e087ba43846075c73b4
(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
a58755955a3fd369077219f63fca14877
(const State &state, const MeasurementVector &y) const
bool
hasMagnitude
classhector__pose__estimation_1_1MagneticModel.html
aea47cc5eeb432890c18eecb10d5077de
() 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_
classhector__pose__estimation_1_1Matrix__.html
Rows
Cols
Eigen::Matrix
Eigen::Matrix< ScalarType, Rows, Cols,(Rows==1 &&Cols!=1?Eigen::RowMajor:Eigen::ColMajor),(Rows!=Dynamic?Rows:MaxMatrixRowsCols),(Cols!=Dynamic?Cols:MaxMatrixRowsCols)>
Base
classhector__pose__estimation_1_1Matrix__.html
adf24908324e54252edb97e3598239149
Eigen::Map< const Base >
ConstMap
classhector__pose__estimation_1_1Matrix__.html
a1a0d8767ca20049dbf4ae250cfc0c2bb
Matrix_< Rows, Cols >
Derived
classhector__pose__estimation_1_1Matrix__.html
a87817d2eedd5ff765c26f0cb69aac37f
Eigen::Map< Base >
Map
classhector__pose__estimation_1_1Matrix__.html
a8e23e6a64eb10290d6a7b9555b8976c4
Matrix_
classhector__pose__estimation_1_1Matrix__.html
a08c37db992cb6f5305709ab4b75b0519
()
Matrix_
classhector__pose__estimation_1_1Matrix__.html
a49a031ced9f6c450c9b758ae994d2878
(IndexType rows, IndexType cols)
Matrix_
classhector__pose__estimation_1_1Matrix__.html
a87427e05ff8c481a8a775ad681d84742
(const Eigen::MatrixBase< OtherDerived > &other)
Derived &
operator=
classhector__pose__estimation_1_1Matrix__.html
a0787ad1231149d3a75afc3070245024e
(ScalarType scalar)
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
a961f55980a62feb139a09486314f2bdb
() const
virtual Filter *
filter
classhector__pose__estimation_1_1Measurement.html
aed365264b4ee39174f57c94eb464191a
() const
virtual int
getDimension
classhector__pose__estimation_1_1Measurement.html
a8b17202eec739115734c293281bcdd4b
() const
double
getMinInterval
classhector__pose__estimation_1_1Measurement.html
abf0fda04d34ea41f1d781824db949f34
() const
virtual MeasurementModel *
getModel
classhector__pose__estimation_1_1Measurement.html
ab279235b0dc1eaa36179a2c54c68f15a
() const
virtual const std::string &
getName
classhector__pose__estimation_1_1Measurement.html
a74d4dea8c8ee41e173594a4d51ab18a2
() const
virtual SystemStatus
getStatusFlags
classhector__pose__estimation_1_1Measurement.html
ab9c8272c53e0e5f1eaab9bc7e0a8a4ed
() const
double
getTimeout
classhector__pose__estimation_1_1Measurement.html
af42f0ddcb9141b519bbc2f3a1b08f7f0
() 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
a1d9bc8a1a409c69b73a317c16ee578e0
() 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
a4db0bb2259085e965dec276034a49070
() 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
ConcreteModel
hector_pose_estimation::Measurement
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
ab931b1d229d2ee8c4352441539724404
() const
virtual Filter *
filter
classhector__pose__estimation_1_1Measurement__.html
a0e40ebc222a6b3a013ff7bf0e8d8f0eb
() const
virtual int
getDimension
classhector__pose__estimation_1_1Measurement__.html
ab374e5278cbb88c940a2db5268e29d3e
() const
virtual Model *
getModel
classhector__pose__estimation_1_1Measurement__.html
a46b61375953ae87c71ec5fbdead494ad
() 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::MeasurementModel_
classhector__pose__estimation_1_1MeasurementModel__.html
Derived
_Dimension
hector_pose_estimation::MeasurementModel
Derived *
derived
classhector__pose__estimation_1_1MeasurementModel__.html
ad489eaccf7d37f9b303af5a7c9440745
()
const Derived *
derived
classhector__pose__estimation_1_1MeasurementModel__.html
a74a0261b6663dce3df1e354947af6f74
() const
virtual int
getDimension
classhector__pose__estimation_1_1MeasurementModel__.html
af05f13d5fcbf432cb302828d1b687c5e
() 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
a0ce1d28926f232b3b23911963065acb7
() 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
a899729d08a8e8fe29fb746fa24dd10f0
() 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
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
a65b90cf19d6fef31787b30ff561ed465
() 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
const T &
as
classhector__pose__estimation_1_1Parameter.html
a7c01ee0cb6ed48e7dd87f8da8d9d4c34
() const
T &
as
classhector__pose__estimation_1_1Parameter.html
a777907f2d780a4ee5e0c7301f6c5474e
()
virtual ParameterPtr
clone
classhector__pose__estimation_1_1Parameter.html
a7af0fd59a291d9a011f6c5d6d637e8e8
()
virtual bool
empty
classhector__pose__estimation_1_1Parameter.html
a33ffd91c213e70064766b4d92e66fe17
() const
bool
hasType
classhector__pose__estimation_1_1Parameter.html
aadcd7ca650f0a6f3a51176e41d14b582
() const
virtual bool
isAlias
classhector__pose__estimation_1_1Parameter.html
a0f7e9f38ca8e445b81af4a21491c0a2d
() const
operator void *
classhector__pose__estimation_1_1Parameter.html
a3ddffa68e9f63a3f862d61a8c95b8383
() 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
a9835039376b621b268c77030a4eb43b1
() 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
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
ae32caa95f5873f2a1d173a50075b5f41
(const std::string &key, T &value)
ParameterList &
add
classhector__pose__estimation_1_1ParameterList.html
a1548a6294ca029f0aa3395cc61f3107f
(ParameterPtr const ¶meter)
ParameterList &
add
classhector__pose__estimation_1_1ParameterList.html
ac71cf2a1786d428a482d4b99f7a528b8
(ParameterList const &other)
ParameterList &
add
classhector__pose__estimation_1_1ParameterList.html
aabeeea1f11267ac544d72f3456c7d725
(Parameter &alias, const std::string &key=std::string())
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
a8454c77a2595af793b25d0d0b56b8624
(const std::string &key) const
T &
getAs
classhector__pose__estimation_1_1ParameterList.html
a692e5cc5ad17d5317c59158d3689c912
(const std::string &key) const
void
initialize
classhector__pose__estimation_1_1ParameterList.html
a49547c2cb8e411e5540e10ffc0cf7a8b
(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::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::ParameterT
classhector__pose__estimation_1_1ParameterT.html
T
hector_pose_estimation::Parameter
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
a0e8c624675675537ecd131b2e80ecee1
() 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
a18d05689eec09d95ad18cbdad54cbc94
() const
param_type &
value
classhector__pose__estimation_1_1ParameterT.html
aa1742b1f43a8fb7d1df3f9a7f771b7bc
()
const param_type &
value
classhector__pose__estimation_1_1ParameterT.html
a4996c423ef13f873032792af9237bb3e
() 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
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
a2ac6deda8e4355ca572da0b96905fdbc
(const InputPtr &input, 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
afbc871f7bd1427e706d2895232eb9f2c
(const MeasurementPtr &measurement, const std::string &name=std::string())
const MeasurementPtr &
addMeasurement
classhector__pose__estimation_1_1PoseEstimation.html
a517c2b0f8927966931f41471bc2eba62
(Measurement *measurement)
const MeasurementPtr &
addMeasurement
classhector__pose__estimation_1_1PoseEstimation.html
a73b79c0ef9849eccf95303558bc18599
(ConcreteMeasurementModel *model, const std::string &name)
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)
const SystemPtr &
addSystem
classhector__pose__estimation_1_1PoseEstimation.html
a394588621727b0ff896a89bf1bf6108a
(ConcreteSystemModel *model, const std::string &name="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
a44643c9aa4047f141f3b994db90edf1f
() 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
a0e32bc8cefeebaebea01776c44ae212e
(sensor_msgs::NavSatFix &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
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
a60d7cf093b5c4d7b5d6bb78d494266ac
(const std::string &name) const
boost::shared_ptr< InputType >
getInputType
classhector__pose__estimation_1_1PoseEstimation.html
a3877e8111204250c8b8a1cc34d891af6
(const std::string &name) const
MeasurementPtr
getMeasurement
classhector__pose__estimation_1_1PoseEstimation.html
a97f420770262e04fd31b9b87a8dd37dc
(const std::string &name) const
boost::shared_ptr< MeasurementType >
getMeasurement_
classhector__pose__estimation_1_1PoseEstimation.html
a888af656c81ba35eded261421bb73ae0
(const std::string &name) const
virtual SystemStatus
getMeasurementStatus
classhector__pose__estimation_1_1PoseEstimation.html
af17e31d9c5d03dc33d97ef7f51d1fe79
() const
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
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
af25b9f817fde364e3dc5dd121dace6d8
(double &yaw, double &pitch, double &roll)
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
getPose
classhector__pose__estimation_1_1PoseEstimation.html
a080b321cf3038261e58b6e3e6d96a11b
(geometry_msgs::Pose &pose)
virtual void
getPose
classhector__pose__estimation_1_1PoseEstimation.html
a726bd50856da748dbc3e18d06ce68e59
(geometry_msgs::PoseStamped &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
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
getRate
classhector__pose__estimation_1_1PoseEstimation.html
aec2833c7cc1747be2451efac912b6685
(tf::Vector3 &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
ab40de736502513e56627934eb4144331
(geometry_msgs::Vector3 &vector)
virtual void
getRate
classhector__pose__estimation_1_1PoseEstimation.html
a89cdd4d9a8cca0c8fa8fb19e70951860
(geometry_msgs::Vector3Stamped &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
a1c99d4305c25dcf7344c69dfcf0fa6ae
(const std::string &name) const
boost::shared_ptr< SystemType >
getSystem_
classhector__pose__estimation_1_1PoseEstimation.html
a959de7745c9300e88b6cc2bffac88479
(const std::string &name) const
virtual SystemStatus
getSystemStatus
classhector__pose__estimation_1_1PoseEstimation.html
ae231667bf29e85c9bc224a581ca22086
() const
virtual const ros::Time &
getTimestamp
classhector__pose__estimation_1_1PoseEstimation.html
a909e638f81001d9e80bd7cd863cbfdc3
() 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
a1ee5493ada14370df1c1c124e65dc759
(tf::Vector3 &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
a7469baec339dcfdc769f2da622ff9ca5
(geometry_msgs::Vector3 &vector)
virtual void
getVelocity
classhector__pose__estimation_1_1PoseEstimation.html
adeb792adc8ca19417a540abcd9c4aa47
(geometry_msgs::Vector3Stamped &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
a9eb779e2f7108d09364cd6a7698775f5
(SystemStatus test_status) const
virtual ParameterList &
parameters
classhector__pose__estimation_1_1PoseEstimation.html
a0278a9e24c7b70d95f5464f5489fe72c
()
virtual const ParameterList &
parameters
classhector__pose__estimation_1_1PoseEstimation.html
afd827c6a095d8e8daa52a6712cd08a12
() const
PoseEstimation
classhector__pose__estimation_1_1PoseEstimation.html
a02c0032b265227046894afa8fa6847be
(const SystemPtr &system=SystemPtr(), const StatePtr &state=StatePtr())
PoseEstimation
classhector__pose__estimation_1_1PoseEstimation.html
a5ae3639540ed0830fca06421c0697128
(ConcreteSystemModel *system_model, State *state=0)
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 const State &
state
classhector__pose__estimation_1_1PoseEstimation.html
a6141af7d81ad15cf25b2eed1996306a1
() const
virtual State &
state
classhector__pose__estimation_1_1PoseEstimation.html
ad2d7333d05bdacf4a1c21f7215c1b99b
()
void
update
classhector__pose__estimation_1_1PoseEstimation.html
af3f026b2b95f0c152b12403fd048b9ea
(ros::Time timestamp)
void
update
classhector__pose__estimation_1_1PoseEstimation.html
afaa9374a6bdd023c188c5e8efbe1497d
(double dt)
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::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
a4033721ecbed6b92ae6ef60802a0052b
(const geometry_msgs::PoseWithCovarianceStampedConstPtr &pose)
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)
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
afeb2d3d5e2a699cfd5d5da6529073643
(const geometry_msgs::PoseWithCovarianceStampedConstPtr &pose, 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::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
a4475ec05dc380880e09ca90d3cd6b139
(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
a052099e3585eeb88738330217bc57da5
(State &state, const ColumnVector &diff) const
virtual
~PositionZModel
classhector__pose__estimation_1_1PositionZModel.html
af9d65b5656be0f6afe2ce89bb83548c5
()
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
aa6a0d07f8bb5255f9f495b4203dcccc1
() const
virtual void
clear
classhector__pose__estimation_1_1Queue__.html
a1828d41d5b07a0def9b3d586a3ef4b89
()
virtual bool
empty
classhector__pose__estimation_1_1Queue__.html
aa47c92581b473cef7a8602b460c5feb4
() const
virtual bool
full
classhector__pose__estimation_1_1Queue__.html
afa84c82c336b07bd4ce5a73663b27348
() 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
af3d3150dcc4fc743b567eafc56d3556d
() 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
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_
classhector__pose__estimation_1_1RowVector__.html
Cols
Eigen::Matrix
Eigen::Matrix< ScalarType, 1, Cols, 0, 1, MaxVectorSize >
Base
classhector__pose__estimation_1_1RowVector__.html
a1a67c0d78d8b9dbd4212d9e780be3875
Eigen::Map< const Base >
ConstMap
classhector__pose__estimation_1_1RowVector__.html
a83bb3e09c455b4ce01c22532ff847c2c
RowVector_< Cols >
Derived
classhector__pose__estimation_1_1RowVector__.html
aebb5a9b3e4ef6e7174b8ac16f18ad1e9
Eigen::Map< Base >
Map
classhector__pose__estimation_1_1RowVector__.html
a2f513b6b9b0e4eef5db1cefdccc18c0b
Derived &
operator=
classhector__pose__estimation_1_1RowVector__.html
afa57414ab02d00000291e156d93d84ac
(ScalarType scalar)
RowVector_
classhector__pose__estimation_1_1RowVector__.html
a54d2be950c0f64431b3c63337bbe24c2
()
RowVector_
classhector__pose__estimation_1_1RowVector__.html
af3b0af3e64199f9d5790ad6f6b3598f1
(IndexType size)
RowVector_
classhector__pose__estimation_1_1RowVector__.html
ae0d6bf7c056ef83272968288491e1d2b
(ScalarType x, ScalarType y, ScalarType z)
RowVector_
classhector__pose__estimation_1_1RowVector__.html
a9135ffda0475bfa29980e23c022c2de9
(const Eigen::MatrixBase< OtherDerived > &other)
hector_pose_estimation::SkewSymmetricMatrix
classhector__pose__estimation_1_1SkewSymmetricMatrix.html
hector_pose_estimation::Matrix_
SkewSymmetricMatrix
classhector__pose__estimation_1_1SkewSymmetricMatrix.html
a66b43317e194785f2baaf8dba6dd1c72
(const Eigen::MatrixBase< OtherDerived > &other)
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 >
RotationMatrix
classhector__pose__estimation_1_1State.html
a42fd92426c827137d4c0420b0edc413c
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
a5b7c940fe80bafe2d1e322ad198f3cec
() const
boost::shared_ptr< SubState_< SubVectorDimension, SubCovarianceDimension > >
addSubState
classhector__pose__estimation_1_1State.html
a6aa5127b9cc684585b6fafffc51971bd
(const std::string &name=std::string())
boost::shared_ptr< SubState_< SubVectorDimension, SubCovarianceDimension > >
addSubState
classhector__pose__estimation_1_1State.html
a204f9bb3ac3a76cd6ddc62d5cfc14eff
(const Model *model, 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
a6efd5450415e7c0e27d996e9e386ceb4
() const
virtual ConstAccelerationType
getAcceleration
classhector__pose__estimation_1_1State.html
ad9bd6cc34af1eff1d06f5638430dead5
() const
virtual const Covariance &
getCovariance
classhector__pose__estimation_1_1State.html
aff01f6c43560f5784aaaa15d7d21af1e
() const
virtual IndexType
getCovarianceDimension
classhector__pose__estimation_1_1State.html
ac184b3c42159abc79995fd340de80fe2
() const
void
getEuler
classhector__pose__estimation_1_1State.html
af55a2702c156bf22c520f617d0d62db8
(double &roll, double &pitch, double &yaw) const
ColumnVector3
getEuler
classhector__pose__estimation_1_1State.html
ae046931f392bd92ffa83dc552a398139
() const
virtual SystemStatus
getMeasurementStatus
classhector__pose__estimation_1_1State.html
a3988fedff51e8b341db08e3be27b1889
() const
virtual ConstOrientationType
getOrientation
classhector__pose__estimation_1_1State.html
a8c6e5d500d2b350f05dc8b716ee1909c
() const
virtual ConstPositionType
getPosition
classhector__pose__estimation_1_1State.html
a3fd3758352e193c0269916998f06115c
() const
virtual ConstRateType
getRate
classhector__pose__estimation_1_1State.html
a523a0d036a03c34427be607c5866760d
() const
void
getRotationMatrix
classhector__pose__estimation_1_1State.html
ad861ee543a84f6266b84d8cdba76d496
(RotationMatrix &R) const
VectorBlock< const Vector, Size >
getSegment
classhector__pose__estimation_1_1State.html
aaf5dcec81f7bfe85e4dfcc50cdcf644f
(IndexType start) const
boost::shared_ptr< SubState_< SubVectorDimension, SubCovarianceDimension > >
getSubState
classhector__pose__estimation_1_1State.html
aea639b47fc6e5baadacff68c4e344833
(const Model *model) const
boost::shared_ptr< SubState_< SubVectorDimension, SubCovarianceDimension > >
getSubState
classhector__pose__estimation_1_1State.html
a1ebe2ecb12b577193e6adf3dc5b5d12b
(const std::string &name) const
const SubStates &
getSubStates
classhector__pose__estimation_1_1State.html
a16a4403cb50fbf8cbbc5f80b78465259
() const
virtual SystemStatus
getSystemStatus
classhector__pose__estimation_1_1State.html
a1eccfdf35bd72368347463f0f3a9b311
() const
const ros::Time &
getTimestamp
classhector__pose__estimation_1_1State.html
a115ad7f894297860203ed9e282e14eb6
() const
virtual const Vector &
getVector
classhector__pose__estimation_1_1State.html
a039f3bef591cc852990bec5aa1de7168
() const
virtual IndexType
getVectorDimension
classhector__pose__estimation_1_1State.html
adbb43a95f495572f8da0ec4f46fbd381
() const
virtual ConstVelocityType
getVelocity
classhector__pose__estimation_1_1State.html
ad319570fef5c78cfda41f46fb503b396
() const
double
getYaw
classhector__pose__estimation_1_1State.html
a04ec72dbd3defa758e68b2d740d33e37
() const
virtual bool
inSystemStatus
classhector__pose__estimation_1_1State.html
a0c4b70a8492cbbd6680d23377de274cf
(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
a3b1227e9f76a992a7c5f03513d238c88
() const
virtual Covariance &
P
classhector__pose__estimation_1_1State.html
ae15000d5655da483c2015d3a2f71ec94
()
virtual const boost::shared_ptr< PositionStateType > &
position
classhector__pose__estimation_1_1State.html
a18e4c718a90cbb01e9431d799786472e
() const
const State::RotationMatrix &
R
classhector__pose__estimation_1_1State.html
a2668934260dc2b3c41daacdefce61319
() const
virtual const boost::shared_ptr< RateStateType > &
rate
classhector__pose__estimation_1_1State.html
a02e1df40d8231a5006f6196989839fc1
() 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
a2c58be88a046385124ae0bd7649cd4a7
(const Quaternion &orientation)
void
setOrientation
classhector__pose__estimation_1_1State.html
a4b50cc72d8af045edd1d139508491752
(const Eigen::MatrixBase< Derived > &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
aacdac21c4cf625038a8d4c123f9a295a
() const
virtual const boost::shared_ptr< VelocityStateType > &
velocity
classhector__pose__estimation_1_1State.html
acb339f1247ce716a58bdec2473d1ed13
() 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::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
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
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::SubState_
classhector__pose__estimation_1_1SubState__.html
_VectorDimension
_CovarianceDimension
hector_pose_estimation::SubState
hector_pose_estimation::SubState::initializer
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
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
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
aaa76727428129e4b1329b600735e77f1
() const
int
getCovarianceDimension
classhector__pose__estimation_1_1SubState__.html
a8bb7ef6296e3c78b8770e4edb193ec2e
() const
int
getCovarianceIndex
classhector__pose__estimation_1_1SubState__.html
a4e473addebd8e2af954da14498647a32
() const
Block< const State::Covariance, CovarianceDimension, OtherSubState::CovarianceDimension >
getCrossVariance
classhector__pose__estimation_1_1SubState__.html
a9fcb3cce8e85efa9ff2548354be0f6ae
(const OtherSubState &other) const
VectorBlock< const Vector, Size >
getSegment
classhector__pose__estimation_1_1SubState__.html
ae09741e0e56b02f51074492ba7c2ff91
(IndexType start) const
ConstVectorSegment
getVector
classhector__pose__estimation_1_1SubState__.html
aa481a7da9071fcaf3c91fe6e41258349
() const
int
getVectorDimension
classhector__pose__estimation_1_1SubState__.html
a5c5c93a0ce99157a53d4eb5b51089622
() const
int
getVectorIndex
classhector__pose__estimation_1_1SubState__.html
a88858df9dc84c151317b88688279c4c2
() 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
classhector__pose__estimation_1_1SymmetricMatrix.html
SymmetricMatrix_< Dynamic >
Eigen::Matrix< ScalarType, Rows, Cols,(Rows==1 &&Cols!=1?Eigen::RowMajor:Eigen::ColMajor),(Rows!=Dynamic?Rows:MaxMatrixRowsCols),(Cols!=Dynamic?Cols:MaxMatrixRowsCols)>
Base
classhector__pose__estimation_1_1SymmetricMatrix.html
adf24908324e54252edb97e3598239149
Eigen::Map< const Base >
ConstMap
classhector__pose__estimation_1_1SymmetricMatrix.html
a1a0d8767ca20049dbf4ae250cfc0c2bb
SymmetricMatrix
Derived
classhector__pose__estimation_1_1SymmetricMatrix.html
a37215bdf97119cbe8ae06114472afd87
Eigen::Map< Base >
Map
classhector__pose__estimation_1_1SymmetricMatrix.html
a8e23e6a64eb10290d6a7b9555b8976c4
SymmetricMatrix_< Dynamic >
Storage
classhector__pose__estimation_1_1SymmetricMatrix.html
a7414203f944617af416eafce8c49bef2
void
conservativeResize
classhector__pose__estimation_1_1SymmetricMatrix.html
ad70420fa6e1c6bed800c320f7477d2a4
(IndexType size)
Derived &
operator=
classhector__pose__estimation_1_1SymmetricMatrix.html
ab9bbf49242c46400ed88be71f754eae1
(const Eigen::MatrixBase< OtherDerived > &other)
void
resize
classhector__pose__estimation_1_1SymmetricMatrix.html
a0434911e796f1a6ec1edb34a980e4c02
(IndexType size)
Derived &
symmetric
classhector__pose__estimation_1_1SymmetricMatrix.html
ac64f5a458b3c5453d70ac5e68d9f0842
()
SymmetricMatrix
classhector__pose__estimation_1_1SymmetricMatrix.html
af422a7006527de03848f9687c854d215
()
SymmetricMatrix
classhector__pose__estimation_1_1SymmetricMatrix.html
a23ad63d09ebe08223bc6896eab0972ac
(IndexType dim)
SymmetricMatrix
classhector__pose__estimation_1_1SymmetricMatrix.html
aafa41c162cc1cbc6cf0f11a0635235a5
(const SymmetricMatrix_< OtherRowsCols > &other)
SymmetricMatrix
classhector__pose__estimation_1_1SymmetricMatrix.html
a0f16159fc9e174e191a57e4d4912ce52
(const Eigen::MatrixBase< OtherDerived > &other)
hector_pose_estimation::SymmetricMatrix_
classhector__pose__estimation_1_1SymmetricMatrix__.html
RowsCols
Matrix_< RowsCols, RowsCols >
Eigen::Matrix< ScalarType, Rows, Cols,(Rows==1 &&Cols!=1?Eigen::RowMajor:Eigen::ColMajor),(Rows!=Dynamic?Rows:MaxMatrixRowsCols),(Cols!=Dynamic?Cols:MaxMatrixRowsCols)>
Base
classhector__pose__estimation_1_1SymmetricMatrix__.html
adf24908324e54252edb97e3598239149
Eigen::Map< const Base >
ConstMap
classhector__pose__estimation_1_1SymmetricMatrix__.html
a1a0d8767ca20049dbf4ae250cfc0c2bb
SymmetricMatrix_< RowsCols >
Derived
classhector__pose__estimation_1_1SymmetricMatrix__.html
a08e005e10af122b881cff941509781e1
Eigen::Map< Base >
Map
classhector__pose__estimation_1_1SymmetricMatrix__.html
a8e23e6a64eb10290d6a7b9555b8976c4
Matrix_< RowsCols, RowsCols >
Storage
classhector__pose__estimation_1_1SymmetricMatrix__.html
a3035a342c400ecc70751b3fd78f794ae
Derived &
operator=
classhector__pose__estimation_1_1SymmetricMatrix__.html
ad50b14896f9a08a9a5af9e3ad6ba19c3
(const Eigen::MatrixBase< OtherDerived > &other)
Derived &
operator=
classhector__pose__estimation_1_1SymmetricMatrix__.html
a7557322e98654f3a95040781ba617ac3
(const Derived &other)
Derived &
symmetric
classhector__pose__estimation_1_1SymmetricMatrix__.html
a9040db337a495e19c9bbe417e0954967
()
SymmetricMatrix_
classhector__pose__estimation_1_1SymmetricMatrix__.html
a028861e79574c7965630fceb6281ee12
()
SymmetricMatrix_
classhector__pose__estimation_1_1SymmetricMatrix__.html
a598b9f4457475b9fd866490bf0df75ed
(IndexType dim)
SymmetricMatrix_
classhector__pose__estimation_1_1SymmetricMatrix__.html
aae7391901eb4f2e8d48e72e3ee8b02bd
(const Eigen::MatrixBase< OtherDerived > &other)
SymmetricMatrix_
classhector__pose__estimation_1_1SymmetricMatrix__.html
a4d1ae5733008bf2a8c3885802f198a44
(const Derived &other)
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
a774f2ce88b5a6d120266a92bc54e3955
() const
virtual const std::string &
getName
classhector__pose__estimation_1_1System.html
a9f1e19cec3b30501bda789808a3ebdf5
() const
virtual void
getPrior
classhector__pose__estimation_1_1System.html
ae67b734b3174b27cc8a9dc64e58eb3b1
(State &state) const
virtual SystemStatus
getStatusFlags
classhector__pose__estimation_1_1System.html
a3fbca9782c79de5e8fde7c93b92b6b87
() 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
a6138f42977eaeeaaebc704552ca00b25
() 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
hector_pose_estimation::System
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
a82486b64e865796269d2f81cd8c1ec15
() const
virtual Model *
getModel
classhector__pose__estimation_1_1System__.html
aef9fe6b1305deb1fdfe7c5df87f215ab
() const
virtual Filter::Predictor_< Model > *
predictor
classhector__pose__estimation_1_1System__.html
a3d79941ba7cc0b4b1b32fd00e79367d5
() 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
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
a0aaf0ddfc4b0ed89c352e27b4e0ec1d0
() 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::SystemModel_
classhector__pose__estimation_1_1SystemModel__.html
Derived
_VectorDimension
_CovarianceDimension
hector_pose_estimation::SystemModel
Derived *
derived
classhector__pose__estimation_1_1SystemModel__.html
a6572d0e2ee6f24cbfd158b26ede8c5e8
()
const Derived *
derived
classhector__pose__estimation_1_1SystemModel__.html
af4f9b58d75035a6a302aeea7cf15a9b1
() 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
a4f723d4ca36d1ab2594e83a2009640ab
() const
virtual
~SystemModel_
classhector__pose__estimation_1_1SystemModel__.html
ac2ffe97b9e2ac04d1d7f67d4e1a3dfb0
()
hector_pose_estimation::TimeContinuousSystemModel_
classhector__pose__estimation_1_1TimeContinuousSystemModel__.html
Derived
_VectorDimension
_CovarianceDimension
hector_pose_estimation::SystemModel_
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
ab5a963276f43145f5b61fcc251106989
() 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::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::Update_
classhector__pose__estimation_1_1Update__.html
MeasurementModel
hector_pose_estimation::MeasurementUpdate
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 Variance const &
getVariance
classhector__pose__estimation_1_1Update__.html
a102202483d2461b9f414121dd8ff010f
() const
virtual Vector const &
getVector
classhector__pose__estimation_1_1Update__.html
ab522967c933566cf832cd2da96117936
() const
virtual bool
hasVariance
classhector__pose__estimation_1_1Update__.html
aeaeb7ec95577967d0f2c5de46aeca40a
() const
virtual Vector &
operator=
classhector__pose__estimation_1_1Update__.html
a2aa295a76188323d47240a9eddb3d5af
(Vector const &y)
virtual Vector &
operator=
classhector__pose__estimation_1_1Update__.html
a4fa0d166bb0b125a5a321d4737ef5810
(double 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
ab55ea4996fa3e062e037f275b1406719
(Vector const &y)
Update_
classhector__pose__estimation_1_1Update__.html
a0c743b5445df67927f70432a4d3c2d82
(double y)
Update_
classhector__pose__estimation_1_1Update__.html
a4662b6db9066b31c5126050e0e09c7a7
(double x, double y, double z)
Update_
classhector__pose__estimation_1_1Update__.html
a9824242f9e329d61598315a89e658667
(const Eigen::MatrixBase< OtherDerived > &other)
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::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
a808a2051f8e3097c87a8782ed05f0e25
(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
a8aa6db3cf9f4b6768db239e3d09f635e
() 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
hector_pose_estimation::filter
namespacehector__pose__estimation_1_1filter.html
hector_pose_estimation::filter::EKF
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
a84374344fd756e85cc21cfd8c1d48e3e
() 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::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::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
a75c8186fd8b969964d6ac843867b23d8
() 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 >
CP
classhector__pose__estimation_1_1filter_1_1EKF_1_1Corrector__.html
a5af0db41f05d04ef19096aba38e52a16
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::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::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::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 >
hector_pose_estimation::traits::Input
structhector__pose__estimation_1_1traits_1_1Input.html
Model
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::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 >
GainMatrix
structhector__pose__estimation_1_1traits_1_1MeasurementModel.html
ab7b237031fd4e68b89f0473c627946ce
Matrix_< MeasurementDimension, InputDimension >
InputMatrix
structhector__pose__estimation_1_1traits_1_1MeasurementModel.html
a3894ac35ad2605db50e63448d00c736c
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
Matrix_< MeasurementDimension, Dynamic >
MeasurementMatrix
structhector__pose__estimation_1_1traits_1_1MeasurementModel.html
afcf1503a886380bc7d50f1c9594e5ea8
ColumnVector_< MeasurementDimension >
MeasurementVector
structhector__pose__estimation_1_1traits_1_1MeasurementModel.html
af2f23728536cb851ecc24801045e66a5
SymmetricMatrix_< MeasurementDimension >
NoiseVariance
structhector__pose__estimation_1_1traits_1_1MeasurementModel.html
a9fe2ffb2b9b997d3ca5323df357f9dac
ColumnVector_< State::Covariance::RowsAtCompileTime >
UpdateVector
structhector__pose__estimation_1_1traits_1_1MeasurementModel.html
a6db07ca0cf8c6350a12f22fb99be4c4e
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
SubState::CrossVarianceBlock
CrossVarianceBlock
structhector__pose__estimation_1_1traits_1_1SystemModel.html
aa62b9a1380f29e0facb6059b15c9e5e6
Matrix_< State::Covariance::RowsAtCompileTime, InputDimension >
InputMatrix
structhector__pose__estimation_1_1traits_1_1SystemModel.html
a5d25a583a317c28765bfb2a5d8227293
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 >
Vector
structhector__pose__estimation_1_1traits_1_1SystemModel.html
a24e97e453b87540b0af627d26c28f14e
SubState::VectorSegment
VectorSegment
structhector__pose__estimation_1_1traits_1_1SystemModel.html
aa10666e557cf4e393bd09c7a01d5bf41
hector_pose_estimation::traits::Update
structhector__pose__estimation_1_1traits_1_1Update.html
ConcreteModel
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::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