All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Groups Pages
ThunderLightning.cpp
86 expPlanner_->setStateValidityChecker(std::bind(&Plane2DEnvironment::isStateValid, this, std::placeholders::_1));
88 expPlanner_->getSpaceInformation()->setStateValidityCheckingResolution(1.0 / space->getMaximumExtent());
139 const int w = std::min((int)state->as<ob::RealVectorStateSpace::StateType>()->values[0], maxWidth_);
140 const int h = std::min((int)state->as<ob::RealVectorStateSpace::StateType>()->values[1], maxHeight_);
Load and save .ppm files - "portable pixmap format" an image file formats designed to be easily excha...
Definition: PPM.h:47
A shared pointer wrapper for ompl::base::ValidStateSampler.
A shared pointer wrapper for ompl::base::StateSpace.
Built off of SimpleSetup but provides support for planning from experience.
Definition: Thunder.h:85
virtual double getMaximumExtent() const
Get the maximum value a call to distance() can return (or an upper bound). For unbounded state spaces...
Definition: RealVectorStateSpace.cpp:170
A state space representing Rn. The distance function is the L2 norm.
Definition: RealVectorStateSpace.h:75
Definition: PPM.h:50
Built off of SimpleSetup but provides support for planning from experience.
Definition: Lightning.h:98
void addDimension(double minBound=0.0, double maxBound=0.0)
Increase the dimensionality of the state space by 1. Optionally, bounds can be specified for this add...
Definition: RealVectorStateSpace.cpp:114
virtual void setup()
Perform final setup steps. This function is automatically called by the SpaceInformation. If any default projections are to be registered, this call will set them and call their setup() functions. It is safe to call this function multiple times. At a subsequent call, projections that have been previously user configured are not re-instantiated, but their setup() method is still called.
Definition: RealVectorStateSpace.cpp:102