KoulesDecomposition.h
A shared pointer wrapper for ompl::base::StateSpace.
A shared pointer wrapper for ompl::base::StateSampler.
A GridDecomposition is a Decomposition implemented using a grid.
Definition: GridDecomposition.h:53
void sampleFullState(const ompl::base::StateSamplerPtr &sampler, const std::vector< double > &coord, ompl::base::State *s) const override
Samples a State using a projected coordinate and a StateSampler.
Definition: KoulesDecomposition.h:66
GridDecomposition(int len, int dim, const base::RealVectorBounds &b)
Constructor. Creates a GridDecomposition as a hypercube with a given dimension, side length...
Definition: GridDecomposition.cpp:45
The lower and upper bounds for an Rn space.
Definition: RealVectorBounds.h:47
The definition of a state in Rn
Definition: RealVectorStateSpace.h:77
void project(const ompl::base::State *s, std::vector< double > &coord) const override
Project a given State to a set of coordinates in R^k, where k is the dimension of this Decomposition...
Definition: KoulesDecomposition.h:57
Definition: KoulesDecomposition.h:42