DynamicCarPlanning.h
47 odeSolver(std::make_shared<control::ODEBasicSolver<>>(si_, [this](const control::ODESolver::StateType& q, const control::Control *ctrl, control::ODESolver::StateType& qdot)
56 [this](const base::State* state, const control::Control* control, const double duration, base::State* result)
58 postPropagate(state, control, duration, result);
72 base::ScopedState<> getFullStateFromGeometricComponent(const base::ScopedState<> &state) const override
107 const base::State* getGeometricComponentStateInternal(const base::State* state, unsigned int /*index*/) const override
112 virtual void ode(const control::ODESolver::StateType& q, const control::Control *ctrl, control::ODESolver::StateType& qdot);
const base::StateSpacePtr & getStateSpace() const
Get the current instance of the state space.
Definition: SimpleSetup.h:156
static StatePropagatorPtr getStatePropagator(ODESolverPtr solver, const PostPropagationEvent &postEvent=nullptr)
Retrieve a StatePropagator object that solves a system of ordinary differential equations defined by ...
Definition: ODESolver.h:191