<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_object_manipulation/doc_stacks/2014-10-06_11-30-38.833395/pr2_object_manipulation/applications/pr2_pick_and_place_demos/src/pr2_pick_and_place_demos/</path>
    <filename>____init_____8py</filename>
    <namespace>pr2_pick_and_place_demos</namespace>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_object_manipulation/doc_stacks/2014-10-06_11-30-38.833395/pr2_object_manipulation/applications/pr2_pick_and_place_demos/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>pick_and_place_demo.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_object_manipulation/doc_stacks/2014-10-06_11-30-38.833395/pr2_object_manipulation/applications/pr2_pick_and_place_demos/src/pr2_pick_and_place_demos/</path>
    <filename>pick__and__place__demo_8py</filename>
    <class kind="class">pr2_pick_and_place_demos::pick_and_place_demo::PickAndPlaceDemo</class>
    <namespace>pick_and_place_demo</namespace>
    <namespace>pr2_pick_and_place_demos::pick_and_place_demo</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>pick_and_place_demo</name>
      <anchorfile>namespacepr2__pick__and__place__demos_1_1pick__and__place__demo.html</anchorfile>
      <anchor>a1593b0c7abf035671cfa599ffb2a1e2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>use_slip_controller</name>
      <anchorfile>namespacepr2__pick__and__place__demos_1_1pick__and__place__demo.html</anchorfile>
      <anchor>a4d5803849d46c9e73d59321090748376</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>use_slip_detection</name>
      <anchorfile>namespacepr2__pick__and__place__demos_1_1pick__and__place__demo.html</anchorfile>
      <anchor>a6179e2c6c5823bdb794b7d75a0866980</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pick_and_place_keyboard_interface.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_object_manipulation/doc_stacks/2014-10-06_11-30-38.833395/pr2_object_manipulation/applications/pr2_pick_and_place_demos/nodes/</path>
    <filename>pick__and__place__keyboard__interface_8cpp</filename>
    <class kind="struct">PickAndPlaceKeyboardInterface::GraspInfo</class>
    <class kind="class">PickAndPlaceKeyboardInterface</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>pick__and__place__keyboard__interface_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>quit</name>
      <anchorfile>pick__and__place__keyboard__interface_8cpp.html</anchorfile>
      <anchor>af9150b82e29a37ab848ee2f66e993793</anchor>
      <arglist>(int sig)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>COLLISION_PROCESSING_SERVICE_NAME</name>
      <anchorfile>pick__and__place__keyboard__interface_8cpp.html</anchorfile>
      <anchor>a2a71afe090e54f9a747a749a3df4c5f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>GET_MODEL_DESCRIPTION_NAME</name>
      <anchorfile>pick__and__place__keyboard__interface_8cpp.html</anchorfile>
      <anchor>acbd8794f4a11b378978f9e9f3be2fa60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>kfd</name>
      <anchorfile>pick__and__place__keyboard__interface_8cpp.html</anchorfile>
      <anchor>a886857c2b2af9d1ac9a0ad403685e160</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>OBJECT_DETECTION_SERVICE_NAME</name>
      <anchorfile>pick__and__place__keyboard__interface_8cpp.html</anchorfile>
      <anchor>a136430329946ff973a24b7ebb97609f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PICKUP_ACTION_NAME</name>
      <anchorfile>pick__and__place__keyboard__interface_8cpp.html</anchorfile>
      <anchor>afec3b36b7469e6e889ed2f204b2ea30d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const std::string</type>
      <name>PLACE_ACTION_NAME</name>
      <anchorfile>pick__and__place__keyboard__interface_8cpp.html</anchorfile>
      <anchor>a4a32f8ac6f7d7aec045c76d43505de12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct termios cooked</type>
      <name>raw</name>
      <anchorfile>pick__and__place__keyboard__interface_8cpp.html</anchorfile>
      <anchor>a22578afdd6632157bdfb67a2b2033378</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pick_and_place_manager.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_object_manipulation/doc_stacks/2014-10-06_11-30-38.833395/pr2_object_manipulation/applications/pr2_pick_and_place_demos/src/pr2_pick_and_place_demos/</path>
    <filename>pick__and__place__manager_8py</filename>
    <class kind="class">pr2_pick_and_place_demos::pick_and_place_manager::ObjectInfo</class>
    <class kind="class">pr2_pick_and_place_demos::pick_and_place_manager::PickAndPlaceManager</class>
    <namespace>pick_and_place_manager</namespace>
    <namespace>pr2_pick_and_place_demos::pick_and_place_manager</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>pick_and_place_manager</name>
      <anchorfile>namespacepr2__pick__and__place__demos_1_1pick__and__place__manager.html</anchorfile>
      <anchor>a80948b7fe5fb17d889505a4fb5451193</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>run_pick_and_place_demo.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_object_manipulation/doc_stacks/2014-10-06_11-30-38.833395/pr2_object_manipulation/applications/pr2_pick_and_place_demos/scripts/</path>
    <filename>run__pick__and__place__demo_8py</filename>
    <namespace>run_pick_and_place_demo</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>goal</name>
      <anchorfile>namespacerun__pick__and__place__demo.html</anchorfile>
      <anchor>aebd353c2ef4bec5118d7084076bc7295</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>just_start</name>
      <anchorfile>namespacerun__pick__and__place__demo.html</anchorfile>
      <anchor>a4993accba084ae1a70a407f609de406e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>pick_and_place_demo</name>
      <anchorfile>namespacerun__pick__and__place__demo.html</anchorfile>
      <anchor>aa0663c40f463f63246cefeb905d68689</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>torso_action_client</name>
      <anchorfile>namespacerun__pick__and__place__demo.html</anchorfile>
      <anchor>ac6eb269adfa835331a2303c0c00e0843</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>use_slip_controller</name>
      <anchorfile>namespacerun__pick__and__place__demo.html</anchorfile>
      <anchor>a2e4561818e36ff9d494e86dc17b067c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>use_slip_detection</name>
      <anchorfile>namespacerun__pick__and__place__demo.html</anchorfile>
      <anchor>a96660114d768fca6b71ad58676c6b0f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>simple_pick_and_place_example.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_object_manipulation/doc_stacks/2014-10-06_11-30-38.833395/pr2_object_manipulation/applications/pr2_pick_and_place_demos/test/</path>
    <filename>simple__pick__and__place__example_8py</filename>
    <class kind="class">simple_pick_and_place_example::SimplePickAndPlaceExample</class>
    <namespace>simple_pick_and_place_example</namespace>
    <member kind="variable">
      <type>list</type>
      <name>center_quat</name>
      <anchorfile>namespacesimple__pick__and__place__example.html</anchorfile>
      <anchor>adcc67837b20bf112d488c60ee55ffe82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>center_xyz</name>
      <anchorfile>namespacesimple__pick__and__place__example.html</anchorfile>
      <anchor>a5a330a1d7ac2454a322f7a4eed216901</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>place_rect_center</name>
      <anchorfile>namespacesimple__pick__and__place__example.html</anchorfile>
      <anchor>a1c511b54546e00e934dd029f85e736f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>place_rect_dims</name>
      <anchorfile>namespacesimple__pick__and__place__example.html</anchorfile>
      <anchor>a02d43f3cfe9d0d9ebf80d8f8a41aaf71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>sppe</name>
      <anchorfile>namespacesimple__pick__and__place__example.html</anchorfile>
      <anchor>a37b40ec6d849c809bee919cb3bb85356</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>success</name>
      <anchorfile>namespacesimple__pick__and__place__example.html</anchorfile>
      <anchor>a66176e281afbe7d2646997639ba8b9f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>table_height</name>
      <anchorfile>namespacesimple__pick__and__place__example.html</anchorfile>
      <anchor>a9320a5303f3e9284d65e76146c919609</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>target_point</name>
      <anchorfile>namespacesimple__pick__and__place__example.html</anchorfile>
      <anchor>ac8c741538cfab81d019f858182514ca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>target_point_xyz</name>
      <anchorfile>namespacesimple__pick__and__place__example.html</anchorfile>
      <anchor>a8b5621aebc1cef2ef6490aa67043d693</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_pr2_gripper_grasp_planner_cluster.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-pr2_object_manipulation/doc_stacks/2014-10-06_11-30-38.833395/pr2_object_manipulation/applications/pr2_pick_and_place_demos/test/</path>
    <filename>test__pr2__gripper__grasp__planner__cluster_8py</filename>
    <namespace>test_pr2_gripper_grasp_planner_cluster</namespace>
    <member kind="function">
      <type>def</type>
      <name>call_evaluate_point_cluster_grasps</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>ad1134078b57503cf5c0c9045a8da18a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>call_find_cluster_bounding_box</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>aaceb42f2923b94dda7e5ad5de6441eeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>call_object_detector</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>af2a0400ab85438dfa001fcfb61152709</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>call_plan_point_cluster_grasp</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>a5030c3275106957d6fc75747d710b7ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>call_plan_point_cluster_grasp_action</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>aabc4f9d131bdb7b8e94888c0c2210c7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>call_set_params</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>a474a5f610d5d153ccf5123b229169b45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>box_mat</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>a4aca0fa71a7848ec0f4af51ff50940ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>box_ranges</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>a033a9255567cc3a899cd450fd07bf74b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>c</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>a95ada824ba2f1655f118cf8965116e40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>color</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>a38e2e91c99c473bde52f380fbd84260d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>draw_functions</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>a913f3336834f6315715028635e7310fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>grasp_poses</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>a382631b34cd80f039623edfa176c0f9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>grasps</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>a4d8f93ad53cd9a52ea54ced866ad287c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>ns</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>a5d79d90ff7277c275e0b92daf4c155e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>original_probs</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>a7d770ddfec07481c9cb424677907ce7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>probs</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>ac284094fa0bb6e672713b014ddecd686</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>tf_broadcaster</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>a60743ba546d3ad25026f1dc1f0e2ccd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>tf_listener</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>a675f292199483ab5453a2f7686c417ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PickAndPlaceKeyboardInterface</name>
    <filename>classPickAndPlaceKeyboardInterface.html</filename>
    <class kind="struct">PickAndPlaceKeyboardInterface::GraspInfo</class>
    <member kind="function">
      <type>std::string</type>
      <name>chooseArm</name>
      <anchorfile>classPickAndPlaceKeyboardInterface.html</anchorfile>
      <anchor>a38aa3988fa6c4ac7d40c6822ce53125c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>geometry_msgs::Vector3Stamped</type>
      <name>chooseDirection</name>
      <anchorfile>classPickAndPlaceKeyboardInterface.html</anchorfile>
      <anchor>a479b95384c25a8dcd1db49b5ce632b9f</anchor>
      <arglist>(std::string arm_name, bool grasp)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>chooseObject</name>
      <anchorfile>classPickAndPlaceKeyboardInterface.html</anchorfile>
      <anchor>a82d7dfce7b905bf23661f4338fce4085</anchor>
      <arglist>(const std::vector&lt; object_manipulation_msgs::GraspableObject &gt; &amp;objects, const std::vector&lt; std::string &gt; &amp;collision_names)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>detectAndProcessCollisionMap</name>
      <anchorfile>classPickAndPlaceKeyboardInterface.html</anchorfile>
      <anchor>a473775eb0c61b657495fd86828296eae</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classPickAndPlaceKeyboardInterface.html</anchorfile>
      <anchor>a9bb9898951fe351fab714ebb6bd97d22</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getModelInfo</name>
      <anchorfile>classPickAndPlaceKeyboardInterface.html</anchorfile>
      <anchor>a89b9108c9a946fe761084cd20f6ed807</anchor>
      <arglist>(const household_objects_database_msgs::DatabaseModelPose &amp;model_pose, std::string &amp;name, std::string &amp;all_tags)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PickAndPlaceKeyboardInterface</name>
      <anchorfile>classPickAndPlaceKeyboardInterface.html</anchorfile>
      <anchor>a281eaae702f06ac821fe7ac329c9cc0f</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printMovementOptions</name>
      <anchorfile>classPickAndPlaceKeyboardInterface.html</anchorfile>
      <anchor>a0b3313b26db82329a40de9912b56f8a1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>printObjects</name>
      <anchorfile>classPickAndPlaceKeyboardInterface.html</anchorfile>
      <anchor>a6cd6db765ea033e2670e05a095beac17</anchor>
      <arglist>(const std::vector&lt; object_manipulation_msgs::GraspableObject &gt; &amp;objects, const std::vector&lt; std::string &gt; &amp;collision_names)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printOptions</name>
      <anchorfile>classPickAndPlaceKeyboardInterface.html</anchorfile>
      <anchor>aed66fcb31a31209b7d5fa659aa87d52f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>translateGripperCartesian</name>
      <anchorfile>classPickAndPlaceKeyboardInterface.html</anchorfile>
      <anchor>a8192e983b885f82ab0ed92ff942b20d6</anchor>
      <arglist>(std::string arm_name, int axis, double dist)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PickAndPlaceKeyboardInterface</name>
      <anchorfile>classPickAndPlaceKeyboardInterface.html</anchorfile>
      <anchor>a3a5cd6140a94a7f0c400787b4d2b7d88</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tabletop_collision_map_processing::CollisionMapInterface</type>
      <name>collision_map_interface_</name>
      <anchorfile>classPickAndPlaceKeyboardInterface.html</anchorfile>
      <anchor>af63b20185e63d85e3159f7f37decc6e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>collision_processing_srv_</name>
      <anchorfile>classPickAndPlaceKeyboardInterface.html</anchorfile>
      <anchor>ab5fd9a5996a43c0043026fa9e0661098</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>get_model_description_srv_</name>
      <anchorfile>classPickAndPlaceKeyboardInterface.html</anchorfile>
      <anchor>a8625d58978837a572b891b320664490f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GraspInfo</type>
      <name>grasp_info_left_</name>
      <anchorfile>classPickAndPlaceKeyboardInterface.html</anchorfile>
      <anchor>a4d555be657131cf7b8fa7512548b7991</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>GraspInfo</type>
      <name>grasp_info_right_</name>
      <anchorfile>classPickAndPlaceKeyboardInterface.html</anchorfile>
      <anchor>ac4235b9422c84d4d58253287fbfd337b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>object_manipulator::MechanismInterface</type>
      <name>mech_interface_</name>
      <anchorfile>classPickAndPlaceKeyboardInterface.html</anchorfile>
      <anchor>ab027ee3c65b15bc9410426a560fc2503</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classPickAndPlaceKeyboardInterface.html</anchorfile>
      <anchor>a9a1ffce0ec5ce96387e38d3d2f6fe369</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>object_detection_srv_</name>
      <anchorfile>classPickAndPlaceKeyboardInterface.html</anchorfile>
      <anchor>aacf484b42157d8b6cd20df6140962078</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tabletop_collision_map_processing::TabletopCollisionMapProcessing::Response</type>
      <name>objects_info_</name>
      <anchorfile>classPickAndPlaceKeyboardInterface.html</anchorfile>
      <anchor>a671e9444a06be4b16167ebd2769f7c5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>actionlib::SimpleActionClient&lt; object_manipulation_msgs::PickupAction &gt;</type>
      <name>pickup_client_</name>
      <anchorfile>classPickAndPlaceKeyboardInterface.html</anchorfile>
      <anchor>abc3e350d856498dfbea30af05473b81a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>actionlib::SimpleActionClient&lt; object_manipulation_msgs::PlaceAction &gt;</type>
      <name>place_client_</name>
      <anchorfile>classPickAndPlaceKeyboardInterface.html</anchorfile>
      <anchor>a4ea1a66e74f62a098fc7386e27245323</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>priv_nh_</name>
      <anchorfile>classPickAndPlaceKeyboardInterface.html</anchorfile>
      <anchor>a750887ae86ad08e6f748c18f2889a074</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>PickAndPlaceKeyboardInterface::GraspInfo</name>
    <filename>structPickAndPlaceKeyboardInterface_1_1GraspInfo.html</filename>
    <member kind="variable">
      <type>std::string</type>
      <name>collision_object_name_</name>
      <anchorfile>structPickAndPlaceKeyboardInterface_1_1GraspInfo.html</anchorfile>
      <anchor>a9ef8c3ebc2ac5f03fcb508153a87ec58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>object_manipulation_msgs::Grasp</type>
      <name>grasp_</name>
      <anchorfile>structPickAndPlaceKeyboardInterface_1_1GraspInfo.html</anchorfile>
      <anchor>aeef0b14bbadecc1ea156fb90b8917c92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>geometry_msgs::PoseStamped</type>
      <name>pickup_location_</name>
      <anchorfile>structPickAndPlaceKeyboardInterface_1_1GraspInfo.html</anchorfile>
      <anchor>af8f4a6e1aae7e019d123e8fefd2b0626</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>boost</name>
    <filename>namespaceboost.html</filename>
  </compound>
  <compound kind="namespace">
    <name>pick_and_place_demo</name>
    <filename>namespacepick__and__place__demo.html</filename>
  </compound>
  <compound kind="namespace">
    <name>pick_and_place_manager</name>
    <filename>namespacepick__and__place__manager.html</filename>
  </compound>
  <compound kind="namespace">
    <name>pr2_pick_and_place_demos</name>
    <filename>namespacepr2__pick__and__place__demos.html</filename>
    <namespace>pr2_pick_and_place_demos::pick_and_place_demo</namespace>
    <namespace>pr2_pick_and_place_demos::pick_and_place_manager</namespace>
  </compound>
  <compound kind="namespace">
    <name>pr2_pick_and_place_demos::pick_and_place_demo</name>
    <filename>namespacepr2__pick__and__place__demos_1_1pick__and__place__demo.html</filename>
    <class kind="class">pr2_pick_and_place_demos::pick_and_place_demo::PickAndPlaceDemo</class>
    <member kind="variable">
      <type>tuple</type>
      <name>pick_and_place_demo</name>
      <anchorfile>namespacepr2__pick__and__place__demos_1_1pick__and__place__demo.html</anchorfile>
      <anchor>a1593b0c7abf035671cfa599ffb2a1e2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>use_slip_controller</name>
      <anchorfile>namespacepr2__pick__and__place__demos_1_1pick__and__place__demo.html</anchorfile>
      <anchor>a4d5803849d46c9e73d59321090748376</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>use_slip_detection</name>
      <anchorfile>namespacepr2__pick__and__place__demos_1_1pick__and__place__demo.html</anchorfile>
      <anchor>a6179e2c6c5823bdb794b7d75a0866980</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_pick_and_place_demos::pick_and_place_demo::PickAndPlaceDemo</name>
    <filename>classpr2__pick__and__place__demos_1_1pick__and__place__demo_1_1PickAndPlaceDemo.html</filename>
    <base>pr2_pick_and_place_demos::pick_and_place_manager::PickAndPlaceManager</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__demo_1_1PickAndPlaceDemo.html</anchorfile>
      <anchor>ab9a41cdba9cf40d76b5a05174fc44a44</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>call_tabletop_detection</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__demo_1_1PickAndPlaceDemo.html</anchorfile>
      <anchor>a306565b80093b5e145a6fd8c7972c8c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_preempted</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__demo_1_1PickAndPlaceDemo.html</anchorfile>
      <anchor>a950540af3ae9b1f841d9055979a1b345</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>count_objects</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__demo_1_1PickAndPlaceDemo.html</anchorfile>
      <anchor>a0d0a7245265ea303d5347d4df2c0a189</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>exit_autonomous_thread</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__demo_1_1PickAndPlaceDemo.html</anchorfile>
      <anchor>ab568009caad25b87bb76445500f97169</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>keyboard_extensions</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__demo_1_1PickAndPlaceDemo.html</anchorfile>
      <anchor>afb1e1da7a4b034f20b4c8b835c393111</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>move_objects_to_other_side</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__demo_1_1PickAndPlaceDemo.html</anchorfile>
      <anchor>af77c828c8496bc60f743bd9bc158843c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pause_autonomous_thread</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__demo_1_1PickAndPlaceDemo.html</anchorfile>
      <anchor>a64af42a9cbd798ae2e9108625b8b38c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pick_sides</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__demo_1_1PickAndPlaceDemo.html</anchorfile>
      <anchor>ae9235d34592dfe535c0c420bc09736c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_keyboard_extensions</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__demo_1_1PickAndPlaceDemo.html</anchorfile>
      <anchor>ab47d422c8ab167cc66630718b091c44e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reset_preempted</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__demo_1_1PickAndPlaceDemo.html</anchorfile>
      <anchor>aa086a57bf25445ed646021afe0b197da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>run_demo</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__demo_1_1PickAndPlaceDemo.html</anchorfile>
      <anchor>aa85184353362231cf88160115a2c522f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_table_place_rectangle</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__demo_1_1PickAndPlaceDemo.html</anchorfile>
      <anchor>a1dfb094bc401853886367ed4e8649f8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>start_autonomous_thread</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__demo_1_1PickAndPlaceDemo.html</anchorfile>
      <anchor>aa4b80fd18e3e72d3388e410a8931a519</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>stop_autonomous_thread</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__demo_1_1PickAndPlaceDemo.html</anchorfile>
      <anchor>a7cceda243a16a9a2ea960eeced9e30ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>switch_sides</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__demo_1_1PickAndPlaceDemo.html</anchorfile>
      <anchor>a3068addbcecaa1f75af6a0cc27c1dc48</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>throw_exception</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__demo_1_1PickAndPlaceDemo.html</anchorfile>
      <anchor>a0b352fd13fac4eef7711b2d8942e9327</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_head_point_locs</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__demo_1_1PickAndPlaceDemo.html</anchorfile>
      <anchor>a4e65cc13ca784e5a24d95f24a4204458</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_table_info</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__demo_1_1PickAndPlaceDemo.html</anchorfile>
      <anchor>acbec9f3d726dc308f5521ec089bfe153</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>arms_to_use</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__demo_1_1PickAndPlaceDemo.html</anchorfile>
      <anchor>a301c82238402fe1f2d4eac8964e55d24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>autonomous_thread_running</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__demo_1_1PickAndPlaceDemo.html</anchorfile>
      <anchor>a2ab73a3eafa22a360e8b84a878096e92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>constrained</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__demo_1_1PickAndPlaceDemo.html</anchorfile>
      <anchor>a9efda9439a62055fc5a7c82e4136156a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>detected_objects</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__demo_1_1PickAndPlaceDemo.html</anchorfile>
      <anchor>a4ecd8cd84cec60d459bb335e8ff94e57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>head_point_locs</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__demo_1_1PickAndPlaceDemo.html</anchorfile>
      <anchor>a19ea0dacbc8e7db9609a5a1fe5b38ee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lock</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__demo_1_1PickAndPlaceDemo.html</anchorfile>
      <anchor>a11adc5fbb9398848c5194b6d7fe2d802</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>middle_line</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__demo_1_1PickAndPlaceDemo.html</anchorfile>
      <anchor>ae553bca04da1a2edb7a612cf7ddf0ccb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pick_up_side</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__demo_1_1PickAndPlaceDemo.html</anchorfile>
      <anchor>a469061cc1d4354d55e9a157c7fa0f1a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>preempting</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__demo_1_1PickAndPlaceDemo.html</anchorfile>
      <anchor>a1a3d0ed921ed5bb794c0cf965faddc7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>put_down_side</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__demo_1_1PickAndPlaceDemo.html</anchorfile>
      <anchor>a92127e67c90d6b269517cb6e8405438f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>table_center_offsets</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__demo_1_1PickAndPlaceDemo.html</anchorfile>
      <anchor>aa8c765cff0dd0d23b07aebbebacc3c73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>table_centers</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__demo_1_1PickAndPlaceDemo.html</anchorfile>
      <anchor>a247fc0b0cb640d394cf89b44fabda095</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>table_side_dims</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__demo_1_1PickAndPlaceDemo.html</anchorfile>
      <anchor>a982ec8f4777358bbb71a66f3eeb77d54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>thread</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__demo_1_1PickAndPlaceDemo.html</anchorfile>
      <anchor>a5b08178d44ed2e629d07424fc3195ca6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pr2_pick_and_place_demos::pick_and_place_manager</name>
    <filename>namespacepr2__pick__and__place__demos_1_1pick__and__place__manager.html</filename>
    <class kind="class">pr2_pick_and_place_demos::pick_and_place_manager::ObjectInfo</class>
    <class kind="class">pr2_pick_and_place_demos::pick_and_place_manager::PickAndPlaceManager</class>
    <member kind="variable">
      <type>tuple</type>
      <name>pick_and_place_manager</name>
      <anchorfile>namespacepr2__pick__and__place__demos_1_1pick__and__place__manager.html</anchorfile>
      <anchor>a80948b7fe5fb17d889505a4fb5451193</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_pick_and_place_demos::pick_and_place_manager::ObjectInfo</name>
    <filename>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1ObjectInfo.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1ObjectInfo.html</anchorfile>
      <anchor>a0e7de31449d7480534c8a174d46a71ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>box_dims</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1ObjectInfo.html</anchorfile>
      <anchor>ad64bf01c9f4d45eba9346105ee550949</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cluster_origin_to_bounding_box</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1ObjectInfo.html</anchorfile>
      <anchor>a87774003a5bcf511bc017fc1e1cd4f32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>collision_name</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1ObjectInfo.html</anchorfile>
      <anchor>a94cd49c3b64abc107f9b22aa90de4175</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>grasp</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1ObjectInfo.html</anchorfile>
      <anchor>a717ed8e45cd1b220bd9f1e36f188c1ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>grasp_pose</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1ObjectInfo.html</anchorfile>
      <anchor>a73fd8913fe31dce3fb1c95da6956593c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>grasp_type</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1ObjectInfo.html</anchorfile>
      <anchor>a54d53fef07b76794074c88649f4212e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>height_above_table</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1ObjectInfo.html</anchorfile>
      <anchor>a738dd158cffdcb189beab8d74cce04bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>object</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1ObjectInfo.html</anchorfile>
      <anchor>a6439b73dbc14c4a97d87679b2cfefbed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pose</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1ObjectInfo.html</anchorfile>
      <anchor>ac27fa8f98fdadd4d94056cfd46046495</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>type</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1ObjectInfo.html</anchorfile>
      <anchor>a0926a8c7deeb4fa5f376ee9ded9c1ddf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pr2_pick_and_place_demos::pick_and_place_manager::PickAndPlaceManager</name>
    <filename>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>ab3a50503cca3a70f20804c1620ea9bf0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>attach_object</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a4c56bcf5342eca2424296d5e099b7519</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>call_find_cluster_bounding_box</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a9db7c4e20c724cefe7ba075956bd1a39</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>call_reactive_place</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a717fdff199be485f86fabe3374e5c8eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>call_tabletop_detection</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a50925b1e81b8bbc9e2420e05957580e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_arms_to_use</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>acda613b88a91fa2a9738f897407525a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_grasp_successful</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>adc58d2f1af5c6da844debfbc40d3765a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_joint_controllers</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a5572a8963505ff9568e2d513d48b7058</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_preempted</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a12f0d74bf2c7fe8aa99b366e91f91bdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>choose_place_location</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a1e664aebd16479389076e573d9a21a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close_gripper</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a24767a6e8a5ea5c2077ab03f5d1c4e71</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>combine_point_cloud_objects</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a50fd2d4537edbdd31c0d72a827eb5ddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>count_objects</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a41e3cc896d98830c8b61de933fe11ea4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>create_gripper_link_padding</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>ae2789df3a931daa8f1f2aa765f4f4872</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>detach_and_add_back_object</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a23287e41b224e2ab6b5d2331ec57c551</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>detach_object</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a78ecf561418b22893a8b9373ededa7f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>detect_and_pick_up_object</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a8eec07d382a8e64019b0624dbb1866ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw_object_pose</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a029ae6f4d755a2a04800d89aeea1e08c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw_place_area</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>ada759deecf696a4598c8643793637269</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fill_in_taken_place_grid_spots</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>ad5c1fc73fff8b482c70384651dbc88f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>find_cross_direction</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a92d0cf32b27eeebf2897e59b8532f531</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>find_height_above_table</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>aff865409f15cb72e3fde50d8197a74ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>find_IK_solution</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a8afd38cbbc24ba15fd3339545003859b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>find_table</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>aabe8e238efe135bbc87c91f1777c89f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>get_keep_object_level_constraint</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a0ce03d04ca3e3fa7ae34b36f85c655f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>grasp_object</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>aa31f3ef92d23c52cc5241605283c8c88</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>grasp_object_and_check_success</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>aea2f08fb87a580b4e80b546f9b5d3474</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>input_object_num</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a764c5cb12eedf9481d560dc10a84d9f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>input_side</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a8bd726c999212e7c6b967ffc77d0086b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>keyboard_extensions</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a0379a7153c088d45825f3004f5219dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>keyboard_interface</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>ac07df2107244215b5591fab846d5b5ff</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>keypause</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a91e13ab4be67d12f3cc6cc23f59ea49f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>move_arm_to_side</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a08697e6da774ad18a2890b8dfe1ae413</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>move_arm_to_side_open_loop</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>ae4f359c49febf99c7d408769b1944f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>move_cartesian_step</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a459a6fb90c8994d44a4de4db3ed52f6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>open_gripper</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>ab280951675811e9ce69d52ebe1d505e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pick_side</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a0dd9cd3bc874c80e0e52bc6dda893ef5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pick_up_nearest_object</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a66a1782908c1f690d83861970afb453b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pick_up_object_near_point</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a03d29906f6fcbf65919d7f679b426e32</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>place_grid_location</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a3d726e736779201b4c339964bc324d4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>place_grid_pose</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a0f507ca5e86dad704f5e8034bee9324b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>place_object</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a372a39f6813eaed9959477f28f6d059f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>place_object_override</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a1c95f2271ebc6132b4ff10eacfe2eefb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>point_head</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a294543a937c565842aa0dd0230961cad</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>point_head_at_place_rect</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>aff6a73b423bb342defdb741787776f3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>point_to_box_dist</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a756d3d7f0eae50339d7d293f17bdc12a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pose_to_narrow_stereo_center_dist</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>af2840b4ce5d19bd59c3a2f8705765db2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_keyboard_extensions</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>afc3c21e8183caa03fc40120f8ad7c4a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_object_list</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a1398d3361bc5688d88edf06a8784e18c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>put_down_object</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>afd3d1564036eb6184b13b4f8e31898ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>refine_if_not_centered</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a1e147d4776df4c52dd061d1f74436858</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>refine_object_detection</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>ab43c59a73d84604db11faeb2b61f6454</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>remove_object</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a141be679a823c7ea3f7b3cc852a973f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reset_collision_map</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a04b7dfbf4e820f84d6b7ff9a7943b8a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reset_place_grid_temporary_collisions</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>abc1f93f74acf85d6a32cac48e66a4d01</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>return_current_pose_as_list</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>aeb15774d286b4938ba4fbd1f468ce46b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rotate_pose</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>ab880fec19e7e01858efe1f0701daa8b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_place_area</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a91c90709681328b92bd4d77730eecebd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shift_place_pose_height</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>af0bb3449945ee1dabef33cd0c0d89d4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>throw_exception</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>ace90921e26c279aea4f353e6d5018ca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>transform_place_rect_pose</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a9f4c1276b879e54ef4ad4fb721b69d8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>try_hard_to_move_joint</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>abd4f8d1d00d97a60e3f9ec78c094b386</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>try_hard_to_move_joint_open_loop</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a27f642b976bd10a2581933cebf3f0958</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>try_hard_to_move_pose</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a140c778c50f59e44e3078c7e71609d35</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>try_to_move_constrained</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a614c8589883b34b703553f416d084e2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_table_info</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a5b3a5f3809872749663a2d42e375c71d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>additional_tables</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>ae5b78453c9a71ed29d82ee2e6376e991</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>arm_above_and_to_side_angles</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a7b99d6b3ea29ef24b9df36610d612fdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>arm_dict</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a1fe375fe7e291a7ee3467524e757bdea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>arm_to_side_angles</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>ab0a0822b1c65b700563f011359087445</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>arms_to_use</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a425595dc48590882f4eb8bb8f540f5a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>arms_to_use_list</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a1ceffdb9de4d52f04bf016854c1a0cfd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bounding_box_srv</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a830b17d3c6799b5773486259cacb0712</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cms</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a6a0a4f9e988cff758c914a8655ada387</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>collision_map_interface</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>ab294b60554e0aa3a7deb9197fc32664e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>collision_map_processing_name</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a54e5c1d8ae59f909e25ae87e275c2aa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>collision_map_processing_srv</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a721ab2349d2a3b75be8c3a88e20cc7ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>collision_support_surface_name</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a3cb8908d84661894d97e01607ee6edc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>detected_objects</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>ab623375e3d3de2acc8d100ee8a36a069</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>detected_table</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>af77a03fb51b145edd705f9ffc414ff30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>draw_functions</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>ac6bc3c3b2611b04875b627dfb85565ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>find_bounding_box_name</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>ac11f924e8e6e0d5aeeb758c39ea24473</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>grasper_detect_name</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>afde584874179bb78b34f9186131452d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>grasper_detect_srv</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a1f6e772c5f7434d1396601d70c2cea15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>grasper_grasp_action_client</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>aee7b614768c8184acc345e8514844c82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>grasper_grasp_name</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>ad006583e34ad4ca5da0ab46c8ae29cac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>grasper_place_action_client</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>adb66a086720d4811f80baea77275c3ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>grasper_place_name</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a9d53f4c4b05fc859c40124d93ba56914</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>head_action_client</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>afa22a1ef7e4fdfdb476e7c21aadc4512</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>held_objects</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>af588e01955898e6beb893f40f143e613</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>original_poses</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a2c1c3f367946faf42720372569c587cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>place_grid</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a3211a1c36bc8f42e248ce480f5447e5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>place_grid_resolution</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a1b0efff872fb6edeecb9b3186d97b017</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>place_override_approach_offset</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a5cf28f7da8795bc915e6c1d208612241</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>place_rect_dims</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a99eff57cf37de90563da31514bef4ba7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>place_rect_pose_stamped</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a8f35dcfdbc5191c50ef1b9e9db90edf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reactive_place_clients</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a06d5c36c4d75fd4d4a297b1dd4eb621d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>result_code_dict</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a6c633b00a8cc3762ff7bd3f96809d4bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>stereo_camera_frame</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>aefb7bee51eaac2c10e7cca12dfafca0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>table_front_edge_x</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a56762b7d09e1161e47055bde93208c2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>table_height</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>ac119a3a1b77eb9691ea07b0c44585481</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tabletop_detection_result_dict</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a718dc59ff4cb79e332f214c79d43ea21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tf_listener</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>acb89d6c156d0a8817089ac8d4d8cd726</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>use_slip_controller</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a6311aec0100017ce2cea16801562a456</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>use_slip_detection</name>
      <anchorfile>classpr2__pick__and__place__demos_1_1pick__and__place__manager_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a188d99336714aafe61d1ee9183946ba5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>run_pick_and_place_demo</name>
    <filename>namespacerun__pick__and__place__demo.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>goal</name>
      <anchorfile>namespacerun__pick__and__place__demo.html</anchorfile>
      <anchor>aebd353c2ef4bec5118d7084076bc7295</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>just_start</name>
      <anchorfile>namespacerun__pick__and__place__demo.html</anchorfile>
      <anchor>a4993accba084ae1a70a407f609de406e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>pick_and_place_demo</name>
      <anchorfile>namespacerun__pick__and__place__demo.html</anchorfile>
      <anchor>aa0663c40f463f63246cefeb905d68689</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>torso_action_client</name>
      <anchorfile>namespacerun__pick__and__place__demo.html</anchorfile>
      <anchor>ac6eb269adfa835331a2303c0c00e0843</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>use_slip_controller</name>
      <anchorfile>namespacerun__pick__and__place__demo.html</anchorfile>
      <anchor>a2e4561818e36ff9d494e86dc17b067c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>use_slip_detection</name>
      <anchorfile>namespacerun__pick__and__place__demo.html</anchorfile>
      <anchor>a96660114d768fca6b71ad58676c6b0f7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>simple_pick_and_place_example</name>
    <filename>namespacesimple__pick__and__place__example.html</filename>
    <class kind="class">simple_pick_and_place_example::SimplePickAndPlaceExample</class>
    <member kind="variable">
      <type>list</type>
      <name>center_quat</name>
      <anchorfile>namespacesimple__pick__and__place__example.html</anchorfile>
      <anchor>adcc67837b20bf112d488c60ee55ffe82</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>center_xyz</name>
      <anchorfile>namespacesimple__pick__and__place__example.html</anchorfile>
      <anchor>a5a330a1d7ac2454a322f7a4eed216901</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>place_rect_center</name>
      <anchorfile>namespacesimple__pick__and__place__example.html</anchorfile>
      <anchor>a1c511b54546e00e934dd029f85e736f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>place_rect_dims</name>
      <anchorfile>namespacesimple__pick__and__place__example.html</anchorfile>
      <anchor>a02d43f3cfe9d0d9ebf80d8f8a41aaf71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>sppe</name>
      <anchorfile>namespacesimple__pick__and__place__example.html</anchorfile>
      <anchor>a37b40ec6d849c809bee919cb3bb85356</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>success</name>
      <anchorfile>namespacesimple__pick__and__place__example.html</anchorfile>
      <anchor>a66176e281afbe7d2646997639ba8b9f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>table_height</name>
      <anchorfile>namespacesimple__pick__and__place__example.html</anchorfile>
      <anchor>a9320a5303f3e9284d65e76146c919609</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>target_point</name>
      <anchorfile>namespacesimple__pick__and__place__example.html</anchorfile>
      <anchor>ac8c741538cfab81d019f858182514ca5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>target_point_xyz</name>
      <anchorfile>namespacesimple__pick__and__place__example.html</anchorfile>
      <anchor>a8b5621aebc1cef2ef6490aa67043d693</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>simple_pick_and_place_example::SimplePickAndPlaceExample</name>
    <filename>classsimple__pick__and__place__example_1_1SimplePickAndPlaceExample.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classsimple__pick__and__place__example_1_1SimplePickAndPlaceExample.html</anchorfile>
      <anchor>ab75e9224dd38274352652ab19eff740c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pick_up_object_near_point</name>
      <anchorfile>classsimple__pick__and__place__example_1_1SimplePickAndPlaceExample.html</anchorfile>
      <anchor>acf863bc74b0942a18b7b99f484782b60</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>place_object</name>
      <anchorfile>classsimple__pick__and__place__example_1_1SimplePickAndPlaceExample.html</anchorfile>
      <anchor>aba4a138f3f740a181a2f65e3125b061b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>papm</name>
      <anchorfile>classsimple__pick__and__place__example_1_1SimplePickAndPlaceExample.html</anchorfile>
      <anchor>aa1fcecfdc2fb5fda08a862ff9d13cc22</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_pr2_gripper_grasp_planner_cluster</name>
    <filename>namespacetest__pr2__gripper__grasp__planner__cluster.html</filename>
    <member kind="function">
      <type>def</type>
      <name>call_evaluate_point_cluster_grasps</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>ad1134078b57503cf5c0c9045a8da18a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>call_find_cluster_bounding_box</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>aaceb42f2923b94dda7e5ad5de6441eeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>call_object_detector</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>af2a0400ab85438dfa001fcfb61152709</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>call_plan_point_cluster_grasp</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>a5030c3275106957d6fc75747d710b7ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>call_plan_point_cluster_grasp_action</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>aabc4f9d131bdb7b8e94888c0c2210c7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>call_set_params</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>a474a5f610d5d153ccf5123b229169b45</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>box_mat</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>a4aca0fa71a7848ec0f4af51ff50940ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>box_ranges</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>a033a9255567cc3a899cd450fd07bf74b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>c</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>a95ada824ba2f1655f118cf8965116e40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>color</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>a38e2e91c99c473bde52f380fbd84260d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>draw_functions</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>a913f3336834f6315715028635e7310fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>grasp_poses</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>a382631b34cd80f039623edfa176c0f9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>grasps</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>a4d8f93ad53cd9a52ea54ced866ad287c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>ns</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>a5d79d90ff7277c275e0b92daf4c155e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>original_probs</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>a7d770ddfec07481c9cb424677907ce7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>probs</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>ac284094fa0bb6e672713b014ddecd686</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>tf_broadcaster</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>a60743ba546d3ad25026f1dc1f0e2ccd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>tf_listener</name>
      <anchorfile>namespacetest__pr2__gripper__grasp__planner__cluster.html</anchorfile>
      <anchor>a675f292199483ab5453a2f7686c417ed</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
