19DEFINE_string(dreamview_module_name,
"dreamview",
"dreamview module name");
21DEFINE_bool(dreamview_profiling_mode,
false,
"Run dreamview in profiling mode");
24 dreamview_profiling_duration, -1,
25 "Dreamview profiling duration in ms. Negative value will not restrict the "
28DEFINE_string(static_file_dir,
"/apollo/modules/dreamview_plus/frontend/dist",
29 "The path to the dreamview distribution directory. The default "
30 "value points to built-in version from the Apollo project.");
34 "Comma-separated list of ports to listen on. If the port is SSL, "
35 "a letter s must be appended, for example, 80,443s will open "
36 "port 80 and port 443.Dreamview always use 8899 and Dreamview Plus"
40 "Whether Dreamview reads initial routing response from file.");
43 "modules/map/data/demo/garage_routing.pb.txt",
44 "File path of the routing response that SimControl will read the "
45 "start point from. If this is absent, SimControl will directly "
46 "take the RoutingResponse from external to determine the start "
50 "Time span that CivetServer keeps the websocket connection alive "
51 "without dropping it.");
54 "Path to the SSL certificate file. This option is only required "
55 "when at least one of the listening_ports is SSL. The file must "
56 "be in PEM format, and it must have both, private key and "
60 "The radius within which Dreamview will find all the map "
61 "elements around the car.");
64 "True to check if the update byte number is less than threshold");
67 "Number of max update bytes allowed to push to dreamview FE");
70 "Whether the routing_path is included in sim_world proto.");
73 request_timeout_ms,
"2000",
74 "Timeout for network read and network write operations, in milliseconds.");
76DEFINE_double(voxel_filter_size, 0.3,
"VoxelGrid pointcloud filter leaf size");
79 "VoxelGrid pointcloud filter leaf height");
82 "Lifetime of a valid SystemStatus message. It's more like a "
83 "replay message if the timestamp is old, where we should ignore "
84 "the status change.");
87 "/apollo/modules/localization/msf/params/velodyne_params/"
88 "velodyne64_height.yaml",
89 "The yaml file for reading height of lidar w.r.t. ground.");
92 "Max monitor message pending queue size");
95 "/apollo/modules/dreamview_plus/conf/data_collection_table.pb.txt",
96 "Data collection table config path.");
99 "Loop routing distance threshold: start to end");
102 "/apollo/modules/dreamview_plus/conf/preprocess_table.pb.txt",
103 "Sensor calibration preprocess table config path.");
106 "Name of vehicle calibration mode.");
109 "Name of lidar_to_gnss calibration mode.");
112 "Name of camera_to_lidar calibration mode.");
115 "For open space planner parking situation: get the routing"
116 "end point based on this threshold.");
118DEFINE_string(plugin_path,
"/.apollo/dreamview/plugins/",
"Plugin placement");
121 "PLugin config file name!");
124 "plugins must use this as channel prefix");
127 "Scenario set placement");
130 "/.apollo/resources/dynamic_models/models/",
131 "Dynamic Models placement");
134 "Dynamic Model root directory");
137 "/.apollo/resources/dynamic_models/library/",
138 "Dynamic Model libs placement");
141 "/opt/apollo/neo/lib/modules/dynamic_model/",
142 "Dynamic Model package lib path");
145 "/opt/apollo/neo/share/packages/",
146 "apollo package meta info path prefix");
149 "Sim obstacle stop command");
152 "/opt/apollo/neo/bin/sim_obstacle",
153 "sim obstacle binary placement.");
156 " --flagfile=/apollo/modules/common/data/global_flagfile.txt",
157 "sim obstacle need use gflag!");
160 "sim perfect control!");
163 "Records placement");
166 "Waypoint Follow Records placement");
169 "stop play recorder");
172 "Vehicles config path.");
175 vehicle_changed_use_copy_mode,
true,
176 "change vehicle use copy mode if set to true, else use symlink mode");
178DEFINE_string(lane_follow_command_topic,
"/apollo/external_command/lane_follow",
179 "Lane follow command topic name.");
182 "/apollo/external_command/valet_parking",
183 "Valet parking command topic name.");
186 "Action command topic name.");
187DEFINE_string(data_handler_config_path,
"/apollo/modules/dreamview_plus/conf/data_handler.conf",
188 "Data handler config path.");
191 "Data recorder command keyword.");
194 "Data record default name");
197 "meters, which is 100 feet. This threshold is used to check if"
198 "the vehicle reaches the destination");
200 "/apollo/modules/dreamview/conf/hmi_modes",
201 "Dreamview HMI modes config path.");
203 "/apollo/modules/dreamview_plus/conf/hmi_modes",
204 "Dreamview Plus HMI modes config path.");
205DEFINE_string(maps_data_path,
"/apollo/modules/map/data",
"Maps data path.");
207 "/apollo/modules/dreamview/conf/global_components_config.pb.txt",
208 "Global components config path.");
212 "nohup /apollo/modules/dreamview_plus/backend/third_party_lib/cyber_shell "
214 "Terminal start cmd");
217 "Terminal start cmd");
220 "Cyber channels key");
222 "/apollo/modules/dreamview_plus/conf/vehicle_data.pb.txt",
223 "Vehicle data config file.");
228 "Key to store hmi_status.current_mode in KV DB.");
231 "Default HMI Mode when there is no cache.");
234 "Default rtk record file.");
237 "Default rtk record path.");
244 monitor_timeout_threshold, 2.5,
245 "Monitor the maximum tolerable time from the last message sent. If "
246 "it exceeds the time, the autonomous driving will be exited.");
DEFINE_string(dreamview_module_name, "dreamview", "dreamview module name")
DEFINE_double(sim_map_radius, 200.0, "The radius within which Dreamview will find all the map " "elements around the car.")
DEFINE_bool(dreamview_profiling_mode, false, "Run dreamview in profiling mode")
DEFINE_uint32(max_update_size, 1000000, "Number of max update bytes allowed to push to dreamview FE")
DEFINE_int32(dreamview_profiling_duration, -1, "Dreamview profiling duration in ms. Negative value will not restrict the " "profiling time")