|
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_COMMON_POSE_WITH_COVARIANCE_INTERPOLATER_H_
20 #define LOCALIZATION_COMMON_POSE_WITH_COVARIANCE_INTERPOLATER_H_
29 std::make_shared<PoseCovarianceInterpolater>())
39 const double alpha)
const;
43 const Time timestamp_b)
const;
46 #endif // LOCALIZATION_COMMON_POSE_WITH_COVARIANCE_INTERPOLATER_H_
Definition: averager.h:33
boost::optional< T > Interpolate(const Time timestamp) const
Definition: timestamped_interpolater.h:87
std::shared_ptr< PoseCovarianceInterpolater > pose_covariance_interpolater
Definition: pose_with_covariance_interpolater.h:31
boost::optional< T > Relative(const Time timestamp_a, const Time timestamp_b) const
Definition: timestamped_interpolater.h:109
Definition: pose_with_covariance.h:28
Definition: timestamped_interpolater.h:40
double Time
Definition: time.h:23
Definition: pose_with_covariance_interpolater.h:27
PoseWithCovarianceInterpolaterParams(const std::shared_ptr< PoseCovarianceInterpolater > &pose_covariance_interpolater=std::make_shared< PoseCovarianceInterpolater >())
Definition: pose_with_covariance_interpolater.h:28