Go to the documentation of this file. 1 #ifndef AIKIDO_PLANNER_DART_CONFIGURATIONTOCONFIGURATION_HPP_
2 #define AIKIDO_PLANNER_DART_CONFIGURATIONTOCONFIGURATION_HPP_
4 #include <dart/dart.hpp>
28 ::dart::dynamics::ConstMetaSkeletonPtr metaSkeleton,
46 const std::string&
getType()
const override;
76 #endif // AIKIDO_PLANNER_DART_CONFIGURATIONTOCONFIGURATION_HPP_
std::shared_ptr< const MetaSkeletonStateSpace > ConstMetaSkeletonStateSpacePtr
Definition: MetaSkeletonStateSpace.hpp:17
Format of serialized trajectory in YAML.
Definition: algorithm.hpp:4
const statespace::dart::MetaSkeletonStateSpace::State * getStartState() const
Returns the start state.
statespace::dart::ConstMetaSkeletonStateSpacePtr mMetaSkeletonStateSpace
MetaSkeletonStateSpace.
Definition: ConfigurationToConfiguration.hpp:60
static const std::string & getStaticType()
Returns the type of the planning problem.
Base class for various planning problems.
Definition: Problem.hpp:13
A tuple of states where the i-th state is from the i-th subspace.
Definition: CartesianProduct.hpp:162
statespace::dart::MetaSkeletonStateSpace::ScopedState mGoalState
Goal state.
Definition: ConfigurationToConfiguration.hpp:69
statespace::dart::MetaSkeletonStateSpace::ScopedState mStartState
Start state.
Definition: ConfigurationToConfiguration.hpp:66
Planning problem to plan to a single goal configuration.
Definition: ConfigurationToConfiguration.hpp:15
::dart::dynamics::ConstMetaSkeletonPtr mMetaSkeleton
MetaSkeleton, if given.
Definition: ConfigurationToConfiguration.hpp:63
const std::string & getType() const override
Returns type of this planning problem.
Definition: FrameMarker.hpp:11
ConfigurationToConfiguration(statespace::dart::ConstMetaSkeletonStateSpacePtr stateSpace, ::dart::dynamics::ConstMetaSkeletonPtr metaSkeleton, const statespace::dart::MetaSkeletonStateSpace::State *goalState, constraint::ConstTestablePtr constraint=nullptr)
Constructor.
const statespace::dart::MetaSkeletonStateSpace::State * getGoalState() const
Returns the goal state.
std::shared_ptr< const Testable > ConstTestablePtr
Definition: Testable.hpp:13