Skip to content

Commit

Permalink
Merge pull request #89 from ethz-asl/release/1.2.3
Browse files Browse the repository at this point in the history
Release/1.2.3
  • Loading branch information
pomerlef committed May 15, 2015
2 parents b864dae + 4e03f62 commit 9873072
Show file tree
Hide file tree
Showing 3 changed files with 43 additions and 6 deletions.
37 changes: 37 additions & 0 deletions CHANGELOG.rst
Expand Up @@ -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
Expand Down
2 changes: 1 addition & 1 deletion package.xml
@@ -1,6 +1,6 @@
<package>
<name>libpointmatcher</name>
<version>1.2.2</version>
<version>1.2.3</version>
<description>
libpointmatcher is a modular ICP library, useful for robotics and computer vision.
</description>
Expand Down
10 changes: 5 additions & 5 deletions pointmatcher/PointMatcher.h
Expand Up @@ -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

/*!
Expand All @@ -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
Expand Down

0 comments on commit 9873072

Please sign in to comment.