#include <pick_place.h>

Public Member Functions | |
| const moveit_msgs::MoveItErrorCodes & | getErrorCode () const |
| const std::vector < ManipulationPlanPtr > & | getFailedManipulationPlans () const |
| const std::vector < ManipulationPlanPtr > & | getSuccessfulManipulationPlans () const |
| PickPlacePlanBase (const PickPlaceConstPtr &pick_place, const std::string &name) | |
| ~PickPlacePlanBase () | |
Protected Member Functions | |
| void | emptyQueue () |
| void | foundSolution () |
| void | initialize () |
| void | waitForPipeline (const ros::WallTime &endtime) |
Protected Attributes | |
| bool | done_ |
| boost::condition_variable | done_condition_ |
| boost::mutex | done_mutex_ |
| moveit_msgs::MoveItErrorCodes | error_code_ |
| double | last_plan_time_ |
| PickPlaceConstPtr | pick_place_ |
| ManipulationPipeline | pipeline_ |
| bool | pushed_all_poses_ |
Definition at line 55 of file pick_place.h.
| pick_place::PickPlacePlanBase::PickPlacePlanBase | ( | const PickPlaceConstPtr & | pick_place, |
| const std::string & | name | ||
| ) |
Definition at line 54 of file pick_place.cpp.
Definition at line 64 of file pick_place.cpp.
| void pick_place::PickPlacePlanBase::emptyQueue | ( | ) | [protected] |
Definition at line 75 of file pick_place.cpp.
| void pick_place::PickPlacePlanBase::foundSolution | ( | ) | [protected] |
Definition at line 68 of file pick_place.cpp.
| const moveit_msgs::MoveItErrorCodes& pick_place::PickPlacePlanBase::getErrorCode | ( | ) | const [inline] |
Definition at line 71 of file pick_place.h.
| const std::vector<ManipulationPlanPtr>& pick_place::PickPlacePlanBase::getFailedManipulationPlans | ( | ) | const [inline] |
Definition at line 66 of file pick_place.h.
| const std::vector<ManipulationPlanPtr>& pick_place::PickPlacePlanBase::getSuccessfulManipulationPlans | ( | ) | const [inline] |
Definition at line 62 of file pick_place.h.
| void pick_place::PickPlacePlanBase::initialize | ( | ) | [protected] |
Definition at line 85 of file pick_place.cpp.
| void pick_place::PickPlacePlanBase::waitForPipeline | ( | const ros::WallTime & | endtime | ) | [protected] |
Definition at line 91 of file pick_place.cpp.
bool pick_place::PickPlacePlanBase::done_ [protected] |
Definition at line 87 of file pick_place.h.
boost::condition_variable pick_place::PickPlacePlanBase::done_condition_ [protected] |
Definition at line 89 of file pick_place.h.
boost::mutex pick_place::PickPlacePlanBase::done_mutex_ [protected] |
Definition at line 90 of file pick_place.h.
moveit_msgs::MoveItErrorCodes pick_place::PickPlacePlanBase::error_code_ [protected] |
Definition at line 91 of file pick_place.h.
double pick_place::PickPlacePlanBase::last_plan_time_ [protected] |
Definition at line 86 of file pick_place.h.
Definition at line 83 of file pick_place.h.
Definition at line 84 of file pick_place.h.
bool pick_place::PickPlacePlanBase::pushed_all_poses_ [protected] |
Definition at line 88 of file pick_place.h.