Template Class SlidingWindowMathExpressionFilter

Inheritance Relationships

Base Type

  • public filters::FilterBase< T >

Class Documentation

template<typename T>
class SlidingWindowMathExpressionFilter : public filters::FilterBase<T>

Parse and evaluate a mathematical matrix expression within a sliding window on a layer of a grid map.

Public Functions

SlidingWindowMathExpressionFilter()

Constructor

virtual ~SlidingWindowMathExpressionFilter()

Destructor.

bool configure() override

Configures the filter from parameters on the parameter server.

bool update(const T &mapIn, T &mapOut) override

Takes the minimum out of different layers of a grid map.

Parameters:
  • mapIn – gridMap with the different layers to take the min.

  • mapOut – gridMap with an additional layer containing the sum.