perception_pcl restructuring in groovy branch

This commit is contained in:
jkammerl 2012-09-14 18:17:12 +00:00 committed by Paul Bovbel
parent bcda3321ad
commit 3c3c86fc37
4 changed files with 42 additions and 5 deletions

6
CMakeLists.txt Normal file
View File

@ -0,0 +1,6 @@
cmake_minimum_required(VERSION 2.8)
project(perception_pcl)
find_package(catkin)
catkin_stack()
add_subdirectory(pcl_ros)

View File

@ -1,6 +1,6 @@
cmake_minimum_required(VERSION 2.8) cmake_minimum_required(VERSION 2.8)
project(perception_pcl) project(pcl_ros)
# Deal with catkin # Deal with catkin
find_package(catkin REQUIRED roscpp sensor_msgs tf) find_package(catkin REQUIRED roscpp sensor_msgs tf)
@ -14,12 +14,10 @@ include_directories(include)
link_directories(${catkin_LIBRARY_DIRS} ${Boost_LIBRARY_DIRS} ${Eigen_LIBRARY_DIRS} ${PCL_LIBRARY_DIRS}) link_directories(${catkin_LIBRARY_DIRS} ${Boost_LIBRARY_DIRS} ${Eigen_LIBRARY_DIRS} ${PCL_LIBRARY_DIRS})
catkin_stack()
catkin_project(${PROJECT_NAME} catkin_project(${PROJECT_NAME}
INCLUDE_DIRS include INCLUDE_DIRS include
LIBRARIES pcl_ros_tf LIBRARIES pcl_ros_tf
DEPENDS roscpp common_msgs sensor_msgs tf DEPENDS roscpp sensor_msgs tf
) )
# ---[ Point Cloud Library - Transforms # ---[ Point Cloud Library - Transforms

33
pcl_ros/manifest.xml Normal file
View File

@ -0,0 +1,33 @@
<package>
<description brief="PCL - ROS interface">
<p>
PCL (Point Cloud Library) ROS interface package. PCL-ROS is the preferred
bridge for 3D applications involving n-D Point Clouds and 3D geometry
processing in ROS.
</p>
</description>
<author>Open Perception</author>
<maintainer email="jkammerl@willowgarage.com">Julius Kammerl</maintainer>
<license>BSD</license>
<url>http://ros.org/wiki/pcl_ros</url>
<review status="doc reviewed" notes=""/>
<!-- ROS dependencies -->
<depend package="roscpp" />
<depend package="geometry_msgs" />
<depend package="message_filters" />
<depend package="tf" />
<!-- Eigen -->
<depend package="common_rosdeps" />
<rosdep name="eigen" />
<!-- PCL -->
<depend package="pcl" />
<export>
<cpp lflags="-Wl,-rpath,${prefix}/lib -L${prefix}/lib -lpcl_ros_tf" cflags="-I${prefix}/include"/>
</export>
<platform os="ubuntu" version="10.04"/>
<platform os="ubuntu" version="10.10"/>
</package>

View File

@ -3,7 +3,7 @@
<version>1.0.5</version> <version>1.0.5</version>
<description brief="Point Cloud Library interface package"> <description brief="Point Cloud Library interface package">
<p> <p>
PCL (Point Cloud Library) ROS interface package. PCL-ROS is the preferred PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred
bridge for 3D applications involving n-D Point Clouds and 3D geometry bridge for 3D applications involving n-D Point Clouds and 3D geometry
processing in ROS. processing in ROS.
</p> </p>