You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: planning/behavior_path_planner/autoware_behavior_path_lane_change_module/README.md
+6-1
Original file line number
Diff line number
Diff line change
@@ -1149,7 +1149,8 @@ The following parameters are used to configure terminal lane change path feature
1149
1149
|`collision_check.check_other_lanes`|[-]| boolean | If true, the lane change module includes objects in other lanes when performing collision assessment. | false |
1150
1150
|`collision_check.use_all_predicted_paths`|[-]| boolean | If false, use only the predicted path that has the maximum confidence. | true |
1151
1151
|`collision_check.prediction_time_resolution`|[s]| double | Time resolution for object's path interpolation and collision check. | 0.5 |
1152
-
|`collision_check.yaw_diff_threshold`|[rad]| double | Maximum yaw difference between ego and object when executing rss-based collision checking | 3.1416 |
1152
+
|`collision_check.yaw_diff_threshold`|[rad]| double | Maximum yaw difference between predicted ego pose and predicted object pose when executing rss-based collision checking | 3.1416 |
1153
+
|`collision_check.th_incoming_object_yaw`|[rad]| double | Maximum yaw difference between current ego pose and current object pose. Objects with a yaw difference exceeding this value are excluded from the safety check. | 2.3562 |
1153
1154
1154
1155
#### safety constraints during lane change path is computed
1155
1156
@@ -1162,6 +1163,7 @@ The following parameters are used to configure terminal lane change path feature
1162
1163
|`safety_check.execution.lateral_distance_max_threshold`|[m]| double | The lateral distance threshold that is used to determine whether lateral distance between two object is enough and whether lane change is safe. | 2.0 |
1163
1164
|`safety_check.execution.longitudinal_distance_min_threshold`|[m]| double | The longitudinal distance threshold that is used to determine whether longitudinal distance between two object is enough and whether lane change is safe. | 3.0 |
1164
1165
|`safety_check.execution.longitudinal_velocity_delta_time`|[m]| double | The time multiplier that is used to compute the actual gap between vehicle at each predicted points (not RSS distance) | 0.8 |
1166
+
|`safety_check.execution.extended_polygon_policy`|[-]| string | Policy used to determine the polygon shape for the safety check. Available options are: `rectangle` or `along-path`. |`rectangle`|
1165
1167
1166
1168
#### safety constraints specifically for stopped or parked vehicles
1167
1169
@@ -1174,6 +1176,7 @@ The following parameters are used to configure terminal lane change path feature
1174
1176
|`safety_check.parked.lateral_distance_max_threshold`|[m]| double | The lateral distance threshold that is used to determine whether lateral distance between two object is enough and whether lane change is safe. | 1.0 |
1175
1177
|`safety_check.parked.longitudinal_distance_min_threshold`|[m]| double | The longitudinal distance threshold that is used to determine whether longitudinal distance between two object is enough and whether lane change is safe. | 3.0 |
1176
1178
|`safety_check.parked.longitudinal_velocity_delta_time`|[m]| double | The time multiplier that is used to compute the actual gap between vehicle at each predicted points (not RSS distance) | 0.8 |
1179
+
|`safety_check.parked.extended_polygon_policy`|[-]| string | Policy used to determine the polygon shape for the safety check. Available options are: `rectangle` or `along-path`. |`rectangle`|
1177
1180
1178
1181
##### safety constraints to cancel lane change path
1179
1182
@@ -1186,6 +1189,7 @@ The following parameters are used to configure terminal lane change path feature
1186
1189
|`safety_check.cancel.lateral_distance_max_threshold`|[m]| double | The lateral distance threshold that is used to determine whether lateral distance between two object is enough and whether lane change is safe. | 1.0 |
1187
1190
|`safety_check.cancel.longitudinal_distance_min_threshold`|[m]| double | The longitudinal distance threshold that is used to determine whether longitudinal distance between two object is enough and whether lane change is safe. | 2.5 |
1188
1191
|`safety_check.cancel.longitudinal_velocity_delta_time`|[m]| double | The time multiplier that is used to compute the actual gap between vehicle at each predicted points (not RSS distance) | 0.6 |
1192
+
|`safety_check.cancel.extended_polygon_policy`|[-]| string | Policy used to determine the polygon shape for the safety check. Available options are: `rectangle` or `along-path`. |`rectangle`|
1189
1193
1190
1194
##### safety constraints used during lane change path is computed when ego is stuck
1191
1195
@@ -1198,6 +1202,7 @@ The following parameters are used to configure terminal lane change path feature
1198
1202
|`safety_check.stuck.lateral_distance_max_threshold`|[m]| double | The lateral distance threshold that is used to determine whether lateral distance between two object is enough and whether lane change is safe. | 2.0 |
1199
1203
|`safety_check.stuck.longitudinal_distance_min_threshold`|[m]| double | The longitudinal distance threshold that is used to determine whether longitudinal distance between two object is enough and whether lane change is safe. | 3.0 |
1200
1204
|`safety_check.stuck.longitudinal_velocity_delta_time`|[m]| double | The time multiplier that is used to compute the actual gap between vehicle at each predicted points (not RSS distance) | 0.8 |
1205
+
|`safety_check.stuck.extended_polygon_policy`|[-]| string | Policy used to determine the polygon shape for the safety check. Available options are: `rectangle` or `along-path`. |`rectangle`|
Copy file name to clipboardexpand all lines: planning/behavior_path_planner/autoware_behavior_path_lane_change_module/include/autoware/behavior_path_lane_change_module/structs/parameters.hpp
0 commit comments