All Versions
Latest Version
Avg Release Cycle
124 days
Latest Release

Changelog History
Page 6

  • v0.2.3 Changes

    August 02, 2010
    • [[pcl]]

      • tiny bug fixes for cturtle
  • v0.2.2 Changes

    August 02, 2010
    • [[pcl]]

      • work to improve the PCL Visualization package, standalone pcd_visualizer completed
      • added cloud(u,v) accessors for organized datasets.
      • added constrained implementations (maximum distance between correspondences) for registration methods
      • added PCD file format v.6 which includes field count (r31367)
      • added a PointRepresentation class for spatial search methods that allows the user to specify what dimensions are important
      • added a maximum distance threshold for point correspondences in registration
      • fixed IterativeClosestPoint registration, added a L1 kernel to icp_nl, and unit tests (31283)
      • added a new segmentation method for obtaining the differences between two point clouds (r31281)
  • v0.2.1 Changes

    July 25, 2010
    • [[pcl]]

      • test build fixes
      • made BAGReader inherit directly from nodelet::Nodelet
  • v0.2.0 Changes

    July 24, 2010
    • [[pcl]]

      • added PCL_ROS package for all PCL_ROS interactions. Moved all nodelets and all ROS specific interfaces from PCL to PCL_ROS.
      • moved vectorAverage to common
      • added class to calculate transformation from corresponding points to common
      • added index remapping for the kdtrees so that NAN points are automatically ignored.
      • Split kdtrees in h and hpps
      • Added some new functionality to range images and fixed bugs in creation process.
      • separated the PCL tutorials from the library into a separate package (pcl_tutorials)
      • added a PCD Visualizer and implemented several point cloud visualization techniques (handlers) for geometry and color
      • added getFieldsList (PCL/io) for a pcl::PointCloud
      • added VTK as a dependency for visualization in an attempt to be compatible with older Linux distributions
  • v0.1.9 Changes

    June 28, 2010
    • [[pcl]]

      • added radius search for organized_data
      • fixed some bugs in the range image class
      • structural changes in range images related classes
      • split point_types.h in point_types.h and point_types.hpp and added output operators for all points
      • Added angles.h, norms.h, time.h, transform.h and common_headers.h (which includes all the others) to provide some basic functions for convenience.
      • Added border_extraction for range images
      • Added vectorAverage to features, which calculates mean and covariance matrix incrementally without storing added points.
      • Added macros.h, which provides some basic macros for convenience.
      • added an initial PCL Visualizer implementation
      • replaced rosrecord with rosbag for all PCL tools
      • added cluster_max size to Euclidean Clustering (r30210)
      • adding cylinder direction axis constraints + sphere min/max radius constraints for model segmentation (r30195)
      • fixed a grave bug which was preventing objects containing ANN trees to be used in multiple threads (r30194)
      • fixed a bug where patches for ANN 1.1.2 were not applied correctly (r30193)
      • all nodelets now have use_indices and max_queue_size checked at startup via PCLNodelet base class
      • switched from rosrecord to the rosbag API for BAGReader
      • enable max_queue_size parameter (default to 1) for all nodelets
      • set the indices/distances to 0 if the search failed for ANN trees (r30130)
      • PCD reader fix when an invalid file name is given (r30004)
      • added range image class (r29971)
      • added axis and eps_angle as ROS parameters for segmentation (r29938)
      • setting the maximum number of clusters that are to be published via max_clusters (r29935)
      • fixed a grave bug where SACModelOrientedPlane was performing an infinite loop inside selectWithinDistance (r29934)
  • v0.1.8 Changes

    May 24, 2010
    • [[pcl]]

      • simplified API in point_cloud_converter
      • new general purpose 3D point in 2D polygon check method (r29645)
      • added a getPointsInBox() method
      • fixed a bug where some points were not considered as being part of the polygonal prism due to polygonal bound checking errors (r29597)
      • added a PointXYZI type to represent intensity data.
      • updating flann to 1.5_pre2 (r29549)
      • added MovingLeastSquares tutorial (r29539)
  • v0.1.7 Changes

    May 13, 2010
    • [[pcl]]

      • getMinMax3D methods now reside in common
      • fixed a major bug in VoxelGrid where centroids were not initialized correctly
      • fixed a bug where NdCopyEigenPointFunctor and NdCopyPointEigenFunctor were given incorrect values
      • reorganizing the library for faster compilation
      • fix for linker errors when linking together multiple translation units that include the same point type registration. Static tag name strings would be defined more than once. #4071 (r29435)
  • v0.1.6 Changes

    May 01, 2010
    • [[pcl]]

      • added parameter sets for Filter, VoxelGrid, ExtractIndices (r29229)
      • refactorized the dynamic reconfigure parametrization for nodelets
      • added tutorial/sample for cylinder segmentation via SAC (r29224)
      • introduced bad model handling in the sample consensus loop (r29218)
      • added the field name to the dynamic reconfigure parameter list for Filters (r29211)
      • improved NaN handling in kdtrees (r29204)
      • fixed a bug where PassThrough was incorrectly declared as a nodelet (r29202)
      • added tutorial/sample for the ConvexHull2D algorithm (r29198)
      • added set/get radius limits (to be extended), implemented radius limits for cylinder models, and better RANSAC model checking (r29194)
      • default input topic on pointcloud_to_pcd changed from "tilt_laser_cloud" to "input" (r29137)
      • CMakeLists split into individual files for better organization
      • fixed a couple of boost linking errors on some machines
      • transformed point_cloud_converter from a node into a library+node so it can be reused elsewhere
      • added a command line tool for concatenating PCD files (r29035)
      • added an implementation of the Viewpoint Feature Histogram (VFH) (r29032)
  • v0.1.5 Changes

    April 22, 2010
    • [[pcl]]

      • added tutorial/sample for the ExtractIndices filter (r28990)
      • added tutorial/sample for the VoxelGrid filter (r28986)
      • added tutorial/sample for the StatisticalOutlierRemoval filter (r28985)
      • added templated version of loadPCDFile (r28978) and PCDReader::read
      • added unit tests for the StatisticalOutlierRemoval filter (r28971)
      • added unit tests for the ProjectInliers filter (r28970)
      • added unit tests for the VoxelGrid filter (r28969)
      • added negative limits and fixed a bug where the centroid was not correctly initialized in VoxelGrid (r28967)
      • added unit tests for the PassThrough filter (r28966)
      • added unit tests for PCL filters: RadiusOutlierRemoval and ExtractIndices (r28961)
      • added extra unit tests for concatenate points/fields (r28959)
      • added tutorial/sample code for BAGReader (r28955)
  • v0.1.4 Changes

    April 21, 2010
    • [[pcl]]

      • added a few nodelet tests (talker, listener, pingpong)
      • added unit tests for BAGReader (r28924)
      • added an implementation for BAGReader (r28922)
      • added unit tests for PCDReader/PCDWriter
      • fixed a few bugs where certain include headers were not exposed properly
      • added an implementation of a statistical outlier removal filter (r28886)
      • added an implementation of radius outlier removal filter (r28878)
      • fixed a bug (#3378) where the output file name in several tools was incorrect (r28858)
      • added an implementation of non-linear ICP (28854)
      • fixed a bug where the min/max estimation was incorrect for sensor_msgs/PointCloud2 types in voxel_grid (r28846)