package bosdyn.api.gps

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

service AggregatorService

aggregator_service.proto:25

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:21

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:91

Quality of registration status.

Used in: GetLocationResponse

message GpsDataPoint

gps.proto:30

Used in: GpsState, LocationAndGpsDevice, NewGpsDataRequest

message GpsDataPoint.Accuracy

gps.proto:42

Estimated accuracy is measured in meters

Used in: GpsDataPoint

enum GpsDataPoint.Filter

gps.proto:93

Used in: GpsDataPoint

message GpsDataPoint.FixMode

gps.proto:72

Used in: GpsDataPoint

enum GpsDataPoint.FixMode.Mode

gps.proto:74

Types of fixes possible.

Used in: FixMode

message GpsDataPoint.Satellite

gps.proto:48

Information about a GNSS satellite measurement.

Used in: GpsDataPoint

enum GpsDataPoint.Satellite.Constellation

gps.proto:53

Used in: Satellite

message GpsDevice

gps.proto:112

Used in: GpsState, LocationAndGpsDevice, NewGpsDataRequest

message GpsState

registration.proto:20

Used in: Registration

message LLH

gps.proto:20

Latitude/longitude location representation.

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

message LocationAndGpsDevice

gps.proto:117

message Registration

registration.proto:35

Used in: GpsProperties, GetLocationResponse

message Registration.Quality

registration.proto:66

Information about the quality of the registration.

Used in: Registration

enum Registration.Status

registration.proto:37

Quality of registration status.

Used in: Registration