|
My Project 1.0
Holistic Fusion: A Generic Framework for Multimodal Sensor Fusion
|
Class to represent a binary measurement in the graph. More...
#include <BinaryMeasurement.h>


Public Member Functions | |
| BinaryMeasurement (const std::string &measurementName, const int measurementRate, const std::string &sensorFrameName, const std::string &sensorFrameCorrectedName, const RobustNorm &robustNorm, const double timeKm1, const double timeK) | |
| Constructor to create a binary measurement. | |
| ~BinaryMeasurement () override=default | |
| double | timeKm1 () const |
| double | timeK () const |
| const MeasurementTypeEnum & | measurementTypeEnum () override |
| Public Member Functions inherited from holistic_fusion::Measurement | |
| Measurement (const std::string &measurementName, const int measurementRate, const std::string &sensorFrameName, const std::string &sensorFrameCorrectedName, const RobustNorm &robustNorm, const MeasurementTypeEnum &measurementTypeEnum) | |
| Constructor to create a unary measurement. | |
| virtual | ~Measurement ()=default |
| const std::string & | measurementName () const |
| Names. | |
| const std::string & | sensorFrameName () const |
| const std::string & | sensorFrameCorrectedName () const |
| int | measurementRate () const |
| Rest. | |
| const RobustNorm & | robustNorm () const |
| const RobustNormEnum & | robustNormEnum () const |
| const double & | robustNormConstant () const |
| void | setMeasurementName (std::string measurementName) |
| void | setSensorFrameName (std::string sensorFrameName) |
Protected Attributes | |
| double | timeKm1_ |
| double | timeK_ |
| Protected Attributes inherited from holistic_fusion::Measurement | |
| std::string | measurementName_ |
| int | measurementRate_ |
| std::string | sensorFrameName_ |
| std::string | sensorFrameCorrectedName_ |
| MeasurementTypeEnum | measurementTypeEnum_ |
| RobustNorm | robustNorm_ |
Class to represent a binary measurement in the graph.
Description: This class is used to represent a binary measurement in the graph.
Definition at line 21 of file BinaryMeasurement.h.
|
inline |
Constructor to create a binary measurement.
Constructor to create a unary measurement.
| measurementName | Name of the measurement. |
| measurementRate | Rate of the measurement. Mostly used for checking in the core whether all is working correctly. |
| sensorFrameName | Name of the sensor frame. |
| sensorFrameCorrectedName | Name of the corrected sensor frame. |
| robustNorm | Robust norm to be used for the measurement. |
| measurementTypeEnum | Type of the measurement. |
| timeKm1 | Time stamp of the measurement at time k-1. |
| timeK | Time stamp of the measurement at time k. |
Definition at line 32 of file BinaryMeasurement.h.
|
overridedefault |
|
inlineoverridevirtual |
Implements holistic_fusion::Measurement.
Definition at line 45 of file BinaryMeasurement.h.
|
inlinenodiscard |
Definition at line 43 of file BinaryMeasurement.h.
|
inlinenodiscard |
Definition at line 42 of file BinaryMeasurement.h.
|
protected |
Definition at line 50 of file BinaryMeasurement.h.
|
protected |
Definition at line 49 of file BinaryMeasurement.h.