diff --git a/grid_map_msgs/CMakeLists.txt b/grid_map_msgs/CMakeLists.txt index b959e5b7..1c6eb2da 100644 --- a/grid_map_msgs/CMakeLists.txt +++ b/grid_map_msgs/CMakeLists.txt @@ -23,6 +23,10 @@ rosidl_generate_interfaces(${PROJECT_NAME} DEPENDENCIES std_msgs geometry_msgs ) +install( + FILES ros1_bridge_mapping.yaml + DESTINATION share/${PROJECT_NAME}) + ament_export_dependencies(rosidl_default_runtime) ament_package() diff --git a/grid_map_msgs/package.xml b/grid_map_msgs/package.xml index 306ff1be..4145d74f 100644 --- a/grid_map_msgs/package.xml +++ b/grid_map_msgs/package.xml @@ -24,5 +24,6 @@ ament_cmake + diff --git a/grid_map_msgs/ros1_bridge_mapping.yaml b/grid_map_msgs/ros1_bridge_mapping.yaml new file mode 100644 index 00000000..5d18ddc6 --- /dev/null +++ b/grid_map_msgs/ros1_bridge_mapping.yaml @@ -0,0 +1,13 @@ +- + ros1_package_name: 'grid_map_msgs' + ros1_message_name: 'GridMap' + ros2_package_name: 'grid_map_msgs' + ros2_message_name: 'GridMap' + fields_2_to_1: + header: "info.header" + info: "info" + layers: "layers" + basic_layers: "basic_layers" + data: "data" + outer_start_index: "outer_start_index" + inner_start_index: "inner_start_index" \ No newline at end of file