From 8d5b971e5a5954f66011c3dbb6d6b8a8c6d82299 Mon Sep 17 00:00:00 2001 From: c2-liba <2951979290@qq.com> Date: Tue, 9 Sep 2025 10:50:27 +0800 Subject: [PATCH] =?UTF-8?q?=E6=B7=BB=E5=8A=A0=20jj?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- jj | 48 ++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 48 insertions(+) create mode 100644 jj diff --git a/jj b/jj new file mode 100644 index 0000000..b4b5267 --- /dev/null +++ b/jj @@ -0,0 +1,48 @@ +cmake_minimum_required(VERSION 3.0.2) +project(swarm_ros_bridge) + +add_compile_options(-std=c++14) + +find_package(catkin REQUIRED COMPONENTS + roscpp + std_msgs + geometry_msgs + sensor_msgs +) + +catkin_package( + INCLUDE_DIRS include +) + +include_directories( + include + ${catkin_INCLUDE_DIRS} +) + +add_executable(bridge_node src/bridge_node.cpp) + +target_link_libraries(bridge_node + ${catkin_LIBRARIES} + zmq + zmqpp +) + + +install(TARGETS bridge_node + RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} +) + +# scripts +install(PROGRAMS + scripts/listener.py + scripts/talker.py + DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION} +) + +install(DIRECTORY launch + DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} +) + +install(DIRECTORY config + DESTINATION ${CATKIN_PACKAGE_SHARE_DESTINATION} +)