41 #include <dynamic_reconfigure/server.h> 43 #include <laser_filters/IntensityFilterConfig.h> 44 #include <sensor_msgs/LaserScan.h> 53 bool update(
const sensor_msgs::LaserScan& input_scan, sensor_msgs::LaserScan& output_scan);
56 std::shared_ptr<dynamic_reconfigure::Server<IntensityFilterConfig>>
dyn_server_;
57 void reconfigureCB(IntensityFilterConfig& config, uint32_t level);
60 IntensityFilterConfig
config_ = IntensityFilterConfig::__getDefault__();
LaserScanMaskFilter removes points on directions defined in a mask from a laser scan.
LaserScanIntensityFilter()
boost::recursive_mutex own_mutex_
IntensityFilterConfig config_
void reconfigureCB(IntensityFilterConfig &config, uint32_t level)
bool update(const sensor_msgs::LaserScan &input_scan, sensor_msgs::LaserScan &output_scan)
std::shared_ptr< dynamic_reconfigure::Server< IntensityFilterConfig > > dyn_server_