addInput(const std::string &name=std::string()) | hector_pose_estimation::PoseEstimation | |
addInput(const InputPtr &input, const std::string &name=std::string()) | hector_pose_estimation::PoseEstimation | |
addInput(Input *input, const std::string &name=std::string()) | hector_pose_estimation::PoseEstimation | inline |
addMeasurement(const MeasurementPtr &measurement, const std::string &name=std::string()) | hector_pose_estimation::PoseEstimation | |
addMeasurement(Measurement *measurement) | hector_pose_estimation::PoseEstimation | inline |
addMeasurement(ConcreteMeasurementModel *model, const std::string &name) | hector_pose_estimation::PoseEstimation | |
addSystem(const SystemPtr &system, const std::string &name="system") | hector_pose_estimation::PoseEstimation | |
addSystem(System *system) | hector_pose_estimation::PoseEstimation | inline |
addSystem(ConcreteSystemModel *model, const std::string &name="system") | hector_pose_estimation::PoseEstimation | |
alignment_start_ | hector_pose_estimation::PoseEstimation | private |
alignment_time_ | hector_pose_estimation::PoseEstimation | private |
base_frame_ | hector_pose_estimation::PoseEstimation | private |
cleanup() | hector_pose_estimation::PoseEstimation | |
filter() | hector_pose_estimation::PoseEstimation | inlinevirtual |
filter() const | hector_pose_estimation::PoseEstimation | inlinevirtual |
filter_ | hector_pose_estimation::PoseEstimation | private |
footprint_frame_ | hector_pose_estimation::PoseEstimation | private |
getBias(geometry_msgs::Vector3 &angular_velocity, geometry_msgs::Vector3 &linear_acceleration) | hector_pose_estimation::PoseEstimation | virtual |
getBias(geometry_msgs::Vector3Stamped &angular_velocity, geometry_msgs::Vector3Stamped &linear_acceleration) | hector_pose_estimation::PoseEstimation | virtual |
getCovariance() | hector_pose_estimation::PoseEstimation | virtual |
getGlobal(double &latitude, double &longitude, double &altitude) | hector_pose_estimation::PoseEstimation | virtual |
getGlobal(geographic_msgs::GeoPoint &global) | hector_pose_estimation::PoseEstimation | virtual |
getGlobal(sensor_msgs::NavSatFix &global) | hector_pose_estimation::PoseEstimation | virtual |
getGlobal(geographic_msgs::GeoPoint &position, geometry_msgs::Quaternion &quaternion) | hector_pose_estimation::PoseEstimation | virtual |
getGlobal(geographic_msgs::GeoPose &global) | hector_pose_estimation::PoseEstimation | virtual |
getGlobalPosition(double &latitude, double &longitude, double &altitude) | hector_pose_estimation::PoseEstimation | virtual |
getGlobalPosition(sensor_msgs::NavSatFix &global) | hector_pose_estimation::PoseEstimation | virtual |
getHeader(std_msgs::Header &header) | hector_pose_estimation::PoseEstimation | virtual |
getImuWithBiases(geometry_msgs::Vector3 &linear_acceleration, geometry_msgs::Vector3 &angular_velocity) | hector_pose_estimation::PoseEstimation | virtual |
getInput(const std::string &name) const | hector_pose_estimation::PoseEstimation | inline |
getInputType(const std::string &name) const | hector_pose_estimation::PoseEstimation | inline |
getMeasurement(const std::string &name) const | hector_pose_estimation::PoseEstimation | inline |
getMeasurement_(const std::string &name) const | hector_pose_estimation::PoseEstimation | |
getMeasurementStatus() const | hector_pose_estimation::PoseEstimation | virtual |
getOrientation(tf::Quaternion &quaternion) | hector_pose_estimation::PoseEstimation | virtual |
getOrientation(tf::Stamped< tf::Quaternion > &quaternion) | hector_pose_estimation::PoseEstimation | virtual |
getOrientation(geometry_msgs::Quaternion &pose) | hector_pose_estimation::PoseEstimation | virtual |
getOrientation(geometry_msgs::QuaternionStamped &pose) | hector_pose_estimation::PoseEstimation | virtual |
getOrientation(double &yaw, double &pitch, double &roll) | hector_pose_estimation::PoseEstimation | virtual |
getPose(tf::Pose &pose) | hector_pose_estimation::PoseEstimation | virtual |
getPose(tf::Stamped< tf::Pose > &pose) | hector_pose_estimation::PoseEstimation | virtual |
getPose(geometry_msgs::Pose &pose) | hector_pose_estimation::PoseEstimation | virtual |
getPose(geometry_msgs::PoseStamped &pose) | hector_pose_estimation::PoseEstimation | virtual |
getPosition(tf::Point &point) | hector_pose_estimation::PoseEstimation | virtual |
getPosition(tf::Stamped< tf::Point > &point) | hector_pose_estimation::PoseEstimation | virtual |
getPosition(geometry_msgs::Point &pose) | hector_pose_estimation::PoseEstimation | virtual |
getPosition(geometry_msgs::PointStamped &pose) | hector_pose_estimation::PoseEstimation | virtual |
getRate(tf::Vector3 &vector) | hector_pose_estimation::PoseEstimation | virtual |
getRate(tf::Stamped< tf::Vector3 > &vector) | hector_pose_estimation::PoseEstimation | virtual |
getRate(geometry_msgs::Vector3 &vector) | hector_pose_estimation::PoseEstimation | virtual |
getRate(geometry_msgs::Vector3Stamped &vector) | hector_pose_estimation::PoseEstimation | virtual |
getState(nav_msgs::Odometry &state, bool with_covariances=true) | hector_pose_estimation::PoseEstimation | virtual |
getStateVector() | hector_pose_estimation::PoseEstimation | virtual |
getSystem(const std::string &name) const | hector_pose_estimation::PoseEstimation | inline |
getSystem_(const std::string &name) const | hector_pose_estimation::PoseEstimation | |
getSystemStatus() const | hector_pose_estimation::PoseEstimation | virtual |
getTimestamp() const | hector_pose_estimation::PoseEstimation | virtual |
getTransforms(std::vector< tf::StampedTransform > &transforms) | hector_pose_estimation::PoseEstimation | virtual |
getVelocity(tf::Vector3 &vector) | hector_pose_estimation::PoseEstimation | virtual |
getVelocity(tf::Stamped< tf::Vector3 > &vector) | hector_pose_estimation::PoseEstimation | virtual |
getVelocity(geometry_msgs::Vector3 &vector) | hector_pose_estimation::PoseEstimation | virtual |
getVelocity(geometry_msgs::Vector3Stamped &vector) | hector_pose_estimation::PoseEstimation | virtual |
getWorldToNavTransform(geometry_msgs::TransformStamped &transform) | hector_pose_estimation::PoseEstimation | virtual |
globalReference() | hector_pose_estimation::PoseEstimation | virtual |
gravity_ | hector_pose_estimation::PoseEstimation | private |
gravity_update_ | hector_pose_estimation::PoseEstimation | private |
init() | hector_pose_estimation::PoseEstimation | |
inputs_ | hector_pose_estimation::PoseEstimation | protected |
Instance() | hector_pose_estimation::PoseEstimation | static |
inSystemStatus(SystemStatus test_status) const | hector_pose_estimation::PoseEstimation | virtual |
measurements_ | hector_pose_estimation::PoseEstimation | protected |
nav_frame_ | hector_pose_estimation::PoseEstimation | private |
parameters() | hector_pose_estimation::PoseEstimation | inlinevirtual |
parameters() const | hector_pose_estimation::PoseEstimation | inlinevirtual |
parameters_ | hector_pose_estimation::PoseEstimation | private |
PoseEstimation(const SystemPtr &system=SystemPtr(), const StatePtr &state=StatePtr()) | hector_pose_estimation::PoseEstimation | |
PoseEstimation(ConcreteSystemModel *system_model, State *state=0) | hector_pose_estimation::PoseEstimation | |
position_frame_ | hector_pose_estimation::PoseEstimation | private |
rate_update_ | hector_pose_estimation::PoseEstimation | private |
reset() | hector_pose_estimation::PoseEstimation | |
setInput(const Input &input, std::string name=std::string()) | hector_pose_estimation::PoseEstimation | |
setMeasurementStatus(SystemStatus new_status) | hector_pose_estimation::PoseEstimation | virtual |
setSystemStatus(SystemStatus new_status) | hector_pose_estimation::PoseEstimation | virtual |
setTimestamp(const ros::Time ×tamp) | hector_pose_estimation::PoseEstimation | virtual |
stabilized_frame_ | hector_pose_estimation::PoseEstimation | private |
state() const | hector_pose_estimation::PoseEstimation | inlinevirtual |
state() | hector_pose_estimation::PoseEstimation | inlinevirtual |
state_ | hector_pose_estimation::PoseEstimation | private |
systems_ | hector_pose_estimation::PoseEstimation | protected |
timestamp_ | hector_pose_estimation::PoseEstimation | private |
update(ros::Time timestamp) | hector_pose_estimation::PoseEstimation | |
update(double dt) | hector_pose_estimation::PoseEstimation | |
updated() | hector_pose_estimation::PoseEstimation | virtual |
updateMeasurementStatus(SystemStatus set, SystemStatus clear) | hector_pose_estimation::PoseEstimation | virtual |
updateSystemStatus(SystemStatus set, SystemStatus clear) | hector_pose_estimation::PoseEstimation | virtual |
updateWorldToOtherTransform(tf::StampedTransform &world_to_other_transform) | hector_pose_estimation::PoseEstimation | virtual |
world_frame_ | hector_pose_estimation::PoseEstimation | private |
zerorate_update_ | hector_pose_estimation::PoseEstimation | private |
~PoseEstimation() | hector_pose_estimation::PoseEstimation | virtual |