Skip to content

Commit b25a937

Browse files
committed
feat: make lanelet2 map loader utils functions public
Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp>
1 parent a444714 commit b25a937

7 files changed

+11
-11
lines changed

map/autoware_map_loader/CMakeLists.txt

+2-1
Original file line numberDiff line numberDiff line change
@@ -30,7 +30,7 @@ rclcpp_components_register_node(pointcloud_map_loader_node
3030
ament_auto_add_library(lanelet2_map_loader_node SHARED
3131
src/lanelet2_map_loader/lanelet2_map_loader_node.cpp
3232
src/lanelet2_map_loader/lanelet2_differential_loader_module.cpp
33-
src/lanelet2_map_loader/utils.cpp
33+
src/lanelet2_map_loader/lanelet2_map_loader_utils.cpp
3434
)
3535

3636
rclcpp_components_register_node(lanelet2_map_loader_node
@@ -52,6 +52,7 @@ if(BUILD_TESTING)
5252
get_filename_component(filename ${filepath} NAME)
5353
string(REGEX REPLACE ".cpp" "" test_name ${filename})
5454
ament_add_gmock(${test_name} ${filepath})
55+
target_include_directories(${test_name} PUBLIC ${CMAKE_CURRENT_SOURCE_DIR}/include)
5556
target_link_libraries(${test_name} ${${PROJECT_NAME}_LIBRARIES})
5657
target_link_libraries(${test_name} yaml-cpp)
5758
ament_target_dependencies(${test_name} ${${PROJECT_NAME}_FOUND_BUILD_DEPENDS})

map/autoware_map_loader/src/lanelet2_map_loader/utils.hpp map/autoware_map_loader/include/autoware/map_loader/lanelet2_map_loader_utils.hpp

+3-3
Original file line numberDiff line numberDiff line change
@@ -12,8 +12,8 @@
1212
// See the License for the specific language governing permissions and
1313
// limitations under the License.
1414

15-
#ifndef LANELET2_MAP_LOADER__UTILS_HPP_
16-
#define LANELET2_MAP_LOADER__UTILS_HPP_
15+
#ifndef AUTOWARE__MAP_LOADER__LANELET2_MAP_LOADER_UTILS_HPP_
16+
#define AUTOWARE__MAP_LOADER__LANELET2_MAP_LOADER_UTILS_HPP_
1717

1818
#include <rclcpp/time.hpp>
1919

@@ -57,4 +57,4 @@ autoware_map_msgs::msg::LaneletMapBin create_map_bin_msg(
5757

5858
} // namespace autoware::map_loader
5959

60-
#endif // LANELET2_MAP_LOADER__UTILS_HPP_
60+
#endif // AUTOWARE__MAP_LOADER__LANELET2_MAP_LOADER_UTILS_HPP_

map/autoware_map_loader/src/lanelet2_map_loader/lanelet2_differential_loader_module.cpp

+2-1
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,8 @@
1616

1717
#include "lanelet2_local_projector.hpp"
1818
#include "lanelet2_map_loader_node.hpp"
19-
#include "utils.hpp"
19+
20+
#include <autoware/map_loader/lanelet2_map_loader_utils.hpp>
2021

2122
#include <map>
2223
#include <memory>

map/autoware_map_loader/src/lanelet2_map_loader/lanelet2_differential_loader_module.hpp

+1-2
Original file line numberDiff line numberDiff line change
@@ -15,11 +15,10 @@
1515
#ifndef LANELET2_MAP_LOADER__LANELET2_DIFFERENTIAL_LOADER_MODULE_HPP_
1616
#define LANELET2_MAP_LOADER__LANELET2_DIFFERENTIAL_LOADER_MODULE_HPP_
1717

18-
#include "utils.hpp"
19-
2018
#include <autoware/component_interface_specs_universe/map.hpp>
2119
#include <autoware/component_interface_utils/rclcpp.hpp>
2220
#include <autoware/geography_utils/lanelet2_projector.hpp>
21+
#include <autoware/map_loader/lanelet2_map_loader_utils.hpp>
2322
#include <autoware_lanelet2_extension/projection/mgrs_projector.hpp>
2423
#include <autoware_lanelet2_extension/utility/message_conversion.hpp>
2524
#include <autoware_lanelet2_extension/utility/utilities.hpp>

map/autoware_map_loader/src/lanelet2_map_loader/lanelet2_map_loader_node.cpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -34,10 +34,10 @@
3434
#include "lanelet2_map_loader_node.hpp"
3535

3636
#include "lanelet2_local_projector.hpp"
37-
#include "utils.hpp"
3837

3938
#include <ament_index_cpp/get_package_prefix.hpp>
4039
#include <autoware/geography_utils/lanelet2_projector.hpp>
40+
#include <autoware/map_loader/lanelet2_map_loader_utils.hpp>
4141
#include <autoware_lanelet2_extension/io/autoware_osm_parser.hpp>
4242
#include <autoware_lanelet2_extension/projection/mgrs_projector.hpp>
4343
#include <autoware_lanelet2_extension/projection/transverse_mercator_projector.hpp>

map/autoware_map_loader/src/lanelet2_map_loader/lanelet2_map_loader_node.hpp

+1-1
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,10 @@
1616
#define LANELET2_MAP_LOADER__LANELET2_MAP_LOADER_NODE_HPP_
1717

1818
#include "lanelet2_differential_loader_module.hpp"
19-
#include "utils.hpp"
2019

2120
#include <autoware/component_interface_specs_universe/map.hpp>
2221
#include <autoware/component_interface_utils/rclcpp.hpp>
22+
#include <autoware/map_loader/lanelet2_map_loader_utils.hpp>
2323
#include <autoware_lanelet2_extension/version.hpp>
2424
#include <rclcpp/rclcpp.hpp>
2525

map/autoware_map_loader/src/lanelet2_map_loader/utils.cpp map/autoware_map_loader/src/lanelet2_map_loader/lanelet2_map_loader_utils.cpp

+1-2
Original file line numberDiff line numberDiff line change
@@ -12,11 +12,10 @@
1212
// See the License for the specific language governing permissions and
1313
// limitations under the License.
1414

15-
#include "utils.hpp"
16-
1715
#include "lanelet2_local_projector.hpp"
1816

1917
#include <autoware/geography_utils/lanelet2_projector.hpp>
18+
#include <autoware/map_loader/lanelet2_map_loader_utils.hpp>
2019
#include <autoware_lanelet2_extension/io/autoware_osm_parser.hpp>
2120
#include <autoware_lanelet2_extension/projection/mgrs_projector.hpp>
2221
#include <autoware_lanelet2_extension/projection/transverse_mercator_projector.hpp>

0 commit comments

Comments
 (0)