Skip to content

Commit 03a5be8

Browse files
committed
feat(avoidance): use free steer policy for safety check
Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
1 parent 33cbb61 commit 03a5be8

File tree

2 files changed

+2
-0
lines changed

2 files changed

+2
-0
lines changed

planning/behavior_path_avoidance_module/config/avoidance.param.yaml

+1
Original file line numberDiff line numberDiff line change
@@ -187,6 +187,7 @@
187187
time_horizon_for_rear_object: 10.0 # [s]
188188
delay_until_departure: 0.0 # [s]
189189
# rss parameters
190+
steering: "free" # [-] select "fixed" or "free"
190191
expected_front_deceleration: -1.0 # [m/ss]
191192
expected_rear_deceleration: -1.0 # [m/ss]
192193
rear_vehicle_reaction_time: 2.0 # [s]

planning/behavior_path_avoidance_module/include/behavior_path_avoidance_module/parameter_helper.hpp

+1
Original file line numberDiff line numberDiff line change
@@ -223,6 +223,7 @@ AvoidanceParameters getParameter(rclcpp::Node * node)
223223
// safety check rss params
224224
{
225225
const std::string ns = "avoidance.safety_check.";
226+
p.rss_params.steering = getOrDeclareParameter<std::string>(*node, ns + "steering");
226227
p.rss_params.longitudinal_distance_min_threshold =
227228
getOrDeclareParameter<double>(*node, ns + "longitudinal_distance_min_threshold");
228229
p.rss_params.longitudinal_velocity_delta_time =

0 commit comments

Comments
 (0)