RelativeState class abstract
Relative State class
Inter-vehicle formation state.
- Inheritance
-
- Object
- Message
- ImcMessage
- RelativeState
- Implemented types
Constructors
- RelativeState([void updates(RelativeStateBuilder b)?])
-
factory
Properties
- abbrev → String
-
no setteroverride
- ctrlImp → double
-
Weight in the computation of the desired acceleration.
no setter
- dist → double
-
Distance between vehicles.
no setter
- dst → int
-
no setterinherited
- dstEnt → int
-
no setterinherited
- err → double
-
Relative position error norm.
no setter
- errX → double
-
Relative position error: North component.
no setter
- errY → double
-
Relative position error: East component.
no setter
- errZ → double
-
Relative position error: Down component.
no setter
- hashCode → int
-
The hash code for this object.
no setterinherited
- msgId → int
-
no setteroverride
- relDirX → double
-
Inter-vehicle direction vector: North component.
no setter
- relDirY → double
-
Inter-vehicle direction vector: East component.
no setter
- relDirZ → double
-
Inter-vehicle direction vector: Down component.
no setter
- rfErrVx → double
-
Relative veloctity error: X component in the inter-vehicle reference frame.
no setter
- rfErrVy → double
-
Relative velocity error: Y component on the inter-vehicle reference frame.
no setter
- rfErrVz → double
-
Relative velocity error: Z component on the inter-vehicle reference frame.
no setter
- rfErrX → double
-
Relative position error: X component on the inter-vehicle reference frame.
no setter
- rfErrY → double
-
Relative position error: Y component on the inter-vehicle reference frame.
no setter
- rfErrZ → double
-
Relative position error: Z component on the inter-vehicle reference frame.
no setter
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- sId → String
-
The identifier of the vehicle whose relative state is being reported.
no setter
- src → int
-
no setterinherited
- srcEnt → int
-
no setterinherited
- ssX → double
-
Deviation from convergence (sliding surface): X component on the inter-vehicle reference frame.
no setter
- ssY → double
-
Deviation from convergence (sliding surface): Y component on the inter-vehicle reference frame.
no setter
- ssZ → double
-
Deviation from convergence (sliding surface): Z component on the inter-vehicle reference frame.
no setter
- sync → int
-
no setterinherited
- timestamp → DateTime?
-
no setterinherited
- virtErrX → double
-
Components of the vehicle desired acceleration.
Relative virtual error: northward direction.
no setter
- virtErrY → double
-
Components of the vehicle desired acceleration.
Relative virtual error: eastward direction.
no setter
- virtErrZ → double
-
Components of the vehicle desired acceleration.
Relative virtual error: downward direction.
no setter
Methods
-
noSuchMethod(
Invocation invocation) → dynamic -
Invoked when a nonexistent method or property is accessed.
inherited
-
rebuild(
dynamic updates(RelativeStateBuilder)) → RelativeState -
Rebuilds the instance.
inherited
-
toBuilder(
) → RelativeStateBuilder -
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