-
Notifications
You must be signed in to change notification settings - Fork 599
Expand file tree
/
Copy pathaggregator_service.proto
More file actions
27 lines (22 loc) · 1.02 KB
/
aggregator_service.proto
File metadata and controls
27 lines (22 loc) · 1.02 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
// Copyright (c) 2023 Boston Dynamics, Inc. All rights reserved.
//
// Downloading, reproducing, distributing or otherwise using the SDK Software
// is subject to the terms and conditions of the Boston Dynamics Software
// Development Kit License (20191101-BDSDK-SL).
syntax = "proto3";
package bosdyn.api.gps;
option go_package = "bosdyn/api/gps/aggregator_service";
option java_outer_classname = "AggregatorServiceProto";
import "bosdyn/api/gps/aggregator.proto";
/*
* 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 AggregatorService {
rpc NewGpsData(NewGpsDataRequest) returns (NewGpsDataResponse) {}
}