Apollo
10.0
自动驾驶开放平台
poi.proto
浏览该文件的文档.
1
syntax
=
"proto2"
;
2
3
package
apollo.routing;
4
5
import
"
modules/common_msgs/map_msgs/map_geometry.proto
";
6
import
"
modules/common_msgs/basic_msgs/geometry.proto
";
7
import
"
modules/common_msgs/routing_msgs/geometry.proto
";
8
9
enum
ParkingSpaceType
{
10
VERTICAL_PLOT
= 0;
11
PARALLEL_PARKING
= 1;
12
}
13
14
message
ParkingInfo
{
15
optional
string
parking_space_id = 1;
16
optional
apollo
.
common
.
PointENU
parking_point = 2;
17
optional
ParkingSpaceType
parking_space_type = 3;
18
// The four corner points are in order.
19
optional
apollo
.
hdmap
.
Polygon
corner_point = 4;
20
}
21
22
message
Landmark
{
23
optional
string
name = 1;
24
repeated
LaneWaypoint
waypoint = 2;
25
optional
string
parking_space_id = 3 [deprecated =
true
];
26
optional
apollo
.
routing
.
ParkingInfo
parking_info = 4;
27
optional int32 cycle_number = 5;
28
}
29
30
message
POI
{
31
repeated
Landmark
landmark = 1;
32
}
geometry.proto
map_geometry.proto
apollo::common
apollo::common
apollo::hdmap
apollo::hdmap
Definition
map.proto:3
apollo::routing
Definition
geometry.proto:3
apollo::routing::ParkingSpaceType
ParkingSpaceType
Definition
poi.proto:9
apollo::routing::VERTICAL_PLOT
@ VERTICAL_PLOT
Definition
poi.proto:10
apollo::routing::PARALLEL_PARKING
@ PARALLEL_PARKING
Definition
poi.proto:11
apollo
class register implement
Definition
arena_queue.h:37
syntax
syntax
Definition
poi.proto:1
geometry.proto
apollo::common::PointENU
Definition
geometry.proto:14
apollo::hdmap::Polygon
Definition
map_geometry.proto:8
apollo::routing::Landmark
Definition
poi.proto:22
apollo::routing::LaneWaypoint
Definition
geometry.proto:7
apollo::routing::POI
Definition
poi.proto:30
apollo::routing::ParkingInfo
Definition
poi.proto:14
modules
common_msgs
routing_msgs
poi.proto