Skip to content

Commit b0cf6e9

Browse files
committed
feat(dummy_operation_mode_publisher): add an adapi topic
Signed-off-by: Makoto Kurihara <mkuri8m@gmail.com>
1 parent f911cb9 commit b0cf6e9

File tree

3 files changed

+6
-0
lines changed

3 files changed

+6
-0
lines changed

dummy/dummy_operation_mode_publisher/launch/dummy_operation_mode_publisher.launch.xml

+1
Original file line numberDiff line numberDiff line change
@@ -3,5 +3,6 @@
33

44
<node pkg="dummy_operation_mode_publisher" exec="dummy_operation_mode_publisher_node" name="dummy_operation_mode_publisher" output="screen">
55
<remap from="~/output/operation_mode_state" to="/system/operation_mode/state"/>
6+
<remap from="~/output/operation_mode_state_adapi" to="/api/operation_mode/state"/>
67
</node>
78
</launch>

dummy/dummy_operation_mode_publisher/src/dummy_operation_mode_publisher.cpp

+3
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,8 @@ DummyOperationModePublisher::DummyOperationModePublisher(const rclcpp::NodeOptio
2727
// Publisher
2828
pub_operation_mode_state_ = create_publisher<autoware_adapi_v1_msgs::msg::OperationModeState>(
2929
"~/output/operation_mode_state", 10);
30+
pub_operation_mode_state_adapi_ = create_publisher<autoware_adapi_v1_msgs::msg::OperationModeState>(
31+
"~/output/operation_mode_state_adapi", 10);
3032

3133
// Service
3234

@@ -55,6 +57,7 @@ void DummyOperationModePublisher::onTimer()
5557
msg.is_remote_mode_available = true;
5658

5759
pub_operation_mode_state_->publish(msg);
60+
pub_operation_mode_state_adapi_->publish(msg);
5861
}
5962

6063
} // namespace dummy_operation_mode_publisher

dummy/dummy_operation_mode_publisher/src/dummy_operation_mode_publisher.hpp

+2
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,8 @@ class DummyOperationModePublisher : public rclcpp::Node
3737
// Publisher
3838
rclcpp::Publisher<autoware_adapi_v1_msgs::msg::OperationModeState>::SharedPtr
3939
pub_operation_mode_state_;
40+
rclcpp::Publisher<autoware_adapi_v1_msgs::msg::OperationModeState>::SharedPtr
41+
pub_operation_mode_state_adapi_;
4042

4143
// Service
4244

0 commit comments

Comments
 (0)