RelativeState class abstract

Relative State class

Inter-vehicle formation state.

Inheritance
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

Constants

staticId → const int