chooseArm() | PickAndPlaceKeyboardInterface | [inline] |
chooseDirection(std::string arm_name, bool grasp) | PickAndPlaceKeyboardInterface | [inline] |
chooseObject(const std::vector< object_manipulation_msgs::GraspableObject > &objects, const std::vector< std::string > &collision_names) | PickAndPlaceKeyboardInterface | [inline] |
collision_map_interface_ | PickAndPlaceKeyboardInterface | [private] |
collision_processing_srv_ | PickAndPlaceKeyboardInterface | [private] |
detectAndProcessCollisionMap() | PickAndPlaceKeyboardInterface | [inline] |
execute() | PickAndPlaceKeyboardInterface | [inline] |
get_model_description_srv_ | PickAndPlaceKeyboardInterface | [private] |
getModelInfo(const household_objects_database_msgs::DatabaseModelPose &model_pose, std::string &name, std::string &all_tags) | PickAndPlaceKeyboardInterface | [inline] |
grasp_info_left_ | PickAndPlaceKeyboardInterface | [private] |
grasp_info_right_ | PickAndPlaceKeyboardInterface | [private] |
mech_interface_ | PickAndPlaceKeyboardInterface | [private] |
nh_ | PickAndPlaceKeyboardInterface | [private] |
object_detection_srv_ | PickAndPlaceKeyboardInterface | [private] |
objects_info_ | PickAndPlaceKeyboardInterface | [private] |
PickAndPlaceKeyboardInterface(ros::NodeHandle &nh) | PickAndPlaceKeyboardInterface | [inline] |
pickup_client_ | PickAndPlaceKeyboardInterface | [private] |
place_client_ | PickAndPlaceKeyboardInterface | [private] |
printMovementOptions() | PickAndPlaceKeyboardInterface | [inline] |
printObjects(const std::vector< object_manipulation_msgs::GraspableObject > &objects, const std::vector< std::string > &collision_names) | PickAndPlaceKeyboardInterface | [inline] |
printOptions() | PickAndPlaceKeyboardInterface | [inline] |
priv_nh_ | PickAndPlaceKeyboardInterface | [private] |
translateGripperCartesian(std::string arm_name, int axis, double dist) | PickAndPlaceKeyboardInterface | [inline] |
~PickAndPlaceKeyboardInterface() | PickAndPlaceKeyboardInterface | [inline] |