My Project 1.0
Holistic Fusion: A Generic Framework for Multimodal Sensor Fusion
Loading...
Searching...
No Matches
BinaryMeasurement.h
Go to the documentation of this file.
1/*
2Copyright 2024 by Julian Nubert, Robotic Systems Lab, ETH Zurich.
3All rights reserved.
4This file is released under the "BSD-3-Clause License".
5Please see the LICENSE file that has been included as part of this package.
6 */
7
8#ifndef HOLISTIC_FUSION_DELTAMEASUREMENT_H
9#define HOLISTIC_FUSION_DELTAMEASUREMENT_H
10
12
13namespace holistic_fusion {
14
22 public:
37
38 // Destructor
39 ~BinaryMeasurement() override = default;
40
41 // Getters
42 [[nodiscard]] double timeKm1() const { return timeKm1_; }
43 [[nodiscard]] double timeK() const { return timeK_; }
44
46
47 protected:
48 // Standard members
49 double timeKm1_;
50 double timeK_;
51};
52
53} // namespace holistic_fusion
54
55#endif // HOLISTIC_FUSION_DELTAMEASUREMENT_H
const MeasurementTypeEnum & measurementTypeEnum() override
~BinaryMeasurement() override=default
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.
MeasurementTypeEnum measurementTypeEnum_
const std::string & sensorFrameName() const
Definition Measurement.h:83
const std::string & sensorFrameCorrectedName() const
Definition Measurement.h:84
int measurementRate() const
Rest.
Definition Measurement.h:86
const std::string & measurementName() const
Names.
Definition Measurement.h:82
const RobustNorm & robustNorm() const
Definition Measurement.h:87
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.
Definition Measurement.h:68
Class to represent a robust norm for a measurement.
Definition Measurement.h:28