#include <UncertainTransformer.h>
Protected Member Functions | |
CovarianceTimeCache * | getCovariance (unsigned int frame_number) |
bool | setCovariance (const StampedCovariance &cov) |
Protected Attributes | |
boost::recursive_mutex | cov_mutex_ |
std::vector < CovarianceTimeCache * > | covariances_ |
Definition at line 14 of file UncertainTransformer.h.
CovarianceTimeCache * uncertain_tf::UncertainTransformer::getCovariance | ( | unsigned int | frame_number | ) | [protected] |
TODO : set actual max storage time
Definition at line 14 of file UncertainTransformer.cpp.
bool uncertain_tf::UncertainTransformer::setCovariance | ( | const StampedCovariance & | cov | ) | [protected] |
this is different from the standard tf where we keep a vector of [child_frame_id]
Definition at line 36 of file UncertainTransformer.cpp.
boost::recursive_mutex uncertain_tf::UncertainTransformer::cov_mutex_ [mutable, protected] |
Definition at line 24 of file UncertainTransformer.h.
std::vector<CovarianceTimeCache*> uncertain_tf::UncertainTransformer::covariances_ [protected] |
Definition at line 22 of file UncertainTransformer.h.