From 048f8404aa67c005439c5352ffcee0baae5dcb4b Mon Sep 17 00:00:00 2001 From: Aaron Chong Date: Tue, 10 Nov 2026 11:37:22 +0800 Subject: [PATCH 1/4] capture by this Signed-off-by: Aaron Chong --- .../src/FleetStatesVisualizer.cpp | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/rmf_visualization_fleet_states/src/FleetStatesVisualizer.cpp b/rmf_visualization_fleet_states/src/FleetStatesVisualizer.cpp index 76f2f76..e1e5672 100644 --- a/rmf_visualization_fleet_states/src/FleetStatesVisualizer.cpp +++ b/rmf_visualization_fleet_states/src/FleetStatesVisualizer.cpp @@ -1,3 +1,4 @@ + /* * Copyright (C) 2022 Open Source Robotics Foundation * @@ -47,13 +48,13 @@ FleetStatesVisualizer::FleetStatesVisualizer(const rclcpp::NodeOptions& options) _param_sub = this->create_subscription( "rmf_visualization/parameters", rclcpp::SystemDefaultsQoS(), - [=](RvizParam::ConstSharedPtr msg) + [this](RvizParam::ConstSharedPtr msg) { - if (msg->map_name.empty() || msg->map_name == _current_level) + if (msg->map_name.empty() || msg->map_name == this->_current_level) return; - _current_level = msg->map_name; - publish_markers(); + this->_current_level = msg->map_name; + this->publish_markers(); }); // Match QoS used in rmf_fleet_adapter @@ -61,7 +62,7 @@ FleetStatesVisualizer::FleetStatesVisualizer(const rclcpp::NodeOptions& options) _fleet_sub = this->create_subscription( "/fleet_states", qos, - [=](FleetState::ConstSharedPtr msg) + [this](FleetState::ConstSharedPtr msg) { using RobotState = rmf_fleet_msgs::msg::RobotState; using Location = rmf_fleet_msgs::msg::Location; From 0098d6c9ab163e0f01f748569678a3bd8eb4a973 Mon Sep 17 00:00:00 2001 From: Aaron Chong Date: Tue, 10 Nov 2026 13:21:15 +0800 Subject: [PATCH 2/4] add cmath Signed-off-by: Aaron Chong --- rmf_visualization_fleet_states/src/FleetStatesVisualizer.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/rmf_visualization_fleet_states/src/FleetStatesVisualizer.cpp b/rmf_visualization_fleet_states/src/FleetStatesVisualizer.cpp index e1e5672..4c373aa 100644 --- a/rmf_visualization_fleet_states/src/FleetStatesVisualizer.cpp +++ b/rmf_visualization_fleet_states/src/FleetStatesVisualizer.cpp @@ -16,13 +16,14 @@ * */ - #include "FleetStatesVisualizer.hpp" #include #include +#include + //============================================================================== FleetStatesVisualizer::FleetStatesVisualizer(const rclcpp::NodeOptions& options) : Node("fleet_states_visualizer", options), From 75ed8775359a8eccc47ca8b1718d835b2b7aeb1d Mon Sep 17 00:00:00 2001 From: Aaron Chong Date: Tue, 10 Nov 2026 13:23:33 +0800 Subject: [PATCH 3/4] remove rogue line Signed-off-by: Aaron Chong --- rmf_visualization_fleet_states/src/FleetStatesVisualizer.cpp | 1 - 1 file changed, 1 deletion(-) diff --git a/rmf_visualization_fleet_states/src/FleetStatesVisualizer.cpp b/rmf_visualization_fleet_states/src/FleetStatesVisualizer.cpp index 4c373aa..639935f 100644 --- a/rmf_visualization_fleet_states/src/FleetStatesVisualizer.cpp +++ b/rmf_visualization_fleet_states/src/FleetStatesVisualizer.cpp @@ -1,4 +1,3 @@ - /* * Copyright (C) 2022 Open Source Robotics Foundation * From 743c2cecd0fc9fd87e399653bbee75198dccca84 Mon Sep 17 00:00:00 2001 From: Aaron Chong Date: Tue, 10 Nov 2026 13:41:04 +0800 Subject: [PATCH 4/4] empty commit to trigger CI Signed-off-by: Aaron Chong