Apollo 10.0
自动驾驶开放平台
story.proto
浏览该文件的文档.
1syntax = "proto2";
2
3package apollo.storytelling;
4
6
8 optional string id = 1;
9 optional double distance = 2 [default = nan];
10}
11
13 optional string id = 1;
14 optional double distance = 2 [default = nan];
15}
16
19 PNC_JUNCTION = 1;
20 JUNCTION = 2;
21 };
22 optional string id = 1;
23 optional JunctionType type = 2;
24 optional double distance = 3 [default = nan];
25}
26
28 optional string id = 1;
29 optional double distance = 2 [default = nan];
30}
31
33 optional string id = 1;
34 optional double distance = 2 [default = nan];
35}
36
38 optional string id = 1;
39 optional double distance = 2 [default = nan];
40}
41
42// Usage guide for action modules:
43// 1. Call `stories.has_XXX()` to check if a story you are interested is in
44// charge.
45// 2. Access the story details if necessary, and take action accordingly.
46message Stories {
47 optional apollo.common.Header header = 1;
48
49 optional CloseToClearArea close_to_clear_area = 2;
50 optional CloseToCrosswalk close_to_crosswalk = 3;
51 optional CloseToJunction close_to_junction = 4;
52 optional CloseToSignal close_to_signal = 5;
53 optional CloseToStopSign close_to_stop_sign = 6;
54 optional CloseToYieldSign close_to_yield_sign = 7;
55}
apollo::common
class register implement
Definition arena_queue.h:37
syntax
Definition story.proto:1