Public Member Functions | Private Attributes
TransformBroadcaster Class Reference

Broadcast a set of transforms useful for various demos. More...

#include <costmap_2d_ros.hpp>

List of all members.

Public Member Functions

void add (const std::string &name, tf::Vector3 origin, const tf::Quaternion &orientation)
void broadcast ()
void shutdown ()
void startBroadCastingThread ()
 TransformBroadcaster ()
virtual ~TransformBroadcaster ()

Private Attributes

std::thread broadcastingThread_
std::atomic< bool > shutdownFlag_
std::map< std::string,
tf::Transform > 
transforms_

Detailed Description

Broadcast a set of transforms useful for various demos.

Definition at line 25 of file costmap_2d_ros.hpp.


Constructor & Destructor Documentation

Definition at line 27 of file costmap_2d_ros.hpp.

Definition at line 69 of file costmap_2d_ros.cpp.


Member Function Documentation

void TransformBroadcaster::add ( const std::string &  name,
tf::Vector3  origin,
const tf::Quaternion &  orientation 
)

Definition at line 79 of file costmap_2d_ros.cpp.

Definition at line 92 of file costmap_2d_ros.cpp.

Definition at line 74 of file costmap_2d_ros.cpp.

Definition at line 88 of file costmap_2d_ros.cpp.


Member Data Documentation

Definition at line 37 of file costmap_2d_ros.hpp.

std::atomic<bool> TransformBroadcaster::shutdownFlag_ [private]

Definition at line 38 of file costmap_2d_ros.hpp.

std::map<std::string, tf::Transform> TransformBroadcaster::transforms_ [private]

Definition at line 36 of file costmap_2d_ros.hpp.


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


grid_map_costmap_2d
Author(s): Péter Fankhauser
autogenerated on Mon Oct 9 2017 03:09:24