KoulesControlSpace.h
46 KoulesControlSampler(const ompl::control::ControlSpace *space) : ompl::control::ControlSampler(space)
57 virtual void sampleNext(ompl::control::Control *control, const ompl::control::Control * /* previous */,
62 virtual void steer(ompl::control::Control *control, const ompl::base::State *state, double x, double y);
Random number generation. An instance of this class cannot be used by multiple threads at once (membe...
Definition: RandomNumbers.h:89
virtual void sample(ompl::control::Control *control)
Sample a control. All other control sampling functions default to this one, unless a user-specified i...
Definition: KoulesControlSpace.cpp:45
virtual ompl::control::ControlSamplerPtr allocDefaultControlSampler() const
Allocate the default control sampler.
Definition: KoulesControlSpace.h:73
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....
Definition: KoulesControlSpace.h:89
A control space representing the space of applicable controls.
Definition: ControlSpace.h:127
A shared pointer wrapper for ompl::control::ControlSampler.
Definition: KoulesControlSpace.h:43
Abstract definition of a control sampler. Motion planners that need to sample controls will call func...
Definition: ControlSampler.h:132
A control space representing Rn.
Definition: RealVectorControlSpace.h:125
Definition: KoulesControlSpace.h:68