Apollo 10.0
自动驾驶开放平台
data_collection_table.proto
浏览该文件的文档.
1syntax = "proto2";
2
3package apollo.dreamview;
4
13
14message Criterion {
15 optional string field = 1;
16 optional ComparisonOperator comparison_operator = 2;
17
18 // target value: can be either a hard-coded value or a vehicle config
19 optional float value = 3;
20 optional string vehicle_config = 4;
21}
22
23message Range {
24 optional string name = 1;
25 repeated Criterion criterion = 2;
26}
27
28message Feature {
29 optional string name = 1;
30 repeated Range range = 2;
31}
32
33message Scenario {
34 repeated Feature feature = 1;
35}
36
38 map<string, Scenario> scenario = 1;
39
40 // For each category, this is the amount of consecutive
41 // frames needed to start incrementing the count
42 required uint32 frame_threshold = 2;
43
44 // Total number of frames that each category wants to collect
45 required uint32 total_frames = 3;
46}