Broadcast a set of transforms useful for various demos. More...
#include <costmap_2d_ros.hpp>
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_ |
Broadcast a set of transforms useful for various demos.
Definition at line 25 of file costmap_2d_ros.hpp.
| TransformBroadcaster::TransformBroadcaster | ( | ) | [inline] |
Definition at line 27 of file costmap_2d_ros.hpp.
| TransformBroadcaster::~TransformBroadcaster | ( | ) | [virtual] |
Definition at line 69 of file costmap_2d_ros.cpp.
| void TransformBroadcaster::add | ( | const std::string & | name, |
| tf::Vector3 | origin, | ||
| const tf::Quaternion & | orientation | ||
| ) |
Definition at line 79 of file costmap_2d_ros.cpp.
| void TransformBroadcaster::broadcast | ( | ) |
Definition at line 92 of file costmap_2d_ros.cpp.
| void TransformBroadcaster::shutdown | ( | ) |
Definition at line 74 of file costmap_2d_ros.cpp.
Definition at line 88 of file costmap_2d_ros.cpp.
std::thread TransformBroadcaster::broadcastingThread_ [private] |
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.