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 28 of file costmap_2d_ros.hpp.


Constructor & Destructor Documentation

Definition at line 30 of file costmap_2d_ros.hpp.

Definition at line 86 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 96 of file costmap_2d_ros.cpp.

Definition at line 109 of file costmap_2d_ros.cpp.

Definition at line 91 of file costmap_2d_ros.cpp.

Definition at line 105 of file costmap_2d_ros.cpp.


Member Data Documentation

Definition at line 40 of file costmap_2d_ros.hpp.

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

Definition at line 41 of file costmap_2d_ros.hpp.

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

Definition at line 39 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 Tue Jul 9 2019 05:06:21