Skip to content

LocationFix

A navigation satellite fix for any Global Navigation Satellite System

Panel support

LocationFix is used in the Map panel.

Schema

fieldtypedescription
timestamptimeTimestamp of the message
frame_idstringFrame for the sensor. Latitude and longitude readings are at the origin of the frame.
latitudefloat64Latitude in degrees
longitudefloat64Longitude in degrees
altitudefloat64Altitude in meters
position_covariancefloat64[9]Position covariance (m^2) defined relative to a tangential plane through the reported position. The components are East, North, and Up (ENU), in row-major order.
position_covariance_typePositionCovarianceTypeIf position_covariance is available, position_covariance_type must be set to indicate the type of covariance.

Reference implementations

Foxglove schemas are framework-agnostic, and can be implemented using any supported message encoding:

encodingschema
ROS 1foxglove_msgs/LocationFix
ROS 2foxglove_msgs/msg/LocationFix
JSONfoxglove.LocationFix
Protobuffoxglove.LocationFix
FlatBuffersfoxglove.LocationFix
OMG IDLfoxglove::LocationFix

You must use the schema names specified above for Foxglove to recognize the schema.

Flora is developed on the source code of Foxglove and Lichtblick, adhering to the MPL 2.0 license.