#include <pick_place_action_capability.h>

Public Member Functions | |
| virtual void | initialize () |
| MoveGroupPickPlaceAction () | |
Private Member Functions | |
| void | executePickupCallback (const moveit_msgs::PickupGoalConstPtr &goal) |
| void | executePickupCallback_PlanAndExecute (const moveit_msgs::PickupGoalConstPtr &goal, moveit_msgs::PickupResult &action_res) |
| void | executePickupCallback_PlanOnly (const moveit_msgs::PickupGoalConstPtr &goal, moveit_msgs::PickupResult &action_res) |
| void | executePlaceCallback (const moveit_msgs::PlaceGoalConstPtr &goal) |
| void | executePlaceCallback_PlanAndExecute (const moveit_msgs::PlaceGoalConstPtr &goal, moveit_msgs::PlaceResult &action_res) |
| void | executePlaceCallback_PlanOnly (const moveit_msgs::PlaceGoalConstPtr &goal, moveit_msgs::PlaceResult &action_res) |
| void | fillGrasps (moveit_msgs::PickupGoal &goal) |
| bool | planUsingPickPlace_Pickup (const moveit_msgs::PickupGoal &goal, moveit_msgs::PickupResult *action_res, plan_execution::ExecutableMotionPlan &plan) |
| bool | planUsingPickPlace_Place (const moveit_msgs::PlaceGoal &goal, moveit_msgs::PlaceResult *action_res, plan_execution::ExecutableMotionPlan &plan) |
| void | preemptPickupCallback () |
| void | preemptPlaceCallback () |
| void | setPickupState (MoveGroupState state) |
| void | setPlaceState (MoveGroupState state) |
| void | startPickupExecutionCallback () |
| void | startPickupLookCallback () |
| void | startPlaceExecutionCallback () |
| void | startPlaceLookCallback () |
Private Attributes | |
| boost::scoped_ptr < moveit_msgs::AttachedCollisionObject > | diff_attached_object_ |
| ros::ServiceClient | grasp_planning_service_ |
| pick_place::PickPlacePtr | pick_place_ |
| boost::scoped_ptr < actionlib::SimpleActionServer < moveit_msgs::PickupAction > > | pickup_action_server_ |
| moveit_msgs::PickupFeedback | pickup_feedback_ |
| MoveGroupState | pickup_state_ |
| boost::scoped_ptr < actionlib::SimpleActionServer < moveit_msgs::PlaceAction > > | place_action_server_ |
| moveit_msgs::PlaceFeedback | place_feedback_ |
| MoveGroupState | place_state_ |
Definition at line 49 of file pick_place_action_capability.h.
Definition at line 45 of file pick_place_action_capability.cpp.
| void move_group::MoveGroupPickPlaceAction::executePickupCallback | ( | const moveit_msgs::PickupGoalConstPtr & | goal | ) | [private] |
Definition at line 321 of file pick_place_action_capability.cpp.
| void move_group::MoveGroupPickPlaceAction::executePickupCallback_PlanAndExecute | ( | const moveit_msgs::PickupGoalConstPtr & | goal, |
| moveit_msgs::PickupResult & | action_res | ||
| ) | [private] |
Definition at line 268 of file pick_place_action_capability.cpp.
| void move_group::MoveGroupPickPlaceAction::executePickupCallback_PlanOnly | ( | const moveit_msgs::PickupGoalConstPtr & | goal, |
| moveit_msgs::PickupResult & | action_res | ||
| ) | [private] |
Definition at line 94 of file pick_place_action_capability.cpp.
| void move_group::MoveGroupPickPlaceAction::executePlaceCallback | ( | const moveit_msgs::PlaceGoalConstPtr & | goal | ) | [private] |
Definition at line 363 of file pick_place_action_capability.cpp.
| void move_group::MoveGroupPickPlaceAction::executePlaceCallback_PlanAndExecute | ( | const moveit_msgs::PlaceGoalConstPtr & | goal, |
| moveit_msgs::PlaceResult & | action_res | ||
| ) | [private] |
Definition at line 295 of file pick_place_action_capability.cpp.
| void move_group::MoveGroupPickPlaceAction::executePlaceCallback_PlanOnly | ( | const moveit_msgs::PlaceGoalConstPtr & | goal, |
| moveit_msgs::PlaceResult & | action_res | ||
| ) | [private] |
Definition at line 136 of file pick_place_action_capability.cpp.
| void move_group::MoveGroupPickPlaceAction::fillGrasps | ( | moveit_msgs::PickupGoal & | goal | ) | [private] |
Definition at line 417 of file pick_place_action_capability.cpp.
| void move_group::MoveGroupPickPlaceAction::initialize | ( | ) | [virtual] |
Implements move_group::MoveGroupCapability.
Definition at line 51 of file pick_place_action_capability.cpp.
| bool move_group::MoveGroupPickPlaceAction::planUsingPickPlace_Pickup | ( | const moveit_msgs::PickupGoal & | goal, |
| moveit_msgs::PickupResult * | action_res, | ||
| plan_execution::ExecutableMotionPlan & | plan | ||
| ) | [private] |
Definition at line 178 of file pick_place_action_capability.cpp.
| bool move_group::MoveGroupPickPlaceAction::planUsingPickPlace_Place | ( | const moveit_msgs::PlaceGoal & | goal, |
| moveit_msgs::PlaceResult * | action_res, | ||
| plan_execution::ExecutableMotionPlan & | plan | ||
| ) | [private] |
Definition at line 223 of file pick_place_action_capability.cpp.
| void move_group::MoveGroupPickPlaceAction::preemptPickupCallback | ( | ) | [private] |
Definition at line 395 of file pick_place_action_capability.cpp.
| void move_group::MoveGroupPickPlaceAction::preemptPlaceCallback | ( | ) | [private] |
Definition at line 399 of file pick_place_action_capability.cpp.
| void move_group::MoveGroupPickPlaceAction::setPickupState | ( | MoveGroupState | state | ) | [private] |
Definition at line 403 of file pick_place_action_capability.cpp.
| void move_group::MoveGroupPickPlaceAction::setPlaceState | ( | MoveGroupState | state | ) | [private] |
Definition at line 410 of file pick_place_action_capability.cpp.
| void move_group::MoveGroupPickPlaceAction::startPickupExecutionCallback | ( | ) | [private] |
Definition at line 74 of file pick_place_action_capability.cpp.
| void move_group::MoveGroupPickPlaceAction::startPickupLookCallback | ( | ) | [private] |
Definition at line 79 of file pick_place_action_capability.cpp.
| void move_group::MoveGroupPickPlaceAction::startPlaceExecutionCallback | ( | ) | [private] |
Definition at line 84 of file pick_place_action_capability.cpp.
| void move_group::MoveGroupPickPlaceAction::startPlaceLookCallback | ( | ) | [private] |
Definition at line 89 of file pick_place_action_capability.cpp.
boost::scoped_ptr<moveit_msgs::AttachedCollisionObject> move_group::MoveGroupPickPlaceAction::diff_attached_object_ [private] |
Definition at line 92 of file pick_place_action_capability.h.
Definition at line 97 of file pick_place_action_capability.h.
Definition at line 84 of file pick_place_action_capability.h.
boost::scoped_ptr<actionlib::SimpleActionServer<moveit_msgs::PickupAction> > move_group::MoveGroupPickPlaceAction::pickup_action_server_ [private] |
Definition at line 86 of file pick_place_action_capability.h.
moveit_msgs::PickupFeedback move_group::MoveGroupPickPlaceAction::pickup_feedback_ [private] |
Definition at line 87 of file pick_place_action_capability.h.
Definition at line 94 of file pick_place_action_capability.h.
boost::scoped_ptr<actionlib::SimpleActionServer<moveit_msgs::PlaceAction> > move_group::MoveGroupPickPlaceAction::place_action_server_ [private] |
Definition at line 89 of file pick_place_action_capability.h.
moveit_msgs::PlaceFeedback move_group::MoveGroupPickPlaceAction::place_feedback_ [private] |
Definition at line 90 of file pick_place_action_capability.h.
Definition at line 95 of file pick_place_action_capability.h.