rm_control
Loading...
Searching...
No Matches
rm_common::TfRtBroadcaster Class Reference

#include <tf_rt_broadcaster.h>

Inheritance diagram for rm_common::TfRtBroadcaster:

Public Member Functions

 TfRtBroadcaster ()=default
 
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)
 

Protected Attributes

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

Constructor & Destructor Documentation

◆ TfRtBroadcaster()

rm_common::TfRtBroadcaster::TfRtBroadcaster ( )
default

Member Function Documentation

◆ init()

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

◆ sendTransform() [1/2]

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

◆ sendTransform() [2/2]

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

Member Data Documentation

◆ node_

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

◆ realtime_pub_

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

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