Go to the documentation of this file. 1 #ifndef AIKIDO_PLANNER_CONFIGURATIONTOCONFIGURATION_HPP_
2 #define AIKIDO_PLANNER_CONFIGURATIONTOCONFIGURATION_HPP_
31 const std::string&
getType()
const override;
53 #endif // AIKIDO_PLANNER_CONFIGURATIONTOCONFIGURATION_HPP_
statespace::StateSpace::ScopedState mGoalState
Goal state.
Definition: ConfigurationToConfiguration.hpp:47
Format of serialized trajectory in YAML.
Definition: algorithm.hpp:4
std::shared_ptr< const StateSpace > ConstStateSpacePtr
Definition: StateSpace.hpp:15
const statespace::StateSpace::State * getGoalState() const
Returns the goal state.
const statespace::StateSpace::State * getStartState() const
Returns the start state.
Base class for various planning problems.
Definition: Problem.hpp:13
const std::string & getType() const override
Returns type of this planning problem.
statespace::StateSpace::ScopedState mStartState
Start state.
Definition: ConfigurationToConfiguration.hpp:44
ConfigurationToConfiguration(statespace::ConstStateSpacePtr stateSpace, const statespace::StateSpace::State *startState, const statespace::StateSpace::State *goalState, constraint::ConstTestablePtr constraint)
Constructor.
Planning problem to plan to a single goal configuration.
Definition: ConfigurationToConfiguration.hpp:13
Definition: StateSpace.hpp:167
static const std::string & getStaticType()
Returns the type of the planning problem.
std::shared_ptr< const Testable > ConstTestablePtr
Definition: Testable.hpp:13