#include <MovePickPlaceServer.h>

Public Member Functions | |
| virtual bool | fetchParameters (std::string nameSpace="") | 
| virtual bool | moveArmThroughPickSequence (const object_manipulation_msgs::PickupGoal &pickup_goal) | 
| virtual bool | moveArmThroughPlaceSequence (const object_manipulation_msgs::PlaceGoal &place_goal) | 
| MovePickPlaceServer () | |
| virtual void | run () | 
| virtual | ~MovePickPlaceServer () | 
Protected Member Functions | |
| bool | createPickupMoveSequence (const object_manipulation_msgs::PickupGoal &goal, geometry_msgs::PoseArray &pickup_pose_sequence) | 
| bool | createPlaceMoveSequence (const object_manipulation_msgs::PlaceGoal &goal, geometry_msgs::PoseArray &place_pose_sequence) | 
| virtual void | pickupCancelCallback (PickupGoalHandle goal) | 
| virtual void | pickupGoalCallback (PickupGoalHandle goal) | 
| virtual void | placeCancelCallback (PlaceGoalHandle goal) | 
| virtual void | placeGoalCallback (PlaceGoalHandle goal) | 
| virtual bool | setup () | 
Protected Attributes | |
| MoveArmPickupServerPtr | arm_pickup_server_ptr_ | 
| MoveArmPlaceServerPtr | arm_place_server_ptr_ | 
| GraspActionClientPtr | grasp_action_client_ptr_ | 
| MoveArmPickupServer::GoalHandle | pickup_gh_ | 
| MoveArmPlaceServer::GoalHandle | place_gh_ | 
Definition at line 48 of file MovePickPlaceServer.h.
Definition at line 26 of file MovePickPlaceServer.cpp.
| MovePickPlaceServer::~MovePickPlaceServer | ( | ) |  [virtual] | 
        
Definition at line 35 of file MovePickPlaceServer.cpp.
| bool MovePickPlaceServer::createPickupMoveSequence | ( | const object_manipulation_msgs::PickupGoal & | goal, | 
| geometry_msgs::PoseArray & | pickup_pose_sequence | ||
| ) |  [protected] | 
        
Definition at line 390 of file MovePickPlaceServer.cpp.
| bool MovePickPlaceServer::createPlaceMoveSequence | ( | const object_manipulation_msgs::PlaceGoal & | goal, | 
| geometry_msgs::PoseArray & | place_pose_sequence | ||
| ) |  [protected] | 
        
Definition at line 425 of file MovePickPlaceServer.cpp.
| bool MovePickPlaceServer::fetchParameters | ( | std::string | nameSpace = "" | ) |  [virtual] | 
        
Reimplemented from mtconnect_cnc_robot_example::MoveArmActionClient.
Reimplemented in MovePickPlaceTest.
Definition at line 80 of file MovePickPlaceServer.cpp.
| bool MovePickPlaceServer::moveArmThroughPickSequence | ( | const object_manipulation_msgs::PickupGoal & | pickup_goal | ) |  [virtual] | 
        
Definition at line 136 of file MovePickPlaceServer.cpp.
| bool MovePickPlaceServer::moveArmThroughPlaceSequence | ( | const object_manipulation_msgs::PlaceGoal & | place_goal | ) |  [virtual] | 
        
Definition at line 214 of file MovePickPlaceServer.cpp.
| void MovePickPlaceServer::pickupCancelCallback | ( | PickupGoalHandle | goal | ) |  [protected, virtual] | 
        
Definition at line 300 of file MovePickPlaceServer.cpp.
| void MovePickPlaceServer::pickupGoalCallback | ( | PickupGoalHandle | goal | ) |  [protected, virtual] | 
        
Definition at line 266 of file MovePickPlaceServer.cpp.
| void MovePickPlaceServer::placeCancelCallback | ( | PlaceGoalHandle | goal | ) |  [protected, virtual] | 
        
Definition at line 363 of file MovePickPlaceServer.cpp.
| void MovePickPlaceServer::placeGoalCallback | ( | PlaceGoalHandle | goal | ) |  [protected, virtual] | 
        
Definition at line 328 of file MovePickPlaceServer.cpp.
| void MovePickPlaceServer::run | ( | void | ) |  [virtual] | 
        
Reimplemented from mtconnect_cnc_robot_example::MoveArmActionClient.
Reimplemented in MovePickPlaceTest.
Definition at line 40 of file MovePickPlaceServer.cpp.
| bool MovePickPlaceServer::setup | ( | void | ) |  [protected, virtual] | 
        
Reimplemented from mtconnect_cnc_robot_example::MoveArmActionClient.
Definition at line 96 of file MovePickPlaceServer.cpp.
MoveArmPickupServerPtr mtconnect_cnc_robot_example::MovePickPlaceServer::arm_pickup_server_ptr_ [protected] | 
        
Definition at line 81 of file MovePickPlaceServer.h.
MoveArmPlaceServerPtr mtconnect_cnc_robot_example::MovePickPlaceServer::arm_place_server_ptr_ [protected] | 
        
Definition at line 82 of file MovePickPlaceServer.h.
GraspActionClientPtr mtconnect_cnc_robot_example::MovePickPlaceServer::grasp_action_client_ptr_ [protected] | 
        
Definition at line 89 of file MovePickPlaceServer.h.
MoveArmPickupServer::GoalHandle mtconnect_cnc_robot_example::MovePickPlaceServer::pickup_gh_ [protected] | 
        
Definition at line 85 of file MovePickPlaceServer.h.
MoveArmPlaceServer::GoalHandle mtconnect_cnc_robot_example::MovePickPlaceServer::place_gh_ [protected] | 
        
Definition at line 86 of file MovePickPlaceServer.h.