SO2N_SO2M.cpp
44 Projection_SO2N_SO2M::Projection_SO2N_SO2M(ompl::base::StateSpacePtr BundleSpace, ompl::base::StateSpacePtr BaseSpace)
50 void Projection_SO2N_SO2M::projectFiber(const ompl::base::State *xBundle, ompl::base::State *xFiber) const
62 void Projection_SO2N_SO2M::project(const ompl::base::State *xBundle, ompl::base::State *xBase) const
66 const auto *SO2bundle = xBundle->as<base::CompoundState>()->as<base::SO2StateSpace::StateType>(k);
This namespace contains datastructures and planners to exploit multilevel abstractions,...
Definition: MultiLevelPlanarManipulatorDemo.cpp:67
ompl::base::State StateType
Define the type of state allocated by this space.
Definition: StateSpace.h:142
@ PROJECTION_SO2N_SO2M
SO2N \rightarrow SO2M (N copies of SO2 onto M copies of SO2)
Definition: ProjectionTypes.h:205
A shared pointer wrapper for ompl::base::StateSpace.