Skip to content

Commit a701d19

Browse files
author
Berkay Karaman
authored
feat(autoware_internal_msgs): add PublishedTime debug info message (#1)
Signed-off-by: Berkay Karaman <brkay54@gmail.com>
1 parent c8160bd commit a701d19

File tree

3 files changed

+55
-0
lines changed

3 files changed

+55
-0
lines changed

CMakeLists.txt

+20
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
cmake_minimum_required(VERSION 3.14)
2+
project(autoware_internal_msgs)
3+
4+
find_package(ament_cmake_auto REQUIRED)
5+
ament_auto_find_build_dependencies()
6+
7+
set(msg_files
8+
"msg/PublishedTime.msg")
9+
10+
set(msg_dependencies
11+
builtin_interfaces
12+
std_msgs
13+
)
14+
15+
rosidl_generate_interfaces(${PROJECT_NAME}
16+
${msg_files}
17+
DEPENDENCIES ${msg_dependencies}
18+
)
19+
20+
ament_auto_package()

msg/PublishedTime.msg

+6
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,6 @@
1+
# The debug message which includes header and published timestamp
2+
3+
std_msgs/Header header
4+
5+
# Timestamp indicating when the message was published
6+
builtin_interfaces/Time published_stamp

package.xml

+29
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,29 @@
1+
<?xml version="1.0"?>
2+
<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
3+
<package format="3">
4+
<name>autoware_internal_msgs</name>
5+
<version>1.0.0</version>
6+
<description>Autoware internal messages package.</description>
7+
<maintainer email="berkay@leodrive.ai">Berkay Karaman</maintainer>
8+
<maintainer email="mfc@leodrive.ai">M. Fatih Cırıt</maintainer>
9+
<maintainer email="ryohsuke.mitsudome@tier4.jp">Ryohsuke Mitsudome</maintainer>
10+
<maintainer email="yukihiro.saito@tier4.jp">Yukihiro Saito</maintainer>
11+
<license>Apache License 2.0</license>
12+
13+
<buildtool_depend>ament_cmake_auto</buildtool_depend>
14+
<buildtool_depend>rosidl_default_generators</buildtool_depend>
15+
16+
<exec_depend>rosidl_default_runtime</exec_depend>
17+
<depend>builtin_interfaces</depend>
18+
<depend>std_msgs</depend>
19+
20+
<test_depend>ament_lint_auto</test_depend>
21+
<test_depend>ament_lint_common</test_depend>
22+
23+
<member_of_group>rosidl_interface_packages</member_of_group>
24+
25+
<export>
26+
<build_type>ament_cmake</build_type>
27+
</export>
28+
29+
</package>

0 commit comments

Comments
 (0)