#include <UnaryMeasurementLandmark.h>
|
| | UnaryMeasurementLandmark (const std::string &measurementName, const int measurementRate, const std::string &sensorFrameName, const std::string &sensorFrameCorrectedName, const RobustNorm robustNorm, const double timeStamp, const double covarianceViolationThreshold, const std::string &worldFrameName) |
| | Constructor to create a landmark unary measurement.
|
| | ~UnaryMeasurementLandmark () override=default |
| virtual std::string | summary () const |
| const std::string & | worldFrameName () const |
| | UnaryMeasurement (const std::string &measurementName, const int measurementRate, const std::string &sensorFrameName, const std::string &sensorFrameCorrectedName, const RobustNorm robustNorm, const double timeStamp, const double covarianceViolationThreshold) |
| | Constructor to create a unary measurement.
|
| | ~UnaryMeasurement () override=default |
| std::string & | lv_sensorFrameName () |
| double | timeK () const |
| double | covarianceViolationThreshold () const |
| const MeasurementTypeEnum & | measurementTypeEnum () override |
| | 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) |
Definition at line 23 of file UnaryMeasurementLandmark.h.
◆ UnaryMeasurementLandmark()
| holistic_fusion::UnaryMeasurementLandmark::UnaryMeasurementLandmark |
( |
const std::string & | measurementName, |
|
|
const int | measurementRate, |
|
|
const std::string & | sensorFrameName, |
|
|
const std::string & | sensorFrameCorrectedName, |
|
|
const RobustNorm | robustNorm, |
|
|
const double | timeStamp, |
|
|
const double | covarianceViolationThreshold, |
|
|
const std::string & | worldFrameName ) |
|
inline |
Constructor to create a landmark unary measurement.
Constructor to create a unary measurement.
Constructor to create a unary measurement.
- Parameters
-
| 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. |
| timeStamp | Time stamp of the measurement. Argument of parent class. |
| covarianceViolationThreshold | Threshold for the covariance violation. Argument of parent class. |
| worldFrameName | Name of the world frame. In current implementation, each landmark is defined w.r.t. the world frame. |
Definition at line 33 of file UnaryMeasurementLandmark.h.
◆ ~UnaryMeasurementLandmark()
| holistic_fusion::UnaryMeasurementLandmark::~UnaryMeasurementLandmark |
( |
| ) |
|
|
overridedefault |
◆ summary()
| virtual std::string holistic_fusion::UnaryMeasurementLandmark::summary |
( |
| ) |
const |
|
inlinenodiscardvirtual |
◆ worldFrameName()
| const std::string & holistic_fusion::UnaryMeasurementLandmark::worldFrameName |
( |
| ) |
const |
|
inlinenodiscard |
◆ operator<<
◆ worldFrameName_
| std::string holistic_fusion::UnaryMeasurementLandmark::worldFrameName_ |
|
protected |
The documentation for this class was generated from the following file: