pub type OrbitExecutionStatus = OrbitExecutionStatus;Expand description
Originally defined in common::messages::orbit_execution_status.
Aliased Type§
pub struct OrbitExecutionStatus {
pub time_usec: u64,
pub radius: f32,
pub frame: MavFrame,
pub x: i32,
pub y: i32,
pub z: f32,
}Fields§
§time_usec: u64MAVLink field time_usec.
Timestamp (UNIX Epoch time or time since system boot). The receiving end can infer timestamp format (since 1.1.1970 or since system boot) by checking for the magnitude of the number.
radius: f32MAVLink field radius.
Radius of the orbit circle. Positive values orbit clockwise, negative values orbit counter-clockwise.
frame: MavFrameMAVLink field frame.
The coordinate system of the fields: x, y, z.
x: i32MAVLink field x.
X coordinate of center point. Coordinate system depends on frame field: local = x position in meters * 1e4, global = latitude in degrees * 1e7.
y: i32MAVLink field y.
Y coordinate of center point. Coordinate system depends on frame field: local = x position in meters * 1e4, global = latitude in degrees * 1e7.
z: f32MAVLink field z.
Altitude of center point. Coordinate system depends on frame field.