package bosdyn.api.gps

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

service AggregatorService

aggregator_service.proto:24

The AggregatorService is an endpoint that clients should send GPS data too. Data dumped into the AggregatorService is used by the RegistrationService. In practice: - A GPS will be connected to a peripheral computer - The peripheral computer should establish timesync with the robot - The peripheral computer should read data from the GPS hardware - The peripheral computer should send timestamped data to the AggregatorService

service RegistrationService

registration_service.proto:20

The RegistrationService consumes data sent to the Gps/AggregatorService. It calculates where the robot is in the world, and the transforms from the robots internal frames to the world frame.

enum GetLocationResponse.Status

registration.proto:74

Quality of registration status.

Used in: GetLocationResponse

message GpsDataPoint

gps.proto:29

Used in: GpsState, LocationAndGpsDevice, NewGpsDataRequest

message GpsDataPoint.Accuracy

gps.proto:41

Estimated accuracy is measured in meters

Used in: GpsDataPoint

enum GpsDataPoint.Filter

gps.proto:92

Used in: GpsDataPoint

message GpsDataPoint.FixMode

gps.proto:71

Used in: GpsDataPoint

enum GpsDataPoint.FixMode.Mode

gps.proto:73

Types of fixes possible.

Used in: FixMode

message GpsDataPoint.Satellite

gps.proto:47

Information about a GNSS satellite measurement.

Used in: GpsDataPoint

enum GpsDataPoint.Satellite.Constellation

gps.proto:52

Used in: Satellite

message GpsDevice

gps.proto:111

Used in: GpsState, LocationAndGpsDevice, NewGpsDataRequest

message GpsState

registration.proto:19

Used in: Registration

message LLH

gps.proto:19

Latitude/longitude location representation.

Used in: GpsDataPoint, Registration, graph_nav.GPSLocalization, graph_nav.GPSNavigationParams

message LocationAndGpsDevice

gps.proto:116

message Registration

registration.proto:34

Used in: GpsProperties, GetLocationResponse

enum Registration.Status

registration.proto:36

Quality of registration status.

Used in: Registration