An Iterative Closest Point (ICP) library for 2D and 3D mapping in Robotics
Full Changelog: https://github.com/norlab-ulaval/libpointmatcher/compare/1.4.1...1.4.2
Full Changelog: https://github.com/norlab-ulaval/libpointmatcher/compare/1.4.0...1.4.1
SurfaceNormalOutlierFilter
by @cjamin in https://github.com/norlab-ulaval/libpointmatcher/pull/457
Add support for Travis by @PhiBabin in https://github.com/norlab-ulaval/libpointmatcher/pull/337
Fix segfault happening in ICPSequence class by @simonpierredeschenes in https://github.com/norlab-ulaval/libpointmatcher/pull/348
Fix out-of-bounds access by @jlblancoc in https://github.com/norlab-ulaval/libpointmatcher/pull/385
Replaced the remaining raw pointers with shared pointers in Registrar.h by @aguenette in https://github.com/norlab-ulaval/libpointmatcher/pull/395
Change matrix type by @afabri in https://github.com/norlab-ulaval/libpointmatcher/pull/354
Feature/geometry data points filter for master by @kubelvla in https://github.com/norlab-ulaval/libpointmatcher/pull/374
Implemented an in-place method for transforming DataPoints objects by @YoshuaNava in https://github.com/norlab-ulaval/libpointmatcher/pull/419
Include iso646.h to add and
, or
, not
macros by @maximecharriere in https://github.com/norlab-ulaval/libpointmatcher/pull/427
[Matches/OutlierFiltersImpl] Made convergence error messages more informative by @YoshuaNava in https://github.com/norlab-ulaval/libpointmatcher/pull/453
Histogram::computeStats() without sorting the Histogram by @maximecharriere in https://github.com/norlab-ulaval/libpointmatcher/pull/479
package format=3 by @Timple in https://github.com/norlab-ulaval/libpointmatcher/pull/487
Use the LOG_INFO_STREAM macro instead of std::cerr by @maximecharriere in https://github.com/norlab-ulaval/libpointmatcher/pull/490
Release by @RedLeader962 in https://github.com/norlab-ulaval/libpointmatcher/pull/523
Fix Transformations test build when using Eigen3.4 by @boxanm in https://github.com/norlab-ulaval/libpointmatcher/pull/531
Fix 2D transformation tests in debug by @boxanm in https://github.com/norlab-ulaval/libpointmatcher/pull/533
THE 2023 release by @RedLeader962 in https://github.com/norlab-ulaval/libpointmatcher/pull/544
Full Changelog: https://github.com/norlab-ulaval/libpointmatcher/compare/1.3.1...1.4.0
Removed some boost utilities supported by c++11 and replaced raw pointers by std smart pointers.
New data filters were introduced, such as SurfaceNormalDataPointsFilter, OctreeGridDataPointsFilter and NormalSpaceDataPointsFilter. This release will work with Eigen3.3.
This release will work with Eigen 3.2 but not Eigen 3.3. If you are on Ubuntu 16.04, it is recommended to use the branch master
instead.