CHANGELOG
Changelog for package grid_map_core
2.1.0 (2022-11-08)
2.0.0 (2022-09-13)
Initial ROS2 port
Contributors: Maximilian Wulf, Steve Macenski
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