#include <deque>#include <memory>#include "Eigen/Cholesky"#include "Eigen/Core"#include "cartographer/common/lua_parameter_dictionary.h"#include "cartographer/common/port.h"#include "cartographer/common/time.h"#include "cartographer/kalman_filter/gaussian_distribution.h"#include "cartographer/kalman_filter/proto/pose_tracker_options.pb.h"#include "cartographer/kalman_filter/unscented_kalman_filter.h"#include "cartographer/mapping/imu_tracker.h"#include "cartographer/mapping/odometry_state_tracker.h"#include "cartographer/sensor/proto/sensor.pb.h"#include "cartographer/transform/transform.h"Go to the source code of this file.
Classes | |
| struct | cartographer::kalman_filter::PoseAndCovariance |
| class | cartographer::kalman_filter::PoseTracker |
Namespaces | |
| cartographer | |
| cartographer::kalman_filter | |
Typedefs | |
| typedef Eigen::Matrix3d | cartographer::kalman_filter::Pose2DCovariance |
| typedef Eigen::Matrix< double, 6, 6 > | cartographer::kalman_filter::PoseCovariance |
Functions | |
| PoseCovariance | cartographer::kalman_filter::BuildPoseCovariance (const double translational_variance, const double rotational_variance) |
| proto::PoseTrackerOptions | cartographer::kalman_filter::CreatePoseTrackerOptions (common::LuaParameterDictionary *const parameter_dictionary) |
| PoseAndCovariance | cartographer::kalman_filter::operator* (const transform::Rigid3d &transform, const PoseAndCovariance &pose_and_covariance) |