#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 |