#include <constrained_valid_state_sampler.h>

Public Member Functions | |
| virtual bool | project (ompl::base::State *state) |
| virtual bool | sample (ompl::base::State *state) |
| virtual bool | sampleNear (ompl::base::State *state, const ompl::base::State *near, const double distance) |
| ValidConstrainedSampler (const ModelBasedPlanningContext *pc, const kinematic_constraints::KinematicConstraintSetPtr &ks, const constraint_samplers::ConstraintSamplerPtr &cs=constraint_samplers::ConstraintSamplerPtr()) | |
Private Attributes | |
| constraint_samplers::ConstraintSamplerPtr | constraint_sampler_ |
| ompl::base::StateSamplerPtr | default_sampler_ |
| double | inv_dim_ |
| kinematic_constraints::KinematicConstraintSetPtr | kinematic_constraint_set_ |
| const ModelBasedPlanningContext * | planning_context_ |
| ompl::RNG | rng_ |
| robot_state::RobotState | work_state_ |
This class defines a sampler that tries to find a valid sample that satisfies the specified constraints
Definition at line 53 of file constrained_valid_state_sampler.h.
| ompl_interface::ValidConstrainedSampler::ValidConstrainedSampler | ( | const ModelBasedPlanningContext * | pc, |
| const kinematic_constraints::KinematicConstraintSetPtr & | ks, | ||
| const constraint_samplers::ConstraintSamplerPtr & | cs = constraint_samplers::ConstraintSamplerPtr() |
||
| ) |
Definition at line 41 of file constrained_valid_state_sampler.cpp.
|
virtual |
Definition at line 57 of file constrained_valid_state_sampler.cpp.
|
virtual |
Definition at line 74 of file constrained_valid_state_sampler.cpp.
|
virtual |
Definition at line 100 of file constrained_valid_state_sampler.cpp.
|
private |
Definition at line 67 of file constrained_valid_state_sampler.h.
|
private |
Definition at line 68 of file constrained_valid_state_sampler.h.
|
private |
Definition at line 70 of file constrained_valid_state_sampler.h.
|
private |
Definition at line 66 of file constrained_valid_state_sampler.h.
|
private |
Definition at line 65 of file constrained_valid_state_sampler.h.
|
private |
Definition at line 71 of file constrained_valid_state_sampler.h.
|
private |
Definition at line 69 of file constrained_valid_state_sampler.h.