8#ifndef HOLISTIC_FUSION_DELTAMEASUREMENT6D_H
9#define HOLISTIC_FUSION_DELTAMEASUREMENT6D_H
24template <
class MEASUREMENT_TYPE,
int DIM>
38 const MEASUREMENT_TYPE&
deltaMeasurement,
const Eigen::Matrix<double, DIM, 1> deltaMeasurementNoiseDensity)
MEASUREMENT_TYPE deltaMeasurement_
~BinaryMeasurementXD() override=default
const MEASUREMENT_TYPE & deltaMeasurement() const
BinaryMeasurementXD(const std::string &measurementName, const int measurementRate, const std::string &sensorFrameName, const std::string &sensorFrameCorrectedName, const RobustNorm &robustNorm, const double timeKm1, const double timeK, const MEASUREMENT_TYPE &deltaMeasurement, const Eigen::Matrix< double, DIM, 1 > deltaMeasurementNoiseDensity)
Constructor to create a binary measurement.
Eigen::Matrix< double, DIM, 1 > deltaMeasurementNoiseDensity_
const Eigen::Matrix< double, DIM, 1 > & measurementNoiseDensity() const
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.
const std::string & sensorFrameName() const
const std::string & sensorFrameCorrectedName() const
int measurementRate() const
Rest.
const std::string & measurementName() const
Names.
const RobustNorm & robustNorm() const
Class to represent a robust norm for a measurement.