Skip to content

Commit 24c1a43

Browse files
authored
Merge pull request #24 from fmessmer/migrate_ipa320
reduce dependencies
2 parents 26236c7 + cc13d41 commit 24c1a43

9 files changed

+15
-580
lines changed

CMakeLists.txt

Lines changed: 1 addition & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@ find_package(catkin REQUIRED COMPONENTS
1616

1717
catkin_package(
1818
INCLUDE_DIRS include
19-
LIBRARIES ${PROJECT_NAME} ipa_${PROJECT_NAME} roi_outlier_removal
19+
LIBRARIES ipa_${PROJECT_NAME} roi_outlier_removal
2020
CATKIN_DEPENDS message_filters nodelet pcl_ros roscpp sensor_msgs tf tf2 tf2_geometry_msgs tf2_ros tf2_sensor_msgs
2121
)
2222

@@ -34,12 +34,6 @@ target_link_libraries(frame_publisher_node frame_publisher ${catkin_LIBRARIES})
3434
add_library(roi_outlier_removal src/roi_outlier_removal_nodelet.cpp)
3535
target_link_libraries(roi_outlier_removal ${catkin_LIBRARIES})
3636

37-
add_library(${PROJECT_NAME} src/${PROJECT_NAME}_nodelet.cpp)
38-
target_link_libraries(${PROJECT_NAME} ${catkin_LIBRARIES})
39-
40-
add_executable(${PROJECT_NAME}_node src/${PROJECT_NAME}_node.cpp)
41-
target_link_libraries(${PROJECT_NAME}_node ${PROJECT_NAME} ${catkin_LIBRARIES})
42-
4337
add_library(ipa_${PROJECT_NAME} src/ipa_${PROJECT_NAME}_nodelet.cpp src/scan_outlier_removal_filter.cpp)
4438
target_link_libraries(ipa_${PROJECT_NAME} ${catkin_LIBRARIES})
4539

@@ -50,8 +44,6 @@ install(TARGETS frame_publisher
5044
frame_publisher_node
5145
ipa_${PROJECT_NAME}
5246
ipa_${PROJECT_NAME}_node
53-
${PROJECT_NAME}
54-
${PROJECT_NAME}_node
5547
roi_outlier_removal
5648
RUNTIME DESTINATION ${CATKIN_PACKAGE_BIN_DESTINATION}
5749
LIBRARY DESTINATION ${CATKIN_PACKAGE_LIB_DESTINATION}

include/pointcloud_to_laserscan/pointcloud_to_laserscan_nodelet.h

Lines changed: 0 additions & 98 deletions
This file was deleted.

launch/cob4_test_launch_nodelet.launch

Lines changed: 0 additions & 51 deletions
This file was deleted.

launch/sample_node.launch

Lines changed: 0 additions & 40 deletions
This file was deleted.

launch/sample_nodelet.launch

Lines changed: 0 additions & 40 deletions
This file was deleted.

nodelets.xml

Lines changed: 0 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,15 +1,3 @@
1-
<library path="lib/libpointcloud_to_laserscan">
2-
3-
<class name="pointcloud_to_laserscan/pointcloud_to_laserscan_nodelet"
4-
type="pointcloud_to_laserscan::PointCloudToLaserScanNodelet"
5-
base_class_type="nodelet::Nodelet">
6-
<description>
7-
Nodelet to convert sensor_msgs/PointCloud2 to sensor_msgs/LaserScans.
8-
</description>
9-
</class>
10-
11-
</library>
12-
131
<library path="lib/libipa_pointcloud_to_laserscan">
142

153
<class name="pointcloud_to_laserscan/ipa_pointcloud_to_laserscan_nodelet"

package.xml

Lines changed: 14 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
11
<?xml version="1.0"?>
2-
<package>
2+
<?xml-model
3+
href="http://download.ros.org/schema/package_format3.xsd"
4+
schematypens="http://www.w3.org/2001/XMLSchema"?>
5+
<package format="3">
36
<name>pointcloud_to_laserscan</name>
47
<version>1.3.5</version>
58
<description>Converts a 3D Point Cloud into a 2D laser scan. This is useful for making devices like the Kinect appear like a laser scanner for 2D-based algorithms (e.g. laser-based SLAM).</description>
@@ -16,29 +19,16 @@
1619

1720
<buildtool_depend>catkin</buildtool_depend>
1821

19-
<build_depend>message_filters</build_depend>
20-
<build_depend>nodelet</build_depend>
21-
<build_depend>roscpp</build_depend>
22-
<build_depend>sensor_msgs</build_depend>
23-
<build_depend>tf</build_depend>
24-
<build_depend>tf2</build_depend>
25-
<build_depend>tf2_ros</build_depend>
26-
<build_depend>tf2_sensor_msgs</build_depend>
27-
<build_depend>tf2_geometry_msgs</build_depend>
28-
<build_depend>pcl_ros</build_depend>
29-
30-
<run_depend>message_filters</run_depend>
31-
<run_depend>nodelet</run_depend>
32-
<run_depend>roscpp</run_depend>
33-
<run_depend>sensor_msgs</run_depend>
34-
<run_depend>tf</run_depend>
35-
<run_depend>tf2</run_depend>
36-
<run_depend>tf2_ros</run_depend>
37-
<run_depend>tf2_sensor_msgs</run_depend>
38-
<run_depend>tf2_geometry_msgs</run_depend>
39-
<run_depend>pcl_ros</run_depend>
40-
41-
<run_depend>openni2_launch</run_depend>
22+
<depend>message_filters</depend>
23+
<depend>nodelet</depend>
24+
<depend>roscpp</depend>
25+
<depend>sensor_msgs</depend>
26+
<depend>tf</depend>
27+
<depend>tf2</depend>
28+
<depend>tf2_ros</depend>
29+
<depend>tf2_sensor_msgs</depend>
30+
<depend>tf2_geometry_msgs</depend>
31+
<depend>pcl_ros</depend>
4232

4333
<export>
4434
<nodelet plugin="${prefix}/nodelets.xml"/>

src/pointcloud_to_laserscan_node.cpp

Lines changed: 0 additions & 65 deletions
This file was deleted.

0 commit comments

Comments
 (0)