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..fb8ca1e85a3b8 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,8 @@ 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 +57,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