ros-indigo-costmap-2d (1.12.16-0trusty) trusty; urgency=high

  * Merge pull request #695 <https://github.com/ros-planning/navigation/issues/695> from ros-planning/indigo_675
    Fixed race condition with costmaps in LayeredCostmap::resizeMap() (backport #675 <https://github.com/ros-planning/navigation/issues/675>)
    LayeredCostmap::updateMap() and LayeredCostmap::resizeMap() write to the master grid costmap.
    And these two functions can be called by different threads at the same time.
    One example of these cases is a race condition between subscriber callback thread
    dealing with dynamically-size-changing static_layer and periodical updateMap() calls from Costmap2DROS thread.
    Under the situation the master grid costmap is not thread-safe.
    LayeredCostmap::updateMap() already used the master grid costmap's lock.
  * Merge pull request #692 <https://github.com/ros-planning/navigation/issues/692> from ros-planning/remove_got_footprint
    remove unused got_footprint_
  * Merge pull request #691 <https://github.com/ros-planning/navigation/issues/691> from ros-planning/rehash_620
    initialize all costmap variables
  * Contributors: Jaeyoung Lee, Michael Ferguson

 -- David V. Lu!! <davidvlu@gmail.com>  Tue, 19 Jun 2018 04:00:00 -0000

ros-indigo-costmap-2d (1.12.15-0trusty) trusty; urgency=high

  * Merge pull request #671 <https://github.com/ros-planning/navigation/issues/671> from ros-planning/email_update_indigo
    update maintainer email (indigo)
  * fix 'enable' for static_layer with rolling window (#659 <https://github.com/ros-planning/navigation/issues/659>) (#664 <https://github.com/ros-planning/navigation/issues/664>)
  * Merge pull request #647 <https://github.com/ros-planning/navigation/issues/647> from aaronhoy/indigo_add_ahoy
    Add myself as a maintainer.
  * Contributors: Aaron Hoy, Jannik Abbenseth, Michael Ferguson

 -- David V. Lu!! <davidvlu@gmail.com>  Tue, 20 Mar 2018 04:00:00 -0000

ros-indigo-costmap-2d (1.12.14-0trusty) trusty; urgency=high

  * don't update costs if inflation radius is zero
  * Speedup (~60%) inflation layer update (#525 <https://github.com/ros-planning/navigation/issues/525>)
  * Fix CMakeLists + package.xmls (#548 <https://github.com/ros-planning/navigation/issues/548>)
  * Contributors: Jorge Santos Simón, Martin Günther, Michael Ferguson

 -- David V. Lu!! <davidvlu@gmail.com>  Tue, 19 Dec 2017 05:00:00 -0000

ros-indigo-costmap-2d (1.12.13-0trusty) trusty; urgency=high

  * Fixed race condition with costmaps
    Modifying minx_, miny_,, maxx_, and maxy_ without locking the mutex is
    unsafe and is a race condition if updateMap is called from multiple
    threads.
  * Contributors: Alex Henning

 -- David V. Lu!! <davidvlu@gmail.com>  Mon, 15 Aug 2016 04:00:00 -0000

ros-indigo-costmap-2d (1.12.12-0trusty) trusty; urgency=high

  * Fixed sign error in inflation layer
  * Adds warning when a layer shrinks the bounds
  * Contributors: Alex Henning

 -- David V. Lu!! <davidvlu@gmail.com>  Fri, 24 Jun 2016 04:00:00 -0000

ros-indigo-costmap-2d (1.12.11-0trusty) trusty; urgency=high

  * Fixed bug with inflation layer that caused underinflation
    When marking before adding to the priority queue, it was possible to
    underestimate the cost of a cell. This is both dangerous and can lead to
    unintended side-effects with navigation.
  * Fixed bug with artifacts when not current
    This is due to not getting clearing observations if the marking
    observations aren't current.
  * Fix bug with inflation artifacts being left behind
  * Contributors: Alex Henning

 -- David V. Lu!! <davidvlu@gmail.com>  Wed, 08 Jun 2016 04:00:00 -0000

ros-indigo-costmap-2d (1.12.10-0trusty) trusty; urgency=high

  * Fixes issue with costmaps shearing
  * Contributors: Alex Henning

 -- David V. Lu!! <davidvlu@gmail.com>  Fri, 27 May 2016 04:00:00 -0000

ros-indigo-costmap-2d (1.12.9-0trusty) trusty; urgency=high

  * Made costmap publishing truly lazy
  * Contributors: Alex Henning

 -- David V. Lu!! <davidvlu@gmail.com>  Thu, 26 May 2016 04:00:00 -0000

ros-indigo-costmap-2d (1.12.8-0trusty) trusty; urgency=high

  * fix resource locations to fix tests
  * Fix bug with resetting static layer
  * Made update map threadsafe
  * Reordered initializer list to match order of declarations.
  * Parametrize movementCB timer's period
  * No more ghosts in the inflation layer
  * Contributors: Alex Henning, Daniel Stonier, Michael Ferguson, Spyros Maniatopoulos

 -- David V. Lu!! <davidvlu@gmail.com>  Mon, 16 May 2016 04:00:00 -0000

ros-indigo-costmap-2d (1.12.7-0trusty) trusty; urgency=high

  * Fix inflation layer locking
  * Contributors: Levon Avagyan

 -- David V. Lu!! <davidvlu@gmail.com>  Tue, 05 Jan 2016 05:00:00 -0000

ros-indigo-costmap-2d (1.12.6-0trusty) trusty; urgency=high

  * Fix deadlock when using multiple static layers in a single program.
  * Contributors: Alex Henning

 -- David V. Lu!! <davidvlu@gmail.com>  Sat, 02 Jan 2016 05:00:00 -0000

ros-indigo-costmap-2d (1.12.5-0trusty) trusty; urgency=high

  * Remove canTransform spam.
  * Fix for #382 <https://github.com/ros-planning/navigation/issues/382>
  * Republish costmap if origin changes
  * Remove extra sign definition and use proper one when padding footprint
  * Remove Footprint Layer
  * fix plugin warnings on throw, closes #205 <https://github.com/ros-planning/navigation/issues/205>
  * initialize publisher variables
  * Contributors: Daniel Stonier, David Lu, Michael Ferguson

 -- David V. Lu!! <davidvlu@gmail.com>  Thu, 29 Oct 2015 04:00:00 -0000

ros-indigo-costmap-2d (1.12.4-0trusty) trusty; urgency=high

  * Look for robot_radius when footprint is not set. #206 <https://github.com/mikeferguson/navigation/issues/206>
  * Add a first_map_only parameter so we keep reusing the first received static map
  * Contributors: Jihoon Lee, Patrick Chin

 -- David V. Lu!! <davidvlu@gmail.com>  Wed, 03 Jun 2015 04:00:00 -0000

ros-indigo-costmap-2d (1.12.3-0trusty) trusty; urgency=high

  * support rolling static map in any frame
  * fix destructor of Costmap2D
  * proper locking during costmap update
  * Contributors: Michael Ferguson

 -- David V. Lu!! <davidvlu@gmail.com>  Thu, 30 Apr 2015 04:00:00 -0000

ros-indigo-costmap-2d (1.12.2-0trusty) trusty; urgency=high

  * Static layer works with rolling window now
  * Contributors: Michael Ferguson, Rein Appeldoorn

 -- David V. Lu!! <davidvlu@gmail.com>  Tue, 31 Mar 2015 04:00:00 -0000

ros-indigo-costmap-2d (1.12.1-0trusty) trusty; urgency=high

  * fixed issue with voxel_layer and obstacle_layer both deleting the same dynamic_reconfigure::Server and causing segfaults
  * Fixing various memory freeing operations
  * Fix indexing error in OccupancyGridUpdate callback function.
  * Contributors: Alex Bencz, David V. Lu!!, James Servos, Julse, Kaijen Hsiao

 -- David V. Lu!! <davidvlu@gmail.com>  Sat, 14 Mar 2015 04:00:00 -0000

ros-indigo-costmap-2d (1.12.0-0trusty) trusty; urgency=high

  * update maintainer email
  * Contributors: Michael Ferguson

 -- David V. Lu!! <davidvlu@gmail.com>  Wed, 04 Feb 2015 05:00:00 -0000

ros-indigo-costmap-2d (1.11.15-0trusty) trusty; urgency=high

  * Add ARCHIVE_DESTINATION for static builds
  * Contributors: Gary Servin

 -- David V. Lu!! <davidvlu@gmail.com>  Tue, 03 Feb 2015 05:00:00 -0000

ros-indigo-costmap-2d (1.11.14-0trusty) trusty; urgency=high

  * added waitForTransform to bufferCloud to solve extrapolation into the future exception
  * deallocate costmap_ before reallocating
  * prevent div by zero in raytraceLine
  * only prefix sensor_frame when it's not empty
  * tf_prefix support in obstacle_layer
  * remove undefined function updateUsingPlugins
  * remove unused cell_data.h
  * numerous style fixes
  * Contributors: Andrzej Pronobis, David Lu, Jeremie Deray, Mani Monajjemi, Michael Ferguson, enriquefernandez

 -- David V. Lu!! <davidvlu@gmail.com>  Fri, 05 Dec 2014 05:00:00 -0000

ros-indigo-costmap-2d (1.11.13-0trusty) trusty; urgency=high



 -- David V. Lu!! <davidvlu@gmail.com>  Thu, 02 Oct 2014 04:00:00 -0000

ros-indigo-costmap-2d (1.11.12-0trusty) trusty; urgency=high

  * costmap_2d: export library layers
  * Merge pull request #198 <https://github.com/ros-planning/navigation/issues/198> from kmhallen/hydro-devel
    Fixed costmap_2d clearing from service /move_base/clear_costmaps
  * Costmap Layer comments
  * Add destructors for all of the layers to remove the dynamic parameter clients
  * Add method for removing static observations (for testing)
  * Move testing_helper
  * Initial Clearing Costmap parameter change
  * Fixed costmap_2d clearing from service /move_base/clear_costmaps
  * Contributors: David Lu!!, Kevin Hallenbeck, Michael Ferguson

 -- David V. Lu!! <davidvlu@gmail.com>  Wed, 01 Oct 2014 04:00:00 -0000

ros-indigo-costmap-2d (1.11.11-0trusty) trusty; urgency=high

  * removes trailing spaces and empty lines
  * Contributors: Enrique Fernández Perdomo

 -- David V. Lu!! <davidvlu@gmail.com>  Wed, 23 Jul 2014 04:00:00 -0000

ros-indigo-costmap-2d (1.11.10-0trusty) trusty; urgency=high

  * Remove unnecessary colons
  * Remove unused robot_radius parameter from dynamic_reconfigure
  * Contributors: Daniel Stonier, David Lu!!

 -- David V. Lu!! <davidvlu@gmail.com>  Wed, 25 Jun 2014 04:00:00 -0000

ros-indigo-costmap-2d (1.11.9-0trusty) trusty; urgency=high

  * fix hypot issues, add comments to tests from tracking this down
  * dynamically reconfigure the previously uninitialised variable 'combination_method', closes #187 <https://github.com/ros-planning/navigation/issues/187>.
  * uses ::hypot(x, y) instead of sqrt(x*x, y*y)
  * Contributors: Daniel Stonier, Michael Ferguson, Enrique Fernández Perdomo

 -- David V. Lu!! <davidvlu@gmail.com>  Tue, 10 Jun 2014 04:00:00 -0000

ros-indigo-costmap-2d (1.11.8-0trusty) trusty; urgency=high



 -- David V. Lu!! <davidvlu@gmail.com>  Wed, 21 May 2014 04:00:00 -0000

ros-indigo-costmap-2d (1.11.7-0trusty) trusty; urgency=high

  * uses %u instead of %d for unsigned int
  * update build to find eigen using cmake_modules
  * inflation_layer: place .top() & .pop() calls together
  * add parameter to configure whether full costmap is published each time
  * Contributors: Michael Ferguson, Siegfried-A. Gevatter Pujals, agentx3r, enriquefernandez

 -- David V. Lu!! <davidvlu@gmail.com>  Wed, 21 May 2014 04:00:00 -0000

ros-indigo-costmap-2d (1.11.5-0trusty) trusty; urgency=high

  * Better threading in inflation layer
  * don't set initialized until updateMap is called
  * check whether costmap is initalized before publishing
  * New Overwrite Methods
    updateMap method
    Fix for #68 <https://github.com/ros-planning/navigation/issues/68>
    Fix for inflation memory problems
    InfIsValid #128 <https://github.com/ros-planning/navigation/issues/128>
    Static layer can recieve updates and accept non-lethal values
    Obstacle layer uses track_unknown_space parameter
    Footprint layer is not longer created as top-level layer (used as part of obstacle layer instead)
  * Download test data from download.ros.org instead of willow
  * Change maintainer from Hersh to Lu

 -- David V. Lu!! <davidvlu@gmail.com>  Thu, 30 Jan 2014 05:00:00 -0000

ros-indigo-costmap-2d (1.11.4-0trusty) trusty; urgency=high

  * Improve bounds checking
  * Reimplement Clear Costmaps Service by implementing reset functions in each layer
  * Package URL Updates
  * Additional static layer functionality for receiving updates
  * Misc. Pointcloud fixes
  * Improved eigen alignment problem on 32-bit arch.
  * fixed costmap_2d tests

 -- David V. Lu!! <davidvlu@gmail.com>  Fri, 27 Sep 2013 04:00:00 -0000


