From 983c47a21743f998826d1e51f5b98a19425d5a76 Mon Sep 17 00:00:00 2001 From: Makoto Kurihara Date: Thu, 5 Sep 2024 14:33:22 +0900 Subject: [PATCH] feat(dummy_operation_mode_publisher): add an adapi topic (#1510) * feat(dummy_operation_mode_publisher): add an adapi topic Signed-off-by: Makoto Kurihara * style(pre-commit): autofix --------- Signed-off-by: Makoto Kurihara Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> --- .../launch/dummy_operation_mode_publisher.launch.xml | 1 + .../src/dummy_operation_mode_publisher.cpp | 4 ++++ .../src/dummy_operation_mode_publisher.hpp | 2 ++ 3 files changed, 7 insertions(+) diff --git a/dummy/dummy_operation_mode_publisher/launch/dummy_operation_mode_publisher.launch.xml b/dummy/dummy_operation_mode_publisher/launch/dummy_operation_mode_publisher.launch.xml index ba1525699940b..4c49835a57e5b 100644 --- a/dummy/dummy_operation_mode_publisher/launch/dummy_operation_mode_publisher.launch.xml +++ b/dummy/dummy_operation_mode_publisher/launch/dummy_operation_mode_publisher.launch.xml @@ -3,5 +3,6 @@ + diff --git a/dummy/dummy_operation_mode_publisher/src/dummy_operation_mode_publisher.cpp b/dummy/dummy_operation_mode_publisher/src/dummy_operation_mode_publisher.cpp index b8840e0d3ebb7..876368d69b4d3 100644 --- a/dummy/dummy_operation_mode_publisher/src/dummy_operation_mode_publisher.cpp +++ b/dummy/dummy_operation_mode_publisher/src/dummy_operation_mode_publisher.cpp @@ -27,6 +27,9 @@ DummyOperationModePublisher::DummyOperationModePublisher(const rclcpp::NodeOptio // Publisher pub_operation_mode_state_ = create_publisher( "~/output/operation_mode_state", 10); + pub_operation_mode_state_adapi_ = + create_publisher( + "~/output/operation_mode_state_adapi", 10); // Service @@ -55,6 +58,7 @@ void DummyOperationModePublisher::onTimer() msg.is_remote_mode_available = true; pub_operation_mode_state_->publish(msg); + pub_operation_mode_state_adapi_->publish(msg); } } // namespace dummy_operation_mode_publisher diff --git a/dummy/dummy_operation_mode_publisher/src/dummy_operation_mode_publisher.hpp b/dummy/dummy_operation_mode_publisher/src/dummy_operation_mode_publisher.hpp index 43ee5b756451b..7e7f574d8b4db 100644 --- a/dummy/dummy_operation_mode_publisher/src/dummy_operation_mode_publisher.hpp +++ b/dummy/dummy_operation_mode_publisher/src/dummy_operation_mode_publisher.hpp @@ -37,6 +37,8 @@ class DummyOperationModePublisher : public rclcpp::Node // Publisher rclcpp::Publisher::SharedPtr pub_operation_mode_state_; + rclcpp::Publisher::SharedPtr + pub_operation_mode_state_adapi_; // Service