diff --git a/.github/CODEOWNERS b/.github/CODEOWNERS index b8104c1bdce99..0f98b3a2ce884 100644 --- a/.github/CODEOWNERS +++ b/.github/CODEOWNERS @@ -201,6 +201,7 @@ planning/sampling_based_planner/autoware_path_sampler/** maxime.clement@tier4.jp planning/sampling_based_planner/autoware_sampler_common/** maxime.clement@tier4.jp sensing/autoware_image_diagnostics/** dai.nguyen@tier4.jp yoshi.ri@tier4.jp sensing/autoware_image_transport_decompressor/** kenzo.lobos@tier4.jp yukihiro.saito@tier4.jp +sensing/autoware_pcl_extensions/** david.wong@tier4.jp kenzo.lobos@tier4.jp ryu.yamamoto@tier4.jp sensing/autoware_pointcloud_preprocessor/** abrahammonrroy@yahoo.com dai.nguyen@tier4.jp david.wong@tier4.jp kenzo.lobos@tier4.jp kyoichi.sugahara@tier4.jp melike@leodrive.ai shunsuke.miura@tier4.jp yihsiang.fang@tier4.jp yoshi.ri@tier4.jp yukihiro.saito@tier4.jp sensing/autoware_radar_scan_to_pointcloud2/** satoshi.tanaka@tier4.jp shunsuke.miura@tier4.jp taekjin.lee@tier4.jp yoshi.ri@tier4.jp sensing/autoware_radar_static_pointcloud_filter/** satoshi.tanaka@tier4.jp shunsuke.miura@tier4.jp taekjin.lee@tier4.jp yoshi.ri@tier4.jp @@ -209,7 +210,6 @@ sensing/autoware_radar_tracks_noise_filter/** satoshi.tanaka@tier4.jp shunsuke.m sensing/gnss_poser/** anh.nguyen.2@tier4.jp kento.yabuuchi.2@tier4.jp masahiro.sakamoto@tier4.jp ryu.yamamoto@tier4.jp shintaro.sakoda@tier4.jp taiki.yamada@tier4.jp yamato.ando@tier4.jp sensing/imu_corrector/** taiki.yamada@tier4.jp yamato.ando@tier4.jp sensing/livox/autoware_livox_tag_filter/** kenzo.lobos@tier4.jp ryohsuke.mitsudome@tier4.jp -sensing/tier4_pcl_extensions/** david.wong@tier4.jp kenzo.lobos@tier4.jp ryu.yamamoto@tier4.jp sensing/vehicle_velocity_converter/** ryu.yamamoto@tier4.jp simulator/autoware_carla_interface/** maxime.clement@tier4.jp mradityagio@gmail.com simulator/dummy_perception_publisher/** yukihiro.saito@tier4.jp diff --git a/sensing/tier4_pcl_extensions/CMakeLists.txt b/sensing/autoware_pcl_extensions/CMakeLists.txt similarity index 74% rename from sensing/tier4_pcl_extensions/CMakeLists.txt rename to sensing/autoware_pcl_extensions/CMakeLists.txt index 07ec95857655d..0b5ae0b755a0a 100644 --- a/sensing/tier4_pcl_extensions/CMakeLists.txt +++ b/sensing/autoware_pcl_extensions/CMakeLists.txt @@ -1,5 +1,5 @@ cmake_minimum_required(VERSION 3.14) -project(tier4_pcl_extensions) +project(autoware_pcl_extensions) find_package(autoware_cmake REQUIRED) autoware_package() @@ -16,10 +16,10 @@ include_directories( link_directories(${PCL_LIBRARY_DIRS}) add_definitions(${PCL_DEFINITIONS}) -ament_auto_add_library(tier4_pcl_extensions SHARED +ament_auto_add_library(autoware_pcl_extensions SHARED src/voxel_grid_nearest_centroid.cpp ) -target_link_libraries(tier4_pcl_extensions ${PCL_LIBRARIES}) +target_link_libraries(autoware_pcl_extensions ${PCL_LIBRARIES}) ament_auto_package() diff --git a/sensing/tier4_pcl_extensions/README.md b/sensing/autoware_pcl_extensions/README.md similarity index 80% rename from sensing/tier4_pcl_extensions/README.md rename to sensing/autoware_pcl_extensions/README.md index 68603795483a3..930fd56d876c3 100644 --- a/sensing/tier4_pcl_extensions/README.md +++ b/sensing/autoware_pcl_extensions/README.md @@ -1,8 +1,8 @@ -# tier4_pcl_extensions +# autoware_pcl_extensions ## Purpose -The `tier4_pcl_extensions` is a pcl extension library. The voxel grid filter in this package works with a different algorithm than the original one. +The `autoware_pcl_extensions` is a pcl extension library. The voxel grid filter in this package works with a different algorithm than the original one. ## Inner-workings / Algorithms diff --git a/sensing/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp b/sensing/autoware_pcl_extensions/include/autoware/pcl_extensions/voxel_grid_nearest_centroid.hpp similarity index 98% rename from sensing/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp rename to sensing/autoware_pcl_extensions/include/autoware/pcl_extensions/voxel_grid_nearest_centroid.hpp index 1fc1249b59e50..282da3716c7ea 100644 --- a/sensing/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp +++ b/sensing/autoware_pcl_extensions/include/autoware/pcl_extensions/voxel_grid_nearest_centroid.hpp @@ -48,8 +48,8 @@ * */ -#ifndef TIER4_PCL_EXTENSIONS__VOXEL_GRID_NEAREST_CENTROID_HPP_ -#define TIER4_PCL_EXTENSIONS__VOXEL_GRID_NEAREST_CENTROID_HPP_ +#ifndef AUTOWARE__PCL_EXTENSIONS__VOXEL_GRID_NEAREST_CENTROID_HPP_ +#define AUTOWARE__PCL_EXTENSIONS__VOXEL_GRID_NEAREST_CENTROID_HPP_ #include @@ -541,4 +541,4 @@ class VoxelGridNearestCentroid : public VoxelGrid #include #endif -#endif // TIER4_PCL_EXTENSIONS__VOXEL_GRID_NEAREST_CENTROID_HPP_ +#endif // AUTOWARE__PCL_EXTENSIONS__VOXEL_GRID_NEAREST_CENTROID_HPP_ diff --git a/sensing/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid_impl.hpp b/sensing/autoware_pcl_extensions/include/autoware/pcl_extensions/voxel_grid_nearest_centroid_impl.hpp similarity index 97% rename from sensing/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid_impl.hpp rename to sensing/autoware_pcl_extensions/include/autoware/pcl_extensions/voxel_grid_nearest_centroid_impl.hpp index db36befb69237..927df54a3fcdf 100644 --- a/sensing/tier4_pcl_extensions/include/tier4_pcl_extensions/voxel_grid_nearest_centroid_impl.hpp +++ b/sensing/autoware_pcl_extensions/include/autoware/pcl_extensions/voxel_grid_nearest_centroid_impl.hpp @@ -48,10 +48,10 @@ * */ -#ifndef TIER4_PCL_EXTENSIONS__VOXEL_GRID_NEAREST_CENTROID_IMPL_HPP_ -#define TIER4_PCL_EXTENSIONS__VOXEL_GRID_NEAREST_CENTROID_IMPL_HPP_ +#ifndef AUTOWARE__PCL_EXTENSIONS__VOXEL_GRID_NEAREST_CENTROID_IMPL_HPP_ +#define AUTOWARE__PCL_EXTENSIONS__VOXEL_GRID_NEAREST_CENTROID_IMPL_HPP_ -#include "tier4_pcl_extensions/voxel_grid_nearest_centroid.hpp" +#include "autoware/pcl_extensions/voxel_grid_nearest_centroid.hpp" #include #include @@ -347,4 +347,4 @@ void pcl::VoxelGridNearestCentroid::applyFilter(PointCloud & output) #define PCL_INSTANTIATE_VoxelGridNearestCentroid(T) \ template class PCL_EXPORTS pcl::VoxelGridNearestCentroid; -#endif // TIER4_PCL_EXTENSIONS__VOXEL_GRID_NEAREST_CENTROID_IMPL_HPP_ +#endif // AUTOWARE__PCL_EXTENSIONS__VOXEL_GRID_NEAREST_CENTROID_IMPL_HPP_ diff --git a/sensing/tier4_pcl_extensions/package.xml b/sensing/autoware_pcl_extensions/package.xml similarity index 90% rename from sensing/tier4_pcl_extensions/package.xml rename to sensing/autoware_pcl_extensions/package.xml index 82dd77d4308ca..7cb4a50cefd03 100644 --- a/sensing/tier4_pcl_extensions/package.xml +++ b/sensing/autoware_pcl_extensions/package.xml @@ -1,9 +1,9 @@ - tier4_pcl_extensions + autoware_pcl_extensions 0.1.0 - The tier4_pcl_extensions package + The autoware_pcl_extensions package Ryu Yamamoto Kenzo Lobos Tsunekawa David Wong diff --git a/sensing/tier4_pcl_extensions/src/voxel_grid_nearest_centroid.cpp b/sensing/autoware_pcl_extensions/src/voxel_grid_nearest_centroid.cpp similarity index 97% rename from sensing/tier4_pcl_extensions/src/voxel_grid_nearest_centroid.cpp rename to sensing/autoware_pcl_extensions/src/voxel_grid_nearest_centroid.cpp index 52bbe7f58b426..e715281c8a4c7 100644 --- a/sensing/tier4_pcl_extensions/src/voxel_grid_nearest_centroid.cpp +++ b/sensing/autoware_pcl_extensions/src/voxel_grid_nearest_centroid.cpp @@ -49,7 +49,7 @@ * */ -#include "tier4_pcl_extensions/voxel_grid_nearest_centroid_impl.hpp" +#include "autoware/pcl_extensions/voxel_grid_nearest_centroid_impl.hpp" #include diff --git a/sensing/autoware_pointcloud_preprocessor/docs/downsample-filter.md b/sensing/autoware_pointcloud_preprocessor/docs/downsample-filter.md index ac721171cb014..617842fc5c111 100644 --- a/sensing/autoware_pointcloud_preprocessor/docs/downsample-filter.md +++ b/sensing/autoware_pointcloud_preprocessor/docs/downsample-filter.md @@ -8,7 +8,7 @@ The `downsample_filter` is a node that reduces the number of points. ### Approximate Downsample Filter -`pcl::VoxelGridNearestCentroid` is used. The algorithm is described in [tier4_pcl_extensions](../../tier4_pcl_extensions/README.md) +`pcl::VoxelGridNearestCentroid` is used. The algorithm is described in [autoware_pcl_extensions](../../autoware_pcl_extensions/README.md) ### Random Downsample Filter diff --git a/sensing/autoware_pointcloud_preprocessor/include/autoware/pointcloud_preprocessor/downsample_filter/approximate_downsample_filter_nodelet.hpp b/sensing/autoware_pointcloud_preprocessor/include/autoware/pointcloud_preprocessor/downsample_filter/approximate_downsample_filter_nodelet.hpp index d5d2750442a2f..7f5d3f83d3a30 100644 --- a/sensing/autoware_pointcloud_preprocessor/include/autoware/pointcloud_preprocessor/downsample_filter/approximate_downsample_filter_nodelet.hpp +++ b/sensing/autoware_pointcloud_preprocessor/include/autoware/pointcloud_preprocessor/downsample_filter/approximate_downsample_filter_nodelet.hpp @@ -53,7 +53,7 @@ #include "autoware/pointcloud_preprocessor/filter.hpp" -#include +#include #include #include diff --git a/sensing/autoware_pointcloud_preprocessor/package.xml b/sensing/autoware_pointcloud_preprocessor/package.xml index 557e835a247e9..dc9adb6e7a028 100644 --- a/sensing/autoware_pointcloud_preprocessor/package.xml +++ b/sensing/autoware_pointcloud_preprocessor/package.xml @@ -25,6 +25,7 @@ autoware_cmake autoware_lanelet2_extension + autoware_pcl_extensions autoware_point_types autoware_universe_utils cgal @@ -49,7 +50,6 @@ tf2_geometry_msgs tf2_ros tier4_debug_msgs - tier4_pcl_extensions ament_lint_auto autoware_lint_common