Skip to content

Commit 4577aef

Browse files
Fix default value
1 parent dc76338 commit 4577aef

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

control_toolbox/src/pid_ros.cpp

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -394,7 +394,9 @@ bool PidROS::initialize_from_args(
394394
rclcpp::ParameterValue(antiwindup_strat.tracking_time_constant));
395395
declare_param(
396396
param_prefix_ + "error_deadband", rclcpp::ParameterValue(antiwindup_strat.error_deadband));
397-
declare_param(param_prefix_ + "saturation", rclcpp::ParameterValue(true));
397+
declare_param(
398+
param_prefix_ + "saturation",
399+
rclcpp::ParameterValue(std::isfinite(gains.u_max_) || std::isfinite(gains.u_min_)));
398400
declare_param(
399401
param_prefix_ + "antiwindup_strategy",
400402
rclcpp::ParameterValue(gains.antiwindup_strat_.to_string()));

0 commit comments

Comments
 (0)