Public Member Functions | List of all members
pr2_constraint_sampler::PR2ConstraintSampler Class Reference
Inheritance diagram for pr2_constraint_sampler::PR2ConstraintSampler:
Inheritance graph
[legend]

Public Member Functions

virtual bool configure (const moveit_msgs::Constraints &constr)
 
 PR2ConstraintSampler (const planning_scene::PlanningSceneConstPtr &scene, const std::string &group_name)
 
virtual bool sample (planning_models::RobotState *::JointStateGroup *jsg, const planning_models::RobotState &reference_state, unsigned int max_attempts)
 
- Public Member Functions inherited from constraint_samplers::ConstraintSampler
 ConstraintSampler (const planning_scene::PlanningSceneConstPtr &scene, const std::string &group_name)
 
const std::vector< std::string > & getFrameDependency () const
 
const std::string & getGroupName () const
 
const robot_state::GroupStateValidityCallbackFngetGroupStateValidityCallback () const
 
const robot_model::JointModelGroup * getJointModelGroup () const
 
virtual const std::string & getName () const =0
 
const planning_scene::PlanningSceneConstPtr & getPlanningScene () const
 
bool getVerbose () const
 
bool isValid () const
 
bool project (robot_state::RobotState &state)
 
virtual bool project (robot_state::RobotState &state, unsigned int max_attempts)=0
 
bool sample (robot_state::RobotState &state)
 
bool sample (robot_state::RobotState &state, const robot_state::RobotState &reference_state)
 
virtual bool sample (robot_state::RobotState &state, const robot_state::RobotState &reference_state, unsigned int max_attempts)=0
 
bool sample (robot_state::RobotState &state, unsigned int max_attempts)
 
void setGroupStateValidityCallback (const robot_state::GroupStateValidityCallbackFn &callback)
 
virtual void setVerbose (bool verbose)
 
virtual ~ConstraintSampler ()
 

Additional Inherited Members

- Static Public Attributes inherited from constraint_samplers::ConstraintSampler
static const unsigned int DEFAULT_MAX_SAMPLING_ATTEMPTS
 
- Protected Member Functions inherited from constraint_samplers::ConstraintSampler
virtual void clear ()
 
- Protected Attributes inherited from constraint_samplers::ConstraintSampler
std::vector< std::string > frame_depends_
 
robot_state::GroupStateValidityCallbackFn group_state_validity_callback_
 
bool is_valid_
 
const robot_model::JointModelGroup *const jmg_
 
planning_scene::PlanningSceneConstPtr scene_
 
bool verbose_
 

Detailed Description

Definition at line 44 of file pr2_constraint_sampler.cpp.

Constructor & Destructor Documentation

pr2_constraint_sampler::PR2ConstraintSampler::PR2ConstraintSampler ( const planning_scene::PlanningSceneConstPtr &  scene,
const std::string &  group_name 
)
inline

Definition at line 48 of file pr2_constraint_sampler.cpp.

Member Function Documentation

virtual bool pr2_constraint_sampler::PR2ConstraintSampler::configure ( const moveit_msgs::Constraints &  constr)
inlinevirtual

Implements constraint_samplers::ConstraintSampler.

Definition at line 52 of file pr2_constraint_sampler.cpp.

virtual bool pr2_constraint_sampler::PR2ConstraintSampler::sample ( planning_models::RobotState *::JointStateGroup *  jsg,
const planning_models::RobotState &  reference_state,
unsigned int  max_attempts 
)
inlinevirtual

Definition at line 57 of file pr2_constraint_sampler.cpp.


The documentation for this class was generated from the following file:


pr2_moveit_plugins
Author(s): Ioan Sucan , Sachin Chitta
autogenerated on Sun Nov 17 2019 03:24:45