DvlRejectionEnumReason class
Reason for rejection. There are two types of DVL measurement filters. An Innovation filter checks the innovation between the current measurement and the previous measurement within a certain amount of time and an Absolute filter compares the measurement with an absolute threshold value. Those filters are tested using horizontal speed measurements, i.e., measurements in the x-axis and in the y-axis.
Constructors
- DvlRejectionEnumReason(int value)
-
const
Properties
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
toPrettyString(
) → String -
Output this as a pretty string. Override for propper text.
override
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited
Static Properties
-
names
→ Map<
DvlRejectionEnumReason, String> -
no setter
-
values
→ List<
DvlRejectionEnumReason> -
no setter
Constants
- rrAbsThresholdX → const DvlRejectionEnumReason
- The current DVL x-axis measurement is discarded because the the absolute value is above a configurable threshold.
- rrAbsThresholdY → const DvlRejectionEnumReason
- The current DVL y-axis measurement is discarded because the the absolute value is above a configurable threshold.
- rrInnovThresholdX → const DvlRejectionEnumReason
- The current DVL x-axis measurement is discarded because the absolute difference between the value and the previous accepted DVL measurement with a given time window is above a configurable threshold.
- rrInnovThresholdY → const DvlRejectionEnumReason
- The current DVL y-axis measurement is discarded because the absolute difference between the value and the previous accepted DVL measurement with a given time window is above a configurable threshold.