planning_config.pb.txt 3.8 KB
Newer Older
1 2
planner_type : EM
em_planner_config {
J
Jiangtao Hu 已提交
3
    task : TRAFFIC_DECIDER
4

D
Dong Li 已提交
5 6
    task : DP_POLY_PATH_OPTIMIZER
    task : DP_ST_SPEED_OPTIMIZER
7

D
Dong Li 已提交
8 9
    task : QP_SPLINE_PATH_OPTIMIZER
    task : QP_SPLINE_ST_SPEED_OPTIMIZER
10

11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51
    dp_poly_path_config {
        sample_level: 8
        sample_points_num_each_level: 9
        step_length_max: 15.0
        step_length_min: 8.0
        lateral_sample_offset: 0.5
        lateral_adjust_coeff: 0.5
        eval_time_interval: 0.1
        path_resolution: 0.1
    }
    dp_st_speed_config {
        total_path_length: 80
        total_time: 8.0
        matrix_dimension_s: 200
        matrix_dimension_t: 20

        speed_weight: 0.0
        accel_weight: 10.0
        jerk_weight: 10.0
        obstacle_weight: 1.0
        reference_weight: 0.0
        go_down_buffer: 5.0
        go_up_buffer: 5.0

        default_obstacle_cost: 1e10
        obstacle_cost_factor: -300

        default_speed_cost: 1.0
        exceed_speed_penalty: 10.0
        low_speed_penalty: 2.5

        accel_penalty: 2.0
        decel_penalty: 2.0

        positive_jerk_coeff: 1.0
        negative_jerk_coeff: 300.0

        max_speed: 20.0
        max_acceleration: 4.5
        max_deceleration: -4.5

52
        st_boundary_config {
53 54 55 56 57 58 59
            boundary_buffer: 0.1
            minimal_follow_time: 3.0
            follow_buffer: 1.0
            follow_coeff:1.0
            follow_speed_threshold: 10.0
            follow_speed_damping_factor: 0.7
            success_tunnel:0.01
60
            expanding_coeff: 1.2
61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95
            follow_distance_buffer: 5.0
            centric_acceleration_limit: 1.0
            kappa_threshold: 0.04
            minimal_kappa: 0.00001
            maximal_speed: 25.0
            speed_limit_on_u_turn: 1.5
            point_extension: 1.0
            speed_multiply_buffer: 0.9
            lowest_speed: 2.5
        }
    }
    qp_spline_path_config {
        spline_order: 6
        number_of_knots: 5
        number_of_fx_constraint_knots: 13
        time_resolution: 0.1
        regularization_weight: 0.1
        derivative_weight: 1.0
        second_derivative_weight: 0.0
        third_derivative_weight: 10.0
        reference_line_weight: 0.0
        num_refline_point: 10
        num_output: 100
    }
    qp_spline_st_speed_config {
        total_path_length: 80.0
        total_time: 8.0
        output_time_resolution: 0.05
        number_of_discrete_graph_s: 80
        number_of_discrete_graph_t: 10
        number_of_evaluated_graph_t: 20
        spline_order: 6
        speed_kernel_weight: 0.0
        accel_kernel_weight: 0.0
        jerk_kernel_weight: 1000.0
96 97 98
        follow_weight: 0.2
        stop_weight: 0.2
        cruise_weight: 0.2
99
        max_speed: 20.0
100
        max_acceleration: 2.5
101
        max_deceleration: -4.5
102
        reference_line_kernel_weight: 0.2
103

104
        st_boundary_config {
105 106 107 108 109 110 111
            boundary_buffer: 0.1
            minimal_follow_time: 3.0
            follow_buffer: 1.0
            follow_coeff:1.0
            follow_speed_threshold: 10.0
            follow_speed_damping_factor: 0.7
            success_tunnel:0.01
112
            expanding_coeff: 1.2
113 114 115 116 117 118 119 120 121 122 123
            follow_distance_buffer: 5.0
            centric_acceleration_limit: 1.0
            kappa_threshold: 0.04
            minimal_kappa: 0.00001
            maximal_speed: 25.0
            speed_limit_on_u_turn: 1.5
            point_extension: 1.0
            speed_multiply_buffer: 0.9
            lowest_speed: 2.5
        }
    }
124
}
125 126 127 128 129 130 131 132 133 134 135 136 137
reference_line_smoother_config {
    num_spline: 6
    spline_order: 6
    num_evaluated_points: 13
    boundary_bound: 0.2
    derivative_bound: 1.0
    second_derivative_bound: 1.0
    third_derivative_bound: 1.0
    ref_line_weight: 0.0
    derivative_weight: 0.0
    second_derivative_weight: 0.0
    third_derivative_weight: 100
    num_of_total_points: 500
138
}