DvlRejection class abstract
DVL Rejection class
When the vehicle uses Doppler Velocity Log sensor, this message notifies that a new measurement was locally rejected by the navigation filter.
- Inheritance
-
- Object
- Message
- ImcMessage
- DvlRejection
- Implemented types
Constructors
- DvlRejection([void updates(DvlRejectionBuilder b)?])
-
factory
Properties
- abbrev → String
-
no setteroverride
- dst → int
-
no setterinherited
- dstEnt → int
-
no setterinherited
- hashCode → int
-
The hash code for this object.
no setterinherited
- msgId → int
-
no setteroverride
- reason → DvlRejectionEnumReason
-
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.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- src → int
-
no setterinherited
- srcEnt → int
-
no setterinherited
- sync → int
-
no setterinherited
- timestamp → DateTime?
-
no setterinherited
- timestep → double
-
Timestep of the rejection.
The timestep is 0 for an absolute rejection
since it is an instantaneous reading. For
innovation rejection it is the time difference
between the previous accepted DVL measurement
and the current one.
no setter
- type → DvlRejectionBitfieldType
-
This field represents the type of the rejected velocity.
no setter
- value → double
-
Value of the rejection.
If it is an innovation rejection the value is
the absolute difference between the previous
accepted DVL measurement and the current one.
If it is an absolute rejection the value is
the current DVL measurement.
no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
rebuild(
dynamic updates(DvlRejectionBuilder)) → DvlRejection -
Rebuilds the instance.
inherited
-
toBuilder(
) → DvlRejectionBuilder -
Converts the instance to a builder
B
.inherited -
toJson(
[bool includeHeader = true]) → Map< String, dynamic> -
To JSON object
override
-
toString(
) → String -
A string representation of this object.
inherited
Operators
-
operator ==(
Object other) → bool -
The equality operator.
inherited