#include <dlux_global_planner/potential.h>

Go to the source code of this file.
| Namespaces | |
| namespace | dlux_global_planner | 
| Enumerations | |
| enum | dlux_global_planner::CardinalDirection { dlux_global_planner::STATIONARY = 0, dlux_global_planner::NORTH = 1, dlux_global_planner::SOUTH = 2, dlux_global_planner::WEST = 4, dlux_global_planner::NORTHWEST = 5, dlux_global_planner::SOUTHWEST = 6, dlux_global_planner::EAST = 8, dlux_global_planner::NORTHEAST = 9, dlux_global_planner::SOUTHEAST = 10 } | 
| Functions | |
| static float | dlux_global_planner::calculateKernel (const PotentialGrid &potential_grid, unsigned char cost, unsigned int x, unsigned int y, CardinalDirection *upstream=nullptr) | 
| potential calculation that uses multiple values of the neighboring cells | |
| bool | dlux_global_planner::operator& (CardinalDirection a, CardinalDirection b) | 
| CardinalDirection | dlux_global_planner::operator+ (CardinalDirection a, CardinalDirection b) |