StateSampling.cpp
111 const ob::RealVectorStateSpace::StateType& pos = *state->as<ob::RealVectorStateSpace::StateType>();
A boost shared pointer wrapper for ompl::base::ValidStateSampler.
A boost shared pointer wrapper for ompl::base::StateSpace.
Generate valid samples using obstacle based sampling. First sample an invalid state, then sample a valid state. Then, interpolate from the invalid state to the valid state, returning the first valid state encountered.
Definition: ObstacleBasedValidStateSampler.h:57
duration seconds(double sec)
Return the time duration representing a given number of seconds.
Definition: Time.h:62
Create the set of classes typically needed to solve a geometric problem.
Definition: SimpleSetup.h:65
A boost shared pointer wrapper for ompl::base::Planner.
Random number generation. An instance of this class cannot be used by multiple threads at once (membe...
Definition: RandomNumbers.h:54
Abstract definition of a state sampler.
Definition: ValidStateSampler.h:65
A class to store the exit status of Planner::solve()
Definition: PlannerStatus.h:48
A state space representing Rn. The distance function is the L2 norm.
Definition: RealVectorStateSpace.h:75
The base class for space information. This contains all the information about the space planning is d...
Definition: SpaceInformation.h:86
This namespace contains sampling based planning routines shared by both planning under geometric cons...
Definition: Cost.h:44
virtual bool sample(State *state)=0
Sample a state. Return false in case of failure.
The lower and upper bounds for an Rn space.
Definition: RealVectorBounds.h:48
virtual bool sampleNear(State *state, const State *near, const double distance)=0
Sample a state near another, within specified distance. Return false, in case of failure.
This namespace contains code that is specific to planning under geometric constraints.
Definition: GeneticSearch.h:48