Commit a0c3a24 1 parent bb53c12 commit a0c3a24 Copy full SHA for a0c3a24
File tree 4 files changed +23
-14
lines changed
sensing/radar_scan_to_pointcloud2
4 files changed +23
-14
lines changed Original file line number Diff line number Diff line change @@ -5,13 +5,22 @@ project(radar_scan_to_pointcloud2)
5
5
find_package (autoware_cmake REQUIRED)
6
6
autoware_package()
7
7
8
+ find_package (PCL REQUIRED COMPONENTS common)
9
+
8
10
# Targets
9
- ament_auto_add_library(radar_scan_to_pointcloud2_node_component SHARED
10
- src/radar_scan_to_pointcloud2_node/radar_scan_to_pointcloud2_node.cpp
11
+ ament_auto_add_library(${PROJECT_NAME} SHARED
12
+ src/radar_scan_to_pointcloud2_node.cpp
13
+ )
14
+
15
+ target_include_directories (${PROJECT_NAME}
16
+ SYSTEM PUBLIC ${PCL_INCLUDE_DIRS}
17
+ )
18
+ target_link_libraries (${PROJECT_NAME}
19
+ ${PCL_LIBRARIES}
11
20
)
12
21
13
- rclcpp_components_register_node(radar_scan_to_pointcloud2_node_component
14
- PLUGIN "radar_scan_to_pointcloud2::RadarScanToPointcloud2Node"
22
+ rclcpp_components_register_node(${PROJECT_NAME}
23
+ PLUGIN "autoware:: radar_scan_to_pointcloud2::RadarScanToPointcloud2Node"
15
24
EXECUTABLE radar_scan_to_pointcloud2_node
16
25
)
17
26
Original file line number Diff line number Diff line change 14
14
<buildtool_depend >ament_cmake_auto</buildtool_depend >
15
15
<buildtool_depend >autoware_cmake</buildtool_depend >
16
16
17
+ <depend >libpcl-common</depend >
17
18
<depend >pcl_conversions</depend >
18
- <depend >pcl_ros</depend >
19
19
<depend >radar_msgs</depend >
20
20
<depend >rclcpp</depend >
21
21
<depend >rclcpp_components</depend >
Original file line number Diff line number Diff line change 12
12
// See the License for the specific language governing permissions and
13
13
// limitations under the License.
14
14
15
- #include " radar_scan_to_pointcloud2/ radar_scan_to_pointcloud2_node.hpp"
15
+ #include " radar_scan_to_pointcloud2_node.hpp"
16
16
17
17
#include < pcl/pcl_base.h>
18
18
#include < pcl/point_cloud.h>
@@ -87,7 +87,7 @@ sensor_msgs::msg::PointCloud2 toDopplerPointcloud2(const radar_msgs::msg::RadarS
87
87
}
88
88
} // namespace
89
89
90
- namespace radar_scan_to_pointcloud2
90
+ namespace autoware :: radar_scan_to_pointcloud2
91
91
{
92
92
using radar_msgs::msg::RadarReturn;
93
93
using radar_msgs::msg::RadarScan;
@@ -153,7 +153,7 @@ void RadarScanToPointcloud2Node::onData(const RadarScan::ConstSharedPtr radar_ms
153
153
}
154
154
}
155
155
156
- } // namespace radar_scan_to_pointcloud2
156
+ } // namespace autoware:: radar_scan_to_pointcloud2
157
157
158
158
#include " rclcpp_components/register_node_macro.hpp"
159
- RCLCPP_COMPONENTS_REGISTER_NODE (radar_scan_to_pointcloud2::RadarScanToPointcloud2Node)
159
+ RCLCPP_COMPONENTS_REGISTER_NODE (autoware:: radar_scan_to_pointcloud2::RadarScanToPointcloud2Node)
Original file line number Diff line number Diff line change 12
12
// See the License for the specific language governing permissions and
13
13
// limitations under the License.
14
14
15
- #ifndef RADAR_SCAN_TO_POINTCLOUD2__RADAR_SCAN_TO_POINTCLOUD2_NODE_HPP_
16
- #define RADAR_SCAN_TO_POINTCLOUD2__RADAR_SCAN_TO_POINTCLOUD2_NODE_HPP_
15
+ #ifndef RADAR_SCAN_TO_POINTCLOUD2_NODE_HPP_
16
+ #define RADAR_SCAN_TO_POINTCLOUD2_NODE_HPP_
17
17
18
18
#include " rclcpp/rclcpp.hpp"
19
19
24
24
#include < memory>
25
25
#include < vector>
26
26
27
- namespace radar_scan_to_pointcloud2
27
+ namespace autoware :: radar_scan_to_pointcloud2
28
28
{
29
29
using radar_msgs::msg::RadarReturn;
30
30
using radar_msgs::msg::RadarScan;
@@ -65,6 +65,6 @@ class RadarScanToPointcloud2Node : public rclcpp::Node
65
65
NodeParam node_param_{};
66
66
};
67
67
68
- } // namespace radar_scan_to_pointcloud2
68
+ } // namespace autoware:: radar_scan_to_pointcloud2
69
69
70
- #endif // RADAR_SCAN_TO_POINTCLOUD2__RADAR_SCAN_TO_POINTCLOUD2_NODE_HPP_
70
+ #endif // RADAR_SCAN_TO_POINTCLOUD2_NODE_HPP_
You can’t perform that action at this time.
0 commit comments