#include <grid_map_core/grid_map_core.hpp>#include <costmap_2d/costmap_2d.h>#include <costmap_2d/costmap_2d_ros.h>#include <tf/tf.h>#include <stdint.h>#include <vector>

Go to the source code of this file.
Classes | |
| class | grid_map::Costmap2DConverter< MapType, TranslationTable > | 
| Convert Costmap2DRos objects into cost or grid maps.  More... | |
| class | grid_map::Costmap2DDefaultTranslationTable< DataType > | 
| class | grid_map::Costmap2DDefaultTranslationTable< float > | 
| class | grid_map::Costmap2DTranslationTable< noInformation, lethalObstacle, inscribedInflatedObstacle, freeSpace > | 
Namespaces | |
| grid_map | |
Typedefs | |
| using | grid_map::Costmap2DCenturyTranslationTable = Costmap2DTranslationTable<-1, 100, 99, costmap_2d::FREE_SPACE > | 
| Century cost translations to [0, 100] for costmap_2d -> grid map. This maps the cost onto float fields between 0.0 and 100.0 with reserved values allocated for the costmap_2d.  More... | |
| using | grid_map::Costmap2DDirectTranslationTable = Costmap2DTranslationTable< costmap_2d::NO_INFORMATION, costmap_2d::LETHAL_OBSTACLE, costmap_2d::INSCRIBED_INFLATED_OBSTACLE, costmap_2d::FREE_SPACE > | 
| Direct cost translations. This maps the cost directly, simply casting between the underlying unsigned char and float fields.  More... | |