#include <ros/ros.h>
#include <actionlib/client/simple_action_client.h>
#include <tf/transform_listener.h>
#include <eigen_conversions/eigen_msg.h>
#include <Eigen/Core>
#include <Eigen/Geometry>
#include <geometry_msgs/Vector3.h>
#include <kinematics_msgs/GetKinematicSolverInfo.h>
#include <kinematics_msgs/GetConstraintAwarePositionIK.h>
#include <kinematics_msgs/GetPositionFK.h>
#include <move_arm_msgs/MoveArmAction.h>
#include <motion_planning_msgs/GetMotionPlan.h>
#include <motion_planning_msgs/convert_messages.h>
#include <motion_planning_msgs/FilterJointTrajectory.h>
#include <motion_planning_msgs/OrderedCollisionOperations.h>
#include <pr2_controllers_msgs/JointTrajectoryAction.h>
#include <pr2_controllers_msgs/PointHeadAction.h>
#include <planning_environment_msgs/ContactInformation.h>
#include <planning_environment_msgs/GetStateValidity.h>
#include <interpolated_ik_motion_planner/SetInterpolatedIKMotionPlanParams.h>
#include <mapping_msgs/AttachedCollisionObject.h>
#include <object_manipulation_msgs/ReactiveGraspAction.h>
#include <object_manipulation_msgs/ReactiveLiftAction.h>
#include <object_manipulation_msgs/ReactivePlaceAction.h>
#include <object_manipulation_msgs/GraspHandPostureExecutionAction.h>
#include <object_manipulation_msgs/GraspStatus.h>
#include <pr2_mechanism_msgs/SwitchController.h>
#include <pr2_mechanism_msgs/ListControllers.h>
#include "object_manipulator/tools/exceptions.h"
#include "object_manipulator/tools/service_action_wrappers.h"
Go to the source code of this file.
Classes | |
class | object_manipulator::MechanismInterface |
A collection of ROS service and action clients needed for grasp execution. More... | |
Namespaces | |
namespace | object_manipulator |
Helper functions for using image regions of PointCloud2s. | |
Functions | |
MechanismInterface & | object_manipulator::mechInterface () |
Returns a MechanismInterface singleton. |