From 74984f9f98fbd714440ffb24763df3142ce76833 Mon Sep 17 00:00:00 2001 From: Florian Vahl <7vahl@informatik.uni-hamburg.de> Date: Wed, 3 May 2023 19:02:18 +0200 Subject: [PATCH] Use rclcpp events executor --- bitbots_buttons/CMakeLists.txt | 2 -- bitbots_buttons/package.xml | 1 - bitbots_buttons/src/button_node.cpp | 4 ++-- bitbots_ros_control/CMakeLists.txt | 2 -- bitbots_ros_control/src/node.cpp | 4 ++-- 5 files changed, 4 insertions(+), 9 deletions(-) diff --git a/bitbots_buttons/CMakeLists.txt b/bitbots_buttons/CMakeLists.txt index 4129b79..02b0617 100644 --- a/bitbots_buttons/CMakeLists.txt +++ b/bitbots_buttons/CMakeLists.txt @@ -16,7 +16,6 @@ find_package(rclcpp REQUIRED) find_package(std_msgs REQUIRED) find_package(std_srvs REQUIRED) find_package(test_msgs REQUIRED) -find_package(irobot_events_executor REQUIRED) add_executable(button_node src/button_node.cpp) ament_target_dependencies(button_node @@ -27,7 +26,6 @@ ament_target_dependencies(button_node rclcpp std_msgs std_srvs - irobot_events_executor test_msgs) #enable_bitbots_docs() diff --git a/bitbots_buttons/package.xml b/bitbots_buttons/package.xml index 524c2c5..3f64c47 100644 --- a/bitbots_buttons/package.xml +++ b/bitbots_buttons/package.xml @@ -20,7 +20,6 @@ bitbots_msgs humanoid_league_msgs bitbots_docs - irobot_events_executor diff --git a/bitbots_buttons/src/button_node.cpp b/bitbots_buttons/src/button_node.cpp index 4abc58c..6832f10 100755 --- a/bitbots_buttons/src/button_node.cpp +++ b/bitbots_buttons/src/button_node.cpp @@ -7,7 +7,7 @@ #include #include #include -#include +#include using std::placeholders::_1; using namespace std::chrono_literals; @@ -200,7 +200,7 @@ int main(int argc, char* argv[]) { rclcpp::init(argc, argv); auto buttons_node = std::make_shared(); - rclcpp::executors::EventsExecutor exec; + rclcpp::experimental::executors::EventsExecutor exec; exec.add_node(buttons_node); exec.spin(); rclcpp::shutdown(); diff --git a/bitbots_ros_control/CMakeLists.txt b/bitbots_ros_control/CMakeLists.txt index bc0f169..2bb26d7 100644 --- a/bitbots_ros_control/CMakeLists.txt +++ b/bitbots_ros_control/CMakeLists.txt @@ -17,7 +17,6 @@ find_package(diagnostic_msgs REQUIRED) find_package(dynamixel_workbench_toolbox REQUIRED) find_package(hardware_interface REQUIRED) find_package(humanoid_league_msgs REQUIRED) -find_package(irobot_events_executor REQUIRED) find_package(pluginlib REQUIRED) find_package(rclcpp REQUIRED) find_package(realtime_tools REQUIRED) @@ -63,7 +62,6 @@ ament_target_dependencies(ros_control dynamixel_workbench_toolbox hardware_interface humanoid_league_msgs - irobot_events_executor pluginlib rclcpp realtime_tools diff --git a/bitbots_ros_control/src/node.cpp b/bitbots_ros_control/src/node.cpp index c1ae59f..b8d9eb7 100755 --- a/bitbots_ros_control/src/node.cpp +++ b/bitbots_ros_control/src/node.cpp @@ -3,7 +3,7 @@ #include #include #include -#include +#include sig_atomic_t volatile request_shutdown = 0; @@ -47,7 +47,7 @@ int main(int argc, char *argv[]) { rclcpp::Rate rate(control_loop_hz); rclcpp::Time stop_time; bool shut_down_started = false; - rclcpp::executors::EventsExecutor exec; + rclcpp::experimental::executors::EventsExecutor exec; exec.add_node(nh);