|
104 | 104 | "type": "number",
|
105 | 105 | "description": "This value will be applied envelope_buffer_margin according to the distance between the ego and object.",
|
106 | 106 | "default": 0.0
|
107 |
| - }, |
108 |
| - "use_conservative_buffer_longitudinal": { |
109 |
| - "type": "boolean", |
110 |
| - "description": "When set to true, the base_link2front is added to the longitudinal buffer before avoidance.", |
111 |
| - "default": "true" |
112 | 107 | }
|
113 | 108 | },
|
114 | 109 | "required": [
|
|
171 | 166 | "type": "number",
|
172 | 167 | "description": "This value will be applied envelope_buffer_margin according to the distance between the ego and object.",
|
173 | 168 | "default": 0.0
|
174 |
| - }, |
175 |
| - "use_conservative_buffer_longitudinal": { |
176 |
| - "type": "boolean", |
177 |
| - "description": "When set to true, the base_link2front is added to the longitudinal buffer before avoidance.", |
178 |
| - "default": "true" |
179 | 169 | }
|
180 | 170 | },
|
181 | 171 | "required": [
|
|
238 | 228 | "type": "number",
|
239 | 229 | "description": "This value will be applied envelope_buffer_margin according to the distance between the ego and object.",
|
240 | 230 | "default": 0.0
|
241 |
| - }, |
242 |
| - "use_conservative_buffer_longitudinal": { |
243 |
| - "type": "boolean", |
244 |
| - "description": "When set to true, the base_link2front is added to the longitudinal buffer before avoidance.", |
245 |
| - "default": "true" |
246 | 231 | }
|
247 | 232 | },
|
248 | 233 | "required": [
|
|
305 | 290 | "type": "number",
|
306 | 291 | "description": "This value will be applied envelope_buffer_margin according to the distance between the ego and object.",
|
307 | 292 | "default": 0.0
|
308 |
| - }, |
309 |
| - "use_conservative_buffer_longitudinal": { |
310 |
| - "type": "boolean", |
311 |
| - "description": "When set to true, the base_link2front is added to the longitudinal buffer before avoidance.", |
312 |
| - "default": "true" |
313 | 293 | }
|
314 | 294 | },
|
315 | 295 | "required": [
|
|
372 | 352 | "type": "number",
|
373 | 353 | "description": "This value will be applied envelope_buffer_margin according to the distance between the ego and object.",
|
374 | 354 | "default": 0.0
|
375 |
| - }, |
376 |
| - "use_conservative_buffer_longitudinal": { |
377 |
| - "type": "boolean", |
378 |
| - "description": "When set to true, the base_link2front is added to the longitudinal buffer before avoidance.", |
379 |
| - "default": "true" |
380 | 355 | }
|
381 | 356 | },
|
382 | 357 | "required": [
|
|
439 | 414 | "type": "number",
|
440 | 415 | "description": "This value will be applied envelope_buffer_margin according to the distance between the ego and object.",
|
441 | 416 | "default": 0.0
|
442 |
| - }, |
443 |
| - "use_conservative_buffer_longitudinal": { |
444 |
| - "type": "boolean", |
445 |
| - "description": "When set to true, the base_link2front is added to the longitudinal buffer before avoidance.", |
446 |
| - "default": "true" |
447 | 417 | }
|
448 | 418 | },
|
449 | 419 | "required": [
|
|
506 | 476 | "type": "number",
|
507 | 477 | "description": "This value will be applied envelope_buffer_margin according to the distance between the ego and object.",
|
508 | 478 | "default": 0.0
|
509 |
| - }, |
510 |
| - "use_conservative_buffer_longitudinal": { |
511 |
| - "type": "boolean", |
512 |
| - "description": "When set to true, the base_link2front is added to the longitudinal buffer before avoidance.", |
513 |
| - "default": "true" |
514 | 479 | }
|
515 | 480 | },
|
516 | 481 | "required": [
|
|
573 | 538 | "type": "number",
|
574 | 539 | "description": "This value will be applied envelope_buffer_margin according to the distance between the ego and object.",
|
575 | 540 | "default": 0.0
|
576 |
| - }, |
577 |
| - "use_conservative_buffer_longitudinal": { |
578 |
| - "type": "boolean", |
579 |
| - "description": "When set to true, the base_link2front is added to the longitudinal buffer before avoidance.", |
580 |
| - "default": "true" |
581 | 541 | }
|
582 | 542 | },
|
583 | 543 | "required": [
|
|
1150 | 1110 | "type": "number",
|
1151 | 1111 | "description": "Nominal avoidance speed.",
|
1152 | 1112 | "default": 8.33
|
| 1113 | + }, |
| 1114 | + "consider_front_overhang": { |
| 1115 | + "type": "boolean", |
| 1116 | + "description": "Flag to consider vehicle front overhang in shift line generation logic.", |
| 1117 | + "default": true |
| 1118 | + }, |
| 1119 | + "consider_rear_overhang": { |
| 1120 | + "type": "boolean", |
| 1121 | + "description": "Flag to consider vehicle rear overhang in shift line generation logic.", |
| 1122 | + "default": true |
1153 | 1123 | }
|
1154 | 1124 | },
|
1155 | 1125 | "required": [
|
|
1158 | 1128 | "min_prepare_distance",
|
1159 | 1129 | "min_slow_down_speed",
|
1160 | 1130 | "buf_slow_down_speed",
|
1161 |
| - "nominal_avoidance_speed" |
| 1131 | + "nominal_avoidance_speed", |
| 1132 | + "consider_front_overhang", |
| 1133 | + "consider_rear_overhang" |
1162 | 1134 | ],
|
1163 | 1135 | "additionalProperties": false
|
1164 | 1136 | },
|
|
0 commit comments