mars_lib  0.1.0.3dc76ee85e09
Modular and Robust Sensor-Fusion
Public Member Functions | List of all members
mars::MeasInterface Class Referenceabstract

#include </home/runner/work/mars_lib/mars_lib/source/mars/include/mars/sensors/measurement_interface.h>

+ Inheritance diagram for mars::MeasInterface:
+ Collaboration diagram for mars::MeasInterface:

Public Member Functions

virtual ~MeasInterface ()=default
 
virtual bool get_meas_noise (Eigen::MatrixXd *meas_noise)=0
 get the measurement noise associated with the current sensor measurement More...
 
virtual void set_meas_noise (const Eigen::MatrixXd &meas_noise)=0
 

Constructor & Destructor Documentation

◆ ~MeasInterface()

virtual mars::MeasInterface::~MeasInterface ( )
virtualdefault

Member Function Documentation

◆ get_meas_noise()

virtual bool mars::MeasInterface::get_meas_noise ( Eigen::MatrixXd *  meas_noise)
pure virtual

get the measurement noise associated with the current sensor measurement

Parameters
sensor_datacontains the current sensor measurement
Returns
Measurement noise matrix

Implemented in mars::BaseMeas.

◆ set_meas_noise()

virtual void mars::MeasInterface::set_meas_noise ( const Eigen::MatrixXd &  meas_noise)
pure virtual

Implemented in mars::BaseMeas.


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