add message definitions for tracker

This commit is contained in:
Sem van der Hoeven
2023-04-18 10:06:03 +02:00
parent dee4c1f69c
commit 8f41abba9f
3 changed files with 16 additions and 1 deletions

View File

@@ -23,6 +23,12 @@ find_package(ament_cmake REQUIRED)
find_package(rclcpp REQUIRED)
find_package(std_msgs REQUIRED)
find_package(positioning_systems_api REQUIRED)
find_package(rosidl_default_generators REQUIRED)
rosidl_generate_interfaces($PROJECT_NAME
"msg/TrackerPosition.msg" # message for tracker position
)
add_executable(tracker_position src/tracker_position.cpp)
ament_target_dependencies(tracker_position rclcpp std_msgs)

View File

@@ -0,0 +1,5 @@
int32 id
int64 x_pos
int64 y_pos
int64 z_pos
int64[4] anchor_distances

View File

@@ -8,13 +8,17 @@
<license>Apache License 2.0</license>
<buildtool_depend>ament_cmake</buildtool_depend>
<buildtool_depend>rosidl_default_generators</buildtool_depend>
<exec_depend>rosidl_default_runtime</exec_depend>
<depend>rclcpp</depend>
<depend>std_msgs</depend>
<member_of_group>rosidl_interface_packages</member_of_group>
<test_depend>ament_lint_auto</test_depend>
<test_depend>ament_lint_common</test_depend>
<export>
<build_type>ament_cmake</build_type>
</export>
</package>
</package>