Apollo
10.0
自动驾驶开放平台
map_barrier_gate.proto
浏览该文件的文档.
1
syntax
=
"proto2"
;
2
3
package
apollo.hdmap;
4
5
import
"
modules/common_msgs/map_msgs/map_geometry.proto
";
6
import
"
modules/common_msgs/map_msgs/map_id.proto
";
7
8
message
BarrierGate
{
9
enum
BarrierGateType
{
10
ROD = 1;
11
FENCE = 2;
12
ADVERTISING = 3;
13
TELESCOPIC = 4;
14
OTHER = 5;
15
};
16
17
required
Id
id
= 1;
18
optional
BarrierGateType
type = 2;
19
optional
Polygon
polygon = 3;
20
repeated
Curve
stop_line = 4;
21
repeated
Id
overlap_id = 5;
22
}
syntax
syntax
Definition
map_barrier_gate.proto:1
map_geometry.proto
map_id.proto
apollo::hdmap::BarrierGate
Definition
map_barrier_gate.proto:8
apollo::hdmap::BarrierGate::BarrierGateType
BarrierGateType
Definition
map_barrier_gate.proto:9
apollo::hdmap::Curve
Definition
map_geometry.proto:29
apollo::hdmap::Id
Definition
map_id.proto:6
apollo::hdmap::Polygon
Definition
map_geometry.proto:8
modules
common_msgs
map_msgs
map_barrier_gate.proto