VisionPositionEstimate class
Local position/attitude estimate from a vision source.
VISION_POSITION_ESTIMATE
- Implemented types
Constructors
Properties
-
covariance
→ List<
float> -
Row-major representation of pose 6x6 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 → int
-
The hash code for this object.
no setterinherited
- mavlinkCrcExtra → int
-
no setteroverride
- mavlinkMessageId → int
-
no setteroverride
- pitch → float
-
Pitch angle
final
- resetCounter → uint8_t
-
Estimate reset counter. This should be incremented when the estimate resets in any of the dimensions (position, velocity, attitude, angular speed). This is designed to be used when e.g an external SLAM system detects a loop-closure and the estimate jumps.
final
- roll → float
-
Roll angle
final
- runtimeType → Type
-
A representation of the runtime type of the object.
no setterinherited
- usec → uint64_t
-
Timestamp (UNIX time or time since system boot)
final
- x → float
-
Local X position
final
- y → float
-
Local Y position
final
- yaw → float
-
Yaw angle
final
- z → float
-
Local 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
Constants
- mavlinkEncodedLength → const int