Go to the documentation of this file.
37 double d = sqrt(i*i + j*j);
49 unsigned int dx = abs(mx - src_x);
50 unsigned int dy = abs(my - src_y);
62 unsigned int dx = abs(mx - src_x);
63 unsigned int dy = abs(my - src_y);
83 for(
int i = 0; i < mapSize; i++)
91 for(
int index = 0; index < mapSize; index++)
114 if(x < mGridMap->getWidth() - 1)
118 if(y < mGridMap->getHeight() - 1)
123 ROS_DEBUG(
"Finished inflation. (%d cells)", count);
134 ROS_INFO(
"Tried to add cell (%u, %u) -> (%u, %u) to inflation queue!", sx, sy, mx, my);
141 signed char value =
costLookup(mx, my, sx, sy);
bool getCoordinates(unsigned int &x, unsigned int &y, unsigned int i)
bool setData(unsigned int index, signed char value)
double distance(double x0, double y0, double x1, double y1)
signed char getData(unsigned int index)
CellData(double d, double i, unsigned int sx, unsigned int sy)
nav2d_navigator
Author(s): Sebastian Kasperski
autogenerated on Wed Mar 2 2022 00:37:37