#include <tf_bridge.h>
Public Member Functions | |
std::unique_ptr <::cartographer::transform::Rigid3d > | LookupToTracking (::cartographer::common::Time time, const std::string &frame_id) const |
TfBridge & | operator= (const TfBridge &) |
TfBridge (const std::string &tracking_frame, double lookup_transform_timeout_sec, const tf2_ros::Buffer *buffer) | |
TfBridge (const TfBridge &) | |
~TfBridge () | |
Private Attributes | |
const tf2_ros::Buffer *const | buffer_ |
const double | lookup_transform_timeout_sec_ |
const std::string | tracking_frame_ |
Definition at line 28 of file tf_bridge.h.
cartographer_ros::TfBridge::TfBridge | ( | const std::string & | tracking_frame, |
double | lookup_transform_timeout_sec, | ||
const tf2_ros::Buffer * | buffer | ||
) |
Definition at line 24 of file tf_bridge.cc.
cartographer_ros::TfBridge::~TfBridge | ( | ) | [inline] |
Definition at line 32 of file tf_bridge.h.
cartographer_ros::TfBridge::TfBridge | ( | const TfBridge & | ) |
std::unique_ptr<::cartographer::transform::Rigid3d > cartographer_ros::TfBridge::LookupToTracking | ( | ::cartographer::common::Time | time, |
const std::string & | frame_id | ||
) | const |
Definition at line 31 of file tf_bridge.cc.
const tf2_ros::Buffer* const cartographer_ros::TfBridge::buffer_ [private] |
Definition at line 45 of file tf_bridge.h.
const double cartographer_ros::TfBridge::lookup_transform_timeout_sec_ [private] |
Definition at line 44 of file tf_bridge.h.
const std::string cartographer_ros::TfBridge::tracking_frame_ [private] |
Definition at line 43 of file tf_bridge.h.