NASA Astrobee Robot Software  0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
localization_common::PoseWithCovariance Struct Reference

#include <pose_with_covariance.h>

Inheritance diagram for localization_common::PoseWithCovariance:
Inheritance graph

Public Member Functions

 PoseWithCovariance (const Eigen::Isometry3d &pose, const PoseCovariance &covariance)
 
 PoseWithCovariance (const Eigen::Isometry3d &pose, const PoseCovariance &covariance, const TimestampedSet< PoseCovariance > &correlation_covariances)
 
 PoseWithCovariance ()
 

Public Attributes

Eigen::Isometry3d pose
 
PoseCovariance covariance
 
TimestampedSet< PoseCovariancecorrelation_covariances
 

Constructor & Destructor Documentation

◆ PoseWithCovariance() [1/3]

localization_common::PoseWithCovariance::PoseWithCovariance ( const Eigen::Isometry3d &  pose,
const PoseCovariance covariance 
)
inline

◆ PoseWithCovariance() [2/3]

localization_common::PoseWithCovariance::PoseWithCovariance ( const Eigen::Isometry3d &  pose,
const PoseCovariance covariance,
const TimestampedSet< PoseCovariance > &  correlation_covariances 
)
inline

◆ PoseWithCovariance() [3/3]

localization_common::PoseWithCovariance::PoseWithCovariance ( )
inline

Member Data Documentation

◆ correlation_covariances

TimestampedSet<PoseCovariance> localization_common::PoseWithCovariance::correlation_covariances

◆ covariance

PoseCovariance localization_common::PoseWithCovariance::covariance

◆ pose

Eigen::Isometry3d localization_common::PoseWithCovariance::pose

The documentation for this struct was generated from the following file: