Apollo
10.0
自动驾驶开放平台
routing.proto
浏览该文件的文档.
1
syntax
=
"proto2"
;
2
3
package
apollo.routing;
4
5
import
"
modules/common_msgs/routing_msgs/geometry.proto
";
6
import
"
modules/common_msgs/basic_msgs/header.proto
";
7
import
"
modules/common_msgs/basic_msgs/error_code.proto
";
8
import
"
modules/common_msgs/routing_msgs/poi.proto
";
9
10
message
RoutingRequest
{
11
optional
apollo
.
common
.
Header
header = 1;
12
// at least two points. The first is start point, the end is final point.
13
// The routing must go through each point in waypoint.
14
repeated
apollo
.
routing
.
LaneWaypoint
waypoint = 2;
15
repeated
apollo
.
routing
.
LaneSegment
blacklisted_lane = 3;
16
repeated
string
blacklisted_road = 4;
17
optional
bool
broadcast = 5 [
default
=
true
];
18
optional
apollo
.
routing
.
ParkingInfo
parking_info = 6 [deprecated =
true
];
19
// If the start pose is set as the first point of "way_point".
20
optional
bool
is_start_pose_set = 7 [
default
=
false
];
21
}
22
23
message
RoutingResponse
{
24
optional
apollo
.
common
.
Header
header = 1;
25
repeated
apollo
.
routing
.
RoadSegment
road = 2;
26
optional
apollo
.
routing
.
Measurement
measurement = 3;
27
optional
RoutingRequest
routing_request = 4;
28
29
// the map version which is used to build road graph
30
optional bytes map_version = 5;
31
optional
apollo
.
common
.
StatusPb
status = 6;
32
}
error_code.proto
header.proto
apollo::common
apollo::common
apollo::routing
Definition
geometry.proto:3
apollo
class register implement
Definition
arena_queue.h:37
poi.proto
syntax
syntax
Definition
routing.proto:1
geometry.proto
apollo::common::Header
Definition
header.proto:7
apollo::common::StatusPb
Definition
error_code.proto:75
apollo::routing::LaneSegment
Definition
geometry.proto:17
apollo::routing::LaneWaypoint
Definition
geometry.proto:7
apollo::routing::Measurement
Definition
geometry.proto:29
apollo::routing::ParkingInfo
Definition
poi.proto:14
apollo::routing::RoadSegment
Definition
geometry.proto:45
apollo::routing::RoutingRequest
Definition
routing.proto:10
apollo::routing::RoutingResponse
Definition
routing.proto:23
modules
common_msgs
routing_msgs
routing.proto