No version for distro humble showing github. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 1.16.2
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Description SARL*: Deep RL based human-aware navigation for mobile robot in crowded indoor environments implemented in ROS.
Checkout URI https://github.com/leekeyu/sarl_star.git
VCS Type git
VCS Version master
Last Updated 2022-04-21
Dev Status UNKNOWN
Released UNRELEASED
Tags reinforcement-learning dqn crowd pedestrian-detection mobile-robot-navigation human-aware
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

This package provides an implementation of a 2D costmap that takes in sensor data from the world, builds a 2D or 3D occupancy grid of the data (depending on whether a voxel based implementation is used), and inflates costs in a 2D costmap based on the occupancy grid and a user specified inflation radius. This package also provides support for map_server based initialization of a costmap, rolling window based costmaps, and parameter based subscription to and configuration of sensor topics.

Additional Links

Maintainers

  • David V. Lu!!
  • Michael Ferguson
  • Aaron Hoy

Authors

  • Eitan Marder-Eppstein
  • David V. Lu!!
  • Dave Hershberger
  • contradict gmail.com
README
No README found. See repository README.
CHANGELOG

Changelog for package costmap_2d

1.16.2 (2018-07-31)

  • Merge pull request #773 from ros-planning/packaging_fixes packaging fixes
  • update costmap_2d cmake
    • explicit dependency on tf2
    • remove old PCL disable crap
  • Contributors: Michael Ferguson

1.16.1 (2018-07-28)

  • Merge pull request #770 from ros-planning/fix_debians Fix debian builds (closes #769)
  • add tf2_geometry_msgs depend to costmap_2d
  • Contributors: Michael Ferguson

1.16.0 (2018-07-25)

  • Switch to TF2 #755
  • unify combination_method dynamic reconfig, closes #402
  • Merge pull request #723 from moriarty/melodic-buildfarm-errors Melodic buildfarm errors
  • [costmap_2d/test] set empty transform to Identity
  • fix test: abs(unsigned int) is ambiguous Instead, compare values and subtract smaller from larger to find the dx and dy.
  • fixes pluginlib deprecated header warnings
  • Merge pull request #694 from ros-planning/lunar_691 costmap variable init & cleanup (forward port of #691)
  • remove unused got_footprint_
  • initialize all costmap variables
  • Merge pull request #686 from ros-planning/lunar_675 Fixed race condition with costmaps in LayeredCostmap::resizeMap()
  • Fixed race condition with costmaps in LayeredCostmap::resizeMap() 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.
  • Contributors: Alexander Moriarty, David V. Lu, Jaeyoung Lee, Michael Ferguson, Vincent Rabaud

