$search
#include <poseupdate.h>
Definition at line 90 of file poseupdate.h.
hector_pose_estimation::PoseUpdate::PoseUpdate | ( | const std::string & | name = "poseupdate" |
) |
Definition at line 36 of file poseupdate.cpp.
hector_pose_estimation::PoseUpdate::~PoseUpdate | ( | ) | [virtual] |
Definition at line 86 of file poseupdate.cpp.
double hector_pose_estimation::PoseUpdate::calculateOmega | ( | const SymmetricMatrix & | Ix, | |
const SymmetricMatrix & | Iy | |||
) | const [private] |
Definition at line 342 of file poseupdate.cpp.
virtual Queue& hector_pose_estimation::PoseUpdate::queue | ( | ) | [inline, protected, virtual] |
Implements hector_pose_estimation::Measurement.
Definition at line 146 of file poseupdate.h.
bool hector_pose_estimation::PoseUpdate::update | ( | PoseEstimation & | estimator, | |
const MeasurementUpdate & | update | |||
) | [virtual] |
Implements hector_pose_estimation::Measurement.
Definition at line 90 of file poseupdate.cpp.
double hector_pose_estimation::PoseUpdate::updateInternal | ( | const SymmetricMatrix & | Px, | |
const ColumnVector & | x, | |||
const SymmetricMatrix & | Iy, | |||
const ColumnVector & | error, | |||
const Matrix & | H, | |||
SymmetricMatrix & | Pxy, | |||
ColumnVector & | xy, | |||
const std::string & | text, | |||
const double | max_error = 0.0 | |||
) | [private] |
Definition at line 348 of file poseupdate.cpp.
double hector_pose_estimation::PoseUpdate::fixed_alpha_ [private] |
Definition at line 117 of file poseupdate.h.
double hector_pose_estimation::PoseUpdate::fixed_angular_rate_xy_stddev_ [private] |
Definition at line 126 of file poseupdate.h.
double hector_pose_estimation::PoseUpdate::fixed_angular_rate_z_stddev_ [private] |
Definition at line 127 of file poseupdate.h.
double hector_pose_estimation::PoseUpdate::fixed_beta_ [private] |
Definition at line 117 of file poseupdate.h.
double hector_pose_estimation::PoseUpdate::fixed_position_xy_stddev_ [private] |
Definition at line 120 of file poseupdate.h.
double hector_pose_estimation::PoseUpdate::fixed_position_z_stddev_ [private] |
Definition at line 121 of file poseupdate.h.
double hector_pose_estimation::PoseUpdate::fixed_velocity_xy_stddev_ [private] |
Definition at line 124 of file poseupdate.h.
double hector_pose_estimation::PoseUpdate::fixed_velocity_z_stddev_ [private] |
Definition at line 125 of file poseupdate.h.
double hector_pose_estimation::PoseUpdate::fixed_yaw_stddev_ [private] |
Definition at line 122 of file poseupdate.h.
Definition at line 118 of file poseupdate.h.
bool hector_pose_estimation::PoseUpdate::jump_on_max_error_ [private] |
Definition at line 139 of file poseupdate.h.
double hector_pose_estimation::PoseUpdate::max_angular_rate_xy_error_ [private] |
Definition at line 136 of file poseupdate.h.
double hector_pose_estimation::PoseUpdate::max_angular_rate_z_error_ [private] |
Definition at line 137 of file poseupdate.h.
double hector_pose_estimation::PoseUpdate::max_position_xy_error_ [private] |
Definition at line 130 of file poseupdate.h.
double hector_pose_estimation::PoseUpdate::max_position_z_error_ [private] |
Definition at line 131 of file poseupdate.h.
double hector_pose_estimation::PoseUpdate::max_time_difference_ [private] |
Definition at line 129 of file poseupdate.h.
double hector_pose_estimation::PoseUpdate::max_velocity_xy_error_ [private] |
Definition at line 134 of file poseupdate.h.
double hector_pose_estimation::PoseUpdate::max_velocity_z_error_ [private] |
Definition at line 135 of file poseupdate.h.
double hector_pose_estimation::PoseUpdate::max_yaw_error_ [private] |
Definition at line 132 of file poseupdate.h.
Definition at line 112 of file poseupdate.h.
Definition at line 113 of file poseupdate.h.
Queue_<Update> hector_pose_estimation::PoseUpdate::queue_ [protected] |
Definition at line 145 of file poseupdate.h.
Definition at line 115 of file poseupdate.h.
Definition at line 114 of file poseupdate.h.