SteeredControlSampler.h
const StatePropagatorPtr & getStatePropagator() const
Get the instance of StatePropagator that performs state propagation.
Definition: SpaceInformation.h:259
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:158
SteeredControlSampler(const SpaceInformation *si)
Constructor takes the state space to construct samples for as argument.
Definition: SteeredControlSampler.h:152
std::chrono::system_clock::duration duration
Representation of a time duration.
Definition: Time.h:119
double getPropagationStepSize() const
Propagation is performed at integer multiples of a specified step size. This function returns the val...
Definition: SpaceInformation.h:279
const SpaceInformation * si_
The space information this sampler operates on.
Definition: DirectedControlSampler.h:163
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:168