39 #include <ompl/base/goals/GoalLazySamples.h>
56 constraint_samplers::ConstraintSamplerPtr cs = constraint_samplers::ConstraintSamplerPtr());
59 bool sampleUsingConstraintSampler(
const ompl::base::GoalLazySamples* gls, ompl::base::State* new_goal);
62 bool verbose =
false)
const;
64 bool verbose =
false)
const;
67 kinematic_constraints::KinematicConstraintSetPtr kinematic_constraint_set_;
68 constraint_samplers::ConstraintSamplerPtr constraint_sampler_;
69 ompl::base::StateSamplerPtr default_sampler_;
71 unsigned int invalid_sampled_constraints_;
72 bool warned_invalid_samples_;
73 unsigned int verbose_display_;
Representation of a robot's state. This includes position, velocity, acceleration and effort.
ConstrainedGoalSampler(const ModelBasedPlanningContext *pc, kinematic_constraints::KinematicConstraintSetPtr ks, constraint_samplers::ConstraintSamplerPtr cs=constraint_samplers::ConstraintSamplerPtr())
The MoveIt interface to OMPL.