pub type UtmGlobalPosition = UtmGlobalPosition;Expand description
Originally defined in common::messages::utm_global_position.
Aliased Type§
pub struct UtmGlobalPosition {Show 18 fields
pub time: u64,
pub uas_id: [u8; 18],
pub lat: i32,
pub lon: i32,
pub alt: i32,
pub relative_alt: i32,
pub vx: i16,
pub vy: i16,
pub vz: i16,
pub h_acc: u16,
pub v_acc: u16,
pub vel_acc: u16,
pub next_lat: i32,
pub next_lon: i32,
pub next_alt: i32,
pub update_rate: u16,
pub flight_state: UtmFlightState,
pub flags: UtmDataAvailFlags,
}Fields§
§time: u64MAVLink field time.
Time of applicability of position (microseconds since UNIX epoch).
uas_id: [u8; 18]MAVLink field uas_id.
Unique UAS ID.
lat: i32MAVLink field lat.
Latitude (WGS84)
lon: i32MAVLink field lon.
Longitude (WGS84)
alt: i32MAVLink field alt.
Altitude (WGS84)
relative_alt: i32MAVLink field relative_alt.
Altitude above ground
vx: i16MAVLink field vx.
Ground X speed (latitude, positive north)
vy: i16MAVLink field vy.
Ground Y speed (longitude, positive east)
vz: i16MAVLink field vz.
Ground Z speed (altitude, positive down)
h_acc: u16MAVLink field h_acc.
Horizontal position uncertainty (standard deviation)
v_acc: u16MAVLink field v_acc.
Altitude uncertainty (standard deviation)
vel_acc: u16MAVLink field vel_acc.
Speed uncertainty (standard deviation)
next_lat: i32MAVLink field next_lat.
Next waypoint, latitude (WGS84)
next_lon: i32MAVLink field next_lon.
Next waypoint, longitude (WGS84)
next_alt: i32MAVLink field next_alt.
Next waypoint, altitude (WGS84)
update_rate: u16MAVLink field update_rate.
Time until next update. Set to 0 if unknown or in data driven mode.
flight_state: UtmFlightStateMAVLink field flight_state.
Flight state
flags: UtmDataAvailFlagsMAVLink field flags.
Bitwise OR combination of the data available flags.