MorseStatePropagator.h
78 virtual void propagate(const base::State *state, const Control *control, const double duration, base::State *result) const;
State propagation with MORSE. Only forward propagation is possible.
Definition: MorseStatePropagator.h:55
MorseStatePropagator(const SpaceInformationPtr &si)
Construct representation of a MORSE state propagator. If si->getStateSpace() does not cast to a Morse...
Definition: MorseStatePropagator.cpp:42
const base::MorseEnvironmentPtr & getEnvironment() const
Get the MORSE environment this state propagator operates on.
Definition: MorseStatePropagator.h:69
virtual bool canPropagateBackward() const
Will always return false, as the simulation can only proceed forward in time.
Definition: MorseStatePropagator.cpp:73
Model the effect of controls on system states.
Definition: StatePropagator.h:62
virtual void propagate(const base::State *state, const Control *control, const double duration, base::State *result) const
Propagate from a state, under a given control, for some specified amount of time. ...
Definition: MorseStatePropagator.cpp:50
A boost shared pointer wrapper for ompl::control::SpaceInformation.
base::MorseEnvironmentPtr env_
The MORSE environment this state propagator operates on.
Definition: MorseStatePropagator.h:83
A boost shared pointer wrapper for ompl::base::MorseEnvironment.