Skip to content

Commit afa13f3

Browse files
Rename constexpr variable
1 parent 9ffcd1c commit afa13f3

File tree

1 file changed

+12
-13
lines changed

1 file changed

+12
-13
lines changed

control_toolbox/src/pid_ros.cpp

Lines changed: 12 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,7 @@
4040

4141
namespace control_toolbox
4242
{
43-
constexpr double UMAX_INFINITY = std::numeric_limits<double>::infinity();
43+
constexpr double MAX_INFINITY = std::numeric_limits<double>::infinity();
4444
#pragma GCC diagnostic push
4545
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
4646
PidROS::PidROS(
@@ -257,8 +257,8 @@ bool PidROS::initialize_from_ros_parameters()
257257
double p, i, d, i_max, i_min, u_max, u_min, tracking_time_constant, error_deadband;
258258
p = i = d = i_max = i_min = tracking_time_constant = std::numeric_limits<double>::quiet_NaN();
259259
error_deadband = std::numeric_limits<double>::epsilon();
260-
u_max = i_max = UMAX_INFINITY;
261-
u_min = i_min = -UMAX_INFINITY;
260+
u_max = i_max = MAX_INFINITY;
261+
u_min = i_min = -MAX_INFINITY;
262262
bool antiwindup = false;
263263
std::string antiwindup_strat_str = "legacy";
264264
bool all_params_available = true;
@@ -278,8 +278,8 @@ bool PidROS::initialize_from_ros_parameters()
278278
get_boolean_param(param_prefix_ + "saturation", saturation);
279279
if (!saturation)
280280
{
281-
u_max = UMAX_INFINITY;
282-
u_min = -UMAX_INFINITY;
281+
u_max = MAX_INFINITY;
282+
u_min = -MAX_INFINITY;
283283
}
284284
get_boolean_param(param_prefix_ + "antiwindup", antiwindup);
285285
get_string_param(param_prefix_ + "antiwindup_strategy", antiwindup_strat_str);
@@ -342,7 +342,7 @@ bool PidROS::initialize_from_args(
342342
antiwindup_strat.i_min = i_min;
343343
antiwindup_strat.legacy_antiwindup = antiwindup;
344344

345-
return initialize_from_args(p, i, d, UMAX_INFINITY, -UMAX_INFINITY, antiwindup_strat, false);
345+
return initialize_from_args(p, i, d, MAX_INFINITY, -MAX_INFINITY, antiwindup_strat, false);
346346
}
347347
#pragma GCC diagnostic pop
348348

@@ -355,8 +355,7 @@ bool PidROS::initialize_from_args(
355355
antiwindup_strat.i_min = i_min;
356356
antiwindup_strat.legacy_antiwindup = antiwindup;
357357

358-
return initialize_from_args(
359-
p, i, d, UMAX_INFINITY, -UMAX_INFINITY, antiwindup_strat, save_i_term);
358+
return initialize_from_args(p, i, d, MAX_INFINITY, -MAX_INFINITY, antiwindup_strat, save_i_term);
360359
}
361360

362361
bool PidROS::initialize_from_args(
@@ -454,7 +453,7 @@ bool PidROS::set_gains(double p, double i, double d, double i_max, double i_min,
454453
antiwindup_strat.i_max = i_max;
455454
antiwindup_strat.i_min = i_min;
456455
antiwindup_strat.legacy_antiwindup = antiwindup;
457-
return set_gains(p, i, d, UMAX_INFINITY, -UMAX_INFINITY, antiwindup_strat);
456+
return set_gains(p, i, d, MAX_INFINITY, -MAX_INFINITY, antiwindup_strat);
458457
}
459458

460459
bool PidROS::set_gains(
@@ -610,8 +609,8 @@ void PidROS::set_parameter_event_callback()
610609
RCLCPP_WARN(
611610
node_logging_->get_logger(),
612611
"Saturation is set to false, Changing the u_min and u_max to -inf and inf");
613-
gains.u_min_ = -UMAX_INFINITY;
614-
gains.u_max_ = UMAX_INFINITY;
612+
gains.u_min_ = -MAX_INFINITY;
613+
gains.u_max_ = MAX_INFINITY;
615614
}
616615
else
617616
{
@@ -659,15 +658,15 @@ void PidROS::set_parameter_event_callback()
659658
}
660659
else if (param_name == param_prefix_ + "u_clamp_max")
661660
{
662-
gains.u_max_ = saturation ? parameter.get_value<double>() : UMAX_INFINITY;
661+
gains.u_max_ = saturation ? parameter.get_value<double>() : MAX_INFINITY;
663662
RCLCPP_WARN_EXPRESSION(
664663
node_logging_->get_logger(), !saturation,
665664
"Saturation is set to false, Changing the u_clamp_max inf");
666665
changed = true;
667666
}
668667
else if (param_name == param_prefix_ + "u_clamp_min")
669668
{
670-
gains.u_min_ = saturation ? parameter.get_value<double>() : -UMAX_INFINITY;
669+
gains.u_min_ = saturation ? parameter.get_value<double>() : -MAX_INFINITY;
671670
RCLCPP_WARN_EXPRESSION(
672671
node_logging_->get_logger(), !saturation,
673672
"Saturation is set to false, Changing the u_clamp_min -inf");

0 commit comments

Comments
 (0)