Class LaserMedianFilter

Inheritance Relationships

Base Type

  • public filters::FilterBase< sensor_msgs::msg::LaserScan >

Class Documentation

class LaserMedianFilter : public filters::FilterBase<sensor_msgs::msg::LaserScan>

A class to provide median filtering of laser scans in time.

Public Functions

inline LaserMedianFilter()

Constructor.

Parameters:

averaging_length – How many scans to average over.

inline ~LaserMedianFilter()
inline bool configure()
inline bool update(const sensor_msgs::msg::LaserScan &scan_in, sensor_msgs::msg::LaserScan &scan_out)

Update the filter and get the response.

Parameters:
  • scan_in – The new scan to filter

  • scan_out – The filtered scan