#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... | |