@@ -445,10 +445,13 @@ ObstacleCruisePlannerNode::ObstacleCruisePlannerNode(const rclcpp::NodeOptions &
445
445
declare_parameter<double >(" common.stop_on_curve.min_safe_distance_margin" );
446
446
suppress_sudden_obstacle_stop_ =
447
447
declare_parameter<bool >(" common.suppress_sudden_obstacle_stop" );
448
+ limit_margin_for_unknown_ = declare_parameter<double >(" stop.limit_margin_for_unknown" );
449
+ preferred_acc_for_unknown_ = declare_parameter<double >(" stop.preferred_acc_for_unknown" );
448
450
planner_ptr_->setParam (
449
451
enable_debug_info_, enable_calculation_time_info_, min_behavior_stop_margin_,
450
452
enable_approaching_on_curve_, additional_safe_distance_margin_on_curve_,
451
- min_safe_distance_margin_on_curve_, suppress_sudden_obstacle_stop_);
453
+ min_safe_distance_margin_on_curve_, suppress_sudden_obstacle_stop_, limit_margin_for_unknown_,
454
+ preferred_acc_for_unknown_);
452
455
}
453
456
454
457
{ // stop/cruise/slow down obstacle type
@@ -496,11 +499,16 @@ rcl_interfaces::msg::SetParametersResult ObstacleCruisePlannerNode::onParam(
496
499
tier4_autoware_utils::updateParam<double >(
497
500
parameters, " common.stop_on_curve.min_safe_distance_margin" ,
498
501
min_safe_distance_margin_on_curve_);
502
+ tier4_autoware_utils::updateParam<double >(
503
+ parameters, " stop.limit_margin_for_unknown" , limit_margin_for_unknown_);
504
+ tier4_autoware_utils::updateParam<double >(
505
+ parameters, " stop.preferred_acc_for_unknown" , preferred_acc_for_unknown_);
499
506
500
507
planner_ptr_->setParam (
501
508
enable_debug_info_, enable_calculation_time_info_, min_behavior_stop_margin_,
502
509
enable_approaching_on_curve_, additional_safe_distance_margin_on_curve_,
503
- min_safe_distance_margin_on_curve_, suppress_sudden_obstacle_stop_);
510
+ min_safe_distance_margin_on_curve_, suppress_sudden_obstacle_stop_, limit_margin_for_unknown_,
511
+ preferred_acc_for_unknown_);
504
512
505
513
tier4_autoware_utils::updateParam<bool >(
506
514
parameters, " common.enable_slow_down_planning" , enable_slow_down_planning_);
0 commit comments