Public Member Functions | Private Attributes | List of all members
cartographer_ros::TfBridge Class Reference

#include <tf_bridge.h>

Public Member Functions

std::unique_ptr<::cartographer::transform::Rigid3dLookupToTracking (::cartographer::common::Time time, const string &frame_id) const
 
TfBridgeoperator= (const TfBridge &)=delete
 
 TfBridge (const string &tracking_frame, double lookup_transform_timeout_sec, const tf2_ros::Buffer *buffer)
 
 TfBridge (const TfBridge &)=delete
 
 ~TfBridge ()
 

Private Attributes

const tf2_ros::Buffer *const buffer_
 
const double lookup_transform_timeout_sec_
 
const string tracking_frame_
 

Detailed Description

Definition at line 29 of file tf_bridge.h.

Constructor & Destructor Documentation

cartographer_ros::TfBridge::TfBridge ( const 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 33 of file tf_bridge.h.

cartographer_ros::TfBridge::TfBridge ( const TfBridge )
delete

Member Function Documentation

std::unique_ptr<::cartographer::transform::Rigid3d > cartographer_ros::TfBridge::LookupToTracking ( ::cartographer::common::Time  time,
const string &  frame_id 
) const

Definition at line 31 of file tf_bridge.cc.

TfBridge& cartographer_ros::TfBridge::operator= ( const TfBridge )
delete

Member Data Documentation

const tf2_ros::Buffer* const cartographer_ros::TfBridge::buffer_
private

Definition at line 46 of file tf_bridge.h.

const double cartographer_ros::TfBridge::lookup_transform_timeout_sec_
private

Definition at line 45 of file tf_bridge.h.

const string cartographer_ros::TfBridge::tracking_frame_
private

Definition at line 44 of file tf_bridge.h.


The documentation for this class was generated from the following files:


cartographer_ros
Author(s):
autogenerated on Wed Jun 5 2019 22:35:56