From 14855a3c5fc580e21e697861bb0e78c36bd72688 Mon Sep 17 00:00:00 2001 From: afr2903 Date: Tue, 9 Apr 2024 22:34:28 -0600 Subject: [PATCH] feat: Added Speak service instead of topic --- ws/src/frida_hri_interfaces/CMakeLists.txt | 11 +++++------ ws/src/frida_hri_interfaces/package.xml | 1 + ws/src/frida_hri_interfaces/srv/Speak.srv | 3 +++ 3 files changed, 9 insertions(+), 6 deletions(-) create mode 100644 ws/src/frida_hri_interfaces/srv/Speak.srv diff --git a/ws/src/frida_hri_interfaces/CMakeLists.txt b/ws/src/frida_hri_interfaces/CMakeLists.txt index 7b22c47..bcf69a2 100644 --- a/ws/src/frida_hri_interfaces/CMakeLists.txt +++ b/ws/src/frida_hri_interfaces/CMakeLists.txt @@ -7,9 +7,9 @@ find_package(catkin REQUIRED COMPONENTS rospy actionlib std_msgs + std_srvs ) -## Generate messages in the 'msg' folder add_message_files( FILES Command.msg @@ -17,11 +17,10 @@ add_message_files( ) ## Generate services in the 'srv' folder -# add_service_files( -# FILES -# Service1.srv -# Service2.srv -# ) +add_service_files( + FILES + Speak.srv +) ## Generate actions in the 'action' folder add_action_files( diff --git a/ws/src/frida_hri_interfaces/package.xml b/ws/src/frida_hri_interfaces/package.xml index 093a096..20f805b 100644 --- a/ws/src/frida_hri_interfaces/package.xml +++ b/ws/src/frida_hri_interfaces/package.xml @@ -7,6 +7,7 @@ ros TODO + catkin actionlib rospy diff --git a/ws/src/frida_hri_interfaces/srv/Speak.srv b/ws/src/frida_hri_interfaces/srv/Speak.srv new file mode 100644 index 0000000..23f0f4b --- /dev/null +++ b/ws/src/frida_hri_interfaces/srv/Speak.srv @@ -0,0 +1,3 @@ +string text +--- +bool success \ No newline at end of file