#include "MoveArmActionClient.h"#include <object_manipulator/grasp_execution/approach_lift_grasp.h>#include <object_manipulator/place_execution/descend_retreat_place.h>#include <object_manipulation_msgs/PickupAction.h>#include <object_manipulation_msgs/PlaceAction.h>#include <object_manipulation_msgs/GraspHandPostureExecutionAction.h>#include <actionlib/server/simple_action_server.h>

Go to the source code of this file.
Classes | |
| class | mtconnect_cnc_robot_example::MovePickPlaceServer |
Namespaces | |
| namespace | mtconnect_cnc_robot_example |
Typedefs | |
| typedef actionlib::SimpleActionClient < object_manipulation_msgs::GraspHandPostureExecutionAction > | mtconnect_cnc_robot_example::GraspActionClient |
| typedef boost::shared_ptr < GraspActionClient > | mtconnect_cnc_robot_example::GraspActionClientPtr |
| typedef object_manipulation_msgs::GraspHandPostureExecutionGoal | mtconnect_cnc_robot_example::GraspGoal |
| typedef actionlib::ActionServer < object_manipulation_msgs::PickupAction > | mtconnect_cnc_robot_example::MoveArmPickupServer |
| typedef boost::shared_ptr < MoveArmPickupServer > | mtconnect_cnc_robot_example::MoveArmPickupServerPtr |
| typedef actionlib::ActionServer < object_manipulation_msgs::PlaceAction > | mtconnect_cnc_robot_example::MoveArmPlaceServer |
| typedef boost::shared_ptr < MoveArmPlaceServer > | mtconnect_cnc_robot_example::MoveArmPlaceServerPtr |
| typedef MoveArmPickupServer::GoalHandle | mtconnect_cnc_robot_example::PickupGoalHandle |
| typedef MoveArmPlaceServer::GoalHandle | mtconnect_cnc_robot_example::PlaceGoalHandle |
Variables | |
| static const std::string | mtconnect_cnc_robot_example::DEFAULT_GRASP_ACTION = "grasp_action_service" |
| static const std::string | mtconnect_cnc_robot_example::DEFAULT_PICKUP_ACTION = "pickup_action_service" |
| static const std::string | mtconnect_cnc_robot_example::DEFAULT_PLACE_ACTION = "place_action_service" |
| static const double | mtconnect_cnc_robot_example::DURATION_WAIT_GRASP_RESULT = 20.0f |