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

Public Member Functions

void callback (const sensor_msgs::LaserScan::ConstPtr &msg_in)
 
void deprecation_warn (const ros::TimerEvent &e)
 
 ScanToScanFilterChain (const ros::NodeHandle &nh={}, const ros::NodeHandle &pnh={"~"})
 
 ~ScanToScanFilterChain ()
 

Protected Attributes

ros::Timer deprecation_timer_
 
filters::FilterChain< sensor_msgs::LaserScan > filter_chain_
 
sensor_msgs::LaserScan msg_
 
ros::NodeHandle nh_
 
ros::Publisher output_pub_
 
ros::NodeHandle private_nh_
 
message_filters::Subscriber< sensor_msgs::LaserScan > scan_sub_
 
tf::TransformListenertf_
 
tf::MessageFilter< sensor_msgs::LaserScan > * tf_filter_
 
double tf_filter_tolerance_
 
bool using_filter_chain_deprecated_
 

Detailed Description

Definition at line 43 of file scan_to_scan_filter_chain.cpp.

Constructor & Destructor Documentation

◆ ScanToScanFilterChain()

ScanToScanFilterChain::ScanToScanFilterChain ( const ros::NodeHandle nh = {},
const ros::NodeHandle pnh = {"~"} 
)
inline

Definition at line 69 of file scan_to_scan_filter_chain.cpp.

◆ ~ScanToScanFilterChain()

ScanToScanFilterChain::~ScanToScanFilterChain ( )
inline

Definition at line 116 of file scan_to_scan_filter_chain.cpp.

Member Function Documentation

◆ callback()

void ScanToScanFilterChain::callback ( const sensor_msgs::LaserScan::ConstPtr &  msg_in)
inline

Definition at line 132 of file scan_to_scan_filter_chain.cpp.

◆ deprecation_warn()

void ScanToScanFilterChain::deprecation_warn ( const ros::TimerEvent e)
inline

Definition at line 125 of file scan_to_scan_filter_chain.cpp.

Member Data Documentation

◆ deprecation_timer_

ros::Timer ScanToScanFilterChain::deprecation_timer_
protected

Definition at line 64 of file scan_to_scan_filter_chain.cpp.

◆ filter_chain_

filters::FilterChain<sensor_msgs::LaserScan> ScanToScanFilterChain::filter_chain_
protected

Definition at line 57 of file scan_to_scan_filter_chain.cpp.

◆ msg_

sensor_msgs::LaserScan ScanToScanFilterChain::msg_
protected

Definition at line 60 of file scan_to_scan_filter_chain.cpp.

◆ nh_

ros::NodeHandle ScanToScanFilterChain::nh_
protected

Definition at line 47 of file scan_to_scan_filter_chain.cpp.

◆ output_pub_

ros::Publisher ScanToScanFilterChain::output_pub_
protected

Definition at line 61 of file scan_to_scan_filter_chain.cpp.

◆ private_nh_

ros::NodeHandle ScanToScanFilterChain::private_nh_
protected

Definition at line 48 of file scan_to_scan_filter_chain.cpp.

◆ scan_sub_

message_filters::Subscriber<sensor_msgs::LaserScan> ScanToScanFilterChain::scan_sub_
protected

Definition at line 52 of file scan_to_scan_filter_chain.cpp.

◆ tf_

tf::TransformListener* ScanToScanFilterChain::tf_
protected

Definition at line 51 of file scan_to_scan_filter_chain.cpp.

◆ tf_filter_

tf::MessageFilter<sensor_msgs::LaserScan>* ScanToScanFilterChain::tf_filter_
protected

Definition at line 53 of file scan_to_scan_filter_chain.cpp.

◆ tf_filter_tolerance_

double ScanToScanFilterChain::tf_filter_tolerance_
protected

Definition at line 54 of file scan_to_scan_filter_chain.cpp.

◆ using_filter_chain_deprecated_

bool ScanToScanFilterChain::using_filter_chain_deprecated_
protected

Definition at line 65 of file scan_to_scan_filter_chain.cpp.


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


laser_filters
Author(s): Tully Foote
autogenerated on Mon Apr 3 2023 02:51:57