LocationFix
A navigation satellite fix for any Global Navigation Satellite System
Panel support
LocationFix
is used in the Map panel.
Schema
field | type | description |
---|---|---|
timestamp | time | 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. |
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.