ViconPositionEstimate class

Global position estimate from a Vicon motion system source.

VICON_POSITION_ESTIMATE

Implemented types

Constructors

ViconPositionEstimate({required uint64_t usec, required float x, required float y, required float z, required float roll, required float pitch, required float yaw, required List<float> covariance})
ViconPositionEstimate.parse(ByteData data_)
factory

Properties

covariance → List<float>
Row-major representation of 6x6 pose cross-covariance matrix upper right triangle (states: x, y, z, roll, pitch, yaw; first six entries are the first ROW, next five entries are the second ROW, etc.). If unknown, assign NaN value to first element in the array.
final
hashCode → ActuatorConfiguration
The hash code for this object.
no setterinherited
mavlinkCrcExtra → ActuatorConfiguration
no setteroverride
mavlinkMessageId → ActuatorConfiguration
no setteroverride
pitch → float
Pitch angle
final
roll → float
Roll angle
final
runtimeType → Type
A representation of the runtime type of the object.
no setterinherited
usec → ActuatorConfiguration
Timestamp (UNIX time or time since system boot)
final
x → float
Global X position
final
y → float
Global Y position
final
yaw → float
Yaw angle
final
z → float
Global Z position
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