37 #ifndef DEMOS_KOULES_CONTROLSPACE_
38 #define DEMOS_KOULES_CONTROLSPACE_
40 #include <ompl/control/spaces/RealVectorControlSpace.h>
Abstract definition of a control sampler. Motion planners that need to sample controls will call func...
Definition of an abstract control.
A boost shared pointer wrapper for ompl::control::ControlSampler.
virtual void sampleNext(ompl::control::Control *control, const ompl::control::Control *, const ompl::base::State *state)
Sample a control, given the previously applied control and that it is applied to a specific state...
Random number generation. An instance of this class cannot be used by multiple threads at once (membe...
A control space representing Rn.
A control space representing the space of applicable controls.
Definition of an abstract state.
virtual ompl::control::ControlSamplerPtr allocDefaultControlSampler(void) const
Allocate the default control sampler.
virtual void sample(ompl::control::Control *control)
Sample a control. All other control sampling functions default to this one, unless a user-specified i...