stop_sign_unprotected_config.pb.txt 5.4 KB
Newer Older
1 2
scenario_type: STOP_SIGN_UNPROTECTED
stop_sign_unprotected_config: {
3
  start_stop_sign_scenario_distance: 4.0
4
  watch_vehicle_max_valid_stop_distance: 5.0
5
  max_valid_stop_distance: 2.0
6
  max_adc_stop_speed: 0.3
J
jmtao 已提交
7
  stop_duration_sec: 1.0
8
  min_pass_s_distance: 3.0
J
jmtao 已提交
9 10
  stop_timeout_sec: 8.0
  creep_timeout_sec: 10.0
11
}
D
Dong Li 已提交
12 13 14 15 16 17 18
stage_type: STOP_SIGN_UNPROTECTED_PRE_STOP
stage_type: STOP_SIGN_UNPROTECTED_STOP
stage_type: STOP_SIGN_UNPROTECTED_CREEP
stage_type: STOP_SIGN_UNPROTECTED_INTERSECTION_CRUISE

stage_config: {
  stage_type: STOP_SIGN_UNPROTECTED_PRE_STOP
19
  enabled: true
Y
Yajia Zhang 已提交
20 21 22 23
  task_type: PATH_LANE_BORROW_DECIDER
  task_type: PATH_BOUNDS_DECIDER
  task_type: PIECEWISE_JERK_PATH_OPTIMIZER
  task_type: PATH_ASSESSMENT_DECIDER
D
Dong Li 已提交
24
  task_type: PATH_DECIDER
25
  task_type: RULE_BASED_STOP_DECIDER
26
  task_type: SPEED_BOUNDS_PRIORI_DECIDER
D
Dong Li 已提交
27 28
  task_type: DP_ST_SPEED_OPTIMIZER
  task_type: SPEED_DECIDER
29
  task_type: SPEED_BOUNDS_FINAL_DECIDER
Y
Yajia Zhang 已提交
30
  task_type: PIECEWISE_JERK_SPEED_OPTIMIZER
31
  task_config: {
Y
Yajia Zhang 已提交
32 33 34 35 36 37 38 39 40 41
    task_type: PATH_LANE_BORROW_DECIDER
  }
  task_config: {
    task_type: PATH_BOUNDS_DECIDER
  }
  task_config: {
    task_type: PIECEWISE_JERK_PATH_OPTIMIZER
  }
  task_config: {
    task_type: PATH_ASSESSMENT_DECIDER
D
Dong Li 已提交
42
  }
43 44
  task_config: {
    task_type: PATH_DECIDER
D
Dong Li 已提交
45
  }
46 47
  task_config: {
    task_type: DP_ST_SPEED_OPTIMIZER
D
Dong Li 已提交
48
  }
49 50
  task_config: {
    task_type: SPEED_DECIDER
D
Dong Li 已提交
51
  }
52
  task_config: {
Y
Yajia Zhang 已提交
53
    task_type: PIECEWISE_JERK_SPEED_OPTIMIZER
D
Dong Li 已提交
54
  }
55
  task_config: {
56 57 58 59
    task_type: SPEED_BOUNDS_PRIORI_DECIDER
  }
  task_config: {
    task_type: SPEED_BOUNDS_FINAL_DECIDER
60
  }
61 62 63
  task_config: {
    task_type: RULE_BASED_STOP_DECIDER
  }
64
}
D
Dong Li 已提交
65 66 67

stage_config: {
  stage_type: STOP_SIGN_UNPROTECTED_STOP
68
  enabled: true
Y
Yajia Zhang 已提交
69 70 71 72
  task_type: PATH_LANE_BORROW_DECIDER
  task_type: PATH_BOUNDS_DECIDER
  task_type: PIECEWISE_JERK_PATH_OPTIMIZER
  task_type: PATH_ASSESSMENT_DECIDER
J
jmtao 已提交
73
  task_type: PATH_DECIDER
74
  task_type: RULE_BASED_STOP_DECIDER
75
  task_type: SPEED_BOUNDS_PRIORI_DECIDER
J
jmtao 已提交
76 77
  task_type: DP_ST_SPEED_OPTIMIZER
  task_type: SPEED_DECIDER
78
  task_type: SPEED_BOUNDS_FINAL_DECIDER
Y
Yajia Zhang 已提交
79
  task_type: PIECEWISE_JERK_SPEED_OPTIMIZER
80
  task_config: {
Y
Yajia Zhang 已提交
81 82 83 84 85 86 87 88 89 90
    task_type: PATH_LANE_BORROW_DECIDER
  }
  task_config: {
    task_type: PATH_BOUNDS_DECIDER
  }
  task_config: {
    task_type: PIECEWISE_JERK_PATH_OPTIMIZER
  }
  task_config: {
    task_type: PATH_ASSESSMENT_DECIDER
J
jmtao 已提交
91
  }
92 93
  task_config: {
    task_type: PATH_DECIDER
J
jmtao 已提交
94
  }
95 96
  task_config: {
    task_type: DP_ST_SPEED_OPTIMIZER
J
jmtao 已提交
97
  }
98 99
  task_config: {
    task_type: SPEED_DECIDER
J
jmtao 已提交
100
  }
101
  task_config: {
Y
Yajia Zhang 已提交
102
    task_type: PIECEWISE_JERK_SPEED_OPTIMIZER
103
  }
104
  task_config: {
105 106 107 108
    task_type: SPEED_BOUNDS_PRIORI_DECIDER
  }
  task_config: {
    task_type: SPEED_BOUNDS_FINAL_DECIDER
109
  }
110 111 112
  task_config: {
    task_type: RULE_BASED_STOP_DECIDER
  }
113
}
D
Dong Li 已提交
114 115 116

