Apollo 10.0
自动驾驶开放平台
navigation.pb.txt
浏览该文件的文档.
1# Should specify camera module after dag is ready
2cyber_modules {
3 key: "Camera"
4 value: {
5 dag_files: "modules/drivers/camera/dag/camera.dag"
6 dag_files: "modules/drivers/video/dag/video.dag"
7 }
8}
9# Should specify perception module after dag is ready
10cyber_modules {
11 key: "Perception"
12 value: {
13 dag_files: "modules/perception/multi_sensor_fusion/dag/multi_sensor_fusion.dag"
14 dag_files: "modules/prediction/dag/prediction_navi.dag"
15 dag_files: "modules/perception/camera_detection_multi_stage/dag/camera_detection_multi_stage_front.dag"
16 dag_files: "modules/perception/camera_location_estimation/dag/camera_location_estimation_front.dag"
17 dag_files: "modules/perception/camera_location_refinement/dag/camera_location_refinement_front.dag"
18 dag_files: "modules/perception/camera_tracking/dag/camera_tracking_front.dag"
19 dag_files: "modules/perception/camera_detection_multi_stage/dag/camera_detection_multi_stage_rear.dag"
20 dag_files: "modules/perception/camera_location_estimation/dag/camera_location_estimation_rear.dag"
21 dag_files: "modules/perception/camera_location_refinement/dag/camera_location_refinement_rear.dag"
22 dag_files: "modules/perception/camera_tracking/dag/camera_tracking_rear.dag"
23 dag_files: "modules/perception/pointcloud_preprocess/dag/pointcloud_preprocess.dag"
24 dag_files: "modules/perception/pointcloud_map_based_roi/dag/pointcloud_map_based_roi.dag"
25 dag_files: "modules/perception/pointcloud_ground_detection/dag/pointcloud_ground_detection.dag"
26 dag_files: "modules/perception/lidar_detection/dag/lidar_detection.dag"
27 dag_files: "modules/perception/lidar_detection_filter/dag/lidar_detection_filter.dag"
28 dag_files: "modules/perception/lidar_tracking/dag/lidar_tracking.dag"
29 dag_files: "modules/perception/radar_detection/dag/radar_detection_front.dag"
30 }
31}
32cyber_modules {
33 key: "Canbus"
34 value: {
35 dag_files: "modules/canbus/dag/canbus.dag"
36 }
37}
38cyber_modules {
39 key: "GPS"
40 value: {
41 dag_files: "modules/drivers/gnss/dag/gnss.dag"
42 }
43}
44cyber_modules {
45 key: "Radar"
46 value: {
47 dag_files: "modules/drivers/radar/conti_radar/dag/conti_radar.dag"
48 }
49}
50cyber_modules {
51 key: "Localization"
52 value: {
53 dag_files: "modules/localization/dag/dag_streaming_rtk_localization.dag"
54 }
55}
56cyber_modules {
57 key: "Relative Map"
58 value: {
59 dag_files: "modules/map/relative_map/dag/relative_map.dag"
60 }
61}
62cyber_modules {
63 key: "Planning"
64 value: {
65 dag_files: "modules/planning/planning_component/dag/planning.dag"
66 dag_files: "modules/external_command/process_component/dag/external_command_process.dag"
67 }
68}
69cyber_modules {
70 key: "Prediction"
71 value: {
72 dag_files: "modules/prediction/dag/prediction_navi.dag"
73 }
74}
75# Should specify control module after dag is ready
76cyber_modules {
77 key: "Control"
78 value: {
79 dag_files: "modules/control/control_component/dag/control.dag"
80 }
81}
82cyber_modules {
83 key: "Guardian"
84 value: {
85 dag_files: "modules/guardian/dag/guardian.dag"
86 }
87}
88cyber_modules {
89 key: "Third Party Perception"
90 value: {
91 dag_files: "modules/third_party_perception/dag/third_party_perception.dag"
92 }
93}
94modules {
95 key: "Recorder"
96 value: {
97 start_command: "/apollo/scripts/record_bag.py --start"
98 stop_command: "/apollo/scripts/record_bag.py --stop"
99 process_monitor_config {
100 command_keywords: "cyber_recorder record"
101 }
102 }
103}
104monitored_components {
105 key: "Recorder"
106 value: {
107 process {
108 command_keywords: "cyber_recorder record"
109 }
110 resource {
111 disk_spaces {
112 # For logs.
113 path: "data"
114 insufficient_space_warning: 8
115 insufficient_space_error: 2
116 }
117 disk_spaces {
118 # For records.
119 path: "/media/apollo/internal_nvme"
120 insufficient_space_warning: 128
121 insufficient_space_error: 32
122 }
123 }
124 }
125}
126monitored_components {
127 key: "GPS"
128 value: {
129 process {
130 command_keywords: "mainboard"
131 command_keywords: "modules/drivers/gnss/dag/gnss.dag"
132 }
133 # We also have a special GPSMonitor to check message status.
134 }
135}
136monitored_components {
137 key: "ESD-CAN"
138 value: {
139 # Special EsdCanMonitor.
140 }
141}