Public Member Functions | Protected Member Functions | Private Attributes | List of all members
TfStaticPublisher Class Reference

Public Member Functions

void loadAndPublish ()
 
 TfStaticPublisher (ros::NodeHandle nh)
 

Protected Member Functions

bool onReloadTrigger (std_srvs::Trigger::Request &, std_srvs::Trigger::Response &resp)
 

Private Attributes

tf2_ros::StaticTransformBroadcaster broadcaster
 
std::vector< geometry_msgs::TransformStamped > lastTransforms
 
ros::NodeHandle nh
 
std::mutex paramMutex
 
ros::ServiceServer triggerServer
 

Detailed Description

Definition at line 74 of file tf_static_publisher.cpp.

Constructor & Destructor Documentation

◆ TfStaticPublisher()

TfStaticPublisher::TfStaticPublisher ( ros::NodeHandle  nh)
inlineexplicit

Definition at line 170 of file tf_static_publisher.cpp.

Member Function Documentation

◆ loadAndPublish()

void TfStaticPublisher::loadAndPublish ( )
inline

Definition at line 76 of file tf_static_publisher.cpp.

◆ onReloadTrigger()

bool TfStaticPublisher::onReloadTrigger ( std_srvs::Trigger::Request &  ,
std_srvs::Trigger::Response &  resp 
)
inlineprotected

Definition at line 163 of file tf_static_publisher.cpp.

Member Data Documentation

◆ broadcaster

tf2_ros::StaticTransformBroadcaster TfStaticPublisher::broadcaster
private

Definition at line 178 of file tf_static_publisher.cpp.

◆ lastTransforms

std::vector<geometry_msgs::TransformStamped> TfStaticPublisher::lastTransforms
private

Definition at line 179 of file tf_static_publisher.cpp.

◆ nh

ros::NodeHandle TfStaticPublisher::nh
private

Definition at line 175 of file tf_static_publisher.cpp.

◆ paramMutex

std::mutex TfStaticPublisher::paramMutex
private

Definition at line 177 of file tf_static_publisher.cpp.

◆ triggerServer

ros::ServiceServer TfStaticPublisher::triggerServer
private

Definition at line 176 of file tf_static_publisher.cpp.


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


tf_static_publisher
Author(s): Tomas Petricek
autogenerated on Wed Apr 23 2025 02:49:05