#include "ompl/base/GoalStates.h"
#include "ompl/base/State.h"
#include "ompl/base/SpaceInformation.h"
#include "ompl/base/Path.h"
#include "ompl/util/ClassForward.h"
#include <iostream>
#include <boost/noncopyable.hpp>
#include <boost/concept_check.hpp>
#include <vector>
#include <boost/thread/thread.hpp>
#include <boost/function.hpp>
#include <limits>
Go to the source code of this file.
Classes | |
class | ompl::base::GoalLazySamples |
Definition of a goal region that can be sampled, but the sampling process can be slow. This class allows sampling the happen in a separate thread, and the number of goals may increase, as the planner is running, in a thread-safe manner. More... | |
Namespaces | |
namespace | ompl |
Main namespace. Contains everything in this library. | |
namespace | ompl::base |
This namespace contains sampling based planning routines shared by both planning under geometric constraints (geometric) and planning under differential constraints (dynamic). | |
Typedefs | |
typedef boost::function2< bool, const GoalLazySamples *, State * > | ompl::base::GoalSamplingFn |
Goal sampling function. Returns false when no further calls should be made to it. Fills its second argument (the state) with the sampled goal state. |