diff --git a/CHANGELOG.rst b/CHANGELOG.rst index ade1164c..73f53b26 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -2,6 +2,43 @@ Changelog for package libpointmatcher ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ +1.2.3 (2015-05-15) +------------------ +* Support including other versions of YAML in compilation units that also include the YAML version packed with libpointmatcher (PR #80) +* Changed immutability concept for SupportLabel to support MSVC 2012 (#78) +* Fixed build system related bugs (#79, #70, ..). +* updated build_map example, added better error message, added better information prints +* cleaned CMakeList and added missing dependencies for external projetcs +* avoid possibility of building dynamic library on MacOS +* updated Mac build instructions +* Tim3xx laser support on Simple Noise filter (#64) +* Modified default covariance return in PointToPlaneWithCovErrorMinimizer (#59) +* update usage text and retab +* Removed compilation warnings +* add unit test for ICPSequence +* added application of reference data points filters for ICPSequence objects (#56) +* Merge branch 'master' of github.com:ethz-asl/libpointmatcher +* fix problem with libnabo linking (#54) +* Adapted the code to handle 2D point clouds and decided to split the initial/icp/complete transformation matrices in 3 different files. It should be easier to post process the transformations. +* Changed matrix for matrices as output suffix +* Changed the ICP example (pmicp) to accept initial translation/rotation input and allow to output the transformation matrices +* CutBelowLevelDataPointsFilter (PR #48) +* split unit tests (PR #47) +* Delete roadmap.txt +* change year to 2014 +* correct bug in DataPoints operator== +* add a method to remove features or descriptors +* add empty function for removing features and descriptors +* add functions to DataPoints avoiding error on rows and cols +* fill missing documentation +* resolve warning from unsigned to int in IO.cpp +* add extra empty line in utest +* add extra unit tests and resolve remaining bugs +* Refactored how to load PLY files +* Allow 2D descriptors (##45) +* Allow saving 2D descriptors coming from a 2Dmap, that are converted to 3D when writing to the file but needed after if we want to load the map as 2D. +* Contributors: Francis Colas, Francisco J Perez Grau, François Pomerleau, HannesSommer, Philipp Kruesi, Renaud Dube, Simon Lynen, chipironcin, pomerlef, smichaud, v01d + 1.2.2 (2014-08-05) ------------------ * Yaml-cpp0.3 now built with libpointmatcher for compatibility with newer Ubuntu systems using yaml-cpp0.5 diff --git a/package.xml b/package.xml index 14b229ab..d67ab61e 100644 --- a/package.xml +++ b/package.xml @@ -1,6 +1,6 @@ libpointmatcher - 1.2.2 + 1.2.3 libpointmatcher is a modular ICP library, useful for robotics and computer vision. diff --git a/pointmatcher/PointMatcher.h b/pointmatcher/PointMatcher.h index 82bc0f20..85d53381 100644 --- a/pointmatcher/PointMatcher.h +++ b/pointmatcher/PointMatcher.h @@ -56,9 +56,9 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. #include "Parametrizable.h" #include "Registrar.h" - -#if NABO_VERSION_INT < 10001 - #error "You need libnabo version 1.0.1 or greater" + +#if NABO_VERSION_INT < 10006 + #error "You need libnabo version 1.0.6 or greater" #endif /*! @@ -68,9 +68,9 @@ SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. //! version of the Pointmatcher library as string -#define POINTMATCHER_VERSION "1.2.1" +#define POINTMATCHER_VERSION "1.2.3" //! version of the Pointmatcher library as an int -#define POINTMATCHER_VERSION_INT 10201 +#define POINTMATCHER_VERSION_INT 10203 //! Functions and classes that are not dependant on scalar type are defined in this namespace namespace PointMatcherSupport