Skip to content

Commit dc5533c

Browse files
feat(obstacle_stop_module): adopt PCL stop and others (autowarefoundation#1173)
* feat(obstacle_stop_module): add pcl stop params * feat(obstacle_stop_module): add RSS stop for PCL * feat(obstacle_stop_module): enable pcl stop * obs_stop update PCL params --------- Signed-off-by: yuki-takagi-66 <[email protected]>
1 parent b64849e commit dc5533c

File tree

1 file changed

+17
-7
lines changed
  • autoware_launch/config/planning/scenario_planning/lane_driving/motion_planning/motion_velocity_planner

1 file changed

+17
-7
lines changed

autoware_launch/config/planning/scenario_planning/lane_driving/motion_planning/motion_velocity_planner/obstacle_stop.param.yaml

Lines changed: 17 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212

1313
hold_stop_velocity_threshold: 0.01 # The maximum ego velocity to hold stopping [m/s]
1414
hold_stop_distance_threshold: 0.3 # The ego keeps stopping if the distance to stop changes within the threshold [m]
15+
pointcloud_suppresion_distance_margin: 0.2
1516

1617
stop_on_curve:
1718
enable_approaching: true
@@ -35,11 +36,12 @@
3536
two_wheel_objects_deceleration: -3.0 # for BICYCLE, MOTORCYCLE
3637
other_vehicle_objects_deceleration: -1.2 # for car, truck, etc
3738
# the_other_object_deceleration: -inf, for PEDESTRIAN, UNKNOWN
39+
pointclound_deceleration: -1.0 # for pointcloud
3840
velocity_offset: -1.0
3941

4042
obstacle_filtering:
4143
object_type:
42-
pointcloud: false
44+
pointcloud: true
4345

4446
inside:
4547
unknown: true
@@ -62,19 +64,27 @@
6264
pedestrian: true
6365

6466
pointcloud:
65-
pointcloud_voxel_grid_x: 0.05
66-
pointcloud_voxel_grid_y: 0.05
67-
pointcloud_voxel_grid_z: 100000.0
68-
pointcloud_cluster_tolerance: 1.0
69-
pointcloud_min_cluster_size: 1
70-
pointcloud_max_cluster_size: 100000
67+
pointcloud_voxel_grid_x: 0.1
68+
pointcloud_voxel_grid_y: 0.1
69+
pointcloud_voxel_grid_z: 0.5
70+
time_series_association:
71+
max_time_diff: 0.35
72+
min_velocity: -5.0
73+
max_velocity: 30.0
74+
position_diff: 1.0
75+
velocity_estimation:
76+
min_clamp_velocity: 0.0
77+
max_clamp_velocity: 20.0
78+
required_velocity_count: 5
79+
lpf_gain: 0.9
7180

7281
# hysteresis for velocity
7382
obstacle_velocity_threshold_to_stop : 30.0 # stop planning is executed to the obstacle whose velocity is less than this value [m/s]
7483
obstacle_velocity_threshold_from_stop : 30.5 # stop planning is executed to the obstacle whose velocity is less than this value [m/s]
7584

7685
max_lat_margin: 0.3 # lateral margin between the obstacles except for unknown and ego's footprint
7786
max_lat_margin_against_predicted_object_unknown: 0.3 # lateral margin between the unknown obstacles and ego's footprint
87+
max_lat_margin_against_pointcloud: 0.3 # lateral margin between the unknown obstacles and ego's footprint
7888

7989
min_velocity_to_reach_collision_point: 2.0 # minimum velocity margin to calculate time to reach collision [m/s]
8090
stop_obstacle_hold_time_threshold : 1.0 # maximum time for holding closest stop obstacle

0 commit comments

Comments
 (0)