diff --git a/CMakeLists.txt b/CMakeLists.txt index ca2785e..5a667b7 100644 --- a/CMakeLists.txt +++ b/CMakeLists.txt @@ -1,16 +1,18 @@ cmake_minimum_required(VERSION 3.5) project(vermin_collector_ros_msgs) # Default to C++14 if(NOT CMAKE_CXX_STANDARD) set(CMAKE_CXX_STANDARD 14) endif() if(CMAKE_COMPILER_IS_GNUCXX OR CMAKE_CXX_COMPILER_ID MATCHES "Clang") add_compile_options(-Wall -Wextra -Wpedantic) endif() find_package(ament_cmake REQUIRED) +find_package(geometry_msgs REQUIRED) find_package(rosidl_default_generators REQUIRED) rosidl_generate_interfaces(${PROJECT_NAME} "msg/Num.msg" +"msg/TargetCoordinates.msg" ) ament_export_dependencies(rosidl_default_runtime) ament_package() diff --git a/msg/TargetCoordinates.msg b/msg/TargetCoordinates.msg new file mode 100644 index 0000000..5ab4819 --- /dev/null +++ b/msg/TargetCoordinates.msg @@ -0,0 +1,2 @@ +string name +geometry_msgs/Point coordinates \ No newline at end of file diff --git a/package.xml b/package.xml index c1e3298..4ec457f 100644 --- a/package.xml +++ b/package.xml @@ -1,18 +1,21 @@ vermin_collector_ros_msgs 0.0.1 TODO: Package description user TODO: License declaration ament_cmake + + geometry_msgs + rosidl_default_generators rosidl_default_runtime rosidl_interface_packages ament_lint_auto ament_lint_common ament_cmake \ No newline at end of file