$search
#include <pick_and_place_demo.h>
Public Member Functions | |
void | loop () |
PickAndPlaceDemo () | |
virtual | ~PickAndPlaceDemo () |
Private Member Functions | |
bool | make_static_collision_map () |
bool | move_to_joint_goal (std::vector< motion_planning_msgs::JointConstraint > joint_constraints) |
bool | query_grasp_status () |
bool | send_gripper_action (int32_t goal_type) |
Private Attributes | |
ros::ServiceClient | grasp_status_client_ |
actionlib::SimpleActionClient < object_manipulation_msgs::GraspHandPostureExecutionAction > | gripper_ |
actionlib::SimpleActionClient < collision_environment_msgs::MakeStaticCollisionMapAction > | make_static_collision_map_ |
actionlib::SimpleActionClient < move_arm_msgs::MoveArmAction > | move_arm_ |
ros::NodeHandle | nh_ |
Definition at line 48 of file pick_and_place_demo.h.
katana_openloop_grasping::PickAndPlaceDemo::PickAndPlaceDemo | ( | ) |
Definition at line 30 of file pick_and_place_demo.cpp.
katana_openloop_grasping::PickAndPlaceDemo::~PickAndPlaceDemo | ( | ) | [virtual] |
Definition at line 58 of file pick_and_place_demo.cpp.
void katana_openloop_grasping::PickAndPlaceDemo::loop | ( | ) |
Definition at line 62 of file pick_and_place_demo.cpp.
bool katana_openloop_grasping::PickAndPlaceDemo::make_static_collision_map | ( | ) | [private] |
Definition at line 228 of file pick_and_place_demo.cpp.
bool katana_openloop_grasping::PickAndPlaceDemo::move_to_joint_goal | ( | std::vector< motion_planning_msgs::JointConstraint > | joint_constraints | ) | [private] |
Definition at line 142 of file pick_and_place_demo.cpp.
bool katana_openloop_grasping::PickAndPlaceDemo::query_grasp_status | ( | ) | [private] |
Definition at line 253 of file pick_and_place_demo.cpp.
bool katana_openloop_grasping::PickAndPlaceDemo::send_gripper_action | ( | int32_t | goal_type | ) | [private] |
Definition at line 177 of file pick_and_place_demo.cpp.
Definition at line 61 of file pick_and_place_demo.h.
actionlib::SimpleActionClient<object_manipulation_msgs::GraspHandPostureExecutionAction> katana_openloop_grasping::PickAndPlaceDemo::gripper_ [private] |
Definition at line 59 of file pick_and_place_demo.h.
actionlib::SimpleActionClient<collision_environment_msgs::MakeStaticCollisionMapAction> katana_openloop_grasping::PickAndPlaceDemo::make_static_collision_map_ [private] |
Definition at line 60 of file pick_and_place_demo.h.
actionlib::SimpleActionClient<move_arm_msgs::MoveArmAction> katana_openloop_grasping::PickAndPlaceDemo::move_arm_ [private] |
Definition at line 58 of file pick_and_place_demo.h.
Definition at line 57 of file pick_and_place_demo.h.