40 const std::string& group_name)
41 : is_valid_(false), scene_(scene), jmg_(scene->getRobotModel()->getJointModelGroup(group_name)), verbose_(false)
45 ROS_ERROR_NAMED(
"constraint_samplers",
"A JointModelGroup should have been specified for the constraint sampler");
virtual void clear()
Clears all data from the constraint.
ConstraintSampler(const planning_scene::PlanningSceneConstPtr &scene, const std::string &group_name)
Constructor.
const robot_model::JointModelGroup *const jmg_
Holds the joint model group associated with this constraint.
std::vector< std::string > frame_depends_
Holds the set of frames that must exist in the reference state to allow samples to be drawn...
bool is_valid_
Holds the value for validity.
#define ROS_ERROR_NAMED(name,...)