|
NASA Astrobee Robot Software
0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
|
Go to the documentation of this file.
19 #ifndef LOCALIZATION_MEASUREMENTS_POSE_WITH_COVARIANCE_MEASUREMENT_H_
20 #define LOCALIZATION_MEASUREMENTS_POSE_WITH_COVARIANCE_MEASUREMENT_H_
27 #include <gtsam/geometry/Pose3.h>
57 #endif // LOCALIZATION_MEASUREMENTS_POSE_WITH_COVARIANCE_MEASUREMENT_H_
Definition: averager.h:33
Eigen::Matrix< double, 6, 6 > PoseCovariance
Definition: pose_with_covariance_measurement.h:30
PoseWithCovarianceMeasurement()=default
PoseCovariance covariance
Definition: pose_with_covariance_measurement.h:52
localization_common::Time timestamp
Definition: measurement.h:29
Eigen::Isometry3d EigenPose(const CombinedNavState &combined_nav_state)
Definition: utilities.cc:64
Definition: measurement.h:25
Definition: depth_correspondences.h:25
Definition: pose_with_covariance.h:28
localization_common::PoseWithCovariance PoseWithCovariance() const
Definition: pose_with_covariance_measurement.h:44
gtsam::Pose3 pose
Definition: pose_with_covariance_measurement.h:51
PoseWithCovarianceMeasurement(const localization_common::PoseWithCovariance &pose_with_covariance, const localization_common::Time timestamp)
Definition: pose_with_covariance_measurement.h:37
localization_common::TimestampedSet< PoseCovariance > correlation_covariances
Definition: pose_with_covariance_measurement.h:53
gtsam::Pose3 GtPose(const Eigen::Isometry3d &eigen_pose)
Definition: utilities.cc:60
Definition: pose_with_covariance_measurement.h:31
double Time
Definition: time.h:23
PoseWithCovarianceMeasurement(const gtsam::Pose3 &pose, const PoseCovariance &covariance, const localization_common::Time timestamp, const localization_common::TimestampedSet< PoseCovariance > &correlation_covariances={})
Definition: pose_with_covariance_measurement.h:32