2.4.1.1. Monitoring ROS Package¶
2.4.1.1.1. monitoring
¶
Package for Monitoring
- Maintainers:
- Version:
3.0.0
- License:
TODO
2.4.1.1.1.1. Dependencies¶
- Build:
roscpp
roslib
std_msgs
- Build export:
roscpp
rospy
std_msgs
- Build tool:
catkin
- Execution:
roscpp
roslib
std_msgs
2.4.1.1.1.2. Package definition files¶
2.4.1.1.1.2.1. CMakeLists.txt¶
1cmake_minimum_required(VERSION 3.0.0)
2project(monitoring VERSION 3.0.0)
3
4if(NOT CMAKE_BUILD_TYPE)
5 set(CMAKE_BUILD_TYPE Release)
6endif()
7
8# Set optimization
9set(CMAKE_CXX_FLAGS_DEBUG "-std=c++17 -g -Wall")
10set(CMAKE_CXX_FLAGS_RELEASE "-std=c++17 -O3")
11
12
13find_package(catkin REQUIRED COMPONENTS
14 roscpp
15 roslib
16 std_msgs
17 utilities
18 as_can_msgs
19)
20
21catkin_package(
22 CATKIN_DEPENDS roscpp roslib std_msgs utilities as_can_msgs
23)
24
25include_directories(
26 ${catkin_INCLUDE_DIRS}
27 ${CMAKE_CURRENT_SOURCE_DIR}/include
28)
29
30add_executable(monitoring src/monitoring.cpp)
31target_link_libraries(monitoring ${catkin_LIBRARIES})
2.4.1.1.1.2.2. package.xml¶
1<?xml version="1.0"?>
2<package format="2">
3 <name>monitoring</name>
4 <version>3.0.0</version>
5 <description>Package for Monitoring</description>
6
7 <maintainer email="martina.scheffler@curemannheim.de">Martina Scheffler</maintainer>
8 <maintainer email="ole.kettern@curemannheim.de">Ole Kettern</maintainer>
9 <maintainer email="lennart.mueller@curemannheim.de">Lennart Müller</maintainer>
10
11 <license>TODO</license>
12
13 <buildtool_depend>catkin</buildtool_depend>
14 <build_depend>roscpp</build_depend>
15 <build_depend>roslib</build_depend>
16 <build_depend>std_msgs</build_depend>
17 <build_depend>utilities</build_depend>
18 <build_depend>as_can_msgs</build_depend>
19 <build_export_depend>roscpp</build_export_depend>
20 <build_export_depend>rospy</build_export_depend>
21 <build_export_depend>std_msgs</build_export_depend>
22 <build_export_depend>as_can_msgs</build_export_depend>
23 <exec_depend>roscpp</exec_depend>
24 <exec_depend>roslib</exec_depend>
25 <exec_depend>std_msgs</exec_depend>
26 <exec_depend>utilities</exec_depend>
27 <exec_depend>as_can_msgs</exec_depend>
28
29 <export>
30 </export>
31</package>