KoulesProjection.h
67 virtual void project(const ompl::base::State *state, ompl::base::EuclideanProjection &projection) const
std::vector< double > cellSizes_
The size of a cell, in every dimension of the projected space, in the implicitly defined integer grid...
Definition: ProjectionEvaluator.h:272
virtual void project(const ompl::base::State *state, ompl::base::EuclideanProjection &projection) const
Compute the projection as an array of double values.
Definition: KoulesProjection.h:67
virtual unsigned int getDimension() const =0
Get the dimension of the space (not the dimension of the surrounding ambient space)
virtual unsigned int getDimension() const
Return the dimension of the projection defined by this evaluator.
Definition: KoulesProjection.h:56
const StateSpace * space_
The state space this projection operates on.
Definition: ProjectionEvaluator.h:267
virtual void defaultCellSizes()
Set the default cell dimensions for this projection. The default implementation of this function is e...
Definition: KoulesProjection.h:60
Representation of a space in which planning can be performed. Topology specific sampling,...
Definition: StateSpace.h:70
boost::numeric::ublas::vector< double > EuclideanProjection
The datatype for state projections. This class contains a real vector.
Definition: ProjectionEvaluator.h:59
The definition of a state in Rn
Definition: RealVectorStateSpace.h:77
Abstract definition for a class computing projections to Rn. Implicit integer grids are imposed on th...
Definition: ProjectionEvaluator.h:133
Definition: KoulesProjection.h:43