KoulesControlSpace.cpp
56 void KoulesControlSampler::sample(ompl::control::Control *control, const ompl::base::State *state)
61 void KoulesControlSampler::steer(oc::Control *control, const ob::State *state, double x, double y)
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
This namespace contains sampling based planning routines shared by both planning under geometric cons...
Definition: ConstrainedSpaceInformation.h:86
ompl::control::Control ControlType
Define the type of control allocated by this control space.
Definition: ControlSpace.h:131
This namespace contains sampling based planning routines used by planning under differential constrai...
Definition: Control.h:76
double uniformReal(double lower_bound, double upper_bound)
Generate a random real within given bounds: [lower_bound, upper_bound)
Definition: RandomNumbers.h:137
A control space representing Rn.
Definition: RealVectorControlSpace.h:125
Main namespace. Contains everything in this library.
Definition: MultiLevelPlanarManipulatorDemo.cpp:65
const ControlSpace * space_
The control space this sampler operates on.
Definition: ControlSampler.h:184
The lower and upper bounds for an Rn space.
Definition: RealVectorBounds.h:111