Changelog for package grid_map_core
1.7.0 (2022-03-17)
1.6.4 (2020-12-04)
1.6.2 (2019-10-14)
- Implements a grid map transformation from one map frame to another map frame given the transform between the frames.
Authors:
Co-authored-by: fabianje <fabian.jenelten@mavt.ethz.ch>
- Contributors: fabianje
1.6.1 (2019-02-27)
- Updated host changes.
- Updated author e-mail address.
- Contributors: Peter Fankhauser, Péter Fankhauser
1.6.0 (2017-11-24)
- Added new sliding window iterator.
- Added new thickenLine(), triangulation, and bounding box method to polygon.
- Added unit tests for LineIterator with using move function.
- Fixed cpp-check warnings and errors.
- Fixed line iterator for moved maps (#119).
- Fixed error in SpiralIterator when center is outside the map (#114).
- Contributors: Péter Fankhauser, 2scholz, Remo Diethelm, Takahiro Miki, Tanja Baumann
1.5.2 (2017-07-25)
1.5.1 (2017-07-25)
1.5.0 (2017-07-18)
- Added new function for polygon triangulation.
- Added Eigen macro for bit-alignment (#88).
- Added default copy constructor and assign operator methods after the rule of five.
- Fixing return value in getQuadrant member function.
- Fixing buffer handling bug for circular and ellipse iterators.
- Capture case when both circles are the same in convexHullOfTwoCircles.
- Fixing build error on ROS Kinetic.
- Contributors: Peter Fankhauser, Sascha, Thomas Emter, Martin Wermelinger
1.4.2 (2017-01-24)
- Added linear interpolation method for data access.
- Increased efficiency for linear interpolation method.
- Addressing C++ compiler warnings.
- Contributors: Dominic Jud, Peter Fankhauser, Horatiu George Todoran
1.4.1 (2016-10-23)
- Improved line iterator with start and end positions.
- Added method to retrieve submap size for iterators.
- Improved transformation of images to color grid map layers.
- Fixing issues with order of include with Eigen (#67).
- Contributors: Peter Fankhauser, Dominic Jud
1.4.0 (2016-08-22)
- Added convenience function to convert a grid map to form with circular buffer at (0,0).
- Contributors: Peter Fankhauser
1.3.3 (2016-05-10)
- Release for ROS Kinetic.
- Contributors: Peter Fankhauser
1.3.2 (2016-05-10)
1.3.1 (2016-05-10)
- Cleanup up Eigen types as preparation for ROS Kinetic release.
- Contributors: Peter Fankhauser
1.3.0 (2016-04-26)
- Made the isInside checks const.
- Fixes polygon iterator bug when using moved maps.
- Added unit test for polygon iterator on a moved map.
- Added comment about size of the returning submap.
- Reduced test build warning.
- Contributors: Peter Fankhauser, Martin Wermelinger, Marcus Liebhardt
1.2.0 (2016-03-03)
- Improved efficiency for the Grid Map iterator (speed increase of 10x for large maps) (#45).
- New iterator_benchmark demo to exemplify the usage of the iterators and their computational performance (#45).
- Added new method to set the position of a grid map (#42).
- Added new move_demo to illustrate the difference between the move and setPosition method.
- Fixed behavior of checkIfPositionWithinMap() in edge cases (#41).
- Updated documentation for spiral and ellipse iterator, and iterator performance.
- const correctness for grid's getSubmap.
- Cleanup of arguments and return types.
- Contributors: Péter Fankhauser, Christos Zalidis, Daniel Stonier
1.1.3 (2016-01-11)
1.1.2 (2016-01-11)
- Should fix errors on build server regarding Eigen3 and visualization_msgs dependencies.
1.1.1 (2016-01-11)
- Changes to CMakeLists.txt to enable compatibility with Ubuntu Saucy.
1.1.0 (2016-01-08)
- added installation instructions in CMakeLists
- new ellipse iterator tool
- general improvements and bugfixes
1.0.0 (2015-11-20)
- release for Springer ROS Book Chapter