39#include <ompl/multilevel/datastructures/projections/EmptySet.h>
40#include <ompl/multilevel/datastructures/ProjectionTypes.h>
41#include <ompl/base/spaces/RealVectorStateSpace.h>
45Projection_EmptySet::Projection_EmptySet(ompl::base::StateSpacePtr
BundleSpace, ompl::base::StateSpacePtr BaseSpace)
53 getBundle()->copyState(xFiber, xBundle);
56void Projection_EmptySet::project(
const ompl::base::State *, ompl::base::State *)
const
58 OMPL_WARN(
"Trying to project to base of Empty-Set Projection space.");
61void Projection_EmptySet::lift(
const ompl::base::State *,
const ompl::base::State *xFiber,
62 ompl::base::State *xBundle)
const
64 getBundle()->copyState(xBundle, xFiber);
67ompl::base::StateSpacePtr Projection_EmptySet::computeFiberSpace()
Definition of an abstract state.
#define OMPL_WARN(fmt,...)
Log a formatted warning string.
This namespace contains datastructures and planners to exploit multilevel abstractions,...
@ PROJECTION_EMPTY_SET
ompl::multilevel::Projection_EmptySet