MorseStatePropagator.h
A shared pointer wrapper for ompl::base::SpaceInformation.
bool canPropagateBackward() const override
Will always return false, as the simulation can only proceed forward in time.
Definition: MorseStatePropagator.cpp:74
void propagate(const base::State *state, const Control *control, double duration, base::State *result) const override
Propagate from a state, under a given control, for some specified amount of time.
Definition: MorseStatePropagator.cpp:50
MorseStatePropagator(const SpaceInformationPtr &si)
Construct representation of a MORSE state propagator. If si->getStateSpace() does not cast to a Morse...
Definition: MorseStatePropagator.cpp:42
base::MorseEnvironmentPtr env_
The MORSE environment this state propagator operates on.
Definition: MorseStatePropagator.h:176
const base::MorseEnvironmentPtr & getEnvironment() const
Get the MORSE environment this state propagator operates on.
Definition: MorseStatePropagator.h:162