Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

struct GlobalPositionEstimateData

fbs/state.fbs / Source schema

Global geodetic position estimate with compact velocity and status fields.

FlatBuffers root table: GlobalPositionEstimate

NameTypeUnit / ScaleNotes
timestamp_usulongmicrosecondsEstimate timestamp in monotonic boot time.
latitude_deg_e7intdegrees scaled by 1e7; int32 preserves global-coordinate precisionLatitude in WGS-84 degrees scaled by 1e7.
longitude_deg_e7intdegrees scaled by 1e7; int32 preserves global-coordinate precisionLongitude in WGS-84 degrees scaled by 1e7.
altitude_msl_mmintmillimetersHeight above mean sea level.
relative_altitude_mmintmillimetersHeight above the active home or local origin.
velocity_east_cm_sshortcentimeters per secondEast component of global-frame velocity.
velocity_north_cm_sshortcentimeters per secondNorth component of global-frame velocity.
velocity_up_cm_sshortcentimeters per secondUp component of global-frame velocity.
yaw_cdegshortcentidegrees; degrees = value / 100Heading in the range -18000 to 18000; zero east and positive counter-clockwise per REP-0103.
sourceubyteProducer-defined source identifier for this global estimate.
flagsubytebitmaskBitmask of GlobalPositionFlags bits.