Public Member Functions | |
| bool | inFootprint (const geometry_msgs::PointStamped &scan_pt) | 
| LaserFootprintFilter () | |
| void | update (const sensor_msgs::LaserScan &input_scan) | 
Private Attributes | |
| std::string | base_frame_ | 
| ros::Publisher | debug_pub_ | 
| double | inscribed_radius_ | 
| tf::TransformListener | listener_ | 
| ros::NodeHandle | nh_ | 
| ros::Publisher | scan_filtered_pub_ | 
| ros::Subscriber | scan_sub_ | 
Definition at line 40 of file laser_footprint_filter.cpp.
| LaserFootprintFilter::LaserFootprintFilter | ( | ) |  [inline] | 
        
Definition at line 43 of file laser_footprint_filter.cpp.
| bool LaserFootprintFilter::inFootprint | ( | const geometry_msgs::PointStamped & | scan_pt | ) |  [inline] | 
        
Definition at line 89 of file laser_footprint_filter.cpp.
| void LaserFootprintFilter::update | ( | const sensor_msgs::LaserScan & | input_scan | ) |  [inline] | 
        
Definition at line 53 of file laser_footprint_filter.cpp.
std::string LaserFootprintFilter::base_frame_ [private] | 
        
Definition at line 101 of file laser_footprint_filter.cpp.
Definition at line 103 of file laser_footprint_filter.cpp.
double LaserFootprintFilter::inscribed_radius_ [private] | 
        
Definition at line 100 of file laser_footprint_filter.cpp.
Definition at line 99 of file laser_footprint_filter.cpp.
ros::NodeHandle LaserFootprintFilter::nh_ [private] | 
        
Definition at line 98 of file laser_footprint_filter.cpp.
Definition at line 102 of file laser_footprint_filter.cpp.
Definition at line 104 of file laser_footprint_filter.cpp.