artivis / distance_map

A ROS package for converting OccupancyGrid/Costmap2D to 2D distance map.
Apache License 2.0
60 stars 23 forks source link
cpp distance-map distance-transform navigation ros

distance_map

A package for converting OccupancyGrid/Costmap2D to 2D distance map.


Package Summary

The distance_map package provides a 2D Distance Map class (see Distance Transform) together with the means to generate it, convert it, send it and visualize it.

Kinetic Melodic
kinetic melodic

Quick StartQuick ExamplePluginsContributing


Quick Start

Binaries

$ apt-get install ros-melodic-distance-map

From source

$ git clone https://github.com/artivis/distance_map.git
$ catkin build distance_map

Quick Example

Once all distance_map packages are built, one can run an example as follows,

roslaunch distance_map_node example.launch

This command will :

You should see the following window,

alt text

Plugins

Available plugins:

Under development plugins:

Contributing

distance_map is developed according to Vincent Driessen's Gitflow Workflow. This means,

For a PullRequest to get merged into devel, it must pass

Credits

This work originated at PAL Robotics, with the participation of Sai Kishor Kothakota