#include <katana_gripper_grasp_controller.h>
Public Member Functions | |
| KatanaGripperGraspController (boost::shared_ptr< AbstractKatana > katana) | |
| virtual | ~KatanaGripperGraspController () |
Private Member Functions | |
| void | executeCB (const object_manipulation_msgs::GraspHandPostureExecutionGoalConstPtr &goal) |
| bool | serviceCallback (object_manipulation_msgs::GraspStatus::Request &request, object_manipulation_msgs::GraspStatus::Response &response) |
Private Attributes | |
| actionlib::SimpleActionServer < object_manipulation_msgs::GraspHandPostureExecutionAction > * | action_server_ |
| Action server for the grasp posture action. | |
| double | gripper_object_presence_threshold_ |
| A joint angle below this value indicates there is nothing inside the gripper. | |
| boost::shared_ptr< AbstractKatana > | katana_ |
| bool | last_command_was_close_ |
| ros::ServiceServer | query_srv_ |
| Server for the posture query service. | |
Definition at line 43 of file katana_gripper_grasp_controller.h.
| katana::KatanaGripperGraspController::KatanaGripperGraspController | ( | boost::shared_ptr< AbstractKatana > | katana | ) |
Definition at line 33 of file katana_gripper_grasp_controller.cpp.
Definition at line 53 of file katana_gripper_grasp_controller.cpp.
| void katana::KatanaGripperGraspController::executeCB | ( | const object_manipulation_msgs::GraspHandPostureExecutionGoalConstPtr & | goal | ) | [private] |
Definition at line 58 of file katana_gripper_grasp_controller.cpp.
| bool katana::KatanaGripperGraspController::serviceCallback | ( | object_manipulation_msgs::GraspStatus::Request & | request, |
| object_manipulation_msgs::GraspStatus::Response & | response | ||
| ) | [private] |
Definition at line 140 of file katana_gripper_grasp_controller.cpp.
actionlib::SimpleActionServer<object_manipulation_msgs::GraspHandPostureExecutionAction>* katana::KatanaGripperGraspController::action_server_ [private] |
Action server for the grasp posture action.
Definition at line 51 of file katana_gripper_grasp_controller.h.
A joint angle below this value indicates there is nothing inside the gripper.
Definition at line 61 of file katana_gripper_grasp_controller.h.
boost::shared_ptr<AbstractKatana> katana::KatanaGripperGraspController::katana_ [private] |
Definition at line 56 of file katana_gripper_grasp_controller.h.
Definition at line 58 of file katana_gripper_grasp_controller.h.
Server for the posture query service.
Definition at line 54 of file katana_gripper_grasp_controller.h.