1.15.2 (2018-03-22)

  • Merge pull request #673 from ros-planning/email_update_lunar update maintainer email (lunar)
  • Merge pull request #670 from DLu/fix206_lunar Fixes #206 for Lunar
  • fix 'enable' for static_layer with rolling window (#659) (#665)
  • Merge pull request #649 from aaronhoy/lunar_add_ahoy Add myself as a maintainer.
  • Contributors: Aaron Hoy, David V. Lu!!, Jannik Abbenseth, Michael Ferguson

1.15.1 (2017-08-14)

1.15.0 (2017-08-07)

  • Added parameter for allowing inflation in unknown cells (#564)
  • Inflation Layer protected members and virtual computeCost [ABI BREAKING]
  • Fix for #517: create a getRobotPose method on move_base instead of using that on the costmaps
  • don't update costs if inflation radius is zero
  • rebase fixups
  • convert packages to format2
  • Speedup (~60%) inflation layer update (#525)
  • Fix CMakeLists + package.xmls (#548)
  • add missing deps on libpcl
  • import only PCL common
  • pcl proagate -lQt5::Widgets flag so we need to find_package Qt5Widgets (#578)
  • Added deps to amcl costmap_2d move_base

File truncated at 100 lines see the full file

Dependant Packages

Name Deps
fetch_depth_layer
fetch_depth_layer
fetch_depth_layer
fetch_navigation
fetch_navigation
fetch_navigation
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
move_base
move_base
move_base
move_base
move_base
move_base
move_base
move_base
move_base
move_base
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
navfn
navfn
navfn
navfn
navfn
navfn
navfn
navfn
navfn
navfn
navigation
navigation
navigation
navigation
navigation
navigation
navigation
navigation
navigation
navigation
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
aliengo_navigation
carrot_planner
carrot_planner
carrot_planner
carrot_planner
carrot_planner
carrot_planner
carrot_planner
carrot_planner
carrot_planner
explore_lite
eband_local_planner
teb_local_planner
teb_local_planner
frenet_planner
frenet_planner
planner_benchmark
hybrid_local_planner
adapted_move_base
global_rrt_planner
local_3d_planner
mpc_planner_rosnavigation
move_base2
srv_client_plugin
range_sensor_layer
apf_controller
controller
dwa_controller
lqr_controller
mpc_controller
orca_controller
pid_controller
rpp_controller
static_controller
path_planner
voronoi_layer

Recent questions tagged costmap_2d at Robotics Stack Exchange

No version for distro jazzy showing github. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 1.16.2
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Description SARL*: Deep RL based human-aware navigation for mobile robot in crowded indoor environments implemented in ROS.
Checkout URI https://github.com/leekeyu/sarl_star.git
VCS Type git
VCS Version master
Last Updated 2022-04-21
Dev Status UNKNOWN
Released UNRELEASED
Tags reinforcement-learning dqn crowd pedestrian-detection mobile-robot-navigation human-aware
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

This package provides an implementation of a 2D costmap that takes in sensor data from the world, builds a 2D or 3D occupancy grid of the data (depending on whether a voxel based implementation is used), and inflates costs in a 2D costmap based on the occupancy grid and a user specified inflation radius. This package also provides support for map_server based initialization of a costmap, rolling window based costmaps, and parameter based subscription to and configuration of sensor topics.

Additional Links

Maintainers

  • David V. Lu!!
  • Michael Ferguson
  • Aaron Hoy

Authors

  • Eitan Marder-Eppstein
  • David V. Lu!!
  • Dave Hershberger
  • contradict gmail.com
README
No README found. See repository README.
CHANGELOG

Changelog for package costmap_2d

1.16.2 (2018-07-31)

  • Merge pull request #773 from ros-planning/packaging_fixes packaging fixes
  • update costmap_2d cmake
    • explicit dependency on tf2
    • remove old PCL disable crap
  • Contributors: Michael Ferguson

1.16.1 (2018-07-28)

  • Merge pull request #770 from ros-planning/fix_debians Fix debian builds (closes #769)
  • add tf2_geometry_msgs depend to costmap_2d
  • Contributors: Michael Ferguson

1.16.0 (2018-07-25)

  • Switch to TF2 #755
  • unify combination_method dynamic reconfig, closes #402
  • Merge pull request #723 from moriarty/melodic-buildfarm-errors Melodic buildfarm errors
  • [costmap_2d/test] set empty transform to Identity
  • fix test: abs(unsigned int) is ambiguous Instead, compare values and subtract smaller from larger to find the dx and dy.
  • fixes pluginlib deprecated header warnings
  • Merge pull request #694 from ros-planning/lunar_691 costmap variable init & cleanup (forward port of #691)
  • remove unused got_footprint_
  • initialize all costmap variables
  • Merge pull request #686 from ros-planning/lunar_675 Fixed race condition with costmaps in LayeredCostmap::resizeMap()
  • Fixed race condition with costmaps in LayeredCostmap::resizeMap() 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.
  • Contributors: Alexander Moriarty, David V. Lu, Jaeyoung Lee, Michael Ferguson, Vincent Rabaud

1.15.2 (2018-03-22)

  • Merge pull request #673 from ros-planning/email_update_lunar update maintainer email (lunar)
  • Merge pull request #670 from DLu/fix206_lunar Fixes #206 for Lunar
  • fix 'enable' for static_layer with rolling window (#659) (#665)
  • Merge pull request #649 from aaronhoy/lunar_add_ahoy Add myself as a maintainer.
  • Contributors: Aaron Hoy, David V. Lu!!, Jannik Abbenseth, Michael Ferguson

1.15.1 (2017-08-14)

1.15.0 (2017-08-07)

  • Added parameter for allowing inflation in unknown cells (#564)
  • Inflation Layer protected members and virtual computeCost [ABI BREAKING]
  • Fix for #517: create a getRobotPose method on move_base instead of using that on the costmaps
  • don't update costs if inflation radius is zero
  • rebase fixups
  • convert packages to format2
  • Speedup (~60%) inflation layer update (#525)
  • Fix CMakeLists + package.xmls (#548)
  • add missing deps on libpcl
  • import only PCL common
  • pcl proagate -lQt5::Widgets flag so we need to find_package Qt5Widgets (#578)
  • Added deps to amcl costmap_2d move_base

File truncated at 100 lines see the full file

Dependant Packages

Name Deps
fetch_depth_layer
fetch_depth_layer
fetch_depth_layer
fetch_navigation
fetch_navigation
fetch_navigation
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
move_base
move_base
move_base
move_base
move_base
move_base
move_base
move_base
move_base
move_base
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
navfn
navfn
navfn
navfn
navfn
navfn
navfn
navfn
navfn
navfn
navigation
navigation
navigation
navigation
navigation
navigation
navigation
navigation
navigation
navigation
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
aliengo_navigation
carrot_planner
carrot_planner
carrot_planner
carrot_planner
carrot_planner
carrot_planner
carrot_planner
carrot_planner
carrot_planner
explore_lite
eband_local_planner
teb_local_planner
teb_local_planner
frenet_planner
frenet_planner
planner_benchmark
hybrid_local_planner
adapted_move_base
global_rrt_planner
local_3d_planner
mpc_planner_rosnavigation
move_base2
srv_client_plugin
range_sensor_layer
apf_controller
controller
dwa_controller
lqr_controller
mpc_controller
orca_controller
pid_controller
rpp_controller
static_controller
path_planner
voronoi_layer

Recent questions tagged costmap_2d at Robotics Stack Exchange

No version for distro kilted showing github. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 1.16.2
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Description SARL*: Deep RL based human-aware navigation for mobile robot in crowded indoor environments implemented in ROS.
Checkout URI https://github.com/leekeyu/sarl_star.git
VCS Type git
VCS Version master
Last Updated 2022-04-21
Dev Status UNKNOWN
Released UNRELEASED
Tags reinforcement-learning dqn crowd pedestrian-detection mobile-robot-navigation human-aware
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

This package provides an implementation of a 2D costmap that takes in sensor data from the world, builds a 2D or 3D occupancy grid of the data (depending on whether a voxel based implementation is used), and inflates costs in a 2D costmap based on the occupancy grid and a user specified inflation radius. This package also provides support for map_server based initialization of a costmap, rolling window based costmaps, and parameter based subscription to and configuration of sensor topics.

Additional Links

Maintainers

  • David V. Lu!!
  • Michael Ferguson
  • Aaron Hoy

Authors

  • Eitan Marder-Eppstein
  • David V. Lu!!
  • Dave Hershberger
  • contradict gmail.com
README
No README found. See repository README.
CHANGELOG

Changelog for package costmap_2d

1.16.2 (2018-07-31)

  • Merge pull request #773 from ros-planning/packaging_fixes packaging fixes
  • update costmap_2d cmake
    • explicit dependency on tf2
    • remove old PCL disable crap
  • Contributors: Michael Ferguson

1.16.1 (2018-07-28)

  • Merge pull request #770 from ros-planning/fix_debians Fix debian builds (closes #769)
  • add tf2_geometry_msgs depend to costmap_2d
  • Contributors: Michael Ferguson

1.16.0 (2018-07-25)

  • Switch to TF2 #755
  • unify combination_method dynamic reconfig, closes #402
  • Merge pull request #723 from moriarty/melodic-buildfarm-errors Melodic buildfarm errors
  • [costmap_2d/test] set empty transform to Identity
  • fix test: abs(unsigned int) is ambiguous Instead, compare values and subtract smaller from larger to find the dx and dy.
  • fixes pluginlib deprecated header warnings
  • Merge pull request #694 from ros-planning/lunar_691 costmap variable init & cleanup (forward port of #691)
  • remove unused got_footprint_
  • initialize all costmap variables
  • Merge pull request #686 from ros-planning/lunar_675 Fixed race condition with costmaps in LayeredCostmap::resizeMap()
  • Fixed race condition with costmaps in LayeredCostmap::resizeMap() 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.
  • Contributors: Alexander Moriarty, David V. Lu, Jaeyoung Lee, Michael Ferguson, Vincent Rabaud

1.15.2 (2018-03-22)

  • Merge pull request #673 from ros-planning/email_update_lunar update maintainer email (lunar)
  • Merge pull request #670 from DLu/fix206_lunar Fixes #206 for Lunar
  • fix 'enable' for static_layer with rolling window (#659) (#665)
  • Merge pull request #649 from aaronhoy/lunar_add_ahoy Add myself as a maintainer.
  • Contributors: Aaron Hoy, David V. Lu!!, Jannik Abbenseth, Michael Ferguson

1.15.1 (2017-08-14)

1.15.0 (2017-08-07)

  • Added parameter for allowing inflation in unknown cells (#564)
  • Inflation Layer protected members and virtual computeCost [ABI BREAKING]
  • Fix for #517: create a getRobotPose method on move_base instead of using that on the costmaps
  • don't update costs if inflation radius is zero
  • rebase fixups
  • convert packages to format2
  • Speedup (~60%) inflation layer update (#525)
  • Fix CMakeLists + package.xmls (#548)
  • add missing deps on libpcl
  • import only PCL common
  • pcl proagate -lQt5::Widgets flag so we need to find_package Qt5Widgets (#578)
  • Added deps to amcl costmap_2d move_base

File truncated at 100 lines see the full file

Dependant Packages

Name Deps
fetch_depth_layer
fetch_depth_layer
fetch_depth_layer
fetch_navigation
fetch_navigation
fetch_navigation
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
move_base
move_base
move_base
move_base
move_base
move_base
move_base
move_base
move_base
move_base
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
navfn
navfn
navfn
navfn
navfn
navfn
navfn
navfn
navfn
navfn
navigation
navigation
navigation
navigation
navigation
navigation
navigation
navigation
navigation
navigation
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
aliengo_navigation
carrot_planner
carrot_planner
carrot_planner
carrot_planner
carrot_planner
carrot_planner
carrot_planner
carrot_planner
carrot_planner
explore_lite
eband_local_planner
teb_local_planner
teb_local_planner
frenet_planner
frenet_planner
planner_benchmark
hybrid_local_planner
adapted_move_base
global_rrt_planner
local_3d_planner
mpc_planner_rosnavigation
move_base2
srv_client_plugin
range_sensor_layer
apf_controller
controller
dwa_controller
lqr_controller
mpc_controller
orca_controller
pid_controller
rpp_controller
static_controller
path_planner
voronoi_layer

Recent questions tagged costmap_2d at Robotics Stack Exchange

No version for distro rolling showing github. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 1.16.2
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Description SARL*: Deep RL based human-aware navigation for mobile robot in crowded indoor environments implemented in ROS.
Checkout URI https://github.com/leekeyu/sarl_star.git
VCS Type git
VCS Version master
Last Updated 2022-04-21
Dev Status UNKNOWN
Released UNRELEASED
Tags reinforcement-learning dqn crowd pedestrian-detection mobile-robot-navigation human-aware
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

This package provides an implementation of a 2D costmap that takes in sensor data from the world, builds a 2D or 3D occupancy grid of the data (depending on whether a voxel based implementation is used), and inflates costs in a 2D costmap based on the occupancy grid and a user specified inflation radius. This package also provides support for map_server based initialization of a costmap, rolling window based costmaps, and parameter based subscription to and configuration of sensor topics.

Additional Links

Maintainers

  • David V. Lu!!
  • Michael Ferguson
  • Aaron Hoy

Authors

  • Eitan Marder-Eppstein
  • David V. Lu!!
  • Dave Hershberger
  • contradict gmail.com
README
No README found. See repository README.
CHANGELOG

Changelog for package costmap_2d

1.16.2 (2018-07-31)

  • Merge pull request #773 from ros-planning/packaging_fixes packaging fixes
  • update costmap_2d cmake
    • explicit dependency on tf2
    • remove old PCL disable crap
  • Contributors: Michael Ferguson

1.16.1 (2018-07-28)

  • Merge pull request #770 from ros-planning/fix_debians Fix debian builds (closes #769)
  • add tf2_geometry_msgs depend to costmap_2d
  • Contributors: Michael Ferguson

1.16.0 (2018-07-25)

  • Switch to TF2 #755
  • unify combination_method dynamic reconfig, closes #402
  • Merge pull request #723 from moriarty/melodic-buildfarm-errors Melodic buildfarm errors
  • [costmap_2d/test] set empty transform to Identity
  • fix test: abs(unsigned int) is ambiguous Instead, compare values and subtract smaller from larger to find the dx and dy.
  • fixes pluginlib deprecated header warnings
  • Merge pull request #694 from ros-planning/lunar_691 costmap variable init & cleanup (forward port of #691)
  • remove unused got_footprint_
  • initialize all costmap variables
  • Merge pull request #686 from ros-planning/lunar_675 Fixed race condition with costmaps in LayeredCostmap::resizeMap()
  • Fixed race condition with costmaps in LayeredCostmap::resizeMap() 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.
  • Contributors: Alexander Moriarty, David V. Lu, Jaeyoung Lee, Michael Ferguson, Vincent Rabaud

1.15.2 (2018-03-22)

  • Merge pull request #673 from ros-planning/email_update_lunar update maintainer email (lunar)
  • Merge pull request #670 from DLu/fix206_lunar Fixes #206 for Lunar
  • fix 'enable' for static_layer with rolling window (#659) (#665)
  • Merge pull request #649 from aaronhoy/lunar_add_ahoy Add myself as a maintainer.
  • Contributors: Aaron Hoy, David V. Lu!!, Jannik Abbenseth, Michael Ferguson

1.15.1 (2017-08-14)

1.15.0 (2017-08-07)

  • Added parameter for allowing inflation in unknown cells (#564)
  • Inflation Layer protected members and virtual computeCost [ABI BREAKING]
  • Fix for #517: create a getRobotPose method on move_base instead of using that on the costmaps
  • don't update costs if inflation radius is zero
  • rebase fixups
  • convert packages to format2
  • Speedup (~60%) inflation layer update (#525)
  • Fix CMakeLists + package.xmls (#548)
  • add missing deps on libpcl
  • import only PCL common
  • pcl proagate -lQt5::Widgets flag so we need to find_package Qt5Widgets (#578)
  • Added deps to amcl costmap_2d move_base

File truncated at 100 lines see the full file

Dependant Packages

Name Deps
fetch_depth_layer
fetch_depth_layer
fetch_depth_layer
fetch_navigation
fetch_navigation
fetch_navigation
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
move_base
move_base
move_base
move_base
move_base
move_base
move_base
move_base
move_base
move_base
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
navfn
navfn
navfn
navfn
navfn
navfn
navfn
navfn
navfn
navfn
navigation
navigation
navigation
navigation
navigation
navigation
navigation
navigation
navigation
navigation
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
aliengo_navigation
carrot_planner
carrot_planner
carrot_planner
carrot_planner
carrot_planner
carrot_planner
carrot_planner
carrot_planner
carrot_planner
explore_lite
eband_local_planner
teb_local_planner
teb_local_planner
frenet_planner
frenet_planner
planner_benchmark
hybrid_local_planner
adapted_move_base
global_rrt_planner
local_3d_planner
mpc_planner_rosnavigation
move_base2
srv_client_plugin
range_sensor_layer
apf_controller
controller
dwa_controller
lqr_controller
mpc_controller
orca_controller
pid_controller
rpp_controller
static_controller
path_planner
voronoi_layer

Recent questions tagged costmap_2d at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 1.16.2
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Description SARL*: Deep RL based human-aware navigation for mobile robot in crowded indoor environments implemented in ROS.
Checkout URI https://github.com/leekeyu/sarl_star.git
VCS Type git
VCS Version master
Last Updated 2022-04-21
Dev Status UNKNOWN
Released UNRELEASED
Tags reinforcement-learning dqn crowd pedestrian-detection mobile-robot-navigation human-aware
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

This package provides an implementation of a 2D costmap that takes in sensor data from the world, builds a 2D or 3D occupancy grid of the data (depending on whether a voxel based implementation is used), and inflates costs in a 2D costmap based on the occupancy grid and a user specified inflation radius. This package also provides support for map_server based initialization of a costmap, rolling window based costmaps, and parameter based subscription to and configuration of sensor topics.

Additional Links

Maintainers

  • David V. Lu!!
  • Michael Ferguson
  • Aaron Hoy

Authors

  • Eitan Marder-Eppstein
  • David V. Lu!!
  • Dave Hershberger
  • contradict gmail.com
README
No README found. See repository README.
CHANGELOG

Changelog for package costmap_2d

1.16.2 (2018-07-31)

  • Merge pull request #773 from ros-planning/packaging_fixes packaging fixes
  • update costmap_2d cmake
    • explicit dependency on tf2
    • remove old PCL disable crap
  • Contributors: Michael Ferguson

1.16.1 (2018-07-28)

  • Merge pull request #770 from ros-planning/fix_debians Fix debian builds (closes #769)
  • add tf2_geometry_msgs depend to costmap_2d
  • Contributors: Michael Ferguson

1.16.0 (2018-07-25)

  • Switch to TF2 #755
  • unify combination_method dynamic reconfig, closes #402
  • Merge pull request #723 from moriarty/melodic-buildfarm-errors Melodic buildfarm errors
  • [costmap_2d/test] set empty transform to Identity
  • fix test: abs(unsigned int) is ambiguous Instead, compare values and subtract smaller from larger to find the dx and dy.
  • fixes pluginlib deprecated header warnings
  • Merge pull request #694 from ros-planning/lunar_691 costmap variable init & cleanup (forward port of #691)
  • remove unused got_footprint_
  • initialize all costmap variables
  • Merge pull request #686 from ros-planning/lunar_675 Fixed race condition with costmaps in LayeredCostmap::resizeMap()
  • Fixed race condition with costmaps in LayeredCostmap::resizeMap() 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.
  • Contributors: Alexander Moriarty, David V. Lu, Jaeyoung Lee, Michael Ferguson, Vincent Rabaud

1.15.2 (2018-03-22)

  • Merge pull request #673 from ros-planning/email_update_lunar update maintainer email (lunar)
  • Merge pull request #670 from DLu/fix206_lunar Fixes #206 for Lunar
  • fix 'enable' for static_layer with rolling window (#659) (#665)
  • Merge pull request #649 from aaronhoy/lunar_add_ahoy Add myself as a maintainer.
  • Contributors: Aaron Hoy, David V. Lu!!, Jannik Abbenseth, Michael Ferguson

1.15.1 (2017-08-14)

1.15.0 (2017-08-07)

  • Added parameter for allowing inflation in unknown cells (#564)
  • Inflation Layer protected members and virtual computeCost [ABI BREAKING]
  • Fix for #517: create a getRobotPose method on move_base instead of using that on the costmaps
  • don't update costs if inflation radius is zero
  • rebase fixups
  • convert packages to format2
  • Speedup (~60%) inflation layer update (#525)
  • Fix CMakeLists + package.xmls (#548)
  • add missing deps on libpcl
  • import only PCL common
  • pcl proagate -lQt5::Widgets flag so we need to find_package Qt5Widgets (#578)
  • Added deps to amcl costmap_2d move_base

File truncated at 100 lines see the full file

Dependant Packages

Name Deps
fetch_depth_layer
fetch_depth_layer
fetch_depth_layer
fetch_navigation
fetch_navigation
fetch_navigation
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
move_base
move_base
move_base
move_base
move_base
move_base
move_base
move_base
move_base
move_base
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
navfn
navfn
navfn
navfn
navfn
navfn
navfn
navfn
navfn
navfn
navigation
navigation
navigation
navigation
navigation
navigation
navigation
navigation
navigation
navigation
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
aliengo_navigation
carrot_planner
carrot_planner
carrot_planner
carrot_planner
carrot_planner
carrot_planner
carrot_planner
carrot_planner
carrot_planner
explore_lite
eband_local_planner
teb_local_planner
teb_local_planner
frenet_planner
frenet_planner
planner_benchmark
hybrid_local_planner
adapted_move_base
global_rrt_planner
local_3d_planner
mpc_planner_rosnavigation
move_base2
srv_client_plugin
range_sensor_layer
apf_controller
controller
dwa_controller
lqr_controller
mpc_controller
orca_controller
pid_controller
rpp_controller
static_controller
path_planner
voronoi_layer

Recent questions tagged costmap_2d at Robotics Stack Exchange

No version for distro galactic showing github. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 1.16.2
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Description SARL*: Deep RL based human-aware navigation for mobile robot in crowded indoor environments implemented in ROS.
Checkout URI https://github.com/leekeyu/sarl_star.git
VCS Type git
VCS Version master
Last Updated 2022-04-21
Dev Status UNKNOWN
Released UNRELEASED
Tags reinforcement-learning dqn crowd pedestrian-detection mobile-robot-navigation human-aware
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

This package provides an implementation of a 2D costmap that takes in sensor data from the world, builds a 2D or 3D occupancy grid of the data (depending on whether a voxel based implementation is used), and inflates costs in a 2D costmap based on the occupancy grid and a user specified inflation radius. This package also provides support for map_server based initialization of a costmap, rolling window based costmaps, and parameter based subscription to and configuration of sensor topics.

Additional Links

Maintainers

  • David V. Lu!!
  • Michael Ferguson
  • Aaron Hoy

Authors

  • Eitan Marder-Eppstein
  • David V. Lu!!
  • Dave Hershberger
  • contradict gmail.com
README
No README found. See repository README.
CHANGELOG

Changelog for package costmap_2d

1.16.2 (2018-07-31)

  • Merge pull request #773 from ros-planning/packaging_fixes packaging fixes
  • update costmap_2d cmake
    • explicit dependency on tf2
    • remove old PCL disable crap
  • Contributors: Michael Ferguson

1.16.1 (2018-07-28)

  • Merge pull request #770 from ros-planning/fix_debians Fix debian builds (closes #769)
  • add tf2_geometry_msgs depend to costmap_2d
  • Contributors: Michael Ferguson

1.16.0 (2018-07-25)

  • Switch to TF2 #755
  • unify combination_method dynamic reconfig, closes #402
  • Merge pull request #723 from moriarty/melodic-buildfarm-errors Melodic buildfarm errors
  • [costmap_2d/test] set empty transform to Identity
  • fix test: abs(unsigned int) is ambiguous Instead, compare values and subtract smaller from larger to find the dx and dy.
  • fixes pluginlib deprecated header warnings
  • Merge pull request #694 from ros-planning/lunar_691 costmap variable init & cleanup (forward port of #691)
  • remove unused got_footprint_
  • initialize all costmap variables
  • Merge pull request #686 from ros-planning/lunar_675 Fixed race condition with costmaps in LayeredCostmap::resizeMap()
  • Fixed race condition with costmaps in LayeredCostmap::resizeMap() 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.
  • Contributors: Alexander Moriarty, David V. Lu, Jaeyoung Lee, Michael Ferguson, Vincent Rabaud

1.15.2 (2018-03-22)

  • Merge pull request #673 from ros-planning/email_update_lunar update maintainer email (lunar)
  • Merge pull request #670 from DLu/fix206_lunar Fixes #206 for Lunar
  • fix 'enable' for static_layer with rolling window (#659) (#665)
  • Merge pull request #649 from aaronhoy/lunar_add_ahoy Add myself as a maintainer.
  • Contributors: Aaron Hoy, David V. Lu!!, Jannik Abbenseth, Michael Ferguson

1.15.1 (2017-08-14)

1.15.0 (2017-08-07)

  • Added parameter for allowing inflation in unknown cells (#564)
  • Inflation Layer protected members and virtual computeCost [ABI BREAKING]
  • Fix for #517: create a getRobotPose method on move_base instead of using that on the costmaps
  • don't update costs if inflation radius is zero
  • rebase fixups
  • convert packages to format2
  • Speedup (~60%) inflation layer update (#525)
  • Fix CMakeLists + package.xmls (#548)
  • add missing deps on libpcl
  • import only PCL common
  • pcl proagate -lQt5::Widgets flag so we need to find_package Qt5Widgets (#578)
  • Added deps to amcl costmap_2d move_base

File truncated at 100 lines see the full file

Dependant Packages

Name Deps
fetch_depth_layer
fetch_depth_layer
fetch_depth_layer
fetch_navigation
fetch_navigation
fetch_navigation
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
move_base
move_base
move_base
move_base
move_base
move_base
move_base
move_base
move_base
move_base
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
navfn
navfn
navfn
navfn
navfn
navfn
navfn
navfn
navfn
navfn
navigation
navigation
navigation
navigation
navigation
navigation
navigation
navigation
navigation
navigation
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
aliengo_navigation
carrot_planner
carrot_planner
carrot_planner
carrot_planner
carrot_planner
carrot_planner
carrot_planner
carrot_planner
carrot_planner
explore_lite
eband_local_planner
teb_local_planner
teb_local_planner
frenet_planner
frenet_planner
planner_benchmark
hybrid_local_planner
adapted_move_base
global_rrt_planner
local_3d_planner
mpc_planner_rosnavigation
move_base2
srv_client_plugin
range_sensor_layer
apf_controller
controller
dwa_controller
lqr_controller
mpc_controller
orca_controller
pid_controller
rpp_controller
static_controller
path_planner
voronoi_layer

Recent questions tagged costmap_2d at Robotics Stack Exchange

No version for distro iron showing github. Known supported distros are highlighted in the buttons above.

Package Summary

Tags No category tags.
Version 1.16.2
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Description SARL*: Deep RL based human-aware navigation for mobile robot in crowded indoor environments implemented in ROS.
Checkout URI https://github.com/leekeyu/sarl_star.git
VCS Type git
VCS Version master
Last Updated 2022-04-21
Dev Status UNKNOWN
Released UNRELEASED
Tags reinforcement-learning dqn crowd pedestrian-detection mobile-robot-navigation human-aware
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

This package provides an implementation of a 2D costmap that takes in sensor data from the world, builds a 2D or 3D occupancy grid of the data (depending on whether a voxel based implementation is used), and inflates costs in a 2D costmap based on the occupancy grid and a user specified inflation radius. This package also provides support for map_server based initialization of a costmap, rolling window based costmaps, and parameter based subscription to and configuration of sensor topics.

Additional Links

Maintainers

  • David V. Lu!!
  • Michael Ferguson
  • Aaron Hoy

Authors

  • Eitan Marder-Eppstein
  • David V. Lu!!
  • Dave Hershberger
  • contradict gmail.com
README
No README found. See repository README.
CHANGELOG

Changelog for package costmap_2d

1.16.2 (2018-07-31)

  • Merge pull request #773 from ros-planning/packaging_fixes packaging fixes
  • update costmap_2d cmake
    • explicit dependency on tf2
    • remove old PCL disable crap
  • Contributors: Michael Ferguson

1.16.1 (2018-07-28)

  • Merge pull request #770 from ros-planning/fix_debians Fix debian builds (closes #769)
  • add tf2_geometry_msgs depend to costmap_2d
  • Contributors: Michael Ferguson

1.16.0 (2018-07-25)

  • Switch to TF2 #755
  • unify combination_method dynamic reconfig, closes #402
  • Merge pull request #723 from moriarty/melodic-buildfarm-errors Melodic buildfarm errors
  • [costmap_2d/test] set empty transform to Identity
  • fix test: abs(unsigned int) is ambiguous Instead, compare values and subtract smaller from larger to find the dx and dy.
  • fixes pluginlib deprecated header warnings
  • Merge pull request #694 from ros-planning/lunar_691 costmap variable init & cleanup (forward port of #691)
  • remove unused got_footprint_
  • initialize all costmap variables
  • Merge pull request #686 from ros-planning/lunar_675 Fixed race condition with costmaps in LayeredCostmap::resizeMap()
  • Fixed race condition with costmaps in LayeredCostmap::resizeMap() 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.
  • Contributors: Alexander Moriarty, David V. Lu, Jaeyoung Lee, Michael Ferguson, Vincent Rabaud

1.15.2 (2018-03-22)

  • Merge pull request #673 from ros-planning/email_update_lunar update maintainer email (lunar)
  • Merge pull request #670 from DLu/fix206_lunar Fixes #206 for Lunar
  • fix 'enable' for static_layer with rolling window (#659) (#665)
  • Merge pull request #649 from aaronhoy/lunar_add_ahoy Add myself as a maintainer.
  • Contributors: Aaron Hoy, David V. Lu!!, Jannik Abbenseth, Michael Ferguson

1.15.1 (2017-08-14)

1.15.0 (2017-08-07)

  • Added parameter for allowing inflation in unknown cells (#564)
  • Inflation Layer protected members and virtual computeCost [ABI BREAKING]
  • Fix for #517: create a getRobotPose method on move_base instead of using that on the costmaps
  • don't update costs if inflation radius is zero
  • rebase fixups
  • convert packages to format2
  • Speedup (~60%) inflation layer update (#525)
  • Fix CMakeLists + package.xmls (#548)
  • add missing deps on libpcl
  • import only PCL common
  • pcl proagate -lQt5::Widgets flag so we need to find_package Qt5Widgets (#578)
  • Added deps to amcl costmap_2d move_base

File truncated at 100 lines see the full file

Dependant Packages

Name Deps
fetch_depth_layer
fetch_depth_layer
fetch_depth_layer
fetch_navigation
fetch_navigation
fetch_navigation
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
base_local_planner
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
clear_costmap_recovery
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
dwa_local_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
global_planner
move_base
move_base
move_base
move_base
move_base
move_base
move_base
move_base
move_base
move_base
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
move_slow_and_clear
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
nav_core
navfn
navfn
navfn
navfn
navfn
navfn
navfn
navfn
navfn
navfn
navigation
navigation
navigation
navigation
navigation
navigation
navigation
navigation
navigation
navigation
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
rotate_recovery
aliengo_navigation
carrot_planner
carrot_planner
carrot_planner
carrot_planner
carrot_planner
carrot_planner
carrot_planner
carrot_planner
carrot_planner
explore_lite
eband_local_planner
teb_local_planner
teb_local_planner
frenet_planner
frenet_planner
planner_benchmark
hybrid_local_planner
adapted_move_base
global_rrt_planner
local_3d_planner
mpc_planner_rosnavigation
move_base2
srv_client_plugin
range_sensor_layer
apf_controller
controller
dwa_controller
lqr_controller
mpc_controller
orca_controller
pid_controller
rpp_controller
static_controller
path_planner
voronoi_layer

Recent questions tagged costmap_2d at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 1.16.7
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Description ROS Navigation stack. Code for finding where the robot is and how it can get somewhere else.
Checkout URI https://github.com/ros-planning/navigation.git
VCS Type git
VCS Version melodic-devel
Last Updated 2022-06-20
Dev Status MAINTAINED
Released RELEASED
Tags robotics navigation ros
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

This package provides an implementation of a 2D costmap that takes in sensor data from the world, builds a 2D or 3D occupancy grid of the data (depending on whether a voxel based implementation is used), and inflates costs in a 2D costmap based on the occupancy grid and a user specified inflation radius. This package also provides support for map_server based initialization of a costmap, rolling window based costmaps, and parameter based subscription to and configuration of sensor topics.

Additional Links

Maintainers

  • David V. Lu!!
  • Michael Ferguson
  • Aaron Hoy

Authors

  • Eitan Marder-Eppstein
  • David V. Lu!!
  • Dave Hershberger
  • contradict gmail.com
README
No README found. See repository README.
CHANGELOG

Changelog for package costmap_2d

1.16.7 (2020-08-27)

  • add explicit call to ros::Timer::stop in the destructor (#984) Co-authored-by: Dima Dorezyuk <<dorezyuk@magazino.eu>>
  • backport noetic memory fixes (#983) spent some time with valgrind to fix this test, was failing intermittently in melodic, all the time in noetic.
  • Contributors: Dima Dorezyuk, Michael Ferguson

1.16.6 (2020-03-18)

1.16.5 (2020-03-15)

  • [melodic] updated install for better portability. (#973)
  • Contributors: Sean Yen

1.16.4 (2020-03-04)

  • fix published footprint topic name (#947) The default name of the topic will be updated in noetic
  • fix usage of size_locked, fixes #959 (#966)
  • [Windows][melodic] Navigation (except for map_server and amcl) Windows build bring up (#851)
  • Merge pull request #957 from Blindnology/melodic-updateOrigin Optimize costmap_2d::updateOrigin
  • Optimize costmap_2d::updateOrigin
  • Contributors: Michael Ferguson, Pavlo Kolomiiets, Sean Yen, Yuki Furuta

1.16.3 (2019-11-15)

  • Merge pull request #877 from SteveMacenski/layer_clear_area-melodic [melodic] moving clearing area method to costmap_layer so other applications can clear other types.
  • Merge branch 'melodic-devel' into layer_clear_area-melodic
  • Drop Parameter Magic (#893)
  • Fixes #782 (#892)
  • Costmap_2d plugin universal parameters and pre-hydro warnings (#738)
    • Comment and description clarification
    • Renamed resetOldParameters to loadOldParameters
    • Upscaled pre-hydro parameter info message to warning and added costmap-name
    • Warn user when static_map or map_type is set but not used while plugins are used
    • Added function that copies parent parameters inside each layer (makes it possible to set a global inflation_radius)
    • use parameter magic
  • Changed logic for when to resize layered costmap in static layer (#792) * Changed logic for when to resize layered costmap in static layer -Now the master layered costmap should no longer get resized when isSizeLocked returns true
    • Fixing format for if loop
  • clear area in layer for melodic
  • [kinetic] Fix Bounds Bug (plus test) (#871) (#875)
    • fix map bounds bug
    • Add test
  • Fix install (#855)
  • Add additional linked libraries (#803)
  • Contributors: David V. Lu!!, Martin Ganeff, Michael Ferguson, Steven Macenski, stevemacenski

1.16.2 (2018-07-31)

  • Merge pull request #773 from ros-planning/packaging_fixes packaging fixes
  • update costmap_2d cmake
    • explicit dependency on tf2
    • remove old PCL disable crap
  • Contributors: Michael Ferguson

1.16.1 (2018-07-28)

  • Merge pull request #770 from ros-planning/fix_debians Fix debian builds (closes #769)
  • add tf2_geometry_msgs depend to costmap_2d
  • Contributors: Michael Ferguson

File truncated at 100 lines see the full file

Recent questions tagged costmap_2d at Robotics Stack Exchange

Package Summary

Tags No category tags.
Version 1.17.3
License BSD
Build type CATKIN
Use RECOMMENDED

Repository Summary

Description ROS Navigation stack. Code for finding where the robot is and how it can get somewhere else.
Checkout URI https://github.com/ros-planning/navigation.git
VCS Type git
VCS Version noetic-devel
Last Updated 2025-06-04
Dev Status MAINTAINED
Released RELEASED
Tags robotics navigation ros
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

This package provides an implementation of a 2D costmap that takes in sensor data from the world, builds a 2D or 3D occupancy grid of the data (depending on whether a voxel based implementation is used), and inflates costs in a 2D costmap based on the occupancy grid and a user specified inflation radius. This package also provides support for map_server based initialization of a costmap, rolling window based costmaps, and parameter based subscription to and configuration of sensor topics.

Additional Links

Maintainers

  • David V. Lu!!
  • Michael Ferguson
  • Aaron Hoy

Authors

  • Eitan Marder-Eppstein
  • David V. Lu!!
  • Dave Hershberger
  • contradict gmail.com
README
No README found. See repository README.
CHANGELOG

Changelog for package costmap_2d

1.17.3 (2023-01-10)

  • [ROS-O] various patches (#1225)

    * do not specify obsolete c++11 standard this breaks with current versions of log4cxx.

    * update pluginlib include paths the non-hpp headers have been deprecated since kinetic

    * use lambdas in favor of boost::bind Using boost's _1 as a global system is deprecated since C++11. The ROS packages in Debian removed the implicit support for the global symbols, so this code fails to compile there without the patch.

  • Contributors: Michael Görner

1.17.2 (2022-06-20)

  • Removed unused variables in costmap_2d_ros (#1126) remove unused [robot_stopped_]{.title-ref}, [old_pose_]{.title-ref} and [timer_]{.title-ref}
  • Check if stamp of transformed pose is non-zero (#1200)
  • fix crashes in AMCL (#1152)
    • fix: catch runtime_error from roscore
    • ignore malformed message from laser, otherwise it will crash
  • The main function has to return an int value. (#1101)
  • fix boundary point exclusion in convexFillCells (#1095)
  • Fix deadlock when starting map with map-update-frequency set to zero (#1072) Co-authored-by: Dima Dorezyuk <<dorezyuk@magazino.eu>>
  • Increase scope of costmap mutex in publishCostmap to cover costmap calls (#992)
  • costmap_2d: remove useless and buggy testing helper function (#1069) (#1070) Co-authored-by: JF Dalbosco <<jean-francois.dalbosco@safrangroup.com>>
  • Fix future robot pose by Costmap2D (#1066) Co-authored-by: Pavlo Kolomiiets <<pavlo@blindnology.com>>
  • use const-ref-getter for strings and vectors (#1035) Co-authored-by: Dima Dorezyuk <<dorezyuk@magazino.eu>>
  • move enabled-logic to the LayeredCostmap (#1036) Co-authored-by: Dima Dorezyuk <<dorezyuk@magazino.eu>>
  • cosmetic change (#1055)
  • costmap_2d: Add missing package dependency to Eigen (#1033)
  • Add invert_area_to_clear to clear costmap recovery behavior (#1030)
  • Contributors: Atsushi Watanabe, ChristofDubs, Dhruv Maroo, Dima Dorezyuk, G.Doisy, Griswald Brooks, Noriaki Ando, Pavlo Kolomiiets, Yuki Furuta, Yukihiro Saito, easylyou, jdalbosc

1.17.1 (2020-08-27)

  • add explicit call to ros::Timer::stop in the destructor (#984) Co-authored-by: Dima Dorezyuk <<dorezyuk@magazino.eu>>
  • Exposing stopped_ variable in costmap2D_ros with the getter function isStopped (#913)
  • use const for getter methods (#948)
  • Contributors: Dima Dorezyuk, Marco Bassa, Yuki Furuta

1.17.0 (2020-04-02)

  • Merge pull request #982 from ros-planning/noetic_prep Noetic Migration
  • fix invalid memory access
  • attempt to get test to run
  • increase required cmake version
  • Contributors: Michael Ferguson

1.16.6 (2020-03-18)

1.16.5 (2020-03-15)

  • [melodic] updated install for better portability. (#973)
  • Contributors: Sean Yen

1.16.4 (2020-03-04)

  • fix published footprint topic name (#947)

File truncated at 100 lines see the full file

Recent questions tagged costmap_2d at Robotics Stack Exchange