Package Summary

Tags No category tags.
Version 2.6.2
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-perception/perception_pcl.git
VCS Type git
VCS Version ros2
Last Updated 2025-03-06
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.

Additional Links

Maintainers

  • Paul Bovbel
  • Steve Macenski
  • Kentaro Wada

Authors

  • Open Perception
  • Julius Kammerl
  • William Woodall
README
No README found. See repository README.
CHANGELOG

Changelog for package pcl_ros

2.6.2 (2024-11-07)

  • Fix handling of empty input point cloud in computePublish method (#467)
  • point_cloud.hpp ros2 types fixed (#425)
  • Fix [Could NOT find Boost (missing: Boost_INCLUDE_DIR)]{.title-ref} (#452)
  • Fix ament_cpplint
  • Fix ament_lint_cmake
  • Switch to build_export_depend for libpcl-all-dev (#447)
  • porting pointcoud_to_pcd to ros2 (#444)
  • Contributors: Ar-Ray, Balint Rozgonyi, Ramon Wijnands, ShepelIlya, Yadu

1.6.2 (2018-05-20)

  • Fix exported includes in Ubuntu Artful
  • Increase limits on CropBox filter parameters
  • Contributors: James Ward, Jiri Horner

1.6.1 (2018-05-08)

  • Add 1.6.0 section to CHANGELOG.rst
  • Fix the use of Eigen3 in cmake
  • Contributors: Kentaro Wada

1.6.0 (2018-04-30)

  • Fix build and update maintainers
  • Add message_filters to find_package
  • Remove unnecessary dependency on genmsg
  • Contributors: Paul Bovbel, Kentaro Wada

1.5.4 (2018-03-31)

  • update to use non deprecated pluginlib macro
  • Fix config path of sample_voxel_grid.launch
  • remove hack now that upstream pcl has been rebuilt
  • Looser hzerror in test for extract_clusters to make it pass on Travis
  • Add sample & test for surface/convex_hull
  • Add sample & test for segmentation/extract_clusters.cpp
  • Add sample & test for io/concatenate_data.cpp
  • Add sample & test for features/normal_3d.cpp
  • Organize samples of pcl_ros/features
  • Add test arg to avoid duplicated testing
  • LazyNodelet for features/*
  • LazyNodelet for filters/ProjectInliers
  • Refactor io/PCDReader and io/PCDWriter as child of PCLNodelet
  • LazyNodelet for io/PointCloudConcatenateFieldsSynchronizer
  • LazyNodelet for io/PointCloudConcatenateDataSynchronizer
  • LazyNodelet for segmentation/SegmentDifferences
  • LazyNodelet for segmentation/SACSegmentationFromNormals
  • LazyNodelet for segmentation/SACSegmentation
  • LazyNodelet for segmentation/ExtractPolygonalPrismData
  • LazyNodelet for segmentation/EuclideanClusterExtraction
  • LazyNodelet for surface/MovingLeastSquares
  • LazyNodelet for surface/ConvexHull2D
  • Add missing COMPONENTS of PCL
  • Inherit NodeletLazy for pipeline with less cpu load
  • Set leaf_size 0.02
  • Install samples
  • Add sample and test for pcl/StatisticalOutlierRemoval Conflicts: pcl_ros/CMakeLists.txt
  • Add sample and test for pcl/VoxelGrid Conflicts: pcl_ros/CMakeLists.txt
  • no need to remove duplicates
  • spourious line change
  • remove now unnecessary build_depend on qtbase5
  • exclude PCL IO libraries exporting Qt flag
  • find only PCL components used instead of all PCL
  • Remove dependency on vtk/libproj-dev (#145) * Remove dependency on vtk/libproj-dev These dependencies were introduced in #124 to temporarily fix missing / wrong dependencies in upstream vtk. This hack is no longer necessary, since fixed vtk packages have been uploaded to packages.ros.org (see #124 and ros-infrastructure/reprepro-updater#32).
    • Remove vtk hack from CMakeLists.txt
  • Contributors: Kentaro Wada, Mikael Arguedas

1.5.3 (2017-05-03)

1.5.2 (2017-04-29)

  • Find Qt5Widgets to fix -lQt5::Widgets error
  • Contributors: Kentaro Wada

1.5.1 (2017-04-26)

  • Add my name as a maintainer
  • Contributors: Kentaro Wada

1.5.0 (2017-04-25)

  • Fix lib name duplication error in ubunt:zesty
  • Detect automatically the version of PCL in cmake
  • Install xml files declaring nodelets
  • Fix syntax of nodelet manifest file by splitting files for each library.
  • Contributors: Kentaro Wada

1.4.0 (2016-04-22)

  • Fixup libproj-dev rosdep
  • Add build depend on libproj, since it's not provided by vtk right now
  • manually remove dependency on vtkproj from PCL_LIBRARIES
  • Remove python-vtk for kinetic-devel, see issue #44
  • Contributors: Jackie Kay, Paul Bovbel

1.3.0 (2015-06-22)

  • cleanup broken library links All removed library names are included in ${PCL_LIBRARIES}. However, the plain library names broke catkin's overlay mechanism: Where ${PCL_LIBRARIES} could point to a local installation of the PCL, e.g. pcd_ros_segmentation might still link to the system-wide installed version of pcl_segmentation.
  • Fixed test for jade-devel. Progress on #92
  • commented out test_tf_message_filter_pcl Until ros/geometry#80 has been merged the test will fail.
  • fixed indentation and author
  • Adds a test for tf message filters with pcl pointclouds
  • specialized HasHeader, TimeStamp, FrameId
    • HasHeader now returns false

    - TimeStamp and FrameId specialed for pcl::PointCloud<T> for any point type T These changes allow to use pcl::PointCloud with tf::MessageFilter

  • Sync pcl_nodelets.xml from hydro to indigo Fixes to pass catkin lint -W1
  • Fixes #87 for Indigo
  • Fixes #85 for Indigo
  • Fixes #77 and #80 for indigo
  • Added option to save pointclouds in binary and binary compressed format
  • Contributors: Brice Rebsamen, Lucid One, Mitchell Wills, v4hn

1.2.6 (2015-02-04)

1.2.5 (2015-01-20)

1.2.4 (2015-01-15)

1.2.3 (2015-01-10)

  • Update common.py Extended filter limits up to ±100000.0 in order to support intensity channel filtering.
  • Contributors: Dani Carbonell

1.2.2 (2014-10-25)

  • Adding target_frame [Ability to specify frame in bag_to_pcd ](https://github.com/ros-perception/perception_pcl/issues/55)
  • Update pcl_nodelets.xml Included missing closing library tag. This was causing the pcl/Filter nodelets below the missing nodelet tag to not be exported correctly.
  • Contributors: Matt Derry, Paul Bovbel, Ruffin

1.2.1 (2014-09-13)

  • clean up merge
  • merge pull request #60
  • Contributors: Paul Bovbel

1.2.0 (2014-04-09)

  • Updated maintainership
  • Fix TF2 support for bag_to_pcd #46
  • Use cmake_modules to find eigen on indigo #45

1.1.7 (2013-09-20)

  • adding more uncaught config dependencies
  • adding FeatureConfig dependency too

1.1.6 (2013-09-20)

  • add excplicit dependency on gencfg target

1.1.5 (2013-08-27)

  • Updated package.xml's to use new libpcl-all rosdep rules
  • package.xml: tuned whitespaces This commit removes trailing whitespaces and makes the line with the license information in the package.xml bitwise match exactly the common license information line in most ROS packages. The trailing whitespaces were detected when providing a bitbake recipe in the meta-ros project (github.com/bmwcarit/meta-ros). In the recipe, the hash of the license line is declared and is used to check for changes in the license. For this recipe, it was not matching the common one. A related already merged commit is https://github.com/ros/std_msgs/pull/3 and a related pending commit is https://github.com/ros-perception/pcl_msgs/pull/1.

1.1.4 (2013-07-23)

  • Fix a serialization error with point_cloud headers
  • Initialize shared pointers before use in part of the pcl_conversions Should address runtime errors reported in #29
  • Changed the default bounds on filters to -1000, 1000 from -5, 5 in common.py

1.1.2 (2013-07-19)

  • Fixed missing package exports on pcl_conversions and others
  • Make find_package on Eigen and PCL REQUIRED

1.1.1 (2013-07-10)

  • Add missing EIGEN define which caused failures on the farm

1.1.0 (2013-07-09)

  • Add missing include in one of the installed headers
  • Refactors to use pcl-1.7
  • Use the PointIndices from pcl_msgs
  • Experimental changes to point_cloud.h
  • Fixes from converting from pcl-1.7, incomplete
  • Depend on pcl_conversions and pcl_msgs
  • bag_to_pcd: check return code of transformPointCloud() This fixes a bug where bag_to_pcd segfaults because of an ignored tf::ExtrapolationException.
  • Changed #include type to lib
  • Changed some #include types to lib
  • removed a whitespace

1.0.34 (2013-05-21)

  • fixing catkin python imports

1.0.33 (2013-05-20)

  • Fixing catkin python imports

1.0.32 (2013-05-17)

  • Merge pull request #11 from k-okada/groovy-devel revert removed directories
  • fix to compileable
  • copy features/segmentation/surface from fuerte-devel

1.0.31 (2013-04-22 11:58)

  • No changes

1.0.30 (2013-04-22 11:47)

  • deprecating bin install targets

1.0.29 (2013-03-04)

  • Fixes #7
  • now also works without specifying publishing interval like described in the wiki.

1.0.28 (2013-02-05 12:29)

  • reenabling deprecated install targets - comment added

1.0.27 (2013-02-05 12:10)

  • Update pcl_ros/package.xml
  • Fixing target install directory for pcl tools
  • update pluginlib macro

1.0.26 (2013-01-17)

  • fixing catkin export

1.0.25 (2013-01-01)

  • fixes #1

1.0.24 (2012-12-21)

  • remove obsolete roslib import

1.0.23 (2012-12-19 16:52)

  • clean up shared parameters

1.0.22 (2012-12-19 15:22)

  • fix dyn reconf files

1.0.21 (2012-12-18 17:42)

  • fixing catkin_package debs

1.0.20 (2012-12-18 14:21)

  • adding catkin_project dependencies

1.0.19 (2012-12-17 21:47)

  • adding nodelet_topic_tools dependency

1.0.18 (2012-12-17 21:17)

  • adding pluginlib dependency
  • adding nodelet dependencies
  • CMake install fixes
  • migrating nodelets and tools from fuerte release to pcl_ros
  • Updated for new <buildtool_depend>catkin<...> catkin rule

1.0.17 (2012-10-26 09:28)

  • remove useless tags

1.0.16 (2012-10-26 08:53)

  • no need to depend on a meta-package

1.0.15 (2012-10-24)

  • do not generrate messages automatically

1.0.14 (2012-10-23)

  • bring back the PCL msgs

1.0.13 (2012-10-11 17:46)

  • install library to the right place

1.0.12 (2012-10-11 17:25)

1.0.11 (2012-10-10)

  • fix a few dependencies

1.0.10 (2012-10-04)

  • comply to the new catkin API
  • fixed pcl_ros manifest
  • added pcl exports in manifest.xml
  • fixed rosdeb pcl in pcl_ros/manifest.xml
  • removing common_rosdeps from manifest.xml
  • perception_pcl restructuring in groovy branch
  • restructuring perception_pcl in groovy branch
  • catkinized version of perception_pcl for groovy
  • added PCL 1.6 stack for groovy

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged pcl_ros at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.6.2
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-perception/perception_pcl.git
VCS Type git
VCS Version jazzy
Last Updated 2025-01-22
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.

Additional Links

Maintainers

  • Paul Bovbel
  • Steve Macenski
  • Kentaro Wada

Authors

  • Open Perception
  • Julius Kammerl
  • William Woodall
README
No README found. See repository README.
CHANGELOG

Changelog for package pcl_ros

2.6.2 (2024-11-07)

  • Fix handling of empty input point cloud in computePublish method (#467)
  • point_cloud.hpp ros2 types fixed (#425)
  • Fix [Could NOT find Boost (missing: Boost_INCLUDE_DIR)]{.title-ref} (#452)
  • Fix ament_cpplint
  • Fix ament_lint_cmake
  • Switch to build_export_depend for libpcl-all-dev (#447)
  • porting pointcoud_to_pcd to ros2 (#444)
  • Contributors: Ar-Ray, Balint Rozgonyi, Ramon Wijnands, ShepelIlya, Yadu

1.6.2 (2018-05-20)

  • Fix exported includes in Ubuntu Artful
  • Increase limits on CropBox filter parameters
  • Contributors: James Ward, Jiri Horner

1.6.1 (2018-05-08)

  • Add 1.6.0 section to CHANGELOG.rst
  • Fix the use of Eigen3 in cmake
  • Contributors: Kentaro Wada

1.6.0 (2018-04-30)

  • Fix build and update maintainers
  • Add message_filters to find_package
  • Remove unnecessary dependency on genmsg
  • Contributors: Paul Bovbel, Kentaro Wada

1.5.4 (2018-03-31)

  • update to use non deprecated pluginlib macro
  • Fix config path of sample_voxel_grid.launch
  • remove hack now that upstream pcl has been rebuilt
  • Looser hzerror in test for extract_clusters to make it pass on Travis
  • Add sample & test for surface/convex_hull
  • Add sample & test for segmentation/extract_clusters.cpp
  • Add sample & test for io/concatenate_data.cpp
  • Add sample & test for features/normal_3d.cpp
  • Organize samples of pcl_ros/features
  • Add test arg to avoid duplicated testing
  • LazyNodelet for features/*
  • LazyNodelet for filters/ProjectInliers
  • Refactor io/PCDReader and io/PCDWriter as child of PCLNodelet
  • LazyNodelet for io/PointCloudConcatenateFieldsSynchronizer
  • LazyNodelet for io/PointCloudConcatenateDataSynchronizer
  • LazyNodelet for segmentation/SegmentDifferences
  • LazyNodelet for segmentation/SACSegmentationFromNormals
  • LazyNodelet for segmentation/SACSegmentation
  • LazyNodelet for segmentation/ExtractPolygonalPrismData
  • LazyNodelet for segmentation/EuclideanClusterExtraction
  • LazyNodelet for surface/MovingLeastSquares
  • LazyNodelet for surface/ConvexHull2D
  • Add missing COMPONENTS of PCL
  • Inherit NodeletLazy for pipeline with less cpu load
  • Set leaf_size 0.02
  • Install samples
  • Add sample and test for pcl/StatisticalOutlierRemoval Conflicts: pcl_ros/CMakeLists.txt
  • Add sample and test for pcl/VoxelGrid Conflicts: pcl_ros/CMakeLists.txt
  • no need to remove duplicates
  • spourious line change
  • remove now unnecessary build_depend on qtbase5
  • exclude PCL IO libraries exporting Qt flag
  • find only PCL components used instead of all PCL
  • Remove dependency on vtk/libproj-dev (#145) * Remove dependency on vtk/libproj-dev These dependencies were introduced in #124 to temporarily fix missing / wrong dependencies in upstream vtk. This hack is no longer necessary, since fixed vtk packages have been uploaded to packages.ros.org (see #124 and ros-infrastructure/reprepro-updater#32).
    • Remove vtk hack from CMakeLists.txt
  • Contributors: Kentaro Wada, Mikael Arguedas

1.5.3 (2017-05-03)

1.5.2 (2017-04-29)

  • Find Qt5Widgets to fix -lQt5::Widgets error
  • Contributors: Kentaro Wada

1.5.1 (2017-04-26)

  • Add my name as a maintainer
  • Contributors: Kentaro Wada

1.5.0 (2017-04-25)

  • Fix lib name duplication error in ubunt:zesty
  • Detect automatically the version of PCL in cmake
  • Install xml files declaring nodelets
  • Fix syntax of nodelet manifest file by splitting files for each library.
  • Contributors: Kentaro Wada

1.4.0 (2016-04-22)

  • Fixup libproj-dev rosdep
  • Add build depend on libproj, since it's not provided by vtk right now
  • manually remove dependency on vtkproj from PCL_LIBRARIES
  • Remove python-vtk for kinetic-devel, see issue #44
  • Contributors: Jackie Kay, Paul Bovbel

1.3.0 (2015-06-22)

  • cleanup broken library links All removed library names are included in ${PCL_LIBRARIES}. However, the plain library names broke catkin's overlay mechanism: Where ${PCL_LIBRARIES} could point to a local installation of the PCL, e.g. pcd_ros_segmentation might still link to the system-wide installed version of pcl_segmentation.
  • Fixed test for jade-devel. Progress on #92
  • commented out test_tf_message_filter_pcl Until ros/geometry#80 has been merged the test will fail.
  • fixed indentation and author
  • Adds a test for tf message filters with pcl pointclouds
  • specialized HasHeader, TimeStamp, FrameId
    • HasHeader now returns false

    - TimeStamp and FrameId specialed for pcl::PointCloud<T> for any point type T These changes allow to use pcl::PointCloud with tf::MessageFilter

  • Sync pcl_nodelets.xml from hydro to indigo Fixes to pass catkin lint -W1
  • Fixes #87 for Indigo
  • Fixes #85 for Indigo
  • Fixes #77 and #80 for indigo
  • Added option to save pointclouds in binary and binary compressed format
  • Contributors: Brice Rebsamen, Lucid One, Mitchell Wills, v4hn

1.2.6 (2015-02-04)

1.2.5 (2015-01-20)

1.2.4 (2015-01-15)

1.2.3 (2015-01-10)

  • Update common.py Extended filter limits up to ±100000.0 in order to support intensity channel filtering.
  • Contributors: Dani Carbonell

1.2.2 (2014-10-25)

  • Adding target_frame [Ability to specify frame in bag_to_pcd ](https://github.com/ros-perception/perception_pcl/issues/55)
  • Update pcl_nodelets.xml Included missing closing library tag. This was causing the pcl/Filter nodelets below the missing nodelet tag to not be exported correctly.
  • Contributors: Matt Derry, Paul Bovbel, Ruffin

1.2.1 (2014-09-13)

  • clean up merge
  • merge pull request #60
  • Contributors: Paul Bovbel

1.2.0 (2014-04-09)

  • Updated maintainership
  • Fix TF2 support for bag_to_pcd #46
  • Use cmake_modules to find eigen on indigo #45

1.1.7 (2013-09-20)

  • adding more uncaught config dependencies
  • adding FeatureConfig dependency too

1.1.6 (2013-09-20)

  • add excplicit dependency on gencfg target

1.1.5 (2013-08-27)

  • Updated package.xml's to use new libpcl-all rosdep rules
  • package.xml: tuned whitespaces This commit removes trailing whitespaces and makes the line with the license information in the package.xml bitwise match exactly the common license information line in most ROS packages. The trailing whitespaces were detected when providing a bitbake recipe in the meta-ros project (github.com/bmwcarit/meta-ros). In the recipe, the hash of the license line is declared and is used to check for changes in the license. For this recipe, it was not matching the common one. A related already merged commit is https://github.com/ros/std_msgs/pull/3 and a related pending commit is https://github.com/ros-perception/pcl_msgs/pull/1.

1.1.4 (2013-07-23)

  • Fix a serialization error with point_cloud headers
  • Initialize shared pointers before use in part of the pcl_conversions Should address runtime errors reported in #29
  • Changed the default bounds on filters to -1000, 1000 from -5, 5 in common.py

1.1.2 (2013-07-19)

  • Fixed missing package exports on pcl_conversions and others
  • Make find_package on Eigen and PCL REQUIRED

1.1.1 (2013-07-10)

  • Add missing EIGEN define which caused failures on the farm

1.1.0 (2013-07-09)

  • Add missing include in one of the installed headers
  • Refactors to use pcl-1.7
  • Use the PointIndices from pcl_msgs
  • Experimental changes to point_cloud.h
  • Fixes from converting from pcl-1.7, incomplete
  • Depend on pcl_conversions and pcl_msgs
  • bag_to_pcd: check return code of transformPointCloud() This fixes a bug where bag_to_pcd segfaults because of an ignored tf::ExtrapolationException.
  • Changed #include type to lib
  • Changed some #include types to lib
  • removed a whitespace

1.0.34 (2013-05-21)

  • fixing catkin python imports

1.0.33 (2013-05-20)

  • Fixing catkin python imports

1.0.32 (2013-05-17)

  • Merge pull request #11 from k-okada/groovy-devel revert removed directories
  • fix to compileable
  • copy features/segmentation/surface from fuerte-devel

1.0.31 (2013-04-22 11:58)

  • No changes

1.0.30 (2013-04-22 11:47)

  • deprecating bin install targets

1.0.29 (2013-03-04)

  • Fixes #7
  • now also works without specifying publishing interval like described in the wiki.

1.0.28 (2013-02-05 12:29)

  • reenabling deprecated install targets - comment added

1.0.27 (2013-02-05 12:10)

  • Update pcl_ros/package.xml
  • Fixing target install directory for pcl tools
  • update pluginlib macro

1.0.26 (2013-01-17)

  • fixing catkin export

1.0.25 (2013-01-01)

  • fixes #1

1.0.24 (2012-12-21)

  • remove obsolete roslib import

1.0.23 (2012-12-19 16:52)

  • clean up shared parameters

1.0.22 (2012-12-19 15:22)

  • fix dyn reconf files

1.0.21 (2012-12-18 17:42)

  • fixing catkin_package debs

1.0.20 (2012-12-18 14:21)

  • adding catkin_project dependencies

1.0.19 (2012-12-17 21:47)

  • adding nodelet_topic_tools dependency

1.0.18 (2012-12-17 21:17)

  • adding pluginlib dependency
  • adding nodelet dependencies
  • CMake install fixes
  • migrating nodelets and tools from fuerte release to pcl_ros
  • Updated for new <buildtool_depend>catkin<...> catkin rule

1.0.17 (2012-10-26 09:28)

  • remove useless tags

1.0.16 (2012-10-26 08:53)

  • no need to depend on a meta-package

1.0.15 (2012-10-24)

  • do not generrate messages automatically

1.0.14 (2012-10-23)

  • bring back the PCL msgs

1.0.13 (2012-10-11 17:46)

  • install library to the right place

1.0.12 (2012-10-11 17:25)

1.0.11 (2012-10-10)

  • fix a few dependencies

1.0.10 (2012-10-04)

  • comply to the new catkin API
  • fixed pcl_ros manifest
  • added pcl exports in manifest.xml
  • fixed rosdeb pcl in pcl_ros/manifest.xml
  • removing common_rosdeps from manifest.xml
  • perception_pcl restructuring in groovy branch
  • restructuring perception_pcl in groovy branch
  • catkinized version of perception_pcl for groovy
  • added PCL 1.6 stack for groovy

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged pcl_ros at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.6.2
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-perception/perception_pcl.git
VCS Type git
VCS Version ros2
Last Updated 2025-03-06
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.

Additional Links

Maintainers

  • Paul Bovbel
  • Steve Macenski
  • Kentaro Wada

Authors

  • Open Perception
  • Julius Kammerl
  • William Woodall
README
No README found. See repository README.
CHANGELOG

Changelog for package pcl_ros

2.6.2 (2024-11-07)

  • Fix handling of empty input point cloud in computePublish method (#467)
  • point_cloud.hpp ros2 types fixed (#425)
  • Fix [Could NOT find Boost (missing: Boost_INCLUDE_DIR)]{.title-ref} (#452)
  • Fix ament_cpplint
  • Fix ament_lint_cmake
  • Switch to build_export_depend for libpcl-all-dev (#447)
  • porting pointcoud_to_pcd to ros2 (#444)
  • Contributors: Ar-Ray, Balint Rozgonyi, Ramon Wijnands, ShepelIlya, Yadu

1.6.2 (2018-05-20)

  • Fix exported includes in Ubuntu Artful
  • Increase limits on CropBox filter parameters
  • Contributors: James Ward, Jiri Horner

1.6.1 (2018-05-08)

  • Add 1.6.0 section to CHANGELOG.rst
  • Fix the use of Eigen3 in cmake
  • Contributors: Kentaro Wada

1.6.0 (2018-04-30)

  • Fix build and update maintainers
  • Add message_filters to find_package
  • Remove unnecessary dependency on genmsg
  • Contributors: Paul Bovbel, Kentaro Wada

1.5.4 (2018-03-31)

  • update to use non deprecated pluginlib macro
  • Fix config path of sample_voxel_grid.launch
  • remove hack now that upstream pcl has been rebuilt
  • Looser hzerror in test for extract_clusters to make it pass on Travis
  • Add sample & test for surface/convex_hull
  • Add sample & test for segmentation/extract_clusters.cpp
  • Add sample & test for io/concatenate_data.cpp
  • Add sample & test for features/normal_3d.cpp
  • Organize samples of pcl_ros/features
  • Add test arg to avoid duplicated testing
  • LazyNodelet for features/*
  • LazyNodelet for filters/ProjectInliers
  • Refactor io/PCDReader and io/PCDWriter as child of PCLNodelet
  • LazyNodelet for io/PointCloudConcatenateFieldsSynchronizer
  • LazyNodelet for io/PointCloudConcatenateDataSynchronizer
  • LazyNodelet for segmentation/SegmentDifferences
  • LazyNodelet for segmentation/SACSegmentationFromNormals
  • LazyNodelet for segmentation/SACSegmentation
  • LazyNodelet for segmentation/ExtractPolygonalPrismData
  • LazyNodelet for segmentation/EuclideanClusterExtraction
  • LazyNodelet for surface/MovingLeastSquares
  • LazyNodelet for surface/ConvexHull2D
  • Add missing COMPONENTS of PCL
  • Inherit NodeletLazy for pipeline with less cpu load
  • Set leaf_size 0.02
  • Install samples
  • Add sample and test for pcl/StatisticalOutlierRemoval Conflicts: pcl_ros/CMakeLists.txt
  • Add sample and test for pcl/VoxelGrid Conflicts: pcl_ros/CMakeLists.txt
  • no need to remove duplicates
  • spourious line change
  • remove now unnecessary build_depend on qtbase5
  • exclude PCL IO libraries exporting Qt flag
  • find only PCL components used instead of all PCL
  • Remove dependency on vtk/libproj-dev (#145) * Remove dependency on vtk/libproj-dev These dependencies were introduced in #124 to temporarily fix missing / wrong dependencies in upstream vtk. This hack is no longer necessary, since fixed vtk packages have been uploaded to packages.ros.org (see #124 and ros-infrastructure/reprepro-updater#32).
    • Remove vtk hack from CMakeLists.txt
  • Contributors: Kentaro Wada, Mikael Arguedas

1.5.3 (2017-05-03)

1.5.2 (2017-04-29)

  • Find Qt5Widgets to fix -lQt5::Widgets error
  • Contributors: Kentaro Wada

1.5.1 (2017-04-26)

  • Add my name as a maintainer
  • Contributors: Kentaro Wada

1.5.0 (2017-04-25)

  • Fix lib name duplication error in ubunt:zesty
  • Detect automatically the version of PCL in cmake
  • Install xml files declaring nodelets
  • Fix syntax of nodelet manifest file by splitting files for each library.
  • Contributors: Kentaro Wada

1.4.0 (2016-04-22)

  • Fixup libproj-dev rosdep
  • Add build depend on libproj, since it's not provided by vtk right now
  • manually remove dependency on vtkproj from PCL_LIBRARIES
  • Remove python-vtk for kinetic-devel, see issue #44
  • Contributors: Jackie Kay, Paul Bovbel

1.3.0 (2015-06-22)

  • cleanup broken library links All removed library names are included in ${PCL_LIBRARIES}. However, the plain library names broke catkin's overlay mechanism: Where ${PCL_LIBRARIES} could point to a local installation of the PCL, e.g. pcd_ros_segmentation might still link to the system-wide installed version of pcl_segmentation.
  • Fixed test for jade-devel. Progress on #92
  • commented out test_tf_message_filter_pcl Until ros/geometry#80 has been merged the test will fail.
  • fixed indentation and author
  • Adds a test for tf message filters with pcl pointclouds
  • specialized HasHeader, TimeStamp, FrameId
    • HasHeader now returns false

    - TimeStamp and FrameId specialed for pcl::PointCloud<T> for any point type T These changes allow to use pcl::PointCloud with tf::MessageFilter

  • Sync pcl_nodelets.xml from hydro to indigo Fixes to pass catkin lint -W1
  • Fixes #87 for Indigo
  • Fixes #85 for Indigo
  • Fixes #77 and #80 for indigo
  • Added option to save pointclouds in binary and binary compressed format
  • Contributors: Brice Rebsamen, Lucid One, Mitchell Wills, v4hn

1.2.6 (2015-02-04)

1.2.5 (2015-01-20)

1.2.4 (2015-01-15)

1.2.3 (2015-01-10)

  • Update common.py Extended filter limits up to ±100000.0 in order to support intensity channel filtering.
  • Contributors: Dani Carbonell

1.2.2 (2014-10-25)

  • Adding target_frame [Ability to specify frame in bag_to_pcd ](https://github.com/ros-perception/perception_pcl/issues/55)
  • Update pcl_nodelets.xml Included missing closing library tag. This was causing the pcl/Filter nodelets below the missing nodelet tag to not be exported correctly.
  • Contributors: Matt Derry, Paul Bovbel, Ruffin

1.2.1 (2014-09-13)

  • clean up merge
  • merge pull request #60
  • Contributors: Paul Bovbel

1.2.0 (2014-04-09)

  • Updated maintainership
  • Fix TF2 support for bag_to_pcd #46
  • Use cmake_modules to find eigen on indigo #45

1.1.7 (2013-09-20)

  • adding more uncaught config dependencies
  • adding FeatureConfig dependency too

1.1.6 (2013-09-20)

  • add excplicit dependency on gencfg target

1.1.5 (2013-08-27)

  • Updated package.xml's to use new libpcl-all rosdep rules
  • package.xml: tuned whitespaces This commit removes trailing whitespaces and makes the line with the license information in the package.xml bitwise match exactly the common license information line in most ROS packages. The trailing whitespaces were detected when providing a bitbake recipe in the meta-ros project (github.com/bmwcarit/meta-ros). In the recipe, the hash of the license line is declared and is used to check for changes in the license. For this recipe, it was not matching the common one. A related already merged commit is https://github.com/ros/std_msgs/pull/3 and a related pending commit is https://github.com/ros-perception/pcl_msgs/pull/1.

1.1.4 (2013-07-23)

  • Fix a serialization error with point_cloud headers
  • Initialize shared pointers before use in part of the pcl_conversions Should address runtime errors reported in #29
  • Changed the default bounds on filters to -1000, 1000 from -5, 5 in common.py

1.1.2 (2013-07-19)

  • Fixed missing package exports on pcl_conversions and others
  • Make find_package on Eigen and PCL REQUIRED

1.1.1 (2013-07-10)

  • Add missing EIGEN define which caused failures on the farm

1.1.0 (2013-07-09)

  • Add missing include in one of the installed headers
  • Refactors to use pcl-1.7
  • Use the PointIndices from pcl_msgs
  • Experimental changes to point_cloud.h
  • Fixes from converting from pcl-1.7, incomplete
  • Depend on pcl_conversions and pcl_msgs
  • bag_to_pcd: check return code of transformPointCloud() This fixes a bug where bag_to_pcd segfaults because of an ignored tf::ExtrapolationException.
  • Changed #include type to lib
  • Changed some #include types to lib
  • removed a whitespace

1.0.34 (2013-05-21)

  • fixing catkin python imports

1.0.33 (2013-05-20)

  • Fixing catkin python imports

1.0.32 (2013-05-17)

  • Merge pull request #11 from k-okada/groovy-devel revert removed directories
  • fix to compileable
  • copy features/segmentation/surface from fuerte-devel

1.0.31 (2013-04-22 11:58)

  • No changes

1.0.30 (2013-04-22 11:47)

  • deprecating bin install targets

1.0.29 (2013-03-04)

  • Fixes #7
  • now also works without specifying publishing interval like described in the wiki.

1.0.28 (2013-02-05 12:29)

  • reenabling deprecated install targets - comment added

1.0.27 (2013-02-05 12:10)

  • Update pcl_ros/package.xml
  • Fixing target install directory for pcl tools
  • update pluginlib macro

1.0.26 (2013-01-17)

  • fixing catkin export

1.0.25 (2013-01-01)

  • fixes #1

1.0.24 (2012-12-21)

  • remove obsolete roslib import

1.0.23 (2012-12-19 16:52)

  • clean up shared parameters

1.0.22 (2012-12-19 15:22)

  • fix dyn reconf files

1.0.21 (2012-12-18 17:42)

  • fixing catkin_package debs

1.0.20 (2012-12-18 14:21)

  • adding catkin_project dependencies

1.0.19 (2012-12-17 21:47)

  • adding nodelet_topic_tools dependency

1.0.18 (2012-12-17 21:17)

  • adding pluginlib dependency
  • adding nodelet dependencies
  • CMake install fixes
  • migrating nodelets and tools from fuerte release to pcl_ros
  • Updated for new <buildtool_depend>catkin<...> catkin rule

1.0.17 (2012-10-26 09:28)

  • remove useless tags

1.0.16 (2012-10-26 08:53)

  • no need to depend on a meta-package

1.0.15 (2012-10-24)

  • do not generrate messages automatically

1.0.14 (2012-10-23)

  • bring back the PCL msgs

1.0.13 (2012-10-11 17:46)

  • install library to the right place

1.0.12 (2012-10-11 17:25)

1.0.11 (2012-10-10)

  • fix a few dependencies

1.0.10 (2012-10-04)

  • comply to the new catkin API
  • fixed pcl_ros manifest
  • added pcl exports in manifest.xml
  • fixed rosdeb pcl in pcl_ros/manifest.xml
  • removing common_rosdeps from manifest.xml
  • perception_pcl restructuring in groovy branch
  • restructuring perception_pcl in groovy branch
  • catkinized version of perception_pcl for groovy
  • added PCL 1.6 stack for groovy

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged pcl_ros at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.6.1
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/spmallick/learnopencv.git
VCS Type git
VCS Version master
Last Updated 2025-04-01
Dev Status UNMAINTAINED
CI status No Continuous Integration
Released UNRELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.

Additional Links

Maintainers

  • Paul Bovbel
  • Steve Macenski
  • Kentaro Wada

Authors

  • Open Perception
  • Julius Kammerl
  • William Woodall
README
No README found. See repository README.
CHANGELOG

Changelog for package pcl_ros

1.6.2 (2018-05-20)

  • Fix exported includes in Ubuntu Artful
  • Increase limits on CropBox filter parameters
  • Contributors: James Ward, Jiri Horner

1.6.1 (2018-05-08)

  • Add 1.6.0 section to CHANGELOG.rst
  • Fix the use of Eigen3 in cmake
  • Contributors: Kentaro Wada

1.6.0 (2018-04-30)

  • Fix build and update maintainers
  • Add message_filters to find_package
  • Remove unnecessary dependency on genmsg
  • Contributors: Paul Bovbel, Kentaro Wada

1.5.4 (2018-03-31)

  • update to use non deprecated pluginlib macro
  • Fix config path of sample_voxel_grid.launch
  • remove hack now that upstream pcl has been rebuilt
  • Looser hzerror in test for extract_clusters to make it pass on Travis
  • Add sample & test for surface/convex_hull
  • Add sample & test for segmentation/extract_clusters.cpp
  • Add sample & test for io/concatenate_data.cpp
  • Add sample & test for features/normal_3d.cpp
  • Organize samples of pcl_ros/features
  • Add test arg to avoid duplicated testing
  • LazyNodelet for features/*
  • LazyNodelet for filters/ProjectInliers
  • Refactor io/PCDReader and io/PCDWriter as child of PCLNodelet
  • LazyNodelet for io/PointCloudConcatenateFieldsSynchronizer
  • LazyNodelet for io/PointCloudConcatenateDataSynchronizer
  • LazyNodelet for segmentation/SegmentDifferences
  • LazyNodelet for segmentation/SACSegmentationFromNormals
  • LazyNodelet for segmentation/SACSegmentation
  • LazyNodelet for segmentation/ExtractPolygonalPrismData
  • LazyNodelet for segmentation/EuclideanClusterExtraction
  • LazyNodelet for surface/MovingLeastSquares
  • LazyNodelet for surface/ConvexHull2D
  • Add missing COMPONENTS of PCL
  • Inherit NodeletLazy for pipeline with less cpu load
  • Set leaf_size 0.02
  • Install samples
  • Add sample and test for pcl/StatisticalOutlierRemoval Conflicts: pcl_ros/CMakeLists.txt
  • Add sample and test for pcl/VoxelGrid Conflicts: pcl_ros/CMakeLists.txt
  • no need to remove duplicates
  • spourious line change
  • remove now unnecessary build_depend on qtbase5
  • exclude PCL IO libraries exporting Qt flag
  • find only PCL components used instead of all PCL
  • Remove dependency on vtk/libproj-dev (#145) * Remove dependency on vtk/libproj-dev These dependencies were introduced in #124 to temporarily fix missing / wrong dependencies in upstream vtk. This hack is no longer necessary, since fixed vtk packages have been uploaded to packages.ros.org (see #124 and ros-infrastructure/reprepro-updater#32).
    • Remove vtk hack from CMakeLists.txt
  • Contributors: Kentaro Wada, Mikael Arguedas

1.5.3 (2017-05-03)

1.5.2 (2017-04-29)

  • Find Qt5Widgets to fix -lQt5::Widgets error
  • Contributors: Kentaro Wada

1.5.1 (2017-04-26)

  • Add my name as a maintainer
  • Contributors: Kentaro Wada

1.5.0 (2017-04-25)

  • Fix lib name duplication error in ubunt:zesty
  • Detect automatically the version of PCL in cmake
  • Install xml files declaring nodelets
  • Fix syntax of nodelet manifest file by splitting files for each library.
  • Contributors: Kentaro Wada

1.4.0 (2016-04-22)

  • Fixup libproj-dev rosdep
  • Add build depend on libproj, since it's not provided by vtk right now
  • manually remove dependency on vtkproj from PCL_LIBRARIES
  • Remove python-vtk for kinetic-devel, see issue #44
  • Contributors: Jackie Kay, Paul Bovbel

1.3.0 (2015-06-22)

  • cleanup broken library links All removed library names are included in ${PCL_LIBRARIES}. However, the plain library names broke catkin's overlay mechanism: Where ${PCL_LIBRARIES} could point to a local installation of the PCL, e.g. pcd_ros_segmentation might still link to the system-wide installed version of pcl_segmentation.
  • Fixed test for jade-devel. Progress on #92
  • commented out test_tf_message_filter_pcl Until ros/geometry#80 has been merged the test will fail.
  • fixed indentation and author
  • Adds a test for tf message filters with pcl pointclouds
  • specialized HasHeader, TimeStamp, FrameId
    • HasHeader now returns false

    - TimeStamp and FrameId specialed for pcl::PointCloud<T> for any point type T These changes allow to use pcl::PointCloud with tf::MessageFilter

  • Sync pcl_nodelets.xml from hydro to indigo Fixes to pass catkin lint -W1
  • Fixes #87 for Indigo
  • Fixes #85 for Indigo
  • Fixes #77 and #80 for indigo
  • Added option to save pointclouds in binary and binary compressed format
  • Contributors: Brice Rebsamen, Lucid One, Mitchell Wills, v4hn

1.2.6 (2015-02-04)

1.2.5 (2015-01-20)

1.2.4 (2015-01-15)

1.2.3 (2015-01-10)

  • Update common.py Extended filter limits up to ±100000.0 in order to support intensity channel filtering.
  • Contributors: Dani Carbonell

1.2.2 (2014-10-25)

  • Adding target_frame [Ability to specify frame in bag_to_pcd ](https://github.com/ros-perception/perception_pcl/issues/55)
  • Update pcl_nodelets.xml Included missing closing library tag. This was causing the pcl/Filter nodelets below the missing nodelet tag to not be exported correctly.
  • Contributors: Matt Derry, Paul Bovbel, Ruffin

1.2.1 (2014-09-13)

  • clean up merge
  • merge pull request #60
  • Contributors: Paul Bovbel

1.2.0 (2014-04-09)

  • Updated maintainership
  • Fix TF2 support for bag_to_pcd #46
  • Use cmake_modules to find eigen on indigo #45

1.1.7 (2013-09-20)

  • adding more uncaught config dependencies
  • adding FeatureConfig dependency too

1.1.6 (2013-09-20)

  • add excplicit dependency on gencfg target

1.1.5 (2013-08-27)

  • Updated package.xml's to use new libpcl-all rosdep rules
  • package.xml: tuned whitespaces This commit removes trailing whitespaces and makes the line with the license information in the package.xml bitwise match exactly the common license information line in most ROS packages. The trailing whitespaces were detected when providing a bitbake recipe in the meta-ros project (github.com/bmwcarit/meta-ros). In the recipe, the hash of the license line is declared and is used to check for changes in the license. For this recipe, it was not matching the common one. A related already merged commit is https://github.com/ros/std_msgs/pull/3 and a related pending commit is https://github.com/ros-perception/pcl_msgs/pull/1.

1.1.4 (2013-07-23)

  • Fix a serialization error with point_cloud headers
  • Initialize shared pointers before use in part of the pcl_conversions Should address runtime errors reported in #29
  • Changed the default bounds on filters to -1000, 1000 from -5, 5 in common.py

1.1.2 (2013-07-19)

  • Fixed missing package exports on pcl_conversions and others
  • Make find_package on Eigen and PCL REQUIRED

1.1.1 (2013-07-10)

  • Add missing EIGEN define which caused failures on the farm

1.1.0 (2013-07-09)

  • Add missing include in one of the installed headers
  • Refactors to use pcl-1.7
  • Use the PointIndices from pcl_msgs
  • Experimental changes to point_cloud.h
  • Fixes from converting from pcl-1.7, incomplete
  • Depend on pcl_conversions and pcl_msgs
  • bag_to_pcd: check return code of transformPointCloud() This fixes a bug where bag_to_pcd segfaults because of an ignored tf::ExtrapolationException.
  • Changed #include type to lib
  • Changed some #include types to lib
  • removed a whitespace

1.0.34 (2013-05-21)

  • fixing catkin python imports

1.0.33 (2013-05-20)

  • Fixing catkin python imports

1.0.32 (2013-05-17)

  • Merge pull request #11 from k-okada/groovy-devel revert removed directories
  • fix to compileable
  • copy features/segmentation/surface from fuerte-devel

1.0.31 (2013-04-22 11:58)

  • No changes

1.0.30 (2013-04-22 11:47)

  • deprecating bin install targets

1.0.29 (2013-03-04)

  • Fixes #7
  • now also works without specifying publishing interval like described in the wiki.

1.0.28 (2013-02-05 12:29)

  • reenabling deprecated install targets - comment added

1.0.27 (2013-02-05 12:10)

  • Update pcl_ros/package.xml
  • Fixing target install directory for pcl tools
  • update pluginlib macro

1.0.26 (2013-01-17)

  • fixing catkin export

1.0.25 (2013-01-01)

  • fixes #1

1.0.24 (2012-12-21)

  • remove obsolete roslib import

1.0.23 (2012-12-19 16:52)

  • clean up shared parameters

1.0.22 (2012-12-19 15:22)

  • fix dyn reconf files

1.0.21 (2012-12-18 17:42)

  • fixing catkin_package debs

1.0.20 (2012-12-18 14:21)

  • adding catkin_project dependencies

1.0.19 (2012-12-17 21:47)

  • adding nodelet_topic_tools dependency

1.0.18 (2012-12-17 21:17)

  • adding pluginlib dependency
  • adding nodelet dependencies
  • CMake install fixes
  • migrating nodelets and tools from fuerte release to pcl_ros
  • Updated for new <buildtool_depend>catkin<...> catkin rule

1.0.17 (2012-10-26 09:28)

  • remove useless tags

1.0.16 (2012-10-26 08:53)

  • no need to depend on a meta-package

1.0.15 (2012-10-24)

  • do not generrate messages automatically

1.0.14 (2012-10-23)

  • bring back the PCL msgs

1.0.13 (2012-10-11 17:46)

  • install library to the right place

1.0.12 (2012-10-11 17:25)

1.0.11 (2012-10-10)

  • fix a few dependencies

1.0.10 (2012-10-04)

  • comply to the new catkin API
  • fixed pcl_ros manifest
  • added pcl exports in manifest.xml
  • fixed rosdeb pcl in pcl_ros/manifest.xml
  • removing common_rosdeps from manifest.xml
  • perception_pcl restructuring in groovy branch
  • restructuring perception_pcl in groovy branch
  • catkinized version of perception_pcl for groovy
  • added PCL 1.6 stack for groovy

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Dependant Packages

Name Deps
hdl_global_localization
hdl_global_localization
hdl_global_localization
hdl_localization
hdl_localization
hdl_localization
ndt_omp
ndt_omp
ndt_omp
ndt_omp
ndt_omp
ndt_omp
ndt_omp
ndt_omp
ndt_omp
radar_odom
lidar_detection
pointcloud_ogm
map_loader
map_loader
map_loader
map_tf_generator
map_tf_generator
lanelet2_map_preprocessor
lanelet2_map_preprocessor
lanelet2_map_preprocessor
dummy_perception_publisher
dummy_perception_publisher
obstacle_stop_planner_custom
pcl_recorder
autonomous_emergency_braking
obstacle_collision_checker
front_vehicle_velocity_estimator
ground_segmentation
image_projection_based_fusion
lidar_centerpoint
lidar_centerpoint_tvm
occupancy_grid_map_outlier_filter
probabilistic_occupancy_grid_map
costmap_generator
obstacle_stop_planner
obstacle_velocity_limiter
pointcloud_preprocessor
pointcloud_preprocessor
radar_scan_to_pointcloud2
autoware_point_types
autoware_point_types
autoware_point_types
object_recognition_utils
tier4_autoware_utils
perception_pcl
perception_pcl
perception_pcl
lidar_centerpoint_collect
direct_visual_lidar_calibration
multi_lidar_calibration
multi_lidar_calibration
perception
local_planner
local_planner
local_planner
local_planner
sensor_scan_generation
sensor_scan_generation
sensor_scan_generation
sensor_scan_generation
sensor_scan_generation
terrain_analysis
terrain_analysis
terrain_analysis
terrain_analysis
terrain_analysis
terrain_analysis_ext
terrain_analysis_ext
terrain_analysis_ext
terrain_analysis_ext
terrain_analysis_ext
vehicle_simulator
vehicle_simulator
vehicle_simulator
visualization_tools
visualization_tools
visualization_tools
waypoint_example
waypoint_example
waypoint_example
tare_planner
tare_planner
far_planner
far_planner
far_planner
far_planner
point_lio_unilidar
carla_pointcloud
carla_pointcloud
autoware_object_recognition_utils
autoware_ground_filter
autoware_universe_utils
autoware_autonomous_emergency_braking
autoware_obstacle_collision_checker
autoware_lidar_marker_localizer
autoware_ground_segmentation
autoware_lidar_centerpoint
autoware_lidar_transfusion
autoware_occupancy_grid_map_outlier_filter
autoware_probabilistic_occupancy_grid_map
autoware_raindrop_cluster_filter
autoware_costmap_generator
autoware_obstacle_stop_planner
autoware_motion_velocity_obstacle_velocity_limiter_module
autoware_pointcloud_preprocessor
reaction_analyzer
botanbot_gazebo
ground_plane_calibrator
lidar_to_lidar_2d_calibrator
mapping_based_calibrator
marker_radar_lidar_calibrator
tag_based_pnp_calibrator
tag_based_sfm_calibrator
point_cloud_accumulator
tier4_ground_plane_utils
lidar_to_grid
centerpoint
constrained_manipulability
costmap_depth_camera
point_cloud
fast_lio
fast_lio
fast_lio
fast_lio
fast_lio
fast_lio
point_lio
point_lio
linefit_ground_segmentation
linefit_ground_segmentation
linefit_ground_segmentation
degeneracy_detection
detected_objects_visualizer
lidar_cnn_seg_detect
kitti_player
depthGet
opencv_deal
pcl_deal
hdl_graph_slam
velodyne_pcl
velodyne_pcl
velodyne_pcl
velodyne_pcl
esc_move_base_mapping
genmos_object_search_ros
livox_ros_driver
livox_ros_driver
cam_laser_calib
pcl_tutorials
lidar_obstacle_detection
lesson_perception
lesson_perception
py_perception
pick_and_place_perception
collision_avoidance_pick_and_place
collision_avoidance_pick_and_place
pick_and_place_application
lidar_cluster
lidar_feature_extraction
lidar_feature_library
lidar_feature_localization
lidar_feature_map_loader
lidar_feature_mapping
graph_based_slam
lidar_graph_slam_utils
lidar_scan_matcher
points_prefiltering
localization_common
scan_context
ti_mmwave_ros2_pkg
multiple_object_tracking_lidar
ground_seg
occupancy_cpp
octomap_server
octomap_server
openbot_ros
map_generator
quad_utils
orange_sensor_tools
loam_interface
pcd2pgm
pcd2pgm
pcl_tutorial
pointcloud_to_grid
grid_map_pcl
grid_map_sdf
pylon_ros2_camera_component
ground_plane_segmenter
region_detection_roscpp_demo
point_lio_cxr
remove_pointcloud
occupancy_grid_map_maker
interbotix_perception_modules
interbotix_perception_pipelines
pcl_object_detection
pointcloud_filter_node
rosbag2_to_pcd
icp_relocalization
livox_ros_driver2
boundary_handler
graph_decoder
fast_gicp
faster_lio
obstacle_generater
pointcloud_repub
cameras_cpp
navigation
steam_icp
stretch_octomap
stretch_web_teleop
okvis_ros
pose_graph
capturedata
dtv2_tactile_camera
ToySLAM
challenge_restaurant
dll
vox_nav_control
vox_nav_map_server
vox_nav_misc
vox_nav_utilities
vtr_lidar
vtr_radar
vtr_radar_lidar
occupancy_segmentation
lidar_camera_tools
hesai_to_velodyne
rs_to_velodyne

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged pcl_ros at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 1.7.5
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-perception/perception_pcl.git
VCS Type git
VCS Version melodic-devel
Last Updated 2024-07-10
Dev Status MAINTAINED
CI status
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.

Additional Links

Maintainers

  • Paul Bovbel
  • Kentaro Wada
  • Steve Macenski

Authors

  • Open Perception
  • Julius Kammerl
  • William Woodall
README
No README found. See repository README.
CHANGELOG

Changelog for package pcl_ros

1.7.5 (2023-01-19)

  • Adding separate leaf sizes for each axis in the VoxelGrid filter (#393)
  • Add logic for missing pcl/point_traits.h in newer PCL versions (#381) point_traits.h is no longer available, starting with PCL 1.13.0 Since PCL 1.11.0, type_traits.h should be used instead
  • Add boost include, missing in upcoming PCL versions (#373) Was removed in pcl/conversions.h here: https://github.com/PointCloudLibrary/pcl/commit/292593abd3b69af315c7fe3379363bdce7800d5a
  • Switch to hpp headers of pluginlib (#370) Co-authored-by: Jochen Sprickerhof <<jspricke@debian.org>>
  • Contributors: Jochen Sprickerhof, Markus Vieth, Tom Moore

1.7.0 (2019-07-03)

  • Added option for fixed filename (via local parameter) (#102) (cherry picked from commit bd38533523fa5c00f320e6505a2c533e90f9d97e)
  • rewrote pcd_to_pointcloud to publish using a latched topic (#213)
    • pointcloud is published as a latched topic now
    • added functionality: ability to set config via parameters
  • Fix #150: Allow bag_to_pcd to properly respond to topic argument (#215) * Properly respond to topic argument fixing #150 Previously providing a topic name in argv[2], as indicated in the usage string, modified the printouts indicating to the user that they were going to be exporting the correct topic, but the rosbag::View::Query used still grabbed the first sensor_msgs/PointCloud2 topic which was not necessarily what they had specified.
    • Added more useful printouts and type-checking on input topic
  • Catch tf::TransformException in transformPointCloud (#223) * Catch TransformException in transformPointCloud This allows to catch all exceptions, not only tf::LookupException and tf::ExtrapolationException. Note that most of the code using transformPointCloud already (implicitly) assumes this function doesn't throw any exception, and they check the return value, which is false when an exception happened (or something went wrong). * Check for transformPointCloud return value In pcl_ros/src/pcl_ros/io/concatenate_data.cpp, which seems to be the only place where that check was missed.

  • Split off pcl_ros_filter into separate library (#239)
  • [Windows][melodic-devel] Fix Boost linkage issue and binary install location. (#238)
    • fix Windows build break. (#6)
    • Fix install path. (#7)
  • Wait for transform in transformPointCloud(). (#214)
  • Added tf2 versions of functions in transforms.h/hpp. (#231)
  • Switch to industrial_ci (#233)
    • Use industrial_ci
    • Run for all melodic target platforms
    • Artful EOL; verbose build and tests
    • Use travis_wait
    • Remove travis_wait
    • Download to devel space
    • Mark SYSTEM includes to avoid spurious warnings
    • Don't double-build PRs
  • use <chrono> and <thread> on Windows (#221)
    • Changing from usleep to c++14 style sleep_for for Windows support
  • Contributors: Enrique Fernandez Perdomo, James Xu, Jarvis Schultz, Martin Pecka, Paul Bovbel, Sean Yen, Stefan Kohlbrecher, Wolfgang Merkt, moooeeeep

1.6.2 (2018-05-20)

  • Fix exported includes in Ubuntu Artful
  • Increase limits on CropBox filter parameters
  • Contributors: James Ward, Jiri Horner

1.6.1 (2018-05-08)

  • Add 1.6.0 section to CHANGELOG.rst
  • Fix the use of Eigen3 in cmake
  • Contributors: Kentaro Wada

1.6.0 (2018-04-30)

  • Fix build and update maintainers
  • Add message_filters to find_package
  • Remove unnecessary dependency on genmsg
  • Contributors: Paul Bovbel, Kentaro Wada

1.5.4 (2018-03-31)

  • update to use non deprecated pluginlib macro
  • Fix config path of sample_voxel_grid.launch
  • remove hack now that upstream pcl has been rebuilt
  • Looser hzerror in test for extract_clusters to make it pass on Travis
  • Add sample & test for surface/convex_hull
  • Add sample & test for segmentation/extract_clusters.cpp
  • Add sample & test for io/concatenate_data.cpp
  • Add sample & test for features/normal_3d.cpp
  • Organize samples of pcl_ros/features
  • Add test arg to avoid duplicated testing
  • LazyNodelet for features/*
  • LazyNodelet for filters/ProjectInliers
  • Refactor io/PCDReader and io/PCDWriter as child of PCLNodelet
  • LazyNodelet for io/PointCloudConcatenateFieldsSynchronizer
  • LazyNodelet for io/PointCloudConcatenateDataSynchronizer
  • LazyNodelet for segmentation/SegmentDifferences
  • LazyNodelet for segmentation/SACSegmentationFromNormals
  • LazyNodelet for segmentation/SACSegmentation
  • LazyNodelet for segmentation/ExtractPolygonalPrismData
  • LazyNodelet for segmentation/EuclideanClusterExtraction
  • LazyNodelet for surface/MovingLeastSquares
  • LazyNodelet for surface/ConvexHull2D
  • Add missing COMPONENTS of PCL
  • Inherit NodeletLazy for pipeline with less cpu load
  • Set leaf_size 0.02
  • Install samples
  • Add sample and test for pcl/StatisticalOutlierRemoval Conflicts: pcl_ros/CMakeLists.txt
  • Add sample and test for pcl/VoxelGrid Conflicts: pcl_ros/CMakeLists.txt
  • no need to remove duplicates
  • spourious line change
  • remove now unnecessary build_depend on qtbase5
  • exclude PCL IO libraries exporting Qt flag
  • find only PCL components used instead of all PCL
  • Remove dependency on vtk/libproj-dev (#145) * Remove dependency on vtk/libproj-dev These dependencies were introduced in #124 to temporarily fix missing / wrong dependencies in upstream vtk. This hack is no longer necessary, since fixed vtk packages have been uploaded to packages.ros.org (see #124 and ros-infrastructure/reprepro-updater#32).
    • Remove vtk hack from CMakeLists.txt
  • Contributors: Kentaro Wada, Mikael Arguedas

1.5.3 (2017-05-03)

1.5.2 (2017-04-29)

  • Find Qt5Widgets to fix -lQt5::Widgets error
  • Contributors: Kentaro Wada

1.5.1 (2017-04-26)

  • Add my name as a maintainer
  • Contributors: Kentaro Wada

1.5.0 (2017-04-25)

  • Fix lib name duplication error in ubunt:zesty
  • Detect automatically the version of PCL in cmake
  • Install xml files declaring nodelets
  • Fix syntax of nodelet manifest file by splitting files for each library.
  • Contributors: Kentaro Wada

1.4.0 (2016-04-22)

  • Fixup libproj-dev rosdep
  • Add build depend on libproj, since it's not provided by vtk right now
  • manually remove dependency on vtkproj from PCL_LIBRARIES
  • Remove python-vtk for kinetic-devel, see issue #44
  • Contributors: Jackie Kay, Paul Bovbel

1.3.0 (2015-06-22)

  • cleanup broken library links All removed library names are included in ${PCL_LIBRARIES}. However, the plain library names broke catkin's overlay mechanism: Where ${PCL_LIBRARIES} could point to a local installation of the PCL, e.g. pcd_ros_segmentation might still link to the system-wide installed version of pcl_segmentation.
  • Fixed test for jade-devel. Progress on #92
  • commented out test_tf_message_filter_pcl Until ros/geometry#80 has been merged the test will fail.
  • fixed indentation and author
  • Adds a test for tf message filters with pcl pointclouds
  • specialized HasHeader, TimeStamp, FrameId
    • HasHeader now returns false

    - TimeStamp and FrameId specialed for pcl::PointCloud<T> for any point type T These changes allow to use pcl::PointCloud with tf::MessageFilter

  • Sync pcl_nodelets.xml from hydro to indigo Fixes to pass catkin lint -W1
  • Fixes #87 for Indigo
  • Fixes #85 for Indigo
  • Fixes #77 and #80 for indigo
  • Added option to save pointclouds in binary and binary compressed format
  • Contributors: Brice Rebsamen, Lucid One, Mitchell Wills, v4hn

1.2.6 (2015-02-04)

1.2.5 (2015-01-20)

1.2.4 (2015-01-15)

1.2.3 (2015-01-10)

  • Update common.py Extended filter limits up to ±100000.0 in order to support intensity channel filtering.
  • Contributors: Dani Carbonell

1.2.2 (2014-10-25)

  • Adding target_frame [Ability to specify frame in bag_to_pcd ](https://github.com/ros-perception/perception_pcl/issues/55)
  • Update pcl_nodelets.xml Included missing closing library tag. This was causing the pcl/Filter nodelets below the missing nodelet tag to not be exported correctly.
  • Contributors: Matt Derry, Paul Bovbel, Ruffin

1.2.1 (2014-09-13)

  • clean up merge
  • merge pull request #60
  • Contributors: Paul Bovbel

1.2.0 (2014-04-09)

  • Updated maintainership
  • Fix TF2 support for bag_to_pcd #46
  • Use cmake_modules to find eigen on indigo #45

1.1.7 (2013-09-20)

  • adding more uncaught config dependencies
  • adding FeatureConfig dependency too

1.1.6 (2013-09-20)

  • add excplicit dependency on gencfg target

1.1.5 (2013-08-27)

  • Updated package.xml's to use new libpcl-all rosdep rules
  • package.xml: tuned whitespaces This commit removes trailing whitespaces and makes the line with the license information in the package.xml bitwise match exactly the common license information line in most ROS packages. The trailing whitespaces were detected when providing a bitbake recipe in the meta-ros project (github.com/bmwcarit/meta-ros). In the recipe, the hash of the license line is declared and is used to check for changes in the license. For this recipe, it was not matching the common one. A related already merged commit is https://github.com/ros/std_msgs/pull/3 and a related pending commit is https://github.com/ros-perception/pcl_msgs/pull/1.

1.1.4 (2013-07-23)

  • Fix a serialization error with point_cloud headers
  • Initialize shared pointers before use in part of the pcl_conversions Should address runtime errors reported in #29
  • Changed the default bounds on filters to -1000, 1000 from -5, 5 in common.py

1.1.2 (2013-07-19)

  • Fixed missing package exports on pcl_conversions and others
  • Make find_package on Eigen and PCL REQUIRED

1.1.1 (2013-07-10)

  • Add missing EIGEN define which caused failures on the farm

1.1.0 (2013-07-09)

  • Add missing include in one of the installed headers
  • Refactors to use pcl-1.7
  • Use the PointIndices from pcl_msgs
  • Experimental changes to point_cloud.h
  • Fixes from converting from pcl-1.7, incomplete
  • Depend on pcl_conversions and pcl_msgs
  • bag_to_pcd: check return code of transformPointCloud() This fixes a bug where bag_to_pcd segfaults because of an ignored tf::ExtrapolationException.
  • Changed #include type to lib
  • Changed some #include types to lib
  • removed a whitespace

1.0.34 (2013-05-21)

  • fixing catkin python imports

1.0.33 (2013-05-20)

  • Fixing catkin python imports

1.0.32 (2013-05-17)

  • Merge pull request #11 from k-okada/groovy-devel revert removed directories
  • fix to compileable
  • copy features/segmentation/surface from fuerte-devel

1.0.31 (2013-04-22 11:58)

  • No changes

1.0.30 (2013-04-22 11:47)

  • deprecating bin install targets

1.0.29 (2013-03-04)

  • Fixes #7
  • now also works without specifying publishing interval like described in the wiki.

1.0.28 (2013-02-05 12:29)

  • reenabling deprecated install targets - comment added

1.0.27 (2013-02-05 12:10)

  • Update pcl_ros/package.xml
  • Fixing target install directory for pcl tools
  • update pluginlib macro

1.0.26 (2013-01-17)

  • fixing catkin export

1.0.25 (2013-01-01)

  • fixes #1

1.0.24 (2012-12-21)

  • remove obsolete roslib import

1.0.23 (2012-12-19 16:52)

  • clean up shared parameters

1.0.22 (2012-12-19 15:22)

  • fix dyn reconf files

1.0.21 (2012-12-18 17:42)

  • fixing catkin_package debs

1.0.20 (2012-12-18 14:21)

  • adding catkin_project dependencies

1.0.19 (2012-12-17 21:47)

  • adding nodelet_topic_tools dependency

1.0.18 (2012-12-17 21:17)

  • adding pluginlib dependency
  • adding nodelet dependencies
  • CMake install fixes
  • migrating nodelets and tools from fuerte release to pcl_ros
  • Updated for new <buildtool_depend>catkin<...> catkin rule

1.0.17 (2012-10-26 09:28)

  • remove useless tags

1.0.16 (2012-10-26 08:53)

  • no need to depend on a meta-package

1.0.15 (2012-10-24)

  • do not generrate messages automatically

1.0.14 (2012-10-23)

  • bring back the PCL msgs

1.0.13 (2012-10-11 17:46)

  • install library to the right place

1.0.12 (2012-10-11 17:25)

1.0.11 (2012-10-10)

  • fix a few dependencies

1.0.10 (2012-10-04)

  • comply to the new catkin API
  • fixed pcl_ros manifest
  • added pcl exports in manifest.xml
  • fixed rosdeb pcl in pcl_ros/manifest.xml
  • removing common_rosdeps from manifest.xml
  • perception_pcl restructuring in groovy branch
  • restructuring perception_pcl in groovy branch
  • catkinized version of perception_pcl for groovy
  • added PCL 1.6 stack for groovy

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Messages

No message files found.

Services

No service files found

Recent questions tagged pcl_ros at Robotics Stack Exchange

No version for distro ardent. Known supported distros are highlighted in the buttons above.
No version for distro bouncy. Known supported distros are highlighted in the buttons above.
No version for distro crystal. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 2.1.0
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-perception/perception_pcl.git
VCS Type git
VCS Version eloquent-devel
Last Updated 2020-05-12
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.

Additional Links

Maintainers

  • Paul Bovbel
  • Steve Macenski
  • Kentaro Wada

Authors

  • Open Perception
  • Julius Kammerl
  • William Woodall
README
No README found. See repository README.
CHANGELOG

Changelog for package pcl_ros

1.6.2 (2018-05-20)

  • Fix exported includes in Ubuntu Artful
  • Increase limits on CropBox filter parameters
  • Contributors: James Ward, Jiri Horner

1.6.1 (2018-05-08)

  • Add 1.6.0 section to CHANGELOG.rst
  • Fix the use of Eigen3 in cmake
  • Contributors: Kentaro Wada

1.6.0 (2018-04-30)

  • Fix build and update maintainers
  • Add message_filters to find_package
  • Remove unnecessary dependency on genmsg
  • Contributors: Paul Bovbel, Kentaro Wada

1.5.4 (2018-03-31)

  • update to use non deprecated pluginlib macro
  • Fix config path of sample_voxel_grid.launch
  • remove hack now that upstream pcl has been rebuilt
  • Looser hzerror in test for extract_clusters to make it pass on Travis
  • Add sample & test for surface/convex_hull
  • Add sample & test for segmentation/extract_clusters.cpp
  • Add sample & test for io/concatenate_data.cpp
  • Add sample & test for features/normal_3d.cpp
  • Organize samples of pcl_ros/features
  • Add test arg to avoid duplicated testing
  • LazyNodelet for features/*
  • LazyNodelet for filters/ProjectInliers
  • Refactor io/PCDReader and io/PCDWriter as child of PCLNodelet
  • LazyNodelet for io/PointCloudConcatenateFieldsSynchronizer
  • LazyNodelet for io/PointCloudConcatenateDataSynchronizer
  • LazyNodelet for segmentation/SegmentDifferences
  • LazyNodelet for segmentation/SACSegmentationFromNormals
  • LazyNodelet for segmentation/SACSegmentation
  • LazyNodelet for segmentation/ExtractPolygonalPrismData
  • LazyNodelet for segmentation/EuclideanClusterExtraction
  • LazyNodelet for surface/MovingLeastSquares
  • LazyNodelet for surface/ConvexHull2D
  • Add missing COMPONENTS of PCL
  • Inherit NodeletLazy for pipeline with less cpu load
  • Set leaf_size 0.02
  • Install samples
  • Add sample and test for pcl/StatisticalOutlierRemoval Conflicts: pcl_ros/CMakeLists.txt
  • Add sample and test for pcl/VoxelGrid Conflicts: pcl_ros/CMakeLists.txt
  • no need to remove duplicates
  • spourious line change
  • remove now unnecessary build_depend on qtbase5
  • exclude PCL IO libraries exporting Qt flag
  • find only PCL components used instead of all PCL
  • Remove dependency on vtk/libproj-dev (#145) * Remove dependency on vtk/libproj-dev These dependencies were introduced in #124 to temporarily fix missing / wrong dependencies in upstream vtk. This hack is no longer necessary, since fixed vtk packages have been uploaded to packages.ros.org (see #124 and ros-infrastructure/reprepro-updater#32).
    • Remove vtk hack from CMakeLists.txt
  • Contributors: Kentaro Wada, Mikael Arguedas

1.5.3 (2017-05-03)

1.5.2 (2017-04-29)

  • Find Qt5Widgets to fix -lQt5::Widgets error
  • Contributors: Kentaro Wada

1.5.1 (2017-04-26)

  • Add my name as a maintainer
  • Contributors: Kentaro Wada

1.5.0 (2017-04-25)

  • Fix lib name duplication error in ubunt:zesty
  • Detect automatically the version of PCL in cmake
  • Install xml files declaring nodelets
  • Fix syntax of nodelet manifest file by splitting files for each library.
  • Contributors: Kentaro Wada

1.4.0 (2016-04-22)

  • Fixup libproj-dev rosdep
  • Add build depend on libproj, since it's not provided by vtk right now
  • manually remove dependency on vtkproj from PCL_LIBRARIES
  • Remove python-vtk for kinetic-devel, see issue #44
  • Contributors: Jackie Kay, Paul Bovbel

1.3.0 (2015-06-22)

  • cleanup broken library links All removed library names are included in ${PCL_LIBRARIES}. However, the plain library names broke catkin's overlay mechanism: Where ${PCL_LIBRARIES} could point to a local installation of the PCL, e.g. pcd_ros_segmentation might still link to the system-wide installed version of pcl_segmentation.
  • Fixed test for jade-devel. Progress on #92
  • commented out test_tf_message_filter_pcl Until ros/geometry#80 has been merged the test will fail.
  • fixed indentation and author
  • Adds a test for tf message filters with pcl pointclouds
  • specialized HasHeader, TimeStamp, FrameId
    • HasHeader now returns false

    - TimeStamp and FrameId specialed for pcl::PointCloud<T> for any point type T These changes allow to use pcl::PointCloud with tf::MessageFilter

  • Sync pcl_nodelets.xml from hydro to indigo Fixes to pass catkin lint -W1
  • Fixes #87 for Indigo
  • Fixes #85 for Indigo
  • Fixes #77 and #80 for indigo
  • Added option to save pointclouds in binary and binary compressed format
  • Contributors: Brice Rebsamen, Lucid One, Mitchell Wills, v4hn

1.2.6 (2015-02-04)

1.2.5 (2015-01-20)

1.2.4 (2015-01-15)

1.2.3 (2015-01-10)

  • Update common.py Extended filter limits up to ±100000.0 in order to support intensity channel filtering.
  • Contributors: Dani Carbonell

1.2.2 (2014-10-25)

  • Adding target_frame [Ability to specify frame in bag_to_pcd ](https://github.com/ros-perception/perception_pcl/issues/55)
  • Update pcl_nodelets.xml Included missing closing library tag. This was causing the pcl/Filter nodelets below the missing nodelet tag to not be exported correctly.
  • Contributors: Matt Derry, Paul Bovbel, Ruffin

1.2.1 (2014-09-13)

  • clean up merge
  • merge pull request #60
  • Contributors: Paul Bovbel

1.2.0 (2014-04-09)

  • Updated maintainership
  • Fix TF2 support for bag_to_pcd #46
  • Use cmake_modules to find eigen on indigo #45

1.1.7 (2013-09-20)

  • adding more uncaught config dependencies
  • adding FeatureConfig dependency too

1.1.6 (2013-09-20)

  • add excplicit dependency on gencfg target

1.1.5 (2013-08-27)

  • Updated package.xml's to use new libpcl-all rosdep rules
  • package.xml: tuned whitespaces This commit removes trailing whitespaces and makes the line with the license information in the package.xml bitwise match exactly the common license information line in most ROS packages. The trailing whitespaces were detected when providing a bitbake recipe in the meta-ros project (github.com/bmwcarit/meta-ros). In the recipe, the hash of the license line is declared and is used to check for changes in the license. For this recipe, it was not matching the common one. A related already merged commit is https://github.com/ros/std_msgs/pull/3 and a related pending commit is https://github.com/ros-perception/pcl_msgs/pull/1.

1.1.4 (2013-07-23)

  • Fix a serialization error with point_cloud headers
  • Initialize shared pointers before use in part of the pcl_conversions Should address runtime errors reported in #29
  • Changed the default bounds on filters to -1000, 1000 from -5, 5 in common.py

1.1.2 (2013-07-19)

  • Fixed missing package exports on pcl_conversions and others
  • Make find_package on Eigen and PCL REQUIRED

1.1.1 (2013-07-10)

  • Add missing EIGEN define which caused failures on the farm

1.1.0 (2013-07-09)

  • Add missing include in one of the installed headers
  • Refactors to use pcl-1.7
  • Use the PointIndices from pcl_msgs
  • Experimental changes to point_cloud.h
  • Fixes from converting from pcl-1.7, incomplete
  • Depend on pcl_conversions and pcl_msgs
  • bag_to_pcd: check return code of transformPointCloud() This fixes a bug where bag_to_pcd segfaults because of an ignored tf::ExtrapolationException.
  • Changed #include type to lib
  • Changed some #include types to lib
  • removed a whitespace

1.0.34 (2013-05-21)

  • fixing catkin python imports

1.0.33 (2013-05-20)

  • Fixing catkin python imports

1.0.32 (2013-05-17)

  • Merge pull request #11 from k-okada/groovy-devel revert removed directories
  • fix to compileable
  • copy features/segmentation/surface from fuerte-devel

1.0.31 (2013-04-22 11:58)

  • No changes

1.0.30 (2013-04-22 11:47)

  • deprecating bin install targets

1.0.29 (2013-03-04)

  • Fixes #7
  • now also works without specifying publishing interval like described in the wiki.

1.0.28 (2013-02-05 12:29)

  • reenabling deprecated install targets - comment added

1.0.27 (2013-02-05 12:10)

  • Update pcl_ros/package.xml
  • Fixing target install directory for pcl tools
  • update pluginlib macro

1.0.26 (2013-01-17)

  • fixing catkin export

1.0.25 (2013-01-01)

  • fixes #1

1.0.24 (2012-12-21)

  • remove obsolete roslib import

1.0.23 (2012-12-19 16:52)

  • clean up shared parameters

1.0.22 (2012-12-19 15:22)

  • fix dyn reconf files

1.0.21 (2012-12-18 17:42)

  • fixing catkin_package debs

1.0.20 (2012-12-18 14:21)

  • adding catkin_project dependencies

1.0.19 (2012-12-17 21:47)

  • adding nodelet_topic_tools dependency

1.0.18 (2012-12-17 21:17)

  • adding pluginlib dependency
  • adding nodelet dependencies
  • CMake install fixes
  • migrating nodelets and tools from fuerte release to pcl_ros
  • Updated for new <buildtool_depend>catkin<...> catkin rule

1.0.17 (2012-10-26 09:28)

  • remove useless tags

1.0.16 (2012-10-26 08:53)

  • no need to depend on a meta-package

1.0.15 (2012-10-24)

  • do not generrate messages automatically

1.0.14 (2012-10-23)

  • bring back the PCL msgs

1.0.13 (2012-10-11 17:46)

  • install library to the right place

1.0.12 (2012-10-11 17:25)

1.0.11 (2012-10-10)

  • fix a few dependencies

1.0.10 (2012-10-04)

  • comply to the new catkin API
  • fixed pcl_ros manifest
  • added pcl exports in manifest.xml
  • fixed rosdeb pcl in pcl_ros/manifest.xml
  • removing common_rosdeps from manifest.xml
  • perception_pcl restructuring in groovy branch
  • restructuring perception_pcl in groovy branch
  • catkinized version of perception_pcl for groovy
  • added PCL 1.6 stack for groovy

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Messages

No message files found.

Services

No service files found

Recent questions tagged pcl_ros at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.0.0
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-perception/perception_pcl.git
VCS Type git
VCS Version dashing-devel
Last Updated 2020-02-25
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.

Additional Links

Maintainers

  • Paul Bovbel
  • Steve Macenski
  • Kentaro Wada

Authors

  • Open Perception
  • Julius Kammerl
  • William Woodall
README
No README found. See repository README.
CHANGELOG

Changelog for package pcl_ros

1.6.2 (2018-05-20)

  • Fix exported includes in Ubuntu Artful
  • Increase limits on CropBox filter parameters
  • Contributors: James Ward, Jiri Horner

1.6.1 (2018-05-08)

  • Add 1.6.0 section to CHANGELOG.rst
  • Fix the use of Eigen3 in cmake
  • Contributors: Kentaro Wada

1.6.0 (2018-04-30)

  • Fix build and update maintainers
  • Add message_filters to find_package
  • Remove unnecessary dependency on genmsg
  • Contributors: Paul Bovbel, Kentaro Wada

1.5.4 (2018-03-31)

  • update to use non deprecated pluginlib macro
  • Fix config path of sample_voxel_grid.launch
  • remove hack now that upstream pcl has been rebuilt
  • Looser hzerror in test for extract_clusters to make it pass on Travis
  • Add sample & test for surface/convex_hull
  • Add sample & test for segmentation/extract_clusters.cpp
  • Add sample & test for io/concatenate_data.cpp
  • Add sample & test for features/normal_3d.cpp
  • Organize samples of pcl_ros/features
  • Add test arg to avoid duplicated testing
  • LazyNodelet for features/*
  • LazyNodelet for filters/ProjectInliers
  • Refactor io/PCDReader and io/PCDWriter as child of PCLNodelet
  • LazyNodelet for io/PointCloudConcatenateFieldsSynchronizer
  • LazyNodelet for io/PointCloudConcatenateDataSynchronizer
  • LazyNodelet for segmentation/SegmentDifferences
  • LazyNodelet for segmentation/SACSegmentationFromNormals
  • LazyNodelet for segmentation/SACSegmentation
  • LazyNodelet for segmentation/ExtractPolygonalPrismData
  • LazyNodelet for segmentation/EuclideanClusterExtraction
  • LazyNodelet for surface/MovingLeastSquares
  • LazyNodelet for surface/ConvexHull2D
  • Add missing COMPONENTS of PCL
  • Inherit NodeletLazy for pipeline with less cpu load
  • Set leaf_size 0.02
  • Install samples
  • Add sample and test for pcl/StatisticalOutlierRemoval Conflicts: pcl_ros/CMakeLists.txt
  • Add sample and test for pcl/VoxelGrid Conflicts: pcl_ros/CMakeLists.txt
  • no need to remove duplicates
  • spourious line change
  • remove now unnecessary build_depend on qtbase5
  • exclude PCL IO libraries exporting Qt flag
  • find only PCL components used instead of all PCL
  • Remove dependency on vtk/libproj-dev (#145) * Remove dependency on vtk/libproj-dev These dependencies were introduced in #124 to temporarily fix missing / wrong dependencies in upstream vtk. This hack is no longer necessary, since fixed vtk packages have been uploaded to packages.ros.org (see #124 and ros-infrastructure/reprepro-updater#32).
    • Remove vtk hack from CMakeLists.txt
  • Contributors: Kentaro Wada, Mikael Arguedas

1.5.3 (2017-05-03)

1.5.2 (2017-04-29)

  • Find Qt5Widgets to fix -lQt5::Widgets error
  • Contributors: Kentaro Wada

1.5.1 (2017-04-26)

  • Add my name as a maintainer
  • Contributors: Kentaro Wada

1.5.0 (2017-04-25)

  • Fix lib name duplication error in ubunt:zesty
  • Detect automatically the version of PCL in cmake
  • Install xml files declaring nodelets
  • Fix syntax of nodelet manifest file by splitting files for each library.
  • Contributors: Kentaro Wada

1.4.0 (2016-04-22)

  • Fixup libproj-dev rosdep
  • Add build depend on libproj, since it's not provided by vtk right now
  • manually remove dependency on vtkproj from PCL_LIBRARIES
  • Remove python-vtk for kinetic-devel, see issue #44
  • Contributors: Jackie Kay, Paul Bovbel

1.3.0 (2015-06-22)

  • cleanup broken library links All removed library names are included in ${PCL_LIBRARIES}. However, the plain library names broke catkin's overlay mechanism: Where ${PCL_LIBRARIES} could point to a local installation of the PCL, e.g. pcd_ros_segmentation might still link to the system-wide installed version of pcl_segmentation.
  • Fixed test for jade-devel. Progress on #92
  • commented out test_tf_message_filter_pcl Until ros/geometry#80 has been merged the test will fail.
  • fixed indentation and author
  • Adds a test for tf message filters with pcl pointclouds
  • specialized HasHeader, TimeStamp, FrameId
    • HasHeader now returns false

    - TimeStamp and FrameId specialed for pcl::PointCloud<T> for any point type T These changes allow to use pcl::PointCloud with tf::MessageFilter

  • Sync pcl_nodelets.xml from hydro to indigo Fixes to pass catkin lint -W1
  • Fixes #87 for Indigo
  • Fixes #85 for Indigo
  • Fixes #77 and #80 for indigo
  • Added option to save pointclouds in binary and binary compressed format
  • Contributors: Brice Rebsamen, Lucid One, Mitchell Wills, v4hn

1.2.6 (2015-02-04)

1.2.5 (2015-01-20)

1.2.4 (2015-01-15)

1.2.3 (2015-01-10)

  • Update common.py Extended filter limits up to ±100000.0 in order to support intensity channel filtering.
  • Contributors: Dani Carbonell

1.2.2 (2014-10-25)

  • Adding target_frame [Ability to specify frame in bag_to_pcd ](https://github.com/ros-perception/perception_pcl/issues/55)
  • Update pcl_nodelets.xml Included missing closing library tag. This was causing the pcl/Filter nodelets below the missing nodelet tag to not be exported correctly.
  • Contributors: Matt Derry, Paul Bovbel, Ruffin

1.2.1 (2014-09-13)

  • clean up merge
  • merge pull request #60
  • Contributors: Paul Bovbel

1.2.0 (2014-04-09)

  • Updated maintainership
  • Fix TF2 support for bag_to_pcd #46
  • Use cmake_modules to find eigen on indigo #45

1.1.7 (2013-09-20)

  • adding more uncaught config dependencies
  • adding FeatureConfig dependency too

1.1.6 (2013-09-20)

  • add excplicit dependency on gencfg target

1.1.5 (2013-08-27)

  • Updated package.xml's to use new libpcl-all rosdep rules
  • package.xml: tuned whitespaces This commit removes trailing whitespaces and makes the line with the license information in the package.xml bitwise match exactly the common license information line in most ROS packages. The trailing whitespaces were detected when providing a bitbake recipe in the meta-ros project (github.com/bmwcarit/meta-ros). In the recipe, the hash of the license line is declared and is used to check for changes in the license. For this recipe, it was not matching the common one. A related already merged commit is https://github.com/ros/std_msgs/pull/3 and a related pending commit is https://github.com/ros-perception/pcl_msgs/pull/1.

1.1.4 (2013-07-23)

  • Fix a serialization error with point_cloud headers
  • Initialize shared pointers before use in part of the pcl_conversions Should address runtime errors reported in #29
  • Changed the default bounds on filters to -1000, 1000 from -5, 5 in common.py

1.1.2 (2013-07-19)

  • Fixed missing package exports on pcl_conversions and others
  • Make find_package on Eigen and PCL REQUIRED

1.1.1 (2013-07-10)

  • Add missing EIGEN define which caused failures on the farm

1.1.0 (2013-07-09)

  • Add missing include in one of the installed headers
  • Refactors to use pcl-1.7
  • Use the PointIndices from pcl_msgs
  • Experimental changes to point_cloud.h
  • Fixes from converting from pcl-1.7, incomplete
  • Depend on pcl_conversions and pcl_msgs
  • bag_to_pcd: check return code of transformPointCloud() This fixes a bug where bag_to_pcd segfaults because of an ignored tf::ExtrapolationException.
  • Changed #include type to lib
  • Changed some #include types to lib
  • removed a whitespace

1.0.34 (2013-05-21)

  • fixing catkin python imports

1.0.33 (2013-05-20)

  • Fixing catkin python imports

1.0.32 (2013-05-17)

  • Merge pull request #11 from k-okada/groovy-devel revert removed directories
  • fix to compileable
  • copy features/segmentation/surface from fuerte-devel

1.0.31 (2013-04-22 11:58)

  • No changes

1.0.30 (2013-04-22 11:47)

  • deprecating bin install targets

1.0.29 (2013-03-04)

  • Fixes #7
  • now also works without specifying publishing interval like described in the wiki.

1.0.28 (2013-02-05 12:29)

  • reenabling deprecated install targets - comment added

1.0.27 (2013-02-05 12:10)

  • Update pcl_ros/package.xml
  • Fixing target install directory for pcl tools
  • update pluginlib macro

1.0.26 (2013-01-17)

  • fixing catkin export

1.0.25 (2013-01-01)

  • fixes #1

1.0.24 (2012-12-21)

  • remove obsolete roslib import

1.0.23 (2012-12-19 16:52)

  • clean up shared parameters

1.0.22 (2012-12-19 15:22)

  • fix dyn reconf files

1.0.21 (2012-12-18 17:42)

  • fixing catkin_package debs

1.0.20 (2012-12-18 14:21)

  • adding catkin_project dependencies

1.0.19 (2012-12-17 21:47)

  • adding nodelet_topic_tools dependency

1.0.18 (2012-12-17 21:17)

  • adding pluginlib dependency
  • adding nodelet dependencies
  • CMake install fixes
  • migrating nodelets and tools from fuerte release to pcl_ros
  • Updated for new <buildtool_depend>catkin<...> catkin rule

1.0.17 (2012-10-26 09:28)

  • remove useless tags

1.0.16 (2012-10-26 08:53)

  • no need to depend on a meta-package

1.0.15 (2012-10-24)

  • do not generrate messages automatically

1.0.14 (2012-10-23)

  • bring back the PCL msgs

1.0.13 (2012-10-11 17:46)

  • install library to the right place

1.0.12 (2012-10-11 17:25)

1.0.11 (2012-10-10)

  • fix a few dependencies

1.0.10 (2012-10-04)

  • comply to the new catkin API
  • fixed pcl_ros manifest
  • added pcl exports in manifest.xml
  • fixed rosdeb pcl in pcl_ros/manifest.xml
  • removing common_rosdeps from manifest.xml
  • perception_pcl restructuring in groovy branch
  • restructuring perception_pcl in groovy branch
  • catkinized version of perception_pcl for groovy
  • added PCL 1.6 stack for groovy

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Messages

No message files found.

Services

No service files found

Recent questions tagged pcl_ros at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.2.1
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-perception/perception_pcl.git
VCS Type git
VCS Version foxy-devel
Last Updated 2021-09-14
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.

Additional Links

Maintainers

  • Paul Bovbel
  • Steve Macenski
  • Kentaro Wada

Authors

  • Open Perception
  • Julius Kammerl
  • William Woodall
README
No README found. See repository README.
CHANGELOG

Changelog for package pcl_ros

1.6.2 (2018-05-20)

  • Fix exported includes in Ubuntu Artful
  • Increase limits on CropBox filter parameters
  • Contributors: James Ward, Jiri Horner

1.6.1 (2018-05-08)

  • Add 1.6.0 section to CHANGELOG.rst
  • Fix the use of Eigen3 in cmake
  • Contributors: Kentaro Wada

1.6.0 (2018-04-30)

  • Fix build and update maintainers
  • Add message_filters to find_package
  • Remove unnecessary dependency on genmsg
  • Contributors: Paul Bovbel, Kentaro Wada

1.5.4 (2018-03-31)

  • update to use non deprecated pluginlib macro
  • Fix config path of sample_voxel_grid.launch
  • remove hack now that upstream pcl has been rebuilt
  • Looser hzerror in test for extract_clusters to make it pass on Travis
  • Add sample & test for surface/convex_hull
  • Add sample & test for segmentation/extract_clusters.cpp
  • Add sample & test for io/concatenate_data.cpp
  • Add sample & test for features/normal_3d.cpp
  • Organize samples of pcl_ros/features
  • Add test arg to avoid duplicated testing
  • LazyNodelet for features/*
  • LazyNodelet for filters/ProjectInliers
  • Refactor io/PCDReader and io/PCDWriter as child of PCLNodelet
  • LazyNodelet for io/PointCloudConcatenateFieldsSynchronizer
  • LazyNodelet for io/PointCloudConcatenateDataSynchronizer
  • LazyNodelet for segmentation/SegmentDifferences
  • LazyNodelet for segmentation/SACSegmentationFromNormals
  • LazyNodelet for segmentation/SACSegmentation
  • LazyNodelet for segmentation/ExtractPolygonalPrismData
  • LazyNodelet for segmentation/EuclideanClusterExtraction
  • LazyNodelet for surface/MovingLeastSquares
  • LazyNodelet for surface/ConvexHull2D
  • Add missing COMPONENTS of PCL
  • Inherit NodeletLazy for pipeline with less cpu load
  • Set leaf_size 0.02
  • Install samples
  • Add sample and test for pcl/StatisticalOutlierRemoval Conflicts: pcl_ros/CMakeLists.txt
  • Add sample and test for pcl/VoxelGrid Conflicts: pcl_ros/CMakeLists.txt
  • no need to remove duplicates
  • spourious line change
  • remove now unnecessary build_depend on qtbase5
  • exclude PCL IO libraries exporting Qt flag
  • find only PCL components used instead of all PCL
  • Remove dependency on vtk/libproj-dev (#145) * Remove dependency on vtk/libproj-dev These dependencies were introduced in #124 to temporarily fix missing / wrong dependencies in upstream vtk. This hack is no longer necessary, since fixed vtk packages have been uploaded to packages.ros.org (see #124 and ros-infrastructure/reprepro-updater#32).
    • Remove vtk hack from CMakeLists.txt
  • Contributors: Kentaro Wada, Mikael Arguedas

1.5.3 (2017-05-03)

1.5.2 (2017-04-29)

  • Find Qt5Widgets to fix -lQt5::Widgets error
  • Contributors: Kentaro Wada

1.5.1 (2017-04-26)

  • Add my name as a maintainer
  • Contributors: Kentaro Wada

1.5.0 (2017-04-25)

  • Fix lib name duplication error in ubunt:zesty
  • Detect automatically the version of PCL in cmake
  • Install xml files declaring nodelets
  • Fix syntax of nodelet manifest file by splitting files for each library.
  • Contributors: Kentaro Wada

1.4.0 (2016-04-22)

  • Fixup libproj-dev rosdep
  • Add build depend on libproj, since it's not provided by vtk right now
  • manually remove dependency on vtkproj from PCL_LIBRARIES
  • Remove python-vtk for kinetic-devel, see issue #44
  • Contributors: Jackie Kay, Paul Bovbel

1.3.0 (2015-06-22)

  • cleanup broken library links All removed library names are included in ${PCL_LIBRARIES}. However, the plain library names broke catkin's overlay mechanism: Where ${PCL_LIBRARIES} could point to a local installation of the PCL, e.g. pcd_ros_segmentation might still link to the system-wide installed version of pcl_segmentation.
  • Fixed test for jade-devel. Progress on #92
  • commented out test_tf_message_filter_pcl Until ros/geometry#80 has been merged the test will fail.
  • fixed indentation and author
  • Adds a test for tf message filters with pcl pointclouds
  • specialized HasHeader, TimeStamp, FrameId
    • HasHeader now returns false

    - TimeStamp and FrameId specialed for pcl::PointCloud<T> for any point type T These changes allow to use pcl::PointCloud with tf::MessageFilter

  • Sync pcl_nodelets.xml from hydro to indigo Fixes to pass catkin lint -W1
  • Fixes #87 for Indigo
  • Fixes #85 for Indigo
  • Fixes #77 and #80 for indigo
  • Added option to save pointclouds in binary and binary compressed format
  • Contributors: Brice Rebsamen, Lucid One, Mitchell Wills, v4hn

1.2.6 (2015-02-04)

1.2.5 (2015-01-20)

1.2.4 (2015-01-15)

1.2.3 (2015-01-10)

  • Update common.py Extended filter limits up to ±100000.0 in order to support intensity channel filtering.
  • Contributors: Dani Carbonell

1.2.2 (2014-10-25)

  • Adding target_frame [Ability to specify frame in bag_to_pcd ](https://github.com/ros-perception/perception_pcl/issues/55)
  • Update pcl_nodelets.xml Included missing closing library tag. This was causing the pcl/Filter nodelets below the missing nodelet tag to not be exported correctly.
  • Contributors: Matt Derry, Paul Bovbel, Ruffin

1.2.1 (2014-09-13)

  • clean up merge
  • merge pull request #60
  • Contributors: Paul Bovbel

1.2.0 (2014-04-09)

  • Updated maintainership
  • Fix TF2 support for bag_to_pcd #46
  • Use cmake_modules to find eigen on indigo #45

1.1.7 (2013-09-20)

  • adding more uncaught config dependencies
  • adding FeatureConfig dependency too

1.1.6 (2013-09-20)

  • add excplicit dependency on gencfg target

1.1.5 (2013-08-27)

  • Updated package.xml's to use new libpcl-all rosdep rules
  • package.xml: tuned whitespaces This commit removes trailing whitespaces and makes the line with the license information in the package.xml bitwise match exactly the common license information line in most ROS packages. The trailing whitespaces were detected when providing a bitbake recipe in the meta-ros project (github.com/bmwcarit/meta-ros). In the recipe, the hash of the license line is declared and is used to check for changes in the license. For this recipe, it was not matching the common one. A related already merged commit is https://github.com/ros/std_msgs/pull/3 and a related pending commit is https://github.com/ros-perception/pcl_msgs/pull/1.

1.1.4 (2013-07-23)

  • Fix a serialization error with point_cloud headers
  • Initialize shared pointers before use in part of the pcl_conversions Should address runtime errors reported in #29
  • Changed the default bounds on filters to -1000, 1000 from -5, 5 in common.py

1.1.2 (2013-07-19)

  • Fixed missing package exports on pcl_conversions and others
  • Make find_package on Eigen and PCL REQUIRED

1.1.1 (2013-07-10)

  • Add missing EIGEN define which caused failures on the farm

1.1.0 (2013-07-09)

  • Add missing include in one of the installed headers
  • Refactors to use pcl-1.7
  • Use the PointIndices from pcl_msgs
  • Experimental changes to point_cloud.h
  • Fixes from converting from pcl-1.7, incomplete
  • Depend on pcl_conversions and pcl_msgs
  • bag_to_pcd: check return code of transformPointCloud() This fixes a bug where bag_to_pcd segfaults because of an ignored tf::ExtrapolationException.
  • Changed #include type to lib
  • Changed some #include types to lib
  • removed a whitespace

1.0.34 (2013-05-21)

  • fixing catkin python imports

1.0.33 (2013-05-20)

  • Fixing catkin python imports

1.0.32 (2013-05-17)

  • Merge pull request #11 from k-okada/groovy-devel revert removed directories
  • fix to compileable
  • copy features/segmentation/surface from fuerte-devel

1.0.31 (2013-04-22 11:58)

  • No changes

1.0.30 (2013-04-22 11:47)

  • deprecating bin install targets

1.0.29 (2013-03-04)

  • Fixes #7
  • now also works without specifying publishing interval like described in the wiki.

1.0.28 (2013-02-05 12:29)

  • reenabling deprecated install targets - comment added

1.0.27 (2013-02-05 12:10)

  • Update pcl_ros/package.xml
  • Fixing target install directory for pcl tools
  • update pluginlib macro

1.0.26 (2013-01-17)

  • fixing catkin export

1.0.25 (2013-01-01)

  • fixes #1

1.0.24 (2012-12-21)

  • remove obsolete roslib import

1.0.23 (2012-12-19 16:52)

  • clean up shared parameters

1.0.22 (2012-12-19 15:22)

  • fix dyn reconf files

1.0.21 (2012-12-18 17:42)

  • fixing catkin_package debs

1.0.20 (2012-12-18 14:21)

  • adding catkin_project dependencies

1.0.19 (2012-12-17 21:47)

  • adding nodelet_topic_tools dependency

1.0.18 (2012-12-17 21:17)

  • adding pluginlib dependency
  • adding nodelet dependencies
  • CMake install fixes
  • migrating nodelets and tools from fuerte release to pcl_ros
  • Updated for new <buildtool_depend>catkin<...> catkin rule

1.0.17 (2012-10-26 09:28)

  • remove useless tags

1.0.16 (2012-10-26 08:53)

  • no need to depend on a meta-package

1.0.15 (2012-10-24)

  • do not generrate messages automatically

1.0.14 (2012-10-23)

  • bring back the PCL msgs

1.0.13 (2012-10-11 17:46)

  • install library to the right place

1.0.12 (2012-10-11 17:25)

1.0.11 (2012-10-10)

  • fix a few dependencies

1.0.10 (2012-10-04)

  • comply to the new catkin API
  • fixed pcl_ros manifest
  • added pcl exports in manifest.xml
  • fixed rosdeb pcl in pcl_ros/manifest.xml
  • removing common_rosdeps from manifest.xml
  • perception_pcl restructuring in groovy branch
  • restructuring perception_pcl in groovy branch
  • catkinized version of perception_pcl for groovy
  • added PCL 1.6 stack for groovy

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged pcl_ros at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.2.1
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-perception/perception_pcl.git
VCS Type git
VCS Version foxy-devel
Last Updated 2021-09-14
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.

Additional Links

Maintainers

  • Paul Bovbel
  • Steve Macenski
  • Kentaro Wada

Authors

  • Open Perception
  • Julius Kammerl
  • William Woodall
README
No README found. See repository README.
CHANGELOG

Changelog for package pcl_ros

1.6.2 (2018-05-20)

  • Fix exported includes in Ubuntu Artful
  • Increase limits on CropBox filter parameters
  • Contributors: James Ward, Jiri Horner

1.6.1 (2018-05-08)

  • Add 1.6.0 section to CHANGELOG.rst
  • Fix the use of Eigen3 in cmake
  • Contributors: Kentaro Wada

1.6.0 (2018-04-30)

  • Fix build and update maintainers
  • Add message_filters to find_package
  • Remove unnecessary dependency on genmsg
  • Contributors: Paul Bovbel, Kentaro Wada

1.5.4 (2018-03-31)

  • update to use non deprecated pluginlib macro
  • Fix config path of sample_voxel_grid.launch
  • remove hack now that upstream pcl has been rebuilt
  • Looser hzerror in test for extract_clusters to make it pass on Travis
  • Add sample & test for surface/convex_hull
  • Add sample & test for segmentation/extract_clusters.cpp
  • Add sample & test for io/concatenate_data.cpp
  • Add sample & test for features/normal_3d.cpp
  • Organize samples of pcl_ros/features
  • Add test arg to avoid duplicated testing
  • LazyNodelet for features/*
  • LazyNodelet for filters/ProjectInliers
  • Refactor io/PCDReader and io/PCDWriter as child of PCLNodelet
  • LazyNodelet for io/PointCloudConcatenateFieldsSynchronizer
  • LazyNodelet for io/PointCloudConcatenateDataSynchronizer
  • LazyNodelet for segmentation/SegmentDifferences
  • LazyNodelet for segmentation/SACSegmentationFromNormals
  • LazyNodelet for segmentation/SACSegmentation
  • LazyNodelet for segmentation/ExtractPolygonalPrismData
  • LazyNodelet for segmentation/EuclideanClusterExtraction
  • LazyNodelet for surface/MovingLeastSquares
  • LazyNodelet for surface/ConvexHull2D
  • Add missing COMPONENTS of PCL
  • Inherit NodeletLazy for pipeline with less cpu load
  • Set leaf_size 0.02
  • Install samples
  • Add sample and test for pcl/StatisticalOutlierRemoval Conflicts: pcl_ros/CMakeLists.txt
  • Add sample and test for pcl/VoxelGrid Conflicts: pcl_ros/CMakeLists.txt
  • no need to remove duplicates
  • spourious line change
  • remove now unnecessary build_depend on qtbase5
  • exclude PCL IO libraries exporting Qt flag
  • find only PCL components used instead of all PCL
  • Remove dependency on vtk/libproj-dev (#145) * Remove dependency on vtk/libproj-dev These dependencies were introduced in #124 to temporarily fix missing / wrong dependencies in upstream vtk. This hack is no longer necessary, since fixed vtk packages have been uploaded to packages.ros.org (see #124 and ros-infrastructure/reprepro-updater#32).
    • Remove vtk hack from CMakeLists.txt
  • Contributors: Kentaro Wada, Mikael Arguedas

1.5.3 (2017-05-03)

1.5.2 (2017-04-29)

  • Find Qt5Widgets to fix -lQt5::Widgets error
  • Contributors: Kentaro Wada

1.5.1 (2017-04-26)

  • Add my name as a maintainer
  • Contributors: Kentaro Wada

1.5.0 (2017-04-25)

  • Fix lib name duplication error in ubunt:zesty
  • Detect automatically the version of PCL in cmake
  • Install xml files declaring nodelets
  • Fix syntax of nodelet manifest file by splitting files for each library.
  • Contributors: Kentaro Wada

1.4.0 (2016-04-22)

  • Fixup libproj-dev rosdep
  • Add build depend on libproj, since it's not provided by vtk right now
  • manually remove dependency on vtkproj from PCL_LIBRARIES
  • Remove python-vtk for kinetic-devel, see issue #44
  • Contributors: Jackie Kay, Paul Bovbel

1.3.0 (2015-06-22)

  • cleanup broken library links All removed library names are included in ${PCL_LIBRARIES}. However, the plain library names broke catkin's overlay mechanism: Where ${PCL_LIBRARIES} could point to a local installation of the PCL, e.g. pcd_ros_segmentation might still link to the system-wide installed version of pcl_segmentation.
  • Fixed test for jade-devel. Progress on #92
  • commented out test_tf_message_filter_pcl Until ros/geometry#80 has been merged the test will fail.
  • fixed indentation and author
  • Adds a test for tf message filters with pcl pointclouds
  • specialized HasHeader, TimeStamp, FrameId
    • HasHeader now returns false

    - TimeStamp and FrameId specialed for pcl::PointCloud<T> for any point type T These changes allow to use pcl::PointCloud with tf::MessageFilter

  • Sync pcl_nodelets.xml from hydro to indigo Fixes to pass catkin lint -W1
  • Fixes #87 for Indigo
  • Fixes #85 for Indigo
  • Fixes #77 and #80 for indigo
  • Added option to save pointclouds in binary and binary compressed format
  • Contributors: Brice Rebsamen, Lucid One, Mitchell Wills, v4hn

1.2.6 (2015-02-04)

1.2.5 (2015-01-20)

1.2.4 (2015-01-15)

1.2.3 (2015-01-10)

  • Update common.py Extended filter limits up to ±100000.0 in order to support intensity channel filtering.
  • Contributors: Dani Carbonell

1.2.2 (2014-10-25)

  • Adding target_frame [Ability to specify frame in bag_to_pcd ](https://github.com/ros-perception/perception_pcl/issues/55)
  • Update pcl_nodelets.xml Included missing closing library tag. This was causing the pcl/Filter nodelets below the missing nodelet tag to not be exported correctly.
  • Contributors: Matt Derry, Paul Bovbel, Ruffin

1.2.1 (2014-09-13)

  • clean up merge
  • merge pull request #60
  • Contributors: Paul Bovbel

1.2.0 (2014-04-09)

  • Updated maintainership
  • Fix TF2 support for bag_to_pcd #46
  • Use cmake_modules to find eigen on indigo #45

1.1.7 (2013-09-20)

  • adding more uncaught config dependencies
  • adding FeatureConfig dependency too

1.1.6 (2013-09-20)

  • add excplicit dependency on gencfg target

1.1.5 (2013-08-27)

  • Updated package.xml's to use new libpcl-all rosdep rules
  • package.xml: tuned whitespaces This commit removes trailing whitespaces and makes the line with the license information in the package.xml bitwise match exactly the common license information line in most ROS packages. The trailing whitespaces were detected when providing a bitbake recipe in the meta-ros project (github.com/bmwcarit/meta-ros). In the recipe, the hash of the license line is declared and is used to check for changes in the license. For this recipe, it was not matching the common one. A related already merged commit is https://github.com/ros/std_msgs/pull/3 and a related pending commit is https://github.com/ros-perception/pcl_msgs/pull/1.

1.1.4 (2013-07-23)

  • Fix a serialization error with point_cloud headers
  • Initialize shared pointers before use in part of the pcl_conversions Should address runtime errors reported in #29
  • Changed the default bounds on filters to -1000, 1000 from -5, 5 in common.py

1.1.2 (2013-07-19)

  • Fixed missing package exports on pcl_conversions and others
  • Make find_package on Eigen and PCL REQUIRED

1.1.1 (2013-07-10)

  • Add missing EIGEN define which caused failures on the farm

1.1.0 (2013-07-09)

  • Add missing include in one of the installed headers
  • Refactors to use pcl-1.7
  • Use the PointIndices from pcl_msgs
  • Experimental changes to point_cloud.h
  • Fixes from converting from pcl-1.7, incomplete
  • Depend on pcl_conversions and pcl_msgs
  • bag_to_pcd: check return code of transformPointCloud() This fixes a bug where bag_to_pcd segfaults because of an ignored tf::ExtrapolationException.
  • Changed #include type to lib
  • Changed some #include types to lib
  • removed a whitespace

1.0.34 (2013-05-21)

  • fixing catkin python imports

1.0.33 (2013-05-20)

  • Fixing catkin python imports

1.0.32 (2013-05-17)

  • Merge pull request #11 from k-okada/groovy-devel revert removed directories
  • fix to compileable
  • copy features/segmentation/surface from fuerte-devel

1.0.31 (2013-04-22 11:58)

  • No changes

1.0.30 (2013-04-22 11:47)

  • deprecating bin install targets

1.0.29 (2013-03-04)

  • Fixes #7
  • now also works without specifying publishing interval like described in the wiki.

1.0.28 (2013-02-05 12:29)

  • reenabling deprecated install targets - comment added

1.0.27 (2013-02-05 12:10)

  • Update pcl_ros/package.xml
  • Fixing target install directory for pcl tools
  • update pluginlib macro

1.0.26 (2013-01-17)

  • fixing catkin export

1.0.25 (2013-01-01)

  • fixes #1

1.0.24 (2012-12-21)

  • remove obsolete roslib import

1.0.23 (2012-12-19 16:52)

  • clean up shared parameters

1.0.22 (2012-12-19 15:22)

  • fix dyn reconf files

1.0.21 (2012-12-18 17:42)

  • fixing catkin_package debs

1.0.20 (2012-12-18 14:21)

  • adding catkin_project dependencies

1.0.19 (2012-12-17 21:47)

  • adding nodelet_topic_tools dependency

1.0.18 (2012-12-17 21:17)

  • adding pluginlib dependency
  • adding nodelet dependencies
  • CMake install fixes
  • migrating nodelets and tools from fuerte release to pcl_ros
  • Updated for new <buildtool_depend>catkin<...> catkin rule

1.0.17 (2012-10-26 09:28)

  • remove useless tags

1.0.16 (2012-10-26 08:53)

  • no need to depend on a meta-package

1.0.15 (2012-10-24)

  • do not generrate messages automatically

1.0.14 (2012-10-23)

  • bring back the PCL msgs

1.0.13 (2012-10-11 17:46)

  • install library to the right place

1.0.12 (2012-10-11 17:25)

1.0.11 (2012-10-10)

  • fix a few dependencies

1.0.10 (2012-10-04)

  • comply to the new catkin API
  • fixed pcl_ros manifest
  • added pcl exports in manifest.xml
  • fixed rosdeb pcl in pcl_ros/manifest.xml
  • removing common_rosdeps from manifest.xml
  • perception_pcl restructuring in groovy branch
  • restructuring perception_pcl in groovy branch
  • catkinized version of perception_pcl for groovy
  • added PCL 1.6 stack for groovy

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged pcl_ros at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 2.6.2
License BSD
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-perception/perception_pcl.git
VCS Type git
VCS Version ros2
Last Updated 2025-03-06
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.

Additional Links

Maintainers

  • Paul Bovbel
  • Steve Macenski
  • Kentaro Wada

Authors

  • Open Perception
  • Julius Kammerl
  • William Woodall
README
No README found. See repository README.
CHANGELOG

Changelog for package pcl_ros

2.6.2 (2024-11-07)

  • Fix handling of empty input point cloud in computePublish method (#467)
  • point_cloud.hpp ros2 types fixed (#425)
  • Fix [Could NOT find Boost (missing: Boost_INCLUDE_DIR)]{.title-ref} (#452)
  • Fix ament_cpplint
  • Fix ament_lint_cmake
  • Switch to build_export_depend for libpcl-all-dev (#447)
  • porting pointcoud_to_pcd to ros2 (#444)
  • Contributors: Ar-Ray, Balint Rozgonyi, Ramon Wijnands, ShepelIlya, Yadu

1.6.2 (2018-05-20)

  • Fix exported includes in Ubuntu Artful
  • Increase limits on CropBox filter parameters
  • Contributors: James Ward, Jiri Horner

1.6.1 (2018-05-08)

  • Add 1.6.0 section to CHANGELOG.rst
  • Fix the use of Eigen3 in cmake
  • Contributors: Kentaro Wada

1.6.0 (2018-04-30)

  • Fix build and update maintainers
  • Add message_filters to find_package
  • Remove unnecessary dependency on genmsg
  • Contributors: Paul Bovbel, Kentaro Wada

1.5.4 (2018-03-31)

  • update to use non deprecated pluginlib macro
  • Fix config path of sample_voxel_grid.launch
  • remove hack now that upstream pcl has been rebuilt
  • Looser hzerror in test for extract_clusters to make it pass on Travis
  • Add sample & test for surface/convex_hull
  • Add sample & test for segmentation/extract_clusters.cpp
  • Add sample & test for io/concatenate_data.cpp
  • Add sample & test for features/normal_3d.cpp
  • Organize samples of pcl_ros/features
  • Add test arg to avoid duplicated testing
  • LazyNodelet for features/*
  • LazyNodelet for filters/ProjectInliers
  • Refactor io/PCDReader and io/PCDWriter as child of PCLNodelet
  • LazyNodelet for io/PointCloudConcatenateFieldsSynchronizer
  • LazyNodelet for io/PointCloudConcatenateDataSynchronizer
  • LazyNodelet for segmentation/SegmentDifferences
  • LazyNodelet for segmentation/SACSegmentationFromNormals
  • LazyNodelet for segmentation/SACSegmentation
  • LazyNodelet for segmentation/ExtractPolygonalPrismData
  • LazyNodelet for segmentation/EuclideanClusterExtraction
  • LazyNodelet for surface/MovingLeastSquares
  • LazyNodelet for surface/ConvexHull2D
  • Add missing COMPONENTS of PCL
  • Inherit NodeletLazy for pipeline with less cpu load
  • Set leaf_size 0.02
  • Install samples
  • Add sample and test for pcl/StatisticalOutlierRemoval Conflicts: pcl_ros/CMakeLists.txt
  • Add sample and test for pcl/VoxelGrid Conflicts: pcl_ros/CMakeLists.txt
  • no need to remove duplicates
  • spourious line change
  • remove now unnecessary build_depend on qtbase5
  • exclude PCL IO libraries exporting Qt flag
  • find only PCL components used instead of all PCL
  • Remove dependency on vtk/libproj-dev (#145) * Remove dependency on vtk/libproj-dev These dependencies were introduced in #124 to temporarily fix missing / wrong dependencies in upstream vtk. This hack is no longer necessary, since fixed vtk packages have been uploaded to packages.ros.org (see #124 and ros-infrastructure/reprepro-updater#32).
    • Remove vtk hack from CMakeLists.txt
  • Contributors: Kentaro Wada, Mikael Arguedas

1.5.3 (2017-05-03)

1.5.2 (2017-04-29)

  • Find Qt5Widgets to fix -lQt5::Widgets error
  • Contributors: Kentaro Wada

1.5.1 (2017-04-26)

  • Add my name as a maintainer
  • Contributors: Kentaro Wada

1.5.0 (2017-04-25)

  • Fix lib name duplication error in ubunt:zesty
  • Detect automatically the version of PCL in cmake
  • Install xml files declaring nodelets
  • Fix syntax of nodelet manifest file by splitting files for each library.
  • Contributors: Kentaro Wada

1.4.0 (2016-04-22)

  • Fixup libproj-dev rosdep
  • Add build depend on libproj, since it's not provided by vtk right now
  • manually remove dependency on vtkproj from PCL_LIBRARIES
  • Remove python-vtk for kinetic-devel, see issue #44
  • Contributors: Jackie Kay, Paul Bovbel

1.3.0 (2015-06-22)

  • cleanup broken library links All removed library names are included in ${PCL_LIBRARIES}. However, the plain library names broke catkin's overlay mechanism: Where ${PCL_LIBRARIES} could point to a local installation of the PCL, e.g. pcd_ros_segmentation might still link to the system-wide installed version of pcl_segmentation.
  • Fixed test for jade-devel. Progress on #92
  • commented out test_tf_message_filter_pcl Until ros/geometry#80 has been merged the test will fail.
  • fixed indentation and author
  • Adds a test for tf message filters with pcl pointclouds
  • specialized HasHeader, TimeStamp, FrameId
    • HasHeader now returns false

    - TimeStamp and FrameId specialed for pcl::PointCloud<T> for any point type T These changes allow to use pcl::PointCloud with tf::MessageFilter

  • Sync pcl_nodelets.xml from hydro to indigo Fixes to pass catkin lint -W1
  • Fixes #87 for Indigo
  • Fixes #85 for Indigo
  • Fixes #77 and #80 for indigo
  • Added option to save pointclouds in binary and binary compressed format
  • Contributors: Brice Rebsamen, Lucid One, Mitchell Wills, v4hn

1.2.6 (2015-02-04)

1.2.5 (2015-01-20)

1.2.4 (2015-01-15)

1.2.3 (2015-01-10)

  • Update common.py Extended filter limits up to ±100000.0 in order to support intensity channel filtering.
  • Contributors: Dani Carbonell

1.2.2 (2014-10-25)

  • Adding target_frame [Ability to specify frame in bag_to_pcd ](https://github.com/ros-perception/perception_pcl/issues/55)
  • Update pcl_nodelets.xml Included missing closing library tag. This was causing the pcl/Filter nodelets below the missing nodelet tag to not be exported correctly.
  • Contributors: Matt Derry, Paul Bovbel, Ruffin

1.2.1 (2014-09-13)

  • clean up merge
  • merge pull request #60
  • Contributors: Paul Bovbel

1.2.0 (2014-04-09)

  • Updated maintainership
  • Fix TF2 support for bag_to_pcd #46
  • Use cmake_modules to find eigen on indigo #45

1.1.7 (2013-09-20)

  • adding more uncaught config dependencies
  • adding FeatureConfig dependency too

1.1.6 (2013-09-20)

  • add excplicit dependency on gencfg target

1.1.5 (2013-08-27)

  • Updated package.xml's to use new libpcl-all rosdep rules
  • package.xml: tuned whitespaces This commit removes trailing whitespaces and makes the line with the license information in the package.xml bitwise match exactly the common license information line in most ROS packages. The trailing whitespaces were detected when providing a bitbake recipe in the meta-ros project (github.com/bmwcarit/meta-ros). In the recipe, the hash of the license line is declared and is used to check for changes in the license. For this recipe, it was not matching the common one. A related already merged commit is https://github.com/ros/std_msgs/pull/3 and a related pending commit is https://github.com/ros-perception/pcl_msgs/pull/1.

1.1.4 (2013-07-23)

  • Fix a serialization error with point_cloud headers
  • Initialize shared pointers before use in part of the pcl_conversions Should address runtime errors reported in #29
  • Changed the default bounds on filters to -1000, 1000 from -5, 5 in common.py

1.1.2 (2013-07-19)

  • Fixed missing package exports on pcl_conversions and others
  • Make find_package on Eigen and PCL REQUIRED

1.1.1 (2013-07-10)

  • Add missing EIGEN define which caused failures on the farm

1.1.0 (2013-07-09)

  • Add missing include in one of the installed headers
  • Refactors to use pcl-1.7
  • Use the PointIndices from pcl_msgs
  • Experimental changes to point_cloud.h
  • Fixes from converting from pcl-1.7, incomplete
  • Depend on pcl_conversions and pcl_msgs
  • bag_to_pcd: check return code of transformPointCloud() This fixes a bug where bag_to_pcd segfaults because of an ignored tf::ExtrapolationException.
  • Changed #include type to lib
  • Changed some #include types to lib
  • removed a whitespace

1.0.34 (2013-05-21)

  • fixing catkin python imports

1.0.33 (2013-05-20)

  • Fixing catkin python imports

1.0.32 (2013-05-17)

  • Merge pull request #11 from k-okada/groovy-devel revert removed directories
  • fix to compileable
  • copy features/segmentation/surface from fuerte-devel

1.0.31 (2013-04-22 11:58)

  • No changes

1.0.30 (2013-04-22 11:47)

  • deprecating bin install targets

1.0.29 (2013-03-04)

  • Fixes #7
  • now also works without specifying publishing interval like described in the wiki.

1.0.28 (2013-02-05 12:29)

  • reenabling deprecated install targets - comment added

1.0.27 (2013-02-05 12:10)

  • Update pcl_ros/package.xml
  • Fixing target install directory for pcl tools
  • update pluginlib macro

1.0.26 (2013-01-17)

  • fixing catkin export

1.0.25 (2013-01-01)

  • fixes #1

1.0.24 (2012-12-21)

  • remove obsolete roslib import

1.0.23 (2012-12-19 16:52)

  • clean up shared parameters

1.0.22 (2012-12-19 15:22)

  • fix dyn reconf files

1.0.21 (2012-12-18 17:42)

  • fixing catkin_package debs

1.0.20 (2012-12-18 14:21)

  • adding catkin_project dependencies

1.0.19 (2012-12-17 21:47)

  • adding nodelet_topic_tools dependency

1.0.18 (2012-12-17 21:17)

  • adding pluginlib dependency
  • adding nodelet dependencies
  • CMake install fixes
  • migrating nodelets and tools from fuerte release to pcl_ros
  • Updated for new <buildtool_depend>catkin<...> catkin rule

1.0.17 (2012-10-26 09:28)

  • remove useless tags

1.0.16 (2012-10-26 08:53)

  • no need to depend on a meta-package

1.0.15 (2012-10-24)

  • do not generrate messages automatically

1.0.14 (2012-10-23)

  • bring back the PCL msgs

1.0.13 (2012-10-11 17:46)

  • install library to the right place

1.0.12 (2012-10-11 17:25)

1.0.11 (2012-10-10)

  • fix a few dependencies

1.0.10 (2012-10-04)

  • comply to the new catkin API
  • fixed pcl_ros manifest
  • added pcl exports in manifest.xml
  • fixed rosdeb pcl in pcl_ros/manifest.xml
  • removing common_rosdeps from manifest.xml
  • perception_pcl restructuring in groovy branch
  • restructuring perception_pcl in groovy branch
  • catkinized version of perception_pcl for groovy
  • added PCL 1.6 stack for groovy

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged pcl_ros at Robotics Stack Exchange

pcl_ros package from perception_pcl repo

pcl_ros perception_pcl

Package Summary

Tags No category tags.
Version 1.5.4
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-perception/perception_pcl.git
VCS Type git
VCS Version lunar-devel
Last Updated 2018-04-25
Dev Status MAINTAINED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.

Additional Links

Maintainers

  • Paul Bovbel
  • Bill Morris
  • Kentaro Wada

Authors

  • Open Perception
  • Julius Kammerl
  • William Woodall
README
No README found. See repository README.
CHANGELOG

Changelog for package pcl_ros

1.5.4 (2018-03-31)

  • update to use non deprecated pluginlib macro
  • Fix config path of sample_voxel_grid.launch
  • remove hack now that upstream pcl has been rebuilt
  • Looser hzerror in test for extract_clusters to make it pass on Travis
  • Add sample & test for surface/convex_hull
  • Add sample & test for segmentation/extract_clusters.cpp
  • Add sample & test for io/concatenate_data.cpp
  • Add sample & test for features/normal_3d.cpp
  • Organize samples of pcl_ros/features
  • Add test arg to avoid duplicated testing
  • LazyNodelet for features/*
  • LazyNodelet for filters/ProjectInliers
  • Refactor io/PCDReader and io/PCDWriter as child of PCLNodelet
  • LazyNodelet for io/PointCloudConcatenateFieldsSynchronizer
  • LazyNodelet for io/PointCloudConcatenateDataSynchronizer
  • LazyNodelet for segmentation/SegmentDifferences
  • LazyNodelet for segmentation/SACSegmentationFromNormals
  • LazyNodelet for segmentation/SACSegmentation
  • LazyNodelet for segmentation/ExtractPolygonalPrismData
  • LazyNodelet for segmentation/EuclideanClusterExtraction
  • LazyNodelet for surface/MovingLeastSquares
  • LazyNodelet for surface/ConvexHull2D
  • Add missing COMPONENTS of PCL
  • Inherit NodeletLazy for pipeline with less cpu load
  • Set leaf_size 0.02
  • Install samples
  • Add sample and test for pcl/StatisticalOutlierRemoval Conflicts: pcl_ros/CMakeLists.txt
  • Add sample and test for pcl/VoxelGrid Conflicts: pcl_ros/CMakeLists.txt
  • no need to remove duplicates
  • spourious line change
  • remove now unnecessary build_depend on qtbase5
  • exclude PCL IO libraries exporting Qt flag
  • find only PCL components used instead of all PCL
  • Remove dependency on vtk/libproj-dev (#145) * Remove dependency on vtk/libproj-dev These dependencies were introduced in #124 to temporarily fix missing / wrong dependencies in upstream vtk. This hack is no longer necessary, since fixed vtk packages have been uploaded to packages.ros.org (see #124 and ros-infrastructure/reprepro-updater#32).
    • Remove vtk hack from CMakeLists.txt
  • Contributors: Kentaro Wada, Mikael Arguedas

1.5.3 (2017-05-03)

1.5.2 (2017-04-29)

  • Find Qt5Widgets to fix -lQt5::Widgets error
  • Contributors: Kentaro Wada

1.5.1 (2017-04-26)

  • Add my name as a maintainer
  • Contributors: Kentaro Wada

1.5.0 (2017-04-25)

  • Fix lib name duplication error in ubunt:zesty
  • Detect automatically the version of PCL in cmake
  • Install xml files declaring nodelets
  • Fix syntax of nodelet manifest file by splitting files for each library.
  • Contributors: Kentaro Wada

1.4.0 (2016-04-22)

  • Fixup libproj-dev rosdep
  • Add build depend on libproj, since it's not provided by vtk right now
  • manually remove dependency on vtkproj from PCL_LIBRARIES
  • Remove python-vtk for kinetic-devel, see issue #44
  • Contributors: Jackie Kay, Paul Bovbel

1.3.0 (2015-06-22)

  • cleanup broken library links All removed library names are included in ${PCL_LIBRARIES}. However, the plain library names broke catkin's overlay mechanism: Where ${PCL_LIBRARIES} could point to a local installation of the PCL, e.g. pcd_ros_segmentation might still link to the system-wide installed version of pcl_segmentation.
  • Fixed test for jade-devel. Progress on #92
  • commented out test_tf_message_filter_pcl Until ros/geometry#80 has been merged the test will fail.
  • fixed indentation and author
  • Adds a test for tf message filters with pcl pointclouds
  • specialized HasHeader, TimeStamp, FrameId
    • HasHeader now returns false

    - TimeStamp and FrameId specialed for pcl::PointCloud<T> for any point type T These changes allow to use pcl::PointCloud with tf::MessageFilter

  • Sync pcl_nodelets.xml from hydro to indigo Fixes to pass catkin lint -W1
  • Fixes #87 for Indigo
  • Fixes #85 for Indigo
  • Fixes #77 and #80 for indigo
  • Added option to save pointclouds in binary and binary compressed format
  • Contributors: Brice Rebsamen, Lucid One, Mitchell Wills, v4hn

1.2.6 (2015-02-04)

1.2.5 (2015-01-20)

1.2.4 (2015-01-15)

1.2.3 (2015-01-10)

  • Update common.py Extended filter limits up to ±100000.0 in order to support intensity channel filtering.
  • Contributors: Dani Carbonell

1.2.2 (2014-10-25)

  • Adding target_frame [Ability to specify frame in bag_to_pcd ](https://github.com/ros-perception/perception_pcl/issues/55)
  • Update pcl_nodelets.xml Included missing closing library tag. This was causing the pcl/Filter nodelets below the missing nodelet tag to not be exported correctly.
  • Contributors: Matt Derry, Paul Bovbel, Ruffin

1.2.1 (2014-09-13)

  • clean up merge
  • merge pull request #60
  • Contributors: Paul Bovbel

1.2.0 (2014-04-09)

  • Updated maintainership
  • Fix TF2 support for bag_to_pcd #46
  • Use cmake_modules to find eigen on indigo #45

1.1.7 (2013-09-20)

  • adding more uncaught config dependencies
  • adding FeatureConfig dependency too

1.1.6 (2013-09-20)

  • add excplicit dependency on gencfg target

1.1.5 (2013-08-27)

  • Updated package.xml's to use new libpcl-all rosdep rules
  • package.xml: tuned whitespaces This commit removes trailing whitespaces and makes the line with the license information in the package.xml bitwise match exactly the common license information line in most ROS packages. The trailing whitespaces were detected when providing a bitbake recipe in the meta-ros project (github.com/bmwcarit/meta-ros). In the recipe, the hash of the license line is declared and is used to check for changes in the license. For this recipe, it was not matching the common one. A related already merged commit is https://github.com/ros/std_msgs/pull/3 and a related pending commit is https://github.com/ros-perception/pcl_msgs/pull/1.

1.1.4 (2013-07-23)

  • Fix a serialization error with point_cloud headers
  • Initialize shared pointers before use in part of the pcl_conversions Should address runtime errors reported in #29
  • Changed the default bounds on filters to -1000, 1000 from -5, 5 in common.py

1.1.2 (2013-07-19)

  • Fixed missing package exports on pcl_conversions and others
  • Make find_package on Eigen and PCL REQUIRED

1.1.1 (2013-07-10)

  • Add missing EIGEN define which caused failures on the farm

1.1.0 (2013-07-09)

  • Add missing include in one of the installed headers
  • Refactors to use pcl-1.7
  • Use the PointIndices from pcl_msgs
  • Experimental changes to point_cloud.h
  • Fixes from converting from pcl-1.7, incomplete
  • Depend on pcl_conversions and pcl_msgs
  • bag_to_pcd: check return code of transformPointCloud() This fixes a bug where bag_to_pcd segfaults because of an ignored tf::ExtrapolationException.
  • Changed #include type to lib
  • Changed some #include types to lib
  • removed a whitespace

1.0.34 (2013-05-21)

  • fixing catkin python imports

1.0.33 (2013-05-20)

  • Fixing catkin python imports

1.0.32 (2013-05-17)

  • Merge pull request #11 from k-okada/groovy-devel revert removed directories
  • fix to compileable
  • copy features/segmentation/surface from fuerte-devel

1.0.31 (2013-04-22 11:58)

  • No changes

1.0.30 (2013-04-22 11:47)

  • deprecating bin install targets

1.0.29 (2013-03-04)

  • Fixes #7
  • now also works without specifying publishing interval like described in the wiki.

1.0.28 (2013-02-05 12:29)

  • reenabling deprecated install targets - comment added

1.0.27 (2013-02-05 12:10)

  • Update pcl_ros/package.xml
  • Fixing target install directory for pcl tools
  • update pluginlib macro

1.0.26 (2013-01-17)

  • fixing catkin export

1.0.25 (2013-01-01)

  • fixes #1

1.0.24 (2012-12-21)

  • remove obsolete roslib import

1.0.23 (2012-12-19 16:52)

  • clean up shared parameters

1.0.22 (2012-12-19 15:22)

  • fix dyn reconf files

1.0.21 (2012-12-18 17:42)

  • fixing catkin_package debs

1.0.20 (2012-12-18 14:21)

  • adding catkin_project dependencies

1.0.19 (2012-12-17 21:47)

  • adding nodelet_topic_tools dependency

1.0.18 (2012-12-17 21:17)

  • adding pluginlib dependency
  • adding nodelet dependencies
  • CMake install fixes
  • migrating nodelets and tools from fuerte release to pcl_ros
  • Updated for new <buildtool_depend>catkin<...> catkin rule

1.0.17 (2012-10-26 09:28)

  • remove useless tags

1.0.16 (2012-10-26 08:53)

  • no need to depend on a meta-package

1.0.15 (2012-10-24)

  • do not generrate messages automatically

1.0.14 (2012-10-23)

  • bring back the PCL msgs

1.0.13 (2012-10-11 17:46)

  • install library to the right place

1.0.12 (2012-10-11 17:25)

1.0.11 (2012-10-10)

  • fix a few dependencies

1.0.10 (2012-10-04)

  • comply to the new catkin API
  • fixed pcl_ros manifest
  • added pcl exports in manifest.xml
  • fixed rosdeb pcl in pcl_ros/manifest.xml
  • removing common_rosdeps from manifest.xml
  • perception_pcl restructuring in groovy branch
  • restructuring perception_pcl in groovy branch
  • catkinized version of perception_pcl for groovy
  • added PCL 1.6 stack for groovy

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Messages

No message files found.

Services

No service files found

Recent questions tagged pcl_ros at Robotics Stack Exchange

pcl_ros package from perception_pcl repo

pcl_ros perception_pcl

Package Summary

Tags No category tags.
Version 1.3.0
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-perception/perception_pcl.git
VCS Type git
VCS Version jade-devel
Last Updated 2019-07-03
Dev Status MAINTAINED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.

Additional Links

Maintainers

  • Paul Bovbel
  • Bill Morris

Authors

  • Open Perception
  • Julius Kammerl
  • William Woodall
README
No README found. No README in repository either.
CHANGELOG

Changelog for package pcl_ros

1.3.0 (2015-06-22)

  • cleanup broken library links All removed library names are included in ${PCL_LIBRARIES}. However, the plain library names broke catkin's overlay mechanism: Where ${PCL_LIBRARIES} could point to a local installation of the PCL, e.g. pcd_ros_segmentation might still link to the system-wide installed version of pcl_segmentation.
  • Fixed test for jade-devel. Progress on #92
  • commented out test_tf_message_filter_pcl Until ros/geometry#80 has been merged the test will fail.
  • fixed indentation and author
  • Adds a test for tf message filters with pcl pointclouds
  • specialized HasHeader, TimeStamp, FrameId
    • HasHeader now returns false

    - TimeStamp and FrameId specialed for pcl::PointCloud<T> for any point type T These changes allow to use pcl::PointCloud with tf::MessageFilter

  • Sync pcl_nodelets.xml from hydro to indigo Fixes to pass catkin lint -W1
  • Fixes #87 for Indigo
  • Fixes #85 for Indigo
  • Fixes #77 and #80 for indigo
  • Added option to save pointclouds in binary and binary compressed format
  • Contributors: Brice Rebsamen, Lucid One, Mitchell Wills, v4hn

1.2.6 (2015-02-04)

1.2.5 (2015-01-20)

1.2.4 (2015-01-15)

1.2.3 (2015-01-10)

  • Update common.py Extended filter limits up to ±100000.0 in order to support intensity channel filtering.
  • Contributors: Dani Carbonell

1.2.2 (2014-10-25)

  • Adding target_frame [Ability to specify frame in bag_to_pcd ](https://github.com/ros-perception/perception_pcl/issues/55)
  • Update pcl_nodelets.xml Included missing closing library tag. This was causing the pcl/Filter nodelets below the missing nodelet tag to not be exported correctly.
  • Contributors: Matt Derry, Paul Bovbel, Ruffin

1.2.1 (2014-09-13)

  • clean up merge
  • merge pull request #60
  • Contributors: Paul Bovbel

1.2.0 (2014-04-09)

  • Updated maintainership
  • Fix TF2 support for bag_to_pcd #46
  • Use cmake_modules to find eigen on indigo #45

1.1.7 (2013-09-20)

  • adding more uncaught config dependencies
  • adding FeatureConfig dependency too

1.1.6 (2013-09-20)

  • add excplicit dependency on gencfg target

1.1.5 (2013-08-27)

  • Updated package.xml's to use new libpcl-all rosdep rules
  • package.xml: tuned whitespaces This commit removes trailing whitespaces and makes the line with the license information in the package.xml bitwise match exactly the common license information line in most ROS packages. The trailing whitespaces were detected when providing a bitbake recipe in the meta-ros project (github.com/bmwcarit/meta-ros). In the recipe, the hash of the license line is declared and is used to check for changes in the license. For this recipe, it was not matching the common one. A related already merged commit is https://github.com/ros/std_msgs/pull/3 and a related pending commit is https://github.com/ros-perception/pcl_msgs/pull/1.

1.1.4 (2013-07-23)

  • Fix a serialization error with point_cloud headers
  • Initialize shared pointers before use in part of the pcl_conversions Should address runtime errors reported in #29
  • Changed the default bounds on filters to -1000, 1000 from -5, 5 in common.py

1.1.2 (2013-07-19)

  • Fixed missing package exports on pcl_conversions and others
  • Make find_package on Eigen and PCL REQUIRED

1.1.1 (2013-07-10)

  • Add missing EIGEN define which caused failures on the farm

1.1.0 (2013-07-09)

  • Add missing include in one of the installed headers
  • Refactors to use pcl-1.7
  • Use the PointIndices from pcl_msgs
  • Experimental changes to point_cloud.h
  • Fixes from converting from pcl-1.7, incomplete
  • Depend on pcl_conversions and pcl_msgs
  • bag_to_pcd: check return code of transformPointCloud() This fixes a bug where bag_to_pcd segfaults because of an ignored tf::ExtrapolationException.
  • Changed #include type to lib
  • Changed some #include types to lib
  • removed a whitespace

1.0.34 (2013-05-21)

  • fixing catkin python imports

1.0.33 (2013-05-20)

  • Fixing catkin python imports

1.0.32 (2013-05-17)

  • Merge pull request #11 from k-okada/groovy-devel revert removed directories
  • fix to compileable
  • copy features/segmentation/surface from fuerte-devel

1.0.31 (2013-04-22 11:58)

  • No changes

1.0.30 (2013-04-22 11:47)

  • deprecating bin install targets

1.0.29 (2013-03-04)

  • Fixes #7
  • now also works without specifying publishing interval like described in the wiki.

1.0.28 (2013-02-05 12:29)

  • reenabling deprecated install targets - comment added

1.0.27 (2013-02-05 12:10)

  • Update pcl_ros/package.xml
  • Fixing target install directory for pcl tools
  • update pluginlib macro

1.0.26 (2013-01-17)

  • fixing catkin export

1.0.25 (2013-01-01)

  • fixes #1

1.0.24 (2012-12-21)

  • remove obsolete roslib import

1.0.23 (2012-12-19 16:52)

  • clean up shared parameters

1.0.22 (2012-12-19 15:22)

  • fix dyn reconf files

1.0.21 (2012-12-18 17:42)

  • fixing catkin_package debs

1.0.20 (2012-12-18 14:21)

  • adding catkin_project dependencies

1.0.19 (2012-12-17 21:47)

  • adding nodelet_topic_tools dependency

1.0.18 (2012-12-17 21:17)

  • adding pluginlib dependency
  • adding nodelet dependencies
  • CMake install fixes
  • migrating nodelets and tools from fuerte release to pcl_ros
  • Updated for new <buildtool_depend>catkin<...> catkin rule

1.0.17 (2012-10-26 09:28)

  • remove useless tags

1.0.16 (2012-10-26 08:53)

  • no need to depend on a meta-package

1.0.15 (2012-10-24)

  • do not generrate messages automatically

1.0.14 (2012-10-23)

  • bring back the PCL msgs

1.0.13 (2012-10-11 17:46)

  • install library to the right place

1.0.12 (2012-10-11 17:25)

1.0.11 (2012-10-10)

  • fix a few dependencies

1.0.10 (2012-10-04)

  • comply to the new catkin API
  • fixed pcl_ros manifest
  • added pcl exports in manifest.xml
  • fixed rosdeb pcl in pcl_ros/manifest.xml
  • removing common_rosdeps from manifest.xml
  • perception_pcl restructuring in groovy branch
  • restructuring perception_pcl in groovy branch
  • catkinized version of perception_pcl for groovy
  • added PCL 1.6 stack for groovy

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Messages

No message files found.

Services

No service files found

Plugins

Recent questions tagged pcl_ros at Robotics Stack Exchange

pcl_ros package from perception_pcl repo

pcl_ros perception_pcl

Package Summary

Tags No category tags.
Version 1.2.9
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-perception/perception_pcl.git
VCS Type git
VCS Version indigo-devel
Last Updated 2018-04-03
Dev Status MAINTAINED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.

Additional Links

Maintainers

  • Paul Bovbel
  • Bill Morris

Authors

  • Open Perception
  • Julius Kammerl
  • William Woodall
README
No README found. No README in repository either.
CHANGELOG

Changelog for package pcl_ros

1.2.9 (2018-04-04)

1.2.8 (2018-04-03)

1.2.7 (2015-06-08)

  • Sync pcl_nodelets.xml from hydro to indigo Fixes to pass catkin lint -W1
  • Fixes #87 for Indigo
  • Fixes #85 for Indigo
  • Fixes #77 and #80 for indigo
  • Added option to save pointclouds in binary and binary compressed format
  • Contributors: Lucid One, Mitchell Wills

1.2.6 (2015-02-04)

1.2.5 (2015-01-20)

1.2.4 (2015-01-15)

1.2.3 (2015-01-10)

  • Update common.py Extended filter limits up to ±100000.0 in order to support intensity channel filtering.
  • Contributors: Dani Carbonell

1.2.2 (2014-10-25)

  • Adding target_frame [Ability to specify frame in bag_to_pcd ](https://github.com/ros-perception/perception_pcl/issues/55)
  • Update pcl_nodelets.xml Included missing closing library tag. This was causing the pcl/Filter nodelets below the missing nodelet tag to not be exported correctly.
  • Contributors: Matt Derry, Paul Bovbel, Ruffin

1.2.1 (2014-09-13)

  • clean up merge
  • merge pull request #60
  • Contributors: Paul Bovbel

1.2.0 (2014-04-09)

  • Updated maintainership
  • Fix TF2 support for bag_to_pcd #46
  • Use cmake_modules to find eigen on indigo #45

1.1.7 (2013-09-20)

  • adding more uncaught config dependencies
  • adding FeatureConfig dependency too

1.1.6 (2013-09-20)

  • add excplicit dependency on gencfg target

1.1.5 (2013-08-27)

  • Updated package.xml's to use new libpcl-all rosdep rules
  • package.xml: tuned whitespaces This commit removes trailing whitespaces and makes the line with the license information in the package.xml bitwise match exactly the common license information line in most ROS packages. The trailing whitespaces were detected when providing a bitbake recipe in the meta-ros project (github.com/bmwcarit/meta-ros). In the recipe, the hash of the license line is declared and is used to check for changes in the license. For this recipe, it was not matching the common one. A related already merged commit is https://github.com/ros/std_msgs/pull/3 and a related pending commit is https://github.com/ros-perception/pcl_msgs/pull/1.

1.1.4 (2013-07-23)

  • Fix a serialization error with point_cloud headers
  • Initialize shared pointers before use in part of the pcl_conversions Should address runtime errors reported in #29
  • Changed the default bounds on filters to -1000, 1000 from -5, 5 in common.py

1.1.2 (2013-07-19)

  • Fixed missing package exports on pcl_conversions and others
  • Make find_package on Eigen and PCL REQUIRED

1.1.1 (2013-07-10)

  • Add missing EIGEN define which caused failures on the farm

1.1.0 (2013-07-09)

  • Add missing include in one of the installed headers
  • Refactors to use pcl-1.7
  • Use the PointIndices from pcl_msgs
  • Experimental changes to point_cloud.h
  • Fixes from converting from pcl-1.7, incomplete
  • Depend on pcl_conversions and pcl_msgs
  • bag_to_pcd: check return code of transformPointCloud() This fixes a bug where bag_to_pcd segfaults because of an ignored tf::ExtrapolationException.
  • Changed #include type to lib
  • Changed some #include types to lib
  • removed a whitespace

1.0.34 (2013-05-21)

  • fixing catkin python imports

1.0.33 (2013-05-20)

  • Fixing catkin python imports

1.0.32 (2013-05-17)

  • Merge pull request #11 from k-okada/groovy-devel revert removed directories
  • fix to compileable
  • copy features/segmentation/surface from fuerte-devel

1.0.31 (2013-04-22 11:58)

  • No changes

1.0.30 (2013-04-22 11:47)

  • deprecating bin install targets

1.0.29 (2013-03-04)

  • Fixes #7
  • now also works without specifying publishing interval like described in the wiki.

1.0.28 (2013-02-05 12:29)

  • reenabling deprecated install targets - comment added

1.0.27 (2013-02-05 12:10)

  • Update pcl_ros/package.xml
  • Fixing target install directory for pcl tools
  • update pluginlib macro

1.0.26 (2013-01-17)

  • fixing catkin export

1.0.25 (2013-01-01)

  • fixes #1

1.0.24 (2012-12-21)

  • remove obsolete roslib import

1.0.23 (2012-12-19 16:52)

  • clean up shared parameters

1.0.22 (2012-12-19 15:22)

  • fix dyn reconf files

1.0.21 (2012-12-18 17:42)

  • fixing catkin_package debs

1.0.20 (2012-12-18 14:21)

  • adding catkin_project dependencies

1.0.19 (2012-12-17 21:47)

  • adding nodelet_topic_tools dependency

1.0.18 (2012-12-17 21:17)

  • adding pluginlib dependency
  • adding nodelet dependencies
  • CMake install fixes
  • migrating nodelets and tools from fuerte release to pcl_ros
  • Updated for new <buildtool_depend>catkin<...> catkin rule

1.0.17 (2012-10-26 09:28)

  • remove useless tags

1.0.16 (2012-10-26 08:53)

  • no need to depend on a meta-package

1.0.15 (2012-10-24)

  • do not generrate messages automatically

1.0.14 (2012-10-23)

  • bring back the PCL msgs

1.0.13 (2012-10-11 17:46)

  • install library to the right place

1.0.12 (2012-10-11 17:25)

1.0.11 (2012-10-10)

  • fix a few dependencies

1.0.10 (2012-10-04)

  • comply to the new catkin API
  • fixed pcl_ros manifest
  • added pcl exports in manifest.xml
  • fixed rosdeb pcl in pcl_ros/manifest.xml
  • removing common_rosdeps from manifest.xml
  • perception_pcl restructuring in groovy branch
  • restructuring perception_pcl in groovy branch
  • catkinized version of perception_pcl for groovy
  • added PCL 1.6 stack for groovy

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Dependant Packages

Name Deps
ar_track_alvar
asr_descriptor_surface_based_recognition
asr_navfn
basler_tof
bta_tof_driver
cob_map_accessibility_analysis
cob_image_flip
cob_object_detection_visualizer
depthcloud_encoder
grid_map_pcl
haf_grasping
ibeo_lux
image_view2
jsk_footstep_planner
jsk_pcl_ros
jsk_pcl_ros_utils
jsk_perception
jsk_recognition_utils
mcl_3dl
multi_object_tracking_lidar
base_local_planner
costmap_2d
navfn
map_organizer
obj_to_pointcloud
safety_limiter
octomap_server
octomap_pa
pcdfilter_pa
perception_pcl
pr2_tilt_laser_interface
pr2_navigation_perception
pr2_navigation_self_filter
semantic_point_annotator
rc_cloud_accumulator
robot_self_filter
rtabmap_ros
laser_ortho_projector
laser_scan_matcher
scan_to_cloud_converter
sick_ldmrs_tools
sick_scan
uwsim
velodyne_pcl
depth_sensor_pose
hector_costmap
hector_elevation_mapping
hector_soft_obstacle_detection
hector_thermal_self_filter
hector_barrel_detection_nodelet
hector_barrel_geotiff_plugin
humanoid_localization
industrial_extrinsic_cal
rgbd_depth_correction
object_recognition_transparent_objects
oculusprime
feature_tracker
joint_tracker
omip_common
rb_tracker
shape_reconstruction
shape_tracker
phoxi_camera
pointcloud_tools
turtlebot_arm_block_manipulation
turtlebot_arm_kinect_calibration
argos3d_p100
bta_ros
bwi_scavenger
cob_openni2_tracker
cob_people_detection
head_pose_estimation
segbot_sensors
sentis_tof_m100
softkinetic_camera
stereo_slam
velodyne_height_map
viso2_ros
camera_pose_calibration
carl_moveit
custom_landmark_2d
pointcloud2pcd
dlut_viso2_ros
ekf_localization
fetch_pbd_interaction
hexagon_map
point_cloud_reducer
industrial_collision_detection
jsk_apc2016_common
micros_dynamic_objects_filter
o3d3xx
orsens
rail_recognition
rapid_pbd
remote_manipulation_markers
rgbdslam
slam6d_exporter
spin_hokuyo
stream_manipulator_3d
octomap_tensor_field
tinkerforge_laser_transform
turtlebot_exploration_3d

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Recent questions tagged pcl_ros at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 1.1.11
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-perception/perception_pcl.git
VCS Type git
VCS Version hydro-devel
Last Updated 2015-05-26
Dev Status MAINTAINED
CI status Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.

Additional Links

Maintainers

  • Paul Bovbel
  • Bill Morris

Authors

  • Open Perception
  • Julius Kammerl
  • William Woodall
README
No README found. No README in repository either.
CHANGELOG

Changelog for package pcl_ros

1.1.11 (2015-01-10)

1.1.10 (2014-10-25)

1.1.9 (2014-09-13)

  • Created a nodelet for the CropBox filter
  • Tests no longer exist
  • add nodelet definitions to xml
  • Contributors: Martí Morta, Paul Bovbel, Ryohei Ueda

1.1.8 (2014-04-10)

  • Update to support TF2 Fixes #46
  • pcl_ros: also run_depend on libpcl-all
  • Make pcl_ros run_depend on libpcl-all-dev When downstream projects build against pcl_ros, they need the pcl headers provided by libpcl-all-dev.
  • Contributors: Lucid One, Scott K Logan, William Woodall

1.1.7 (2013-09-20)

  • adding more uncaught config dependencies
  • adding FeatureConfig dependency too

1.1.6 (2013-09-20)

  • add excplicit dependency on gencfg target

1.1.5 (2013-08-27)

  • Updated package.xml's to use new libpcl-all rosdep rules
  • package.xml: tuned whitespaces This commit removes trailing whitespaces and makes the line with the license information in the package.xml bitwise match exactly the common license information line in most ROS packages. The trailing whitespaces were detected when providing a bitbake recipe in the meta-ros project (github.com/bmwcarit/meta-ros). In the recipe, the hash of the license line is declared and is used to check for changes in the license. For this recipe, it was not matching the common one. A related already merged commit is https://github.com/ros/std_msgs/pull/3 and a related pending commit is https://github.com/ros-perception/pcl_msgs/pull/1.

1.1.4 (2013-07-23)

  • Fix a serialization error with point_cloud headers
  • Initialize shared pointers before use in part of the pcl_conversions Should address runtime errors reported in #29
  • Changed the default bounds on filters to -1000, 1000 from -5, 5 in common.py

1.1.2 (2013-07-19)

  • Fixed missing package exports on pcl_conversions and others
  • Make find_package on Eigen and PCL REQUIRED

1.1.1 (2013-07-10)

  • Add missing EIGEN define which caused failures on the farm

1.1.0 (2013-07-09)

  • Add missing include in one of the installed headers
  • Refactors to use pcl-1.7
  • Use the PointIndices from pcl_msgs
  • Experimental changes to point_cloud.h
  • Fixes from converting from pcl-1.7, incomplete
  • Depend on pcl_conversions and pcl_msgs
  • bag_to_pcd: check return code of transformPointCloud() This fixes a bug where bag_to_pcd segfaults because of an ignored tf::ExtrapolationException.
  • Changed #include type to lib
  • Changed some #include types to lib
  • removed a whitespace

1.0.34 (2013-05-21)

  • fixing catkin python imports

1.0.33 (2013-05-20)

  • Fixing catkin python imports

1.0.32 (2013-05-17)

  • Merge pull request #11 from k-okada/groovy-devel revert removed directories
  • fix to compileable
  • copy features/segmentation/surface from fuerte-devel

1.0.31 (2013-04-22 11:58)

  • No changes

1.0.30 (2013-04-22 11:47)

  • deprecating bin install targets

1.0.29 (2013-03-04)

  • Fixes #7
  • now also works without specifying publishing interval like described in the wiki.

1.0.28 (2013-02-05 12:29)

  • reenabling deprecated install targets - comment added

1.0.27 (2013-02-05 12:10)

  • Update pcl_ros/package.xml
  • Fixing target install directory for pcl tools
  • update pluginlib macro

1.0.26 (2013-01-17)

  • fixing catkin export

1.0.25 (2013-01-01)

  • fixes #1

1.0.24 (2012-12-21)

  • remove obsolete roslib import

1.0.23 (2012-12-19 16:52)

  • clean up shared parameters

1.0.22 (2012-12-19 15:22)

  • fix dyn reconf files

1.0.21 (2012-12-18 17:42)

  • fixing catkin_package debs

1.0.20 (2012-12-18 14:21)

  • adding catkin_project dependencies

1.0.19 (2012-12-17 21:47)

  • adding nodelet_topic_tools dependency

1.0.18 (2012-12-17 21:17)

  • adding pluginlib dependency
  • adding nodelet dependencies
  • CMake install fixes
  • migrating nodelets and tools from fuerte release to pcl_ros
  • Updated for new <buildtool_depend>catkin<...> catkin rule

1.0.17 (2012-10-26 09:28)

  • remove useless tags

1.0.16 (2012-10-26 08:53)

  • no need to depend on a meta-package

1.0.15 (2012-10-24)

  • do not generrate messages automatically

1.0.14 (2012-10-23)

  • bring back the PCL msgs

1.0.13 (2012-10-11 17:46)

  • install library to the right place

1.0.12 (2012-10-11 17:25)

1.0.11 (2012-10-10)

  • fix a few dependencies

1.0.10 (2012-10-04)

  • comply to the new catkin API
  • fixed pcl_ros manifest
  • added pcl exports in manifest.xml
  • fixed rosdeb pcl in pcl_ros/manifest.xml
  • removing common_rosdeps from manifest.xml
  • perception_pcl restructuring in groovy branch
  • restructuring perception_pcl in groovy branch
  • catkinized version of perception_pcl for groovy
  • added PCL 1.6 stack for groovy

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Launch files

No launch files found

Services

No service files found

Plugins

Recent questions tagged pcl_ros at Robotics Stack Exchange

pcl_ros package from perception_pcl repo

pcl_ros perception_pcl

Package Summary

Tags No category tags.
Version 1.4.4
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-perception/perception_pcl.git
VCS Type git
VCS Version kinetic-devel
Last Updated 2018-05-17
Dev Status MAINTAINED
CI status No Continuous Integration
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.

Additional Links

Maintainers

  • Paul Bovbel
  • Bill Morris
  • Kentaro Wada

Authors

  • Open Perception
  • Julius Kammerl
  • William Woodall
README
No README found. See repository README.
CHANGELOG

Changelog for package pcl_ros

1.4.4 (2018-05-17)

  • Use nested foreach for the filtered patterns
  • Filter include dirs that does not exist Close https://github.com/ros-perception/perception_pcl/issues/172 Close https://github.com/ros-perception/perception_pcl/issues/206
  • Remove dependencies on not existing target
  • Fix use of Eigen3
  • Revert "Increase limits on CropBox filter parameters" This reverts commit e007128e41b189092a3311775a28c8ebbd8f13ad.
  • Increase limits on CropBox filter parameters Min and max of CropBox filter was +/- 5m. For a pointcloud from a Velodyne, for example, this is not enough. Increased to +/- 1000m.
  • Contributors: James Ward, Kentaro Wada

1.4.3 (2018-04-08)

1.4.2 (2018-04-03)

  • update to use non deprecated pluginlib macro
  • Fix config path of sample_voxel_grid.launch
  • remove hack now that upstream pcl has been rebuilt
  • Looser hzerror in test for extract_clusters to make it pass on Travis
  • Add sample & test for surface/convex_hull
  • Add sample & test for segmentation/extract_clusters.cpp
  • Add sample & test for io/concatenate_data.cpp
  • Add sample & test for features/normal_3d.cpp
  • Organize samples of pcl_ros/features
  • Add test arg to avoid duplicated testing
  • LazyNodelet for features/*
  • LazyNodelet for filters/ProjectInliers
  • Refactor io/PCDReader and io/PCDWriter as child of PCLNodelet
  • LazyNodelet for io/PointCloudConcatenateFieldsSynchronizer
  • LazyNodelet for io/PointCloudConcatenateDataSynchronizer
  • LazyNodelet for segmentation/SegmentDifferences
  • LazyNodelet for segmentation/SACSegmentationFromNormals
  • LazyNodelet for segmentation/SACSegmentation
  • LazyNodelet for segmentation/ExtractPolygonalPrismData
  • LazyNodelet for segmentation/EuclideanClusterExtraction
  • LazyNodelet for surface/MovingLeastSquares
  • LazyNodelet for surface/ConvexHull2D
  • Add missing COMPONENTS of PCL
  • Inherit NodeletLazy for pipeline with less cpu load
  • Set leaf_size 0.02
  • Install samples
  • Add sample and test for pcl/StatisticalOutlierRemoval Conflicts: pcl_ros/CMakeLists.txt
  • Add sample and test for pcl/VoxelGrid Conflicts: pcl_ros/CMakeLists.txt
  • no need to remove duplicates
  • spourious line change
  • remove now unnecessary build_depend on qtbase5
  • exclude PCL IO libraries exporting Qt flag
  • find only PCL components used instead of all PCL
  • Remove dependency on vtk/libproj-dev (#145) * Remove dependency on vtk/libproj-dev These dependencies were introduced in #124 to temporarily fix missing / wrong dependencies in upstream vtk. This hack is no longer necessary, since fixed vtk packages have been uploaded to packages.ros.org (see #124 and ros-infrastructure/reprepro-updater#32).
    • Remove vtk hack from CMakeLists.txt
  • Add dependency on qtbase5-dev for find_package(Qt5Widgets) See https://github.com/ros-perception/perception_pcl/pull/117#issuecomment-298158272 for detail.
  • Find Qt5Widgets to fix -lQt5::Widgets error
  • Add myname as a maintainer
  • Fix lib name duplication error
  • Detect automatically the version of PCL
  • Merge pull request #134 from ros-perception/install_plugins_xml Install xml files declaring nodelets
  • Install xml files declaring nodelets https://github.com/ros-perception/perception_pcl/commit/f81cded18b4f6d398b460a36c953fe6620a02bd6#commitcomment-21871201 \@scottnothing Thanks!
  • Merge pull request #132 from wkentaro/fix_syntax_nodelet_manifest Fix syntax of nodelet manifest file
  • Fix syntax of nodelet manifest file By splitting files for each library. Close #131
  • Contributors: Kentaro Wada, Mikael Arguedas, Paul Bovbel

1.4.0 (2016-04-22)

  • Fixup libproj-dev rosdep
  • Add build depend on libproj, since it's not provided by vtk right now
  • manually remove dependency on vtkproj from PCL_LIBRARIES
  • Remove python-vtk for kinetic-devel, see issue #44
  • Contributors: Jackie Kay, Paul Bovbel

1.3.0 (2015-06-22)

  • cleanup broken library links All removed library names are included in ${PCL_LIBRARIES}. However, the plain library names broke catkin's overlay mechanism: Where ${PCL_LIBRARIES} could point to a local installation of the PCL, e.g. pcd_ros_segmentation might still link to the system-wide installed version of pcl_segmentation.
  • Fixed test for jade-devel. Progress on #92
  • commented out test_tf_message_filter_pcl Until ros/geometry#80 has been merged the test will fail.
  • fixed indentation and author
  • Adds a test for tf message filters with pcl pointclouds
  • specialized HasHeader, TimeStamp, FrameId
    • HasHeader now returns false

    - TimeStamp and FrameId specialed for pcl::PointCloud<T> for any point type T These changes allow to use pcl::PointCloud with tf::MessageFilter

  • Sync pcl_nodelets.xml from hydro to indigo Fixes to pass catkin lint -W1
  • Fixes #87 for Indigo
  • Fixes #85 for Indigo
  • Fixes #77 and #80 for indigo
  • Added option to save pointclouds in binary and binary compressed format
  • Contributors: Brice Rebsamen, Lucid One, Mitchell Wills, v4hn

1.2.6 (2015-02-04)

1.2.5 (2015-01-20)

1.2.4 (2015-01-15)

1.2.3 (2015-01-10)

  • Update common.py Extended filter limits up to ±100000.0 in order to support intensity channel filtering.
  • Contributors: Dani Carbonell

1.2.2 (2014-10-25)

  • Adding target_frame [Ability to specify frame in bag_to_pcd ](https://github.com/ros-perception/perception_pcl/issues/55)
  • Update pcl_nodelets.xml Included missing closing library tag. This was causing the pcl/Filter nodelets below the missing nodelet tag to not be exported correctly.
  • Contributors: Matt Derry, Paul Bovbel, Ruffin

1.2.1 (2014-09-13)

  • clean up merge
  • merge pull request #60
  • Contributors: Paul Bovbel

1.2.0 (2014-04-09)

  • Updated maintainership
  • Fix TF2 support for bag_to_pcd #46
  • Use cmake_modules to find eigen on indigo #45

1.1.7 (2013-09-20)

  • adding more uncaught config dependencies
  • adding FeatureConfig dependency too

1.1.6 (2013-09-20)

  • add excplicit dependency on gencfg target

1.1.5 (2013-08-27)

  • Updated package.xml's to use new libpcl-all rosdep rules
  • package.xml: tuned whitespaces This commit removes trailing whitespaces and makes the line with the license information in the package.xml bitwise match exactly the common license information line in most ROS packages. The trailing whitespaces were detected when providing a bitbake recipe in the meta-ros project (github.com/bmwcarit/meta-ros). In the recipe, the hash of the license line is declared and is used to check for changes in the license. For this recipe, it was not matching the common one. A related already merged commit is https://github.com/ros/std_msgs/pull/3 and a related pending commit is https://github.com/ros-perception/pcl_msgs/pull/1.

1.1.4 (2013-07-23)

  • Fix a serialization error with point_cloud headers
  • Initialize shared pointers before use in part of the pcl_conversions Should address runtime errors reported in #29
  • Changed the default bounds on filters to -1000, 1000 from -5, 5 in common.py

1.1.2 (2013-07-19)

  • Fixed missing package exports on pcl_conversions and others
  • Make find_package on Eigen and PCL REQUIRED

1.1.1 (2013-07-10)

  • Add missing EIGEN define which caused failures on the farm

1.1.0 (2013-07-09)

  • Add missing include in one of the installed headers
  • Refactors to use pcl-1.7
  • Use the PointIndices from pcl_msgs
  • Experimental changes to point_cloud.h
  • Fixes from converting from pcl-1.7, incomplete
  • Depend on pcl_conversions and pcl_msgs
  • bag_to_pcd: check return code of transformPointCloud() This fixes a bug where bag_to_pcd segfaults because of an ignored tf::ExtrapolationException.
  • Changed #include type to lib
  • Changed some #include types to lib
  • removed a whitespace

1.0.34 (2013-05-21)

  • fixing catkin python imports

1.0.33 (2013-05-20)

  • Fixing catkin python imports

1.0.32 (2013-05-17)

  • Merge pull request #11 from k-okada/groovy-devel revert removed directories
  • fix to compileable
  • copy features/segmentation/surface from fuerte-devel

1.0.31 (2013-04-22 11:58)

  • No changes

1.0.30 (2013-04-22 11:47)

  • deprecating bin install targets

1.0.29 (2013-03-04)

  • Fixes #7
  • now also works without specifying publishing interval like described in the wiki.

1.0.28 (2013-02-05 12:29)

  • reenabling deprecated install targets - comment added

1.0.27 (2013-02-05 12:10)

  • Update pcl_ros/package.xml
  • Fixing target install directory for pcl tools
  • update pluginlib macro

1.0.26 (2013-01-17)

  • fixing catkin export

1.0.25 (2013-01-01)

  • fixes #1

1.0.24 (2012-12-21)

  • remove obsolete roslib import

1.0.23 (2012-12-19 16:52)

  • clean up shared parameters

1.0.22 (2012-12-19 15:22)

  • fix dyn reconf files

1.0.21 (2012-12-18 17:42)

  • fixing catkin_package debs

1.0.20 (2012-12-18 14:21)

  • adding catkin_project dependencies

1.0.19 (2012-12-17 21:47)

  • adding nodelet_topic_tools dependency

1.0.18 (2012-12-17 21:17)

  • adding pluginlib dependency
  • adding nodelet dependencies
  • CMake install fixes
  • migrating nodelets and tools from fuerte release to pcl_ros
  • Updated for new <buildtool_depend>catkin<...> catkin rule

1.0.17 (2012-10-26 09:28)

  • remove useless tags

1.0.16 (2012-10-26 08:53)

  • no need to depend on a meta-package

1.0.15 (2012-10-24)

  • do not generrate messages automatically

1.0.14 (2012-10-23)

  • bring back the PCL msgs

1.0.13 (2012-10-11 17:46)

  • install library to the right place

1.0.12 (2012-10-11 17:25)

1.0.11 (2012-10-10)

  • fix a few dependencies

1.0.10 (2012-10-04)

  • comply to the new catkin API
  • fixed pcl_ros manifest
  • added pcl exports in manifest.xml
  • fixed rosdeb pcl in pcl_ros/manifest.xml
  • removing common_rosdeps from manifest.xml
  • perception_pcl restructuring in groovy branch
  • restructuring perception_pcl in groovy branch
  • catkinized version of perception_pcl for groovy
  • added PCL 1.6 stack for groovy

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Dependant Packages

Name Deps
ainstein_radar_filters
ainstein_radar_tools
ar_track_alvar
asr_descriptor_surface_based_recognition
asr_navfn
basler_tof
bta_tof_driver
cis_camera
cob_map_accessibility_analysis
cob_image_flip
cob_object_detection_visualizer
depthcloud_encoder
ensenso_camera
grid_map_pcl
haf_grasping
ibeo_lux
ira_laser_tools
image_view2
jsk_footstep_planner
jsk_pcl_ros
jsk_pcl_ros_utils
jsk_perception
jsk_recognition_utils
mcl_3dl
moveit_tutorials
multi_object_tracking_lidar
base_local_planner
costmap_2d
navfn
nearfield_map
safety_limiter
nonpersistent_voxel_layer
octomap_server
octomap_pa
ouster_driver
pcdfilter_pa
perception_pcl
pr2_tilt_laser_interface
pr2_navigation_perception
pr2_navigation_self_filter
semantic_point_annotator
rail_segmentation
rc_cloud_accumulator
rslidar_driver
rslidar_pointcloud
robot_self_filter
rtabmap_ros
laser_ortho_projector
laser_scan_matcher
scan_to_cloud_converter
sciurus17_examples
sciurus17_vision
sick_ldmrs_tools
sick_scan
simple_grasping
spatio_temporal_voxel_layer
uwsim
velo2cam_calibration
pcl_recorder
depth_sensor_pose
ensenso
fanuc_grinding_publish_meshfile
hector_costmap
hector_elevation_mapping
hector_soft_obstacle_detection
hector_thermal_self_filter
hector_barrel_detection_nodelet
hector_barrel_geotiff_plugin
hls_lfom_tof_driver
humanoid_localization
ifm_o3mxxx
industrial_extrinsic_cal
rgbd_depth_correction
lidar_camera_calibration
livox_ros_driver
lslidar_n301_decoder
mitre_fast_layered_map
o3m151_driver
object_recognition_transparent_objects
oculusprime
feature_tracker
joint_tracker
omip_common
rb_tracker
phoxi_camera
rtt_pcl_ros
pointcloud_tools
turtlebot_arm_block_manipulation
turtlebot_arm_kinect_calibration

Messages

No message files found.

Services

No service files found

Recent questions tagged pcl_ros at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 1.7.5
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/ros-perception/perception_pcl.git
VCS Type git
VCS Version melodic-devel
Last Updated 2024-07-10
Dev Status MAINTAINED
CI status
Released RELEASED
Tags No category tags.
Contributing Help Wanted (0)
Good First Issues (0)
Pull Requests to Review (0)

Package Description

PCL (Point Cloud Library) ROS interface stack. PCL-ROS is the preferred bridge for 3D applications involving n-D Point Clouds and 3D geometry processing in ROS.

Additional Links

Maintainers

  • Paul Bovbel
  • Kentaro Wada
  • Steve Macenski

Authors

  • Open Perception
  • Julius Kammerl
  • William Woodall
README
No README found. See repository README.
CHANGELOG

Changelog for package pcl_ros

1.7.5 (2023-01-19)

  • Adding separate leaf sizes for each axis in the VoxelGrid filter (#393)
  • Add logic for missing pcl/point_traits.h in newer PCL versions (#381) point_traits.h is no longer available, starting with PCL 1.13.0 Since PCL 1.11.0, type_traits.h should be used instead
  • Add boost include, missing in upcoming PCL versions (#373) Was removed in pcl/conversions.h here: https://github.com/PointCloudLibrary/pcl/commit/292593abd3b69af315c7fe3379363bdce7800d5a
  • Switch to hpp headers of pluginlib (#370) Co-authored-by: Jochen Sprickerhof <<jspricke@debian.org>>
  • Contributors: Jochen Sprickerhof, Markus Vieth, Tom Moore

1.7.0 (2019-07-03)

  • Added option for fixed filename (via local parameter) (#102) (cherry picked from commit bd38533523fa5c00f320e6505a2c533e90f9d97e)
  • rewrote pcd_to_pointcloud to publish using a latched topic (#213)
    • pointcloud is published as a latched topic now
    • added functionality: ability to set config via parameters
  • Fix #150: Allow bag_to_pcd to properly respond to topic argument (#215) * Properly respond to topic argument fixing #150 Previously providing a topic name in argv[2], as indicated in the usage string, modified the printouts indicating to the user that they were going to be exporting the correct topic, but the rosbag::View::Query used still grabbed the first sensor_msgs/PointCloud2 topic which was not necessarily what they had specified.
    • Added more useful printouts and type-checking on input topic
  • Catch tf::TransformException in transformPointCloud (#223) * Catch TransformException in transformPointCloud This allows to catch all exceptions, not only tf::LookupException and tf::ExtrapolationException. Note that most of the code using transformPointCloud already (implicitly) assumes this function doesn't throw any exception, and they check the return value, which is false when an exception happened (or something went wrong). * Check for transformPointCloud return value In pcl_ros/src/pcl_ros/io/concatenate_data.cpp, which seems to be the only place where that check was missed.

  • Split off pcl_ros_filter into separate library (#239)
  • [Windows][melodic-devel] Fix Boost linkage issue and binary install location. (#238)
    • fix Windows build break. (#6)
    • Fix install path. (#7)
  • Wait for transform in transformPointCloud(). (#214)
  • Added tf2 versions of functions in transforms.h/hpp. (#231)
  • Switch to industrial_ci (#233)
    • Use industrial_ci
    • Run for all melodic target platforms
    • Artful EOL; verbose build and tests
    • Use travis_wait
    • Remove travis_wait
    • Download to devel space
    • Mark SYSTEM includes to avoid spurious warnings
    • Don't double-build PRs
  • use <chrono> and <thread> on Windows (#221)
    • Changing from usleep to c++14 style sleep_for for Windows support
  • Contributors: Enrique Fernandez Perdomo, James Xu, Jarvis Schultz, Martin Pecka, Paul Bovbel, Sean Yen, Stefan Kohlbrecher, Wolfgang Merkt, moooeeeep

1.6.2 (2018-05-20)

  • Fix exported includes in Ubuntu Artful
  • Increase limits on CropBox filter parameters
  • Contributors: James Ward, Jiri Horner

1.6.1 (2018-05-08)

  • Add 1.6.0 section to CHANGELOG.rst
  • Fix the use of Eigen3 in cmake
  • Contributors: Kentaro Wada

1.6.0 (2018-04-30)

  • Fix build and update maintainers
  • Add message_filters to find_package
  • Remove unnecessary dependency on genmsg
  • Contributors: Paul Bovbel, Kentaro Wada

1.5.4 (2018-03-31)

  • update to use non deprecated pluginlib macro
  • Fix config path of sample_voxel_grid.launch
  • remove hack now that upstream pcl has been rebuilt
  • Looser hzerror in test for extract_clusters to make it pass on Travis
  • Add sample & test for surface/convex_hull
  • Add sample & test for segmentation/extract_clusters.cpp
  • Add sample & test for io/concatenate_data.cpp
  • Add sample & test for features/normal_3d.cpp
  • Organize samples of pcl_ros/features
  • Add test arg to avoid duplicated testing
  • LazyNodelet for features/*
  • LazyNodelet for filters/ProjectInliers
  • Refactor io/PCDReader and io/PCDWriter as child of PCLNodelet
  • LazyNodelet for io/PointCloudConcatenateFieldsSynchronizer
  • LazyNodelet for io/PointCloudConcatenateDataSynchronizer
  • LazyNodelet for segmentation/SegmentDifferences
  • LazyNodelet for segmentation/SACSegmentationFromNormals
  • LazyNodelet for segmentation/SACSegmentation
  • LazyNodelet for segmentation/ExtractPolygonalPrismData
  • LazyNodelet for segmentation/EuclideanClusterExtraction
  • LazyNodelet for surface/MovingLeastSquares
  • LazyNodelet for surface/ConvexHull2D
  • Add missing COMPONENTS of PCL
  • Inherit NodeletLazy for pipeline with less cpu load
  • Set leaf_size 0.02
  • Install samples
  • Add sample and test for pcl/StatisticalOutlierRemoval Conflicts: pcl_ros/CMakeLists.txt
  • Add sample and test for pcl/VoxelGrid Conflicts: pcl_ros/CMakeLists.txt
  • no need to remove duplicates
  • spourious line change
  • remove now unnecessary build_depend on qtbase5
  • exclude PCL IO libraries exporting Qt flag
  • find only PCL components used instead of all PCL
  • Remove dependency on vtk/libproj-dev (#145) * Remove dependency on vtk/libproj-dev These dependencies were introduced in #124 to temporarily fix missing / wrong dependencies in upstream vtk. This hack is no longer necessary, since fixed vtk packages have been uploaded to packages.ros.org (see #124 and ros-infrastructure/reprepro-updater#32).
    • Remove vtk hack from CMakeLists.txt
  • Contributors: Kentaro Wada, Mikael Arguedas

1.5.3 (2017-05-03)

1.5.2 (2017-04-29)

  • Find Qt5Widgets to fix -lQt5::Widgets error
  • Contributors: Kentaro Wada

1.5.1 (2017-04-26)

  • Add my name as a maintainer
  • Contributors: Kentaro Wada

1.5.0 (2017-04-25)

  • Fix lib name duplication error in ubunt:zesty
  • Detect automatically the version of PCL in cmake
  • Install xml files declaring nodelets
  • Fix syntax of nodelet manifest file by splitting files for each library.
  • Contributors: Kentaro Wada

1.4.0 (2016-04-22)

  • Fixup libproj-dev rosdep
  • Add build depend on libproj, since it's not provided by vtk right now
  • manually remove dependency on vtkproj from PCL_LIBRARIES
  • Remove python-vtk for kinetic-devel, see issue #44
  • Contributors: Jackie Kay, Paul Bovbel

1.3.0 (2015-06-22)

  • cleanup broken library links All removed library names are included in ${PCL_LIBRARIES}. However, the plain library names broke catkin's overlay mechanism: Where ${PCL_LIBRARIES} could point to a local installation of the PCL, e.g. pcd_ros_segmentation might still link to the system-wide installed version of pcl_segmentation.
  • Fixed test for jade-devel. Progress on #92
  • commented out test_tf_message_filter_pcl Until ros/geometry#80 has been merged the test will fail.
  • fixed indentation and author
  • Adds a test for tf message filters with pcl pointclouds
  • specialized HasHeader, TimeStamp, FrameId
    • HasHeader now returns false

    - TimeStamp and FrameId specialed for pcl::PointCloud<T> for any point type T These changes allow to use pcl::PointCloud with tf::MessageFilter

  • Sync pcl_nodelets.xml from hydro to indigo Fixes to pass catkin lint -W1
  • Fixes #87 for Indigo
  • Fixes #85 for Indigo
  • Fixes #77 and #80 for indigo
  • Added option to save pointclouds in binary and binary compressed format
  • Contributors: Brice Rebsamen, Lucid One, Mitchell Wills, v4hn

1.2.6 (2015-02-04)

1.2.5 (2015-01-20)

1.2.4 (2015-01-15)

1.2.3 (2015-01-10)

  • Update common.py Extended filter limits up to ±100000.0 in order to support intensity channel filtering.
  • Contributors: Dani Carbonell

1.2.2 (2014-10-25)

  • Adding target_frame [Ability to specify frame in bag_to_pcd ](https://github.com/ros-perception/perception_pcl/issues/55)
  • Update pcl_nodelets.xml Included missing closing library tag. This was causing the pcl/Filter nodelets below the missing nodelet tag to not be exported correctly.
  • Contributors: Matt Derry, Paul Bovbel, Ruffin

1.2.1 (2014-09-13)

  • clean up merge
  • merge pull request #60
  • Contributors: Paul Bovbel

1.2.0 (2014-04-09)

  • Updated maintainership
  • Fix TF2 support for bag_to_pcd #46
  • Use cmake_modules to find eigen on indigo #45

1.1.7 (2013-09-20)

  • adding more uncaught config dependencies
  • adding FeatureConfig dependency too

1.1.6 (2013-09-20)

  • add excplicit dependency on gencfg target

1.1.5 (2013-08-27)

  • Updated package.xml's to use new libpcl-all rosdep rules
  • package.xml: tuned whitespaces This commit removes trailing whitespaces and makes the line with the license information in the package.xml bitwise match exactly the common license information line in most ROS packages. The trailing whitespaces were detected when providing a bitbake recipe in the meta-ros project (github.com/bmwcarit/meta-ros). In the recipe, the hash of the license line is declared and is used to check for changes in the license. For this recipe, it was not matching the common one. A related already merged commit is https://github.com/ros/std_msgs/pull/3 and a related pending commit is https://github.com/ros-perception/pcl_msgs/pull/1.

1.1.4 (2013-07-23)

  • Fix a serialization error with point_cloud headers
  • Initialize shared pointers before use in part of the pcl_conversions Should address runtime errors reported in #29
  • Changed the default bounds on filters to -1000, 1000 from -5, 5 in common.py

1.1.2 (2013-07-19)

  • Fixed missing package exports on pcl_conversions and others
  • Make find_package on Eigen and PCL REQUIRED

1.1.1 (2013-07-10)

  • Add missing EIGEN define which caused failures on the farm

1.1.0 (2013-07-09)

  • Add missing include in one of the installed headers
  • Refactors to use pcl-1.7
  • Use the PointIndices from pcl_msgs
  • Experimental changes to point_cloud.h
  • Fixes from converting from pcl-1.7, incomplete
  • Depend on pcl_conversions and pcl_msgs
  • bag_to_pcd: check return code of transformPointCloud() This fixes a bug where bag_to_pcd segfaults because of an ignored tf::ExtrapolationException.
  • Changed #include type to lib
  • Changed some #include types to lib
  • removed a whitespace

1.0.34 (2013-05-21)

  • fixing catkin python imports

1.0.33 (2013-05-20)

  • Fixing catkin python imports

1.0.32 (2013-05-17)

  • Merge pull request #11 from k-okada/groovy-devel revert removed directories
  • fix to compileable
  • copy features/segmentation/surface from fuerte-devel

1.0.31 (2013-04-22 11:58)

  • No changes

1.0.30 (2013-04-22 11:47)

  • deprecating bin install targets

1.0.29 (2013-03-04)

  • Fixes #7
  • now also works without specifying publishing interval like described in the wiki.

1.0.28 (2013-02-05 12:29)

  • reenabling deprecated install targets - comment added

1.0.27 (2013-02-05 12:10)

  • Update pcl_ros/package.xml
  • Fixing target install directory for pcl tools
  • update pluginlib macro

1.0.26 (2013-01-17)

  • fixing catkin export

1.0.25 (2013-01-01)

  • fixes #1

1.0.24 (2012-12-21)

  • remove obsolete roslib import

1.0.23 (2012-12-19 16:52)

  • clean up shared parameters

1.0.22 (2012-12-19 15:22)

  • fix dyn reconf files

1.0.21 (2012-12-18 17:42)

  • fixing catkin_package debs

1.0.20 (2012-12-18 14:21)

  • adding catkin_project dependencies

1.0.19 (2012-12-17 21:47)

  • adding nodelet_topic_tools dependency

1.0.18 (2012-12-17 21:17)

  • adding pluginlib dependency
  • adding nodelet dependencies
  • CMake install fixes
  • migrating nodelets and tools from fuerte release to pcl_ros
  • Updated for new <buildtool_depend>catkin<...> catkin rule

1.0.17 (2012-10-26 09:28)

  • remove useless tags

1.0.16 (2012-10-26 08:53)

  • no need to depend on a meta-package

1.0.15 (2012-10-24)

  • do not generrate messages automatically

1.0.14 (2012-10-23)

  • bring back the PCL msgs

1.0.13 (2012-10-11 17:46)

  • install library to the right place

1.0.12 (2012-10-11 17:25)

1.0.11 (2012-10-10)

  • fix a few dependencies

1.0.10 (2012-10-04)

  • comply to the new catkin API
  • fixed pcl_ros manifest
  • added pcl exports in manifest.xml
  • fixed rosdeb pcl in pcl_ros/manifest.xml
  • removing common_rosdeps from manifest.xml
  • perception_pcl restructuring in groovy branch
  • restructuring perception_pcl in groovy branch
  • catkinized version of perception_pcl for groovy
  • added PCL 1.6 stack for groovy

Wiki Tutorials

This package does not provide any links to tutorials in it's rosindex metadata. You can check on the ROS Wiki Tutorials page for the package.

Messages

No message files found.

Services

No service files found

Recent questions tagged pcl_ros at Robotics Stack Exchange