8 : HeuristicPlugin(
"occupancy_grid_map_heuristic")
14 if (!HeuristicPlugin::loadParams(params))
23 if (!HeuristicPlugin::initialize(params))
50 return max_heuristic_value_;
52 return 5.0*std::max(0.0, 0.5-d);
56 #include <pluginlib/class_list_macros.h>
void setMap(const nav_msgs::OccupancyGridConstPtr &gridMap)
Initialize map from a ROS OccupancyGrid message.
float distanceMapAt(double wx, double wy) const
Returns distance (in m) at world coordinates <wx,wy> in m; -1 if out of bounds!