From 91c103280ce2a49b75a1f94df83a7177ece60afc Mon Sep 17 00:00:00 2001 From: Tony Najjar Date: Mon, 31 Jul 2023 14:15:10 +0200 Subject: [PATCH] Add dynamic params --- nav2_collision_monitor/src/polygon.cpp | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/nav2_collision_monitor/src/polygon.cpp b/nav2_collision_monitor/src/polygon.cpp index 9ce615ad25f..a058c584207 100644 --- a/nav2_collision_monitor/src/polygon.cpp +++ b/nav2_collision_monitor/src/polygon.cpp @@ -421,6 +421,14 @@ Polygon::dynamicParametersCallback( max_points_ = parameter.as_int(); } } + if (param_type == ParameterType::PARAMETER_DOUBLE) { + if (param_name == polygon_name_ + "." + "min_vel_before_stop") { + min_vel_before_stop_ = parameter.as_double(); + } + else if (param_name == polygon_name_ + "." + "time_before_collision") { + time_before_collision_ = parameter.as_double(); + } + } } result.successful = true; return result;