LocationFix
A navigation satellite fix for any Global Navigation Satellite System
Panel support
LocationFix
is used in the 3D and Map panels.
Parent schema
LocationFix
appears in the LocationFixes
message schema.
Schema
field | type | description |
---|---|---|
timestamp | Timestamp | Timestamp of the message |
frame_id | string | Frame for the sensor. Latitude and longitude readings are at the origin of the frame. |
latitude | float64 | Latitude in degrees |
longitude | float64 | Longitude in degrees |
altitude | float64 | Altitude in meters |
position_covariance | float64[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_type | PositionCovarianceType | If position_covariance is available, position_covariance_type must be set to indicate the type of covariance. |
color | Color | Color used to visualize the location |
Reference implementations
Foxglove schemas are framework-agnostic, and can be implemented using any supported message encoding:
encoding | schema |
---|---|
ROS 1 | foxglove_msgs/LocationFix |
ROS 2 | foxglove_msgs/msg/LocationFix |
JSON | foxglove.LocationFix |
Protobuf | foxglove.LocationFix |
FlatBuffers | foxglove.LocationFix |
OMG IDL | foxglove::LocationFix |
You must use the schema names specified above for Foxglove to recognize the schema.