Public Member Functions | Protected Attributes | List of all members
rm_common::TfRtBroadcaster Class Reference

#include <tf_rt_broadcaster.h>

Inheritance diagram for rm_common::TfRtBroadcaster:
Inheritance graph
[legend]

Public Member Functions

virtual void init (ros::NodeHandle &root_nh)
 
virtual void sendTransform (const geometry_msgs::TransformStamped &transform)
 
virtual void sendTransform (const std::vector< geometry_msgs::TransformStamped > &transforms)
 
 TfRtBroadcaster ()=default
 

Protected Attributes

ros::NodeHandle node_
 
std::shared_ptr< realtime_tools::RealtimePublisher< tf2_msgs::TFMessage > > realtime_pub_ {}
 

Detailed Description

Definition at line 78 of file tf_rt_broadcaster.h.

Constructor & Destructor Documentation

◆ TfRtBroadcaster()

rm_common::TfRtBroadcaster::TfRtBroadcaster ( )
default

Member Function Documentation

◆ init()

void rm_common::TfRtBroadcaster::init ( ros::NodeHandle root_nh)
virtual

Reimplemented in rm_common::StaticTfRtBroadcaster.

Definition at line 75 of file tf_rt_broadcaster.cpp.

◆ sendTransform() [1/2]

void rm_common::TfRtBroadcaster::sendTransform ( const geometry_msgs::TransformStamped &  transform)
virtual

Reimplemented in rm_common::StaticTfRtBroadcaster.

Definition at line 80 of file tf_rt_broadcaster.cpp.

◆ sendTransform() [2/2]

void rm_common::TfRtBroadcaster::sendTransform ( const std::vector< geometry_msgs::TransformStamped > &  transforms)
virtual

Reimplemented in rm_common::StaticTfRtBroadcaster.

Definition at line 87 of file tf_rt_broadcaster.cpp.

Member Data Documentation

◆ node_

ros::NodeHandle rm_common::TfRtBroadcaster::node_
protected

Definition at line 118 of file tf_rt_broadcaster.h.

◆ realtime_pub_

std::shared_ptr<realtime_tools::RealtimePublisher<tf2_msgs::TFMessage> > rm_common::TfRtBroadcaster::realtime_pub_ {}
protected

Definition at line 119 of file tf_rt_broadcaster.h.


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


rm_common
Author(s):
autogenerated on Tue May 6 2025 02:23:36