KoulesDirectedControlSampler.h
65 virtual unsigned int sampleTo(ompl::control::Control *control, const ompl::base::State *source, ompl::base::State *dest);
67 virtual unsigned int sampleTo(ompl::control::Control *control, const ompl::control::Control * /* previous */,
virtual unsigned int sampleTo(ompl::control::Control *control, const ompl::control::Control *, const ompl::base::State *source, ompl::base::State *dest)
Sample a control given that it will be applied to state state and the intention is to reach state des...
Definition: KoulesDirectedControlSampler.h:67
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 directed control sampler. Motion planners that need to sample controls that ...
Definition: DirectedControlSampler.h:63
const ControlSpacePtr & getControlSpace() const
Get the control space.
Definition: SpaceInformation.h:85
DirectedControlSampler(const SpaceInformation *si)
Constructor takes the state space to construct samples for as argument.
Definition: DirectedControlSampler.h:68
virtual unsigned int sampleTo(ompl::control::Control *control, const ompl::base::State *source, ompl::base::State *dest)
Sample a control given that it will be applied to state state and the intention is to reach state tar...
Definition: KoulesDirectedControlSampler.cpp:44
A boost shared pointer wrapper for ompl::base::Goal.
Definition: KoulesControlSpace.h:43
const StatePropagatorPtr & getStatePropagator() const
Get the instance of StatePropagator that performs state propagation.
Definition: SpaceInformation.h:188
Space information containing necessary information for planning with controls. setup() needs to be ca...
Definition: SpaceInformation.h:69