Skip to content

Commit f847b9b

Browse files
add guard
Signed-off-by: Yuki Takagi <yuki.takagi@tier4.jp>
1 parent 1b44f8a commit f847b9b

File tree

1 file changed

+4
-3
lines changed

1 file changed

+4
-3
lines changed

planning/obstacle_cruise_planner/include/obstacle_cruise_planner/planner_interface.hpp

+4-3
Original file line numberDiff line numberDiff line change
@@ -355,10 +355,11 @@ class PlannerInterface
355355
longitudinal_info.limit_min_accel, std::numeric_limits<double>::max(), false};
356356
type_specified_param_list.emplace("default", default_param);
357357
for (const auto & [type_uint, type_str] : types_maps) {
358-
if (node.declare_parameter<bool>(
359-
param_prefix + "use_type_specified_params." + type_str)) {
358+
if (node.declare_parameter<bool>(param_prefix + "use_type_specified_params." + type_str)) {
360359
const ObstacleSpecificParams param{
361-
node.declare_parameter<double>(param_prefix + "limit_min_acc." + type_str),
360+
std::min(
361+
node.declare_parameter<double>(param_prefix + "limit_min_acc." + type_str),
362+
longitudinal_info.min_accel),
362363
node.declare_parameter<double>(param_prefix + "limit_max_dist." + type_str),
363364
node.declare_parameter<bool>(param_prefix + "abandon_to_stop." + type_str)};
364365
type_specified_param_list.emplace(type_str, param);

0 commit comments

Comments
 (0)