#include <reachable_valid_pose_filter.h>
Public Member Functions | |
virtual bool | evaluate (const ManipulationPlanPtr &plan) const |
ReachableAndValidPoseFilter (const planning_scene::PlanningSceneConstPtr &scene, const collision_detection::AllowedCollisionMatrixConstPtr &collision_matrix, const constraint_samplers::ConstraintSamplerManagerPtr &constraints_sampler_manager) | |
Private Member Functions | |
bool | isEndEffectorFree (const ManipulationPlanPtr &plan, robot_state::RobotState &token_state) const |
Private Attributes | |
collision_detection::AllowedCollisionMatrixConstPtr | collision_matrix_ |
constraint_samplers::ConstraintSamplerManagerPtr | constraints_sampler_manager_ |
planning_scene::PlanningSceneConstPtr | planning_scene_ |
Definition at line 47 of file reachable_valid_pose_filter.h.
pick_place::ReachableAndValidPoseFilter::ReachableAndValidPoseFilter | ( | const planning_scene::PlanningSceneConstPtr & | scene, |
const collision_detection::AllowedCollisionMatrixConstPtr & | collision_matrix, | ||
const constraint_samplers::ConstraintSamplerManagerPtr & | constraints_sampler_manager | ||
) |
Definition at line 43 of file reachable_valid_pose_filter.cpp.
bool pick_place::ReachableAndValidPoseFilter::evaluate | ( | const ManipulationPlanPtr & | plan | ) | const [virtual] |
Implements pick_place::ManipulationStage.
Definition at line 105 of file reachable_valid_pose_filter.cpp.
bool pick_place::ReachableAndValidPoseFilter::isEndEffectorFree | ( | const ManipulationPlanPtr & | plan, |
robot_state::RobotState & | token_state | ||
) | const [private] |
Definition at line 92 of file reachable_valid_pose_filter.cpp.
collision_detection::AllowedCollisionMatrixConstPtr pick_place::ReachableAndValidPoseFilter::collision_matrix_ [private] |
Definition at line 62 of file reachable_valid_pose_filter.h.
constraint_samplers::ConstraintSamplerManagerPtr pick_place::ReachableAndValidPoseFilter::constraints_sampler_manager_ [private] |
Definition at line 63 of file reachable_valid_pose_filter.h.
planning_scene::PlanningSceneConstPtr pick_place::ReachableAndValidPoseFilter::planning_scene_ [private] |
Definition at line 61 of file reachable_valid_pose_filter.h.