From 79571a6365e58166624f8730cb16f15b44fdadfd Mon Sep 17 00:00:00 2001 From: Juan Rodriguez Hortala Date: Mon, 25 Mar 2019 17:54:25 -0700 Subject: [PATCH 1/2] Add mapping file for ROS 1 bridge Signed-off-by: Juan Rodriguez Hortala --- rcl_interfaces/CMakeLists.txt | 2 ++ rcl_interfaces/mapping_rules.yaml | 14 ++++++++++++++ rcl_interfaces/package.xml | 1 + 3 files changed, 17 insertions(+) create mode 100644 rcl_interfaces/mapping_rules.yaml diff --git a/rcl_interfaces/CMakeLists.txt b/rcl_interfaces/CMakeLists.txt index deffd714..9ce8764e 100644 --- a/rcl_interfaces/CMakeLists.txt +++ b/rcl_interfaces/CMakeLists.txt @@ -36,6 +36,8 @@ rosidl_generate_interfaces(${PROJECT_NAME} DEPENDENCIES builtin_interfaces ) +install(FILES mapping_rules.yaml DESTINATION share/${PROJECT_NAME}) + # this must happen before the invocation of ament_package() if(BUILD_TESTING) find_package(ament_lint_auto REQUIRED) diff --git a/rcl_interfaces/mapping_rules.yaml b/rcl_interfaces/mapping_rules.yaml new file mode 100644 index 00000000..d1fbf057 --- /dev/null +++ b/rcl_interfaces/mapping_rules.yaml @@ -0,0 +1,14 @@ +- + ros1_package_name: 'rosgraph_msgs' + ros1_message_name: 'Log' + ros2_package_name: 'rcl_interfaces' + ros2_message_name: 'Log' + fields_1_to_2: + header.stamp: 'stamp' + level: 'level' + name: 'name' + msg: 'msg' + file: 'file' + function: 'function' + line: 'line' + \ No newline at end of file diff --git a/rcl_interfaces/package.xml b/rcl_interfaces/package.xml index 50a69208..c33e6ea3 100644 --- a/rcl_interfaces/package.xml +++ b/rcl_interfaces/package.xml @@ -24,5 +24,6 @@ ament_cmake + From 10b76d5a5958f9be4d59b15cb5579be0b998200b Mon Sep 17 00:00:00 2001 From: Dirk Thomas Date: Thu, 16 May 2019 08:36:40 -0700 Subject: [PATCH 2/2] remove trailing spaces Signed-off-by: Dirk Thomas --- rcl_interfaces/mapping_rules.yaml | 1 - 1 file changed, 1 deletion(-) diff --git a/rcl_interfaces/mapping_rules.yaml b/rcl_interfaces/mapping_rules.yaml index d1fbf057..184c1e41 100644 --- a/rcl_interfaces/mapping_rules.yaml +++ b/rcl_interfaces/mapping_rules.yaml @@ -11,4 +11,3 @@ file: 'file' function: 'function' line: 'line' - \ No newline at end of file