Apollo
11.0
自动驾驶开放平台
latency_statistic.proto
浏览该文件的文档.
1
syntax
=
"proto2"
;
2
3
package
apollo.latency_statistic;
4
5
import
"
modules/common_msgs/basic_msgs/header.proto
";
6
7
// latency metrics message
8
message
LatencyMetrics
{
9
message
Metric
{
10
optional uint32 min = 1;
11
optional uint32 max = 2;
12
optional uint32 avg = 3;
13
optional uint32 sample_size = 4;
14
}
15
message
Item
{
16
// ms from module recv msg to end of module processing
17
optional
Metric
proc_ms = 1;
18
// ms from recv lidar pointcloud to end of module processing
19
optional
Metric
chain_ms = 2;
20
}
21
optional
apollo
.
common
.
Header
header = 1;
22
optional
Item
lidar_compensator = 2;
23
optional
Item
perception = 3;
24
optional
Item
prediction = 4;
25
optional
Item
planning
= 5;
26
optional
Item
control = 6;
27
}
planning
Planning module main class.
header.proto
syntax
syntax
Definition
latency_statistic.proto:1
apollo::common
apollo::common
apollo
class register implement
Definition
arena_queue.h:37
apollo::common::Header
Definition
header.proto:7
apollo::latency_statistic::LatencyMetrics::Item
Definition
latency_statistic.proto:15
apollo::latency_statistic::LatencyMetrics::Metric
Definition
latency_statistic.proto:9
apollo::latency_statistic::LatencyMetrics
Definition
latency_statistic.proto:8
modules
statistics_msgs
latency_statistic.proto