SteeredControlSampler.h
const StatePropagatorPtr & getStatePropagator() const
Get the instance of StatePropagator that performs state propagation.
Definition: SpaceInformation.h:251
unsigned int sampleTo(Control *control, const base::State *source, base::State *dest) override
Sample a control given that it will be applied to state state and the intention is to reach state tar...
Definition: SteeredControlSampler.h:154
SteeredControlSampler(const SpaceInformation *si)
Constructor takes the state space to construct samples for as argument.
Definition: SteeredControlSampler.h:148
std::chrono::system_clock::duration duration
Representation of a time duration.
Definition: Time.h:116
double getPropagationStepSize() const
Propagation is performed at integer multiples of a specified step size. This function returns the val...
Definition: SpaceInformation.h:271
const SpaceInformation * si_
The space information this sampler operates on.
Definition: DirectedControlSampler.h:160
unsigned int propagateWhileValid(const base::State *state, const Control *control, int steps, base::State *result) const
Propagate the model of the system forward, starting at a given state, with a given control,...
Definition: SpaceInformation.cpp:146