forked from boston-dynamics/spot-sdk
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmap_processing_service.proto
24 lines (18 loc) · 1.07 KB
/
map_processing_service.proto
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
// 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.graph_nav;
option java_outer_classname = "MapProcessingServiceProto";
import "bosdyn/api/graph_nav/map_processing.proto";
// Defines services for processing an existing GraphNav map.
service MapProcessingService {
// Processes a GraphNav map by creating additional edges or waypoints. After processing,
// a new subgraph is created containing additional waypoints or edges to add to the map.
rpc ProcessTopology(ProcessTopologyRequest) returns (stream ProcessTopologyResponse) {}
// Processes a GraphNav map by modifying the anchoring of waypoints and world objects in the map
// with respect to a seed frame. After processing, a new anchoring is streamed back.
rpc ProcessAnchoring(ProcessAnchoringRequest) returns (stream ProcessAnchoringResponse) {}
}