Namespaces | Functions | Variables
cost_interpretation_tables.h File Reference
#include <vector>
Include dependency graph for cost_interpretation_tables.h:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Namespaces

 nav_grid_pub_sub
 

Functions

std::vector< unsigned char > nav_grid_pub_sub::getOccupancyInput (bool trinary=false, bool use_unknown_value=false)
 Above 100 is occupied, -1 is sometimes unknown, and otherwise it is either scaled or freespace. More...
 
std::vector< unsigned char > nav_grid_pub_sub::grayScaleInterpretation (const double free_threshold, const double occupied_threshold)
 Above occupied_threshold is occupied, below free_threshold is free, and the middle is in between. More...
 
std::vector< unsigned char > nav_grid_pub_sub::pixelColoringInterpretation (const double free_threshold, const double occupied_threshold)
 Above occupied_threshold is occupied, below free_threshold is free, and the middle gray is unknown. More...
 
static std::vector< unsigned char > nav_grid_pub_sub::RAW (0)
 Every value is untouched. More...
 

Variables

static std::vector< unsigned char > nav_grid_pub_sub::NEGATE
 Every value is 255 - i value. More...
 
static std::vector< unsigned char > nav_grid_pub_sub::OCC_GRID_PUBLISHING
 Scale [0, 255] down to [0, 100] (except for a few special values) More...
 
static std::vector< unsigned char > nav_grid_pub_sub::SCALE_SAVE
 0 becomes 254 (white), 100 becomes 0 (black) and everything in between is gray More...
 
static std::vector< unsigned char > nav_grid_pub_sub::TRINARY_SAVE
 0 becomes 254 (white), 100 becomes 0 (black) and everything else is 205 (gray) More...
 


nav_grid_pub_sub
Author(s):
autogenerated on Sun Jan 10 2021 04:08:50