Loading...
Searching...
No Matches
GoalSpace.h
GoalSampleableRegion(const SpaceInformationPtr &si)
Create a goal region that can be sampled.
Definition GoalSampleableRegion.h:51
Definition of a goal space, i.e., a subspace of the problem state space that defines the goal.
Definition GoalSpace.h:49
void sampleGoal(State *st) const override
Sample a state in the goal region.
Definition GoalSpace.cpp:44
GoalSpace(const SpaceInformationPtr &si)
Create a goal representation that is a space.
Definition GoalSpace.h:52
unsigned int maxSampleCount() const override
Return the maximum number of samples that can be asked for before repeating.
Definition GoalSpace.cpp:49
double distanceGoal(const State *st) const override
Compute the distance to the goal (heuristic)
Definition GoalSpace.cpp:54
void print(std::ostream &out=std::cout) const override
Print information about the goal data structure to a stream.
Definition GoalSpace.cpp:80
A shared pointer wrapper for ompl::base::SpaceInformation.
A shared pointer wrapper for ompl::base::StateSampler.
A shared pointer wrapper for ompl::base::StateSpace.
This namespace contains sampling based planning routines shared by both planning under geometric cons...
Definition ConstrainedSpaceInformation.h:55
@ GOAL_SAMPLEABLE_REGION
This bit is set if casting to sampleable goal regions (ompl::base::GoalSampleableRegion) is possible.
Definition GoalTypes.h:56
Main namespace. Contains everything in this library.
Definition MultiLevelPlanarManipulatorDemo.cpp:66