Skip to content

Commit bf58481

Browse files
committed
Merge remote-tracking branch 'origin/master' into modular
2 parents c1b0993 + d81ed3f commit bf58481

File tree

14 files changed

+1939
-2507
lines changed

14 files changed

+1939
-2507
lines changed

README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ This package lets you use the ZED stereo camera with ROS. It outputs the camera
1313
- Ubuntu 16.04
1414
- [ZED SDK **≥ 2.3**](https://www.stereolabs.com/developers/) and its dependency [CUDA](https://developer.nvidia.com/cuda-downloads)
1515
- [ROS Kinetic](http://wiki.ros.org/kinetic/Installation/Ubuntu)
16-
- [Point Cloud Library (PCL)](https://github.com/PointCloudLibrary/pcl)
1716

1817
### Build the program
1918

zed_display_rviz/launch/display.launch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -24,6 +24,6 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2424
</include>
2525

2626
<!-- Launch rivz display -->
27-
<node name="rviz" pkg="rviz" type="rviz" args="-d $(find zed_wrapper)/rviz/zed.rviz" output="screen" />
27+
<node name="rviz" pkg="rviz" type="rviz" args="-d $(find zed_display_rviz)/rviz/zed.rviz" output="screen" />
2828

2929
</launch>

zed_display_rviz/launch/display_zedm.launch

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,6 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
2626
</include>
2727

2828
<!-- Launch rivz display -->
29-
<node name="rviz" pkg="rviz" type="rviz" args="-d $(find zed_wrapper)/rviz/zedm.rviz" output="screen" />
29+
<node name="rviz" pkg="rviz" type="rviz" args="-d $(find zed_display_rviz)/rviz/zedm.rviz" output="screen" />
3030

3131
</launch>

zed_wrapper/CMakeLists.txt

Lines changed: 3 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -35,9 +35,6 @@ checkPackage("OPENCV_IMGPROC" "OpenCV imgproc not found, install it from the tut
3535
find_package(CUDA)
3636
checkPackage("CUDA" "CUDA not found, install it from:\n https://developer.nvidia.com/cuda-downloads")
3737

38-
find_package(PCL)
39-
checkPackage("PCL" "PCL not found, try to install it with:\n sudo apt-get install libpcl1 ros-$(rosversion -d)-pcl-ros")
40-
4138
find_package(OpenMP)
4239
checkPackage("OpenMP" "OpenMP not found, please install it to improve performances: 'sudo apt install libomp-dev'")
4340
if (OPENMP_FOUND)
@@ -54,7 +51,6 @@ find_package(catkin COMPONENTS
5451
stereo_msgs
5552
dynamic_reconfigure
5653
tf2_ros
57-
pcl_conversions
5854
nodelet
5955
tf2_geometry_msgs
6056
message_generation
@@ -67,7 +63,6 @@ checkPackage("sensor_msgs" "")
6763
checkPackage("stereo_msgs" "")
6864
checkPackage("dynamic_reconfigure" "")
6965
checkPackage("tf2_ros" "")
70-
checkPackage("pcl_conversions" "")
7166
checkPackage("nodelet" "")
7267
checkPackage("tf2_geometry_msgs" "")
7368
checkPackage("message_generation" "")
@@ -95,14 +90,14 @@ catkin_package(
9590
dynamic_reconfigure
9691
tf2_ros
9792
tf2_geometry_msgs
98-
pcl_conversions
9993
message_runtime
10094
)
10195

10296
###############################################################################
10397
# SOURCES
10498

105-
set(TOOLS_SRC ${CMAKE_CURRENT_SOURCE_DIR}/src/tools/src/sl_tools.cpp)
99+
set(TOOLS_SRC
100+
${CMAKE_CURRENT_SOURCE_DIR}/src/tools/src/sl_tools.cpp )
106101
set(NODE_SRC ${CMAKE_CURRENT_SOURCE_DIR}/src/zed_wrapper_node.cpp)
107102
set(NODELET_SRC ${CMAKE_CURRENT_SOURCE_DIR}/src/nodelet/src/zed_wrapper_nodelet.cpp)
108103

@@ -117,15 +112,13 @@ include_directories(
117112
${CUDA_INCLUDE_DIRS}
118113
${ZED_INCLUDE_DIRS}
119114
${OpenCV_INCLUDE_DIRS}
120-
${PCL_INCLUDE_DIRS}
121115
${CMAKE_CURRENT_SOURCE_DIR}/src/tools/include
122116
${CMAKE_CURRENT_SOURCE_DIR}/src/nodelet/include
123117
)
124118

125119
link_directories(${ZED_LIBRARY_DIR})
126120
link_directories(${CUDA_LIBRARY_DIRS})
127121
link_directories(${OpenCV_LIBRARY_DIRS})
128-
link_directories(${PCL_LIBRARY_DIRS})
129122

130123
###############################################################################
131124

@@ -139,13 +132,12 @@ endif()
139132

140133

141134
add_definitions(-std=c++11)
142-
list(REMOVE_ITEM PCL_LIBRARIES "vtkproj4") ## if using from pcl package (pcl/vtk bug)
143135
set(LINK_LIBRARIES
144136
${catkin_LIBRARIES}
145137
${ZED_LIBRARIES}
146138
${CUDA_LIBRARIES} ${CUDA_NPP_LIBRARIES_ZED}
147139
${OpenCV_LIBS}
148-
${PCL_LIBRARIES})
140+
)
149141

150142
add_library(ZEDWrapper ${TOOLS_SRC} ${NODELET_SRC})
151143
target_link_libraries(ZEDWrapper ${LINK_LIBRARIES})

zed_wrapper/CMakeLists.txt.user

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
<?xml version="1.0" encoding="UTF-8"?>
22
<!DOCTYPE QtCreatorProject>
3-
<!-- Written by QtCreator 4.7.0, 2018-08-06T16:36:00. -->
3+
<!-- Written by QtCreator 4.7.0, 2018-08-06T17:04:02. -->
44
<qtcreator>
55
<data>
66
<variable>EnvironmentId</variable>
@@ -70,6 +70,7 @@
7070
<value type="QString">CMAKE_BUILD_TYPE:STRING=Debug</value>
7171
<value type="QString">CMAKE_CXX_COMPILER:STRING=%{Compiler:Executable:Cxx}</value>
7272
<value type="QString">CMAKE_C_COMPILER:STRING=%{Compiler:Executable:C}</value>
73+
<value type="QString">unset CMAKE_INSTALL_PREFIX</value>
7374
<value type="QString">unset CMAKE_PREFIX_PATH</value>
7475
<value type="QString">QT_QMAKE_EXECUTABLE:STRING=%{Qt:qmakeExecutable}</value>
7576
</valuelist>
@@ -226,7 +227,7 @@
226227
</valuelist>
227228
<value type="QString" key="CMakeProjectManager.CMakeRunConfiguration.Arguments"></value>
228229
<value type="QString" key="CMakeProjectManager.CMakeRunConfiguration.UserWorkingDirectory"></value>
229-
<value type="QString" key="CMakeProjectManager.CMakeRunConfiguration.UserWorkingDirectory.default">/tmp/QtCreator-KingXA/qtc-cmake-qdMavHPK/devel/lib/zed_wrapper</value>
230+
<value type="QString" key="CMakeProjectManager.CMakeRunConfiguration.UserWorkingDirectory.default">/tmp/QtCreator-CrHzpj/qtc-cmake-igewRSFt/devel/lib/zed_wrapper</value>
230231
<value type="int" key="PE.EnvironmentAspect.Base">2</value>
231232
<valuelist type="QVariantList" key="PE.EnvironmentAspect.Changes"/>
232233
<value type="QString" key="ProjectExplorer.ProjectConfiguration.DefaultDisplayName">zed_wrapper_node</value>

zed_wrapper/README.md

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@ This package lets you use the ZED stereo camera with ROS. It outputs the camera
1313
- Ubuntu 16.04
1414
- [ZED SDK **≥ 2.3**](https://www.stereolabs.com/developers/) and its dependency [CUDA](https://developer.nvidia.com/cuda-downloads)
1515
- [ROS Kinetic](http://wiki.ros.org/kinetic/Installation/Ubuntu)
16-
- [Point Cloud Library (PCL)](https://github.com/PointCloudLibrary/pcl)
1716

1817
### Build the program
1918

zed_wrapper/launch/zed_camera.launch

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -65,6 +65,7 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
6565

6666
<!-- flip camera -->
6767
<param name="camera_flip" value="$(arg camera_flip)" />
68+
6869
<!-- Configuration frame camera -->
6970
<param name="pose_frame" value="$(arg pose_frame)" />
7071
<param name="odometry_frame" value="$(arg odometry_frame)" />

zed_wrapper/launch/zed_camera_nodelet.launch

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -52,6 +52,8 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
5252
<!-- Publish urdf zed -->
5353
<arg name="publish_urdf" default="true" />
5454

55+
<!-- to flip or not to flip -->
56+
<arg name="camera_flip" default="false" />
5557
<arg name="rgb_topic" default="rgb/image_rect_color" />
5658
<arg name="rgb_info_topic" default="rgb/camera_info" />
5759
<arg name="depth_topic" default="depth/depth_registered" />
@@ -63,6 +65,9 @@ OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
6365
<!-- publish pose frame -->
6466
<param name="publish_tf" value="$(arg publish_tf)" />
6567

68+
<!-- flip camera -->
69+
<param name="camera_flip" value="$(arg camera_flip)" />
70+
6671
<!-- Configuration frame camera -->
6772
<param name="pose_frame" value="$(arg pose_frame)" />
6873
<param name="odometry_frame" value="$(arg odometry_frame)" />

zed_wrapper/package.xml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -20,7 +20,6 @@
2020
<depend>opencv3</depend>
2121
<depend>image_transport</depend>
2222
<depend>dynamic_reconfigure</depend>
23-
<depend>pcl_conversions</depend>
2423
<depend>nodelet</depend>
2524

2625
<build_depend>urdf</build_depend>

0 commit comments

Comments
 (0)