stage_config: {
  stage_type: STOP_SIGN_UNPROTECTED_CREEP
117
  enabled: true
118
  task_type: DECIDER_CREEP
Y
Yajia Zhang 已提交
119 120 121 122
  task_type: PATH_LANE_BORROW_DECIDER
  task_type: PATH_BOUNDS_DECIDER
  task_type: PIECEWISE_JERK_PATH_OPTIMIZER
  task_type: PATH_ASSESSMENT_DECIDER
123
  task_type: PATH_DECIDER
124
  task_type: RULE_BASED_STOP_DECIDER
125
  task_type: SPEED_BOUNDS_PRIORI_DECIDER
126
  task_type: DP_ST_SPEED_OPTIMIZER
127
  task_type: SPEED_DECIDER
128
  task_type: SPEED_BOUNDS_FINAL_DECIDER
Y
Yajia Zhang 已提交
129
  task_type: PIECEWISE_JERK_SPEED_OPTIMIZER
130
  # task_type: PROCEED_WITH_CAUTION_SPEED
131 132 133
  task_config: {
    task_type: DECIDER_CREEP
    decider_creep_config: {
D
Dong Li 已提交
134 135 136 137
      stop_distance: 0.3
      speed_limit: 1.0
      max_valid_stop_distance: 0.4
      min_boundary_t: 6.0
J
Jiaming Tao 已提交
138 139
      ignore_max_st_min_t: 0.1
      ignore_min_st_min_s: 15.0
140 141
    }
  }
142
  task_config: {
Y
Yajia Zhang 已提交
143 144 145 146 147 148 149 150 151 152
    task_type: PATH_LANE_BORROW_DECIDER
  }
  task_config: {
    task_type: PATH_BOUNDS_DECIDER
  }
  task_config: {
    task_type: PIECEWISE_JERK_PATH_OPTIMIZER
  }
  task_config: {
    task_type: PATH_ASSESSMENT_DECIDER
153
  }
154 155
  task_config: {
    task_type: PATH_DECIDER
156
  }
157 158
  task_config: {
    task_type: DP_ST_SPEED_OPTIMIZER
159
  }
160 161
  task_config: {
    task_type: SPEED_DECIDER
162
  }
163 164 165 166
  task_config: {
    task_type: PROCEED_WITH_CAUTION_SPEED
    proceed_with_caution_speed_config: {
      max_distance: 5.0
167 168
    }
  }
169
  task_config: {
170 171 172 173
    task_type: SPEED_BOUNDS_PRIORI_DECIDER
  }
  task_config: {
    task_type: SPEED_BOUNDS_FINAL_DECIDER
174
  }
175
  task_config: {
Y
Yajia Zhang 已提交
176
    task_type: PIECEWISE_JERK_SPEED_OPTIMIZER
177
  }
178 179 180
  task_config: {
    task_type: RULE_BASED_STOP_DECIDER
  }
181
}
J
jmtao 已提交
182

D
Dong Li 已提交
183
stage_config: {
D
Dong Li 已提交
184
  stage_type: STOP_SIGN_UNPROTECTED_INTERSECTION_CRUISE
185
  enabled: true
Y
Yajia Zhang 已提交
186 187 188 189
  task_type: PATH_LANE_BORROW_DECIDER
  task_type: PATH_BOUNDS_DECIDER
  task_type: PIECEWISE_JERK_PATH_OPTIMIZER
  task_type: PATH_ASSESSMENT_DECIDER
D
Dong Li 已提交
190
  task_type: PATH_DECIDER
191
  task_type: RULE_BASED_STOP_DECIDER
192
  task_type: SPEED_BOUNDS_PRIORI_DECIDER
D
Dong Li 已提交
193 194
  task_type: DP_ST_SPEED_OPTIMIZER
  task_type: SPEED_DECIDER
195
  task_type: SPEED_BOUNDS_FINAL_DECIDER
Y
Yajia Zhang 已提交
196 197 198 199 200 201 202 203 204 205 206 207 208
  task_type: PIECEWISE_JERK_SPEED_OPTIMIZER
  task_config: {
    task_type: PATH_LANE_BORROW_DECIDER
    path_lane_borrow_decider_config {
      allow_lane_borrowing: true
    }
  }
  task_config: {
    task_type: PATH_BOUNDS_DECIDER
  }
  task_config: {
    task_type: PIECEWISE_JERK_PATH_OPTIMIZER
  }
209
  task_config: {
Y
Yajia Zhang 已提交
210
    task_type: PATH_ASSESSMENT_DECIDER
D
Dong Li 已提交
211
  }
212 213
  task_config: {
    task_type: PATH_DECIDER
D
Dong Li 已提交
214
  }
215 216
  task_config: {
    task_type: DP_ST_SPEED_OPTIMIZER
D
Dong Li 已提交
217
  }
218 219
  task_config: {
    task_type: SPEED_DECIDER
J
jmtao 已提交
220
  }
221
  task_config: {
Y
Yajia Zhang 已提交
222
    task_type: PIECEWISE_JERK_SPEED_OPTIMIZER
D
Dong Li 已提交
223
  }
224
  task_config: {
225 226 227 228
    task_type: SPEED_BOUNDS_PRIORI_DECIDER
  }
  task_config: {
    task_type: SPEED_BOUNDS_FINAL_DECIDER
229
  }
230 231 232
  task_config: {
    task_type: RULE_BASED_STOP_DECIDER
  }
D
Dong Li 已提交
233
}