NASA Astrobee Robot Software
0.19.1
Flight software for the Astrobee robots operating inside the International Space Station.
|
#include <marginals_pose_covariance_interpolater.h>
Public Member Functions | |
MarginalsPoseCovarianceInterpolater (const std::shared_ptr< const NodesT > &nodes, const boost::optional< const gtsam::Marginals & > &marginals=boost::none) | |
PoseCovariance | Interpolate (const PoseWithCovariance &a, const PoseWithCovariance &b, const Time ×tamp_a, const Time ×tamp_b) final |
Public Member Functions inherited from localization_common::PoseCovarianceInterpolater | |
PoseCovarianceInterpolater ()=default | |
virtual | ~PoseCovarianceInterpolater ()=default |
localization_common::MarginalsPoseCovarianceInterpolater< NodesT >::MarginalsPoseCovarianceInterpolater | ( | const std::shared_ptr< const NodesT > & | nodes, |
const boost::optional< const gtsam::Marginals & > & | marginals = boost::none |
||
) |
|
finalvirtual |
Reimplemented from localization_common::PoseCovarianceInterpolater.