#include <math.h>#include <stdint.h>#include <string.h>#include <stdio.h>

Go to the source code of this file.
Classes | |
| class | navfn::NavFn |
| Navigation function class. Holds buffers for costmap, navfn map. Maps are pixel-based. Origin is upper left, x is right, y is down. More... | |
Namespaces | |
| namespace | navfn |
Defines | |
| #define | COST_FACTOR 0.8 |
| #define | COST_NEUTRAL 50 |
| #define | COST_OBS 254 |
| #define | COST_OBS_ROS 253 |
| #define | COST_UNKNOWN_ROS 255 |
| #define | COSTTYPE unsigned char |
| #define | POT_HIGH 1.0e10 |
| #define | PRIORITYBUFSIZE 10000 |
Functions | |
| int | navfn::create_nav_plan_astar (const COSTTYPE *costmap, int nx, int ny, int *goal, int *start, float *plan, int nplan) |
| #define COST_FACTOR 0.8 |
| #define COST_NEUTRAL 50 |
| #define COST_OBS_ROS 253 |
| #define COST_UNKNOWN_ROS 255 |
| #define PRIORITYBUFSIZE 10000 |