<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-remote_lab/doc_stacks/2014-09-27_11-38-24.184458/remote_lab/pr2_pick_and_place_service/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>pick_and_place_manager_example.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-remote_lab/doc_stacks/2014-09-27_11-38-24.184458/remote_lab/pr2_pick_and_place_service/bin/</path>
    <filename>pick__and__place__manager__example_8py</filename>
    <class kind="class">pick_and_place_manager_example::ObjectInfo</class>
    <class kind="class">pick_and_place_manager_example::PickAndPlaceManager</class>
    <namespace>pick_and_place_manager_example</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>pick_and_place_manager</name>
      <anchorfile>namespacepick__and__place__manager__example.html</anchorfile>
      <anchor>aef53382f3ad0f83a789eff8ba0f8eb98</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pick_and_place_service.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-groovy-remote_lab/doc_stacks/2014-09-27_11-38-24.184458/remote_lab/pr2_pick_and_place_service/bin/</path>
    <filename>pick__and__place__service_8py</filename>
    <class kind="class">pick_and_place_service::PickAndPlaceService</class>
    <namespace>pick_and_place_service</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>pick_and_place_manager</name>
      <anchorfile>namespacepick__and__place__service.html</anchorfile>
      <anchor>a8f16f160e8d9078d0efd81bbdc44ab0a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>boost</name>
    <filename>namespaceboost.html</filename>
  </compound>
  <compound kind="namespace">
    <name>pick_and_place_manager_example</name>
    <filename>namespacepick__and__place__manager__example.html</filename>
    <class kind="class">pick_and_place_manager_example::ObjectInfo</class>
    <class kind="class">pick_and_place_manager_example::PickAndPlaceManager</class>
    <member kind="variable">
      <type>tuple</type>
      <name>pick_and_place_manager</name>
      <anchorfile>namespacepick__and__place__manager__example.html</anchorfile>
      <anchor>aef53382f3ad0f83a789eff8ba0f8eb98</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pick_and_place_manager_example::ObjectInfo</name>
    <filename>classpick__and__place__manager__example_1_1ObjectInfo.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpick__and__place__manager__example_1_1ObjectInfo.html</anchorfile>
      <anchor>a5edefa61968951b8c5f92da56c8e97c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>box_dims</name>
      <anchorfile>classpick__and__place__manager__example_1_1ObjectInfo.html</anchorfile>
      <anchor>a67dab69496ec41db9a1d606a71c1a456</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cluster_origin_to_bounding_box</name>
      <anchorfile>classpick__and__place__manager__example_1_1ObjectInfo.html</anchorfile>
      <anchor>ab5294102be17a2417462c7dd73811c09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>collision_name</name>
      <anchorfile>classpick__and__place__manager__example_1_1ObjectInfo.html</anchorfile>
      <anchor>a23db25b7bf9666f20ba930af9fe5b2b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>grasp</name>
      <anchorfile>classpick__and__place__manager__example_1_1ObjectInfo.html</anchorfile>
      <anchor>ae1af199891ef3bd97cd46026efa38cb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>grasp_pose</name>
      <anchorfile>classpick__and__place__manager__example_1_1ObjectInfo.html</anchorfile>
      <anchor>a8badc6d3355fda526b881fc041ff91fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>grasp_type</name>
      <anchorfile>classpick__and__place__manager__example_1_1ObjectInfo.html</anchorfile>
      <anchor>aed62a61e13830a0505d4727172326340</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>height_above_table</name>
      <anchorfile>classpick__and__place__manager__example_1_1ObjectInfo.html</anchorfile>
      <anchor>ad8ef671968ba32dc44040f81ac19e341</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>object</name>
      <anchorfile>classpick__and__place__manager__example_1_1ObjectInfo.html</anchorfile>
      <anchor>a559bb0a0e586ec9b0ad063248c6805ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pose</name>
      <anchorfile>classpick__and__place__manager__example_1_1ObjectInfo.html</anchorfile>
      <anchor>aa6a79ec6bb814d8f323ea599dc6c40c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pick_and_place_manager_example::PickAndPlaceManager</name>
    <filename>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>ad973723aec591e32f1afd8014c78cc77</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>attach_object</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>af01b5d734ccc6cd68f00718533de6266</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>call_find_cluster_bounding_box</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>ad12067316106620b51cce3956ef9c182</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>call_tabletop_detection</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a05c2346f5daf802c06f0a45c4c8109af</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_grasp_successful</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a0b7ba2224f51c6f34efbb980fdfda653</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_joint_controllers</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a861fd8827047266c464a3441d269954d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_preempted</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a1324fdc9e4aac5f3283c2eb409ccedce</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>choose_place_location</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>aa33a9e08a3ac0048431cc1eb8ad0490e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close_gripper</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a64ffaae810d145be1a0e40e6a1556166</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>count_objects</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a3d03b909fd7ab52311795f4d14c680f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>detach_and_add_back_object</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>ae68904c475d52f39e3b88d57e4d38c31</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>detach_object</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>ade8d9a01e90e61867514585c75faa634</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>detect_and_pick_up_object</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a28c8ce54165cc3f44483ab91bd6a1b6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw_object_pose</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>ad660428071035de95d8d9b088122d2ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw_place_area</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a883352fbbaa66a77278cca86390dd0da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>fill_in_taken_place_grid_spots</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>ab3793043377c134c33b04d112809e9a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>find_height_above_table</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>afa2c72db04d88caf2ff4a29be23de5d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>find_IK_solution</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>abd1f37bf49c38f0eb3fb6f3a08bfaa67</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>find_table</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>aed9367e5844e1790fb40e9fca3a7b0be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>grasp_object</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a4309a87425d688c8864fd486719aeaa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>grasp_object_and_check_success</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>ac4144d8aa8ed8cb49c616d1b0c3b3068</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>input_object_num</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a8576a0d118cc52c886d95b9a13ce5ecb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>input_side</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>ae0afeba544674e591375f9ef03369c38</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>keyboard_extensions</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a503b1e8685e2cd94949ff8f3f4cc1780</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>keyboard_interface</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a28c0b4beddae3175c1cfa0501f61cfda</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>keypause</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a5d18974a2530ce8db1330858c727c18e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>move_arm_to_side</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>aede3be7e9a6b814e55f89e38622914f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>move_arm_to_side_open_loop</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a143734c8c1d378a40a379c4f31bfbceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>move_cartesian_step</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>ad6e01159e8d89cb1930ee72fde902ff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>open_gripper</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a328ec67a9145c46ded3e563fd4170812</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pick_up_nearest_object</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a3e92acd74cc270f99c13a9054941906c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pick_up_object_near_point</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a74a2050a06fc0dffc7bb7dbfeeaf53b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>place_grid_location</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a408c033de1f8208008f7faf2fcf3d46f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>place_grid_pose</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a69075b1c5add44c3653fca063415b769</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>place_object</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a0aa00abdaf8d27cf021c4bdae1b2c78c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>place_object_override</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>abe5f79478271dd51805293180961515f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>point_head</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>ad4d65f0eb95081379a979cc8b1506964</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>point_head_at_place_rect</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a21cf6a1a516c3e3ea1b6b5c8f8870f84</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>point_to_box_dist</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a76d2c9982b9fbb09579815dfd889e668</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pose_to_narrow_stereo_center_dist</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>aaa03022914106775be936e70cf967e83</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_keyboard_extensions</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>afc113f869bef6e7f6182a922223d642e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>print_object_list</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>abf802b515d9b61f8fc423da8ef504727</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>put_down_object</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a0b11dc75d5886325db955d6eb227d9b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>refine_if_not_centered</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a40f848721244636f1bf352b813133959</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>refine_object_detection</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a51f2c490e6c713a1a44b4e1d46ff4b95</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>remove_object</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a23732fd6783ec2c88413861de24b0737</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reset_collision_map</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a3f43addd4b663f23fb8b9077d5020dfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reset_place_grid_temporary_collisions</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>af196cdc7acf263927a529f14b99b7e9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>return_current_pose_as_list</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a3f819a8b28350243d2fbdef45ad4fe25</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rotate_pose</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a2f934c257d156c28c1f4455757b338da</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_place_area</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a0cbd0d54a20cc9e03c3ace70f87223f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>shift_place_pose_height</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a8abe044b131e4a01a40d099954fd9afc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>take_static_map</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a4dc15062b19badd23a5aca8749a91343</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>throw_exception</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a834b2aabd8cb70ec6c3a85f309ef9a11</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>transfer_object_to_other_hand</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a6f9b682e5dcb23f7d2cb40b1dfd2da01</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>transform_place_rect_pose</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a68ccbcca6cf50df7377128e41fe6ad56</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>try_hard_to_move_joint</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a12fc3df308f68dea573984ffbf590cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>try_hard_to_move_joint_open_loop</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a0384d0660122a46427e5c81615323253</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>try_hard_to_move_pose</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>ad2c9e7af52fe35e2865fb6e46fa1d2d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>try_to_move_constrained</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a8e474eb84943c763aac43342752c12f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_object_box</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>ae5fb0d78bb64b9a3160ca4cd4e0e1863</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>update_table_info</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>aa99bebd343537ae8de503560158cb5f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>additional_tables</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>abbddc3a5b19e74c06caf54cb82fc66b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>arm_above_and_to_side_angles</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a986db93ad8da47d5c38bd4dc72cb8512</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>arm_dict</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a0dfef7128b2e57b80d3dd892c72984b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>arm_to_side_angles</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a7cefbe3571ae52e922e0a8f95c4e29f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bounding_box_srv</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a2bd84306e56dc45205a17d25b16b7bc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cms</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a8578f84ca3634f67cc40556cacbf8c02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>collision_map_interface</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>aa352ca1354f7350131664a8f831e6069</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>collision_map_processing_name</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>aeb07c1e92e66d2ea74dd0f82d1a8ce23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>collision_map_processing_srv</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a054ce85715c2431071d1ac8b5b082a2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>collision_support_surface_name</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>afb17ca12c238b76c43eb50fbcdcada52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>detected_objects</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>aff1d05f6a3762c8806368093f9f64aea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>detected_table</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a27fbd35c79329235089c8d815bb96177</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>draw_functions</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>ae3d632b01495ef4ddba6df0d923817ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>find_bounding_box_name</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a9ec289897f37b9727b4686eca0e1164d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>grasper_detect_name</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>aa7b528dc14a2902f669b7f697ce9458c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>grasper_detect_srv</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a8d623ad4ad3ad543d1e3ebaf59887e08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>grasper_grasp_action_client</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a649377e288cf73f5cc4592a64d62a6ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>grasper_grasp_name</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>ada4e3226f475cf8e61948b07b1264b8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>grasper_place_action_client</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a9278fa01acfa2b01b215cd3e99c00d73</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>grasper_place_name</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>afabbd10d6249f7c5c35e93e9eac928da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>head_action_client</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>ad65de3f8ab3bd0230c0ee1a3738cf350</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>held_objects</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a182d0b97f1db089d4d443a758718710b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>original_poses</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a3b3eacaf314f29ff5fdba59e9da88bd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>place_grid</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a38b8109fbcf0571d49f7035fe2125989</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>place_grid_resolution</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>aff5e1f52ab6377ba22b97d816dd14df5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>place_override_approach_offset</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>afc6ba42d6c6e073d9b672b4ad9933d89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>place_rect_dims</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a436d3de8d14faa103823fc677851dc3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>place_rect_pose_stamped</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a7275c377c1f893dbb4615269a8f18e6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>result_code_dict</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a6d9dc36acba039d0d3eceff998bf371f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>table_front_edge_x</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a82722f35344f082b8e5cd1afc0185ca2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>table_height</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a6da29875a18a205eaaa3985f00a41edc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tabletop_detection_result_dict</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a7635f50efe81cdda0895d21506e6d174</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tf_listener</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>a054546bb114ed0ba143b88d1c96b56dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>use_slip_detection</name>
      <anchorfile>classpick__and__place__manager__example_1_1PickAndPlaceManager.html</anchorfile>
      <anchor>ad954adb6b3a63c603510ca4e41d56204</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>pick_and_place_service</name>
    <filename>namespacepick__and__place__service.html</filename>
    <class kind="class">pick_and_place_service::PickAndPlaceService</class>
    <member kind="variable">
      <type>tuple</type>
      <name>pick_and_place_manager</name>
      <anchorfile>namespacepick__and__place__service.html</anchorfile>
      <anchor>a8f16f160e8d9078d0efd81bbdc44ab0a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>pick_and_place_service::PickAndPlaceService</name>
    <filename>classpick__and__place__service_1_1PickAndPlaceService.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>a4495151982653d96dbed4c0dc11d1b55</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>detach_object_service_interface</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>aeb580e9bf5ab2ef5c7c96064ad7fd094</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>detect_object_service_interface</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>a3c501fd644cab6e3675d52869d9a91b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>detect_table_service_interface</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>a1a8b04f6b0410d1b333c715edb63d9a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>drop_object</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>ad904e2e18bb1b494f5c6a9b4d0785f80</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getObjects</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>a0f9c294a431203f99cefbca0d0a43fcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>move_arm_to_front</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>a17c8e3961c324cabf1699ee5a2d14850</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>move_arm_to_front_service_interface</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>ad0fdf791fd1da14bb9ec74b49c0b5473</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>move_arm_to_side_service_interface</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>aa1edb0ed0f15bbe7ac999311448be49d</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>move_head</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>ade47f1aa01ce0381712cecd68465d2a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>pickup_object_service_interface</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>adbb0003a0ac64c612b7c20ff8d150c28</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>place_object_service_interface</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>aa2428071cb621e86b8b6df39a7534eab</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>point_head_service_interface</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>aa424a627a2bd1d3a0b262ddf5eb6c67c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>select_arm_service_interface</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>a0960b0cc7391bb4617bc9266761bd451</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>set_table_place_rectangle</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>adc798c00cbee24f0ae28f2bb5a08450b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>switch_sides</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>ae3042ee00c636c6f3a43022c0aa52ad2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>switch_sides_service_interface</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>ab35beb2effa2b660990e25ce1ec1c7c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>arm_above_and_to_front_angles</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>a3ec2e405030bfa0ef4c960799946cf3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>arm_above_and_to_side_angles</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>ac09269d1be8a6359531da10a9505e925</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>arm_to_front_angles</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>a8ee616503e0f0ddfce018cdaf6c24683</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>arm_to_side_angles</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>a0cb00465e46751b07efddd6eddab2ea1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>headpub</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>a7285ffe0556b2d02b747ff978b801f88</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>headx</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>a69c20a4de341c587256a32ef112c7e7a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>heady</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>ac205b2d4615ffb2045e9b41e3097ce42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pickandplacemanager</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>a53de3c4d616052ba6ac37f715e71d534</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pickplaceservice_armtofront</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>a329ee5e90c9fb0d945a119dd3b2378cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pickplaceservice_armtoside</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>a958259078ecdc161a7ac673bf2ddd2da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pickplaceservice_detachobject</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>a62e1f11519b62d34f21ecbac00d6a81e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pickplaceservice_detectobjects</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>a604b6430a8139006266ef235ea48d5f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pickplaceservice_detecttable</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>a5b75fcfcf973d28693b948571f046765</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pickplaceservice_pickupobject</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>adc56f876c5f38fda6d61ff08eea84d13</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pickplaceservice_placeobject</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>afa711d6004085ab9669541d5047514f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pickplaceservice_pointhead</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>a224abb8b090af876a328f5a7738b9c37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pickplaceservice_selectarm</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>ab7093a0a689e0264837a6e631dde21bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pickplaceservice_switchsides</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>a7847698221b2734a313972293cacfa95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>table_detected</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>a947d0e47e78329772cf96b13d5432d0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>whicharm</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>a93e1fe71a1c75fe1688e7fbd380a35f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>tuple</type>
      <name>objectlist</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>ae859204da5f9fb25b8c0abfa61416d34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>tuple</type>
      <name>rvar</name>
      <anchorfile>classpick__and__place__service_1_1PickAndPlaceService.html</anchorfile>
      <anchor>ab5f918cda0cf8b955ae7387f2c348234</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
</tagfile>
