9 #ifndef PlannerSimple2D_H    10 #define PlannerSimple2D_H    77         std::deque<mrpt::math::TPoint2D>& path, 
bool& notFound,
    78         float maxSearchPathLength = -1) 
const;
 virtual ~PlannerSimple2D()
Destructor. 
 
float robotRadius
The aproximate robot radius used in the planification. 
 
Searches for collision-free path in 2D occupancy grids for holonomic circular robots. 
 
float minStepInReturnedPath
The minimum distance between points in the returned found path (default=0.4); Notice that full grid r...
 
void computePath(const mrpt::maps::COccupancyGridMap2D &theMap, const mrpt::poses::CPose2D &origin, const mrpt::poses::CPose2D &target, std::deque< mrpt::math::TPoint2D > &path, bool ¬Found, float maxSearchPathLength=-1) const
This method compute the optimal path for a circular robot, in the given occupancy grid map...
 
PlannerSimple2D()
Default constructor. 
 
float occupancyThreshold
The maximum occupancy probability to consider a cell as an obstacle, default=0.5. ...
 
A class for storing an occupancy grid map. 
 
A class used to store a 2D pose, including the 2D coordinate point and a heading (phi) angle...