Apollo 9.0
自动驾驶开放平台
perception_gflags.cc 文件参考
#include "modules/perception/common/perception_gflags.h"
#include <limits>
perception_gflags.cc 的引用(Include)关系图:

浏览源代码.

命名空间

namespace  apollo
 class register implement
 
namespace  apollo::perception
 apollo::perception
 

函数

 apollo::perception::DEFINE_string (obs_sensor_intrinsic_path, "/apollo/modules/perception/data/params", "The intrinsics/extrinsics dir.")
 
 apollo::perception::DEFINE_string (obs_sensor_meta_file, "sensor_meta.pb.txt", "The SensorManager config file.")
 
 apollo::perception::DEFINE_bool (enable_base_object_pool, false, "Enable base object pool.")
 
 apollo::perception::DEFINE_string (config_manager_path, "./", "The ModelConfig config paths.")
 
 apollo::perception::DEFINE_string (work_root, "/apollo/modules/perception", "Project work root direcotry.")
 
 apollo::perception::DEFINE_string (onnx_obstacle_detector_model, "/apollo/modules/perception/camera" "/lib/obstacle/detector/yolov4/model/yolov4_1_3_416_416.onnx", "The onnx model file for emergency detection")
 
 apollo::perception::DEFINE_string (onnx_test_input_path, "/apollo/modules/perception/inference" "/onnx/testdata/dog.jpg", "The test input image file for onnx inference")
 
 apollo::perception::DEFINE_string (onnx_test_input_name_file, "/apollo/modules/perception/inference" "/onnx/testdata/coco.names", "The test input coco name file for onnx inference")
 
 apollo::perception::DEFINE_string (onnx_prediction_image_path, "/apollo/modules/perception/inference" "/onnx/testdata/prediction.jpg", "The prediction output image file for onnx inference")
 
 apollo::perception::DEFINE_int32 (num_classes, 80, "number of classes for onnx inference")
 
 apollo::perception::DEFINE_string (torch_detector_model, "/apollo/modules/perception/camera" "/lib/obstacle/detector/yolov4/model/yolov4.pt", "The torch model file for emergency detection")
 
 apollo::perception::DEFINE_string (lidar_sensor_name, "velodyne128", "lidar sensor name")
 
 apollo::perception::DEFINE_string (object_template_file, "object_template.pb.txt", "object template config file")
 
 apollo::perception::DEFINE_int32 (hdmap_sample_step, 1, "hdmap sample step")
 
 apollo::perception::DEFINE_bool (use_trt, false, "True if preprocess in CPU mode.")
 
 apollo::perception::DEFINE_int32 (trt_precision, 1, "Precision type of tensorrt, 0: kFloat32, 1: kInt8, 2: kHalf")
 
 apollo::perception::DEFINE_int32 (trt_use_static, 1, "Whether to load the tensorrt graph optimization from a disk path")
 
 apollo::perception::DEFINE_bool (use_calibration, true, "Whether to use calibration table")
 
 apollo::perception::DEFINE_bool (collect_shape_info, false, "Whether to collect dynamic shape before using tensorrt")
 
 apollo::perception::DEFINE_bool (use_dynamicshape, true, "Whether to use dynamic shape when using tensorrt")
 
 apollo::perception::DEFINE_string (dynamic_shape_file, "/apollo/modules/perception/data/models/" "center_point_paddle/collect_shape_info_3lidar_20.pbtxt", "Path of a dynamic shape file for tensorrt")
 
 apollo::perception::DEFINE_string (scene_manager_file, "scene_manager.conf", "scene manager config file")
 
 apollo::perception::DEFINE_string (roi_service_file, "roi_service.conf", "roi service config file")
 
 apollo::perception::DEFINE_string (ground_service_file, "ground_service.conf", "ground service config file")
 
 apollo::perception::DEFINE_bool (need_judge_front_critical, false, "True if should short-miss-detection-but-track-output")
 
 apollo::perception::DEFINE_double (x_front, 3.0, "reserve range smaller than X")
 
 apollo::perception::DEFINE_double (x_back, -3.0, "reserve range bigger than X")
 
 apollo::perception::DEFINE_double (y_front, 8.0, "reserve range smaller than Y")
 
 apollo::perception::DEFINE_double (y_back, 0.0, "reserve range bigger than Y")
 
 apollo::perception::DEFINE_bool (need_reserve_blind_cone, false, "True if reserve trafficCone when in host-car-blind-zone")
 
 apollo::perception::DEFINE_double (cone_x_front, 2.0, "cone reserve range smaller than X")
 
 apollo::perception::DEFINE_double (cone_x_back, -2.0, "cone reserve range bigger than X")
 
 apollo::perception::DEFINE_double (cone_y_front, 5.0, "cone reserve range smaller than Y")
 
 apollo::perception::DEFINE_double (cone_y_back, 0.0, "cone reserve range bigger than Y")
 
 apollo::perception::DEFINE_double (cone_reserve_time, 10000.0, "cone reserve time")