AdapTuning class

Adaptive Controller tuning information.

ADAP_TUNING

Implemented types

Constructors

AdapTuning({required float desired, required float achieved, required float error, required float theta, required float omega, required float sigma, required float thetaDot, required float omegaDot, required float sigmaDot, required float f, required float fDot, required float u, required PidTuningAxis axis})
AdapTuning.parse(ByteData data_)
factory

Properties

achieved float
Achieved rate.
final
axis PidTuningAxis
Axis.
final
desired float
Desired rate.
final
error float
Error between model and vehicle.
final
f float
Projection operator value.
final
fDot float
Projection operator derivative.
final
hashCode int
The hash code for this object.
no setterinherited
mavlinkCrcExtra int
no setteroverride
mavlinkMessageId int
no setteroverride
omega float
Omega estimated state predictor.
final
omegaDot float
Omega derivative.
final
runtimeType Type
A representation of the runtime type of the object.
no setterinherited
sigma float
Sigma estimated state predictor.
final
sigmaDot float
Sigma derivative.
final
theta float
Theta estimated state predictor.
final
thetaDot float
Theta derivative.
final
u float
u adaptive controlled output command.
final

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
serialize() ByteData
override
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited

Constants

mavlinkEncodedLength → const int