<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
    <docanchor file="index">codeapi</docanchor>
  </compound>
  <compound kind="file">
    <name>hand_posture_execution.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-shadow_robot/doc_stacks/2013-03-02_13-32-28.994675/shadow_robot/sr_move_arm/src/</path>
    <filename>hand__posture__execution_8cpp</filename>
    <includes id="hand__posture__execution_8hpp" name="hand_posture_execution.hpp" local="yes" imported="no">sr_move_arm/hand_posture_execution.hpp</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>hand__posture__execution_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hand_posture_execution.hpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-shadow_robot/doc_stacks/2013-03-02_13-32-28.994675/shadow_robot/sr_move_arm/include/sr_move_arm/</path>
    <filename>hand__posture__execution_8hpp</filename>
    <class kind="class">shadowrobot::SrHandPostureExecutionSimpleAction</class>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-shadow_robot/doc_stacks/2013-03-02_13-32-28.994675/shadow_robot/sr_move_arm/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>quaternion_compo.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-shadow_robot/doc_stacks/2013-03-02_13-32-28.994675/shadow_robot/sr_move_arm/test/</path>
    <filename>quaternion__compo_8py</filename>
    <class kind="class">quaternion_compo::Quat</class>
    <namespace>quaternion_compo</namespace>
    <member kind="function">
      <type>def</type>
      <name>display</name>
      <anchorfile>namespacequaternion__compo.html</anchorfile>
      <anchor>ac18ee7ddf270a73a4c498d4afc30e9ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mult</name>
      <anchorfile>namespacequaternion__compo.html</anchorfile>
      <anchor>a5326531f594a2786e7b61a6d62e8aa4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q1</name>
      <anchorfile>namespacequaternion__compo.html</anchorfile>
      <anchor>a4d135c71f96ecaa33f7461ee27c64e5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q2</name>
      <anchorfile>namespacequaternion__compo.html</anchorfile>
      <anchor>a18da9539801cf78bbb4fbd2e056cc1c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q3</name>
      <anchorfile>namespacequaternion__compo.html</anchorfile>
      <anchor>a557763718d05e3f8a1b6b0870ca24df6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>reactive_grasp.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-shadow_robot/doc_stacks/2013-03-02_13-32-28.994675/shadow_robot/sr_move_arm/src/reactive_actions/</path>
    <filename>reactive__grasp_8py</filename>
    <class kind="class">reactive_grasp::Aborted</class>
    <class kind="class">reactive_grasp::ReactiveGrasper</class>
    <namespace>reactive_grasp</namespace>
  </compound>
  <compound kind="file">
    <name>reactive_grasp_server.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-shadow_robot/doc_stacks/2013-03-02_13-32-28.994675/shadow_robot/sr_move_arm/src/reactive_actions/</path>
    <filename>reactive__grasp__server_8py</filename>
    <class kind="class">reactive_grasp_server::Preempted</class>
    <class kind="class">reactive_grasp_server::ReactiveGraspActionServer</class>
    <class kind="class">reactive_grasp_server::ReactiveGrasperWithPreempt</class>
    <namespace>reactive_grasp_server</namespace>
    <member kind="variable">
      <type>string</type>
      <name>node_name</name>
      <anchorfile>namespacereactive__grasp__server.html</anchorfile>
      <anchor>ae893bb18ab17e7377f6aa6077d80aa25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>reactive_grasp_services</name>
      <anchorfile>namespacereactive__grasp__server.html</anchorfile>
      <anchor>a61687d982f253b30dff9502be02147c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>which_arm</name>
      <anchorfile>namespacereactive__grasp__server.html</anchorfile>
      <anchor>a33a837a05878d92efc9f69362cd57786</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>simple_client.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-electric-shadow_robot/doc_stacks/2013-03-02_13-32-28.994675/shadow_robot/sr_move_arm/test/</path>
    <filename>simple__client_8py</filename>
    <namespace>simple_client</namespace>
    <member kind="variable">
      <type>tuple</type>
      <name>client</name>
      <anchorfile>namespacesimple__client.html</anchorfile>
      <anchor>ac97a9a05f6a0720aab249cac463b1eb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>goal</name>
      <anchorfile>namespacesimple__client.html</anchorfile>
      <anchor>ad63aa0a87e9886cbbfd7375b66f92bf2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>quaternion_compo</name>
    <filename>namespacequaternion__compo.html</filename>
    <class kind="class">quaternion_compo::Quat</class>
    <member kind="function">
      <type>def</type>
      <name>display</name>
      <anchorfile>namespacequaternion__compo.html</anchorfile>
      <anchor>ac18ee7ddf270a73a4c498d4afc30e9ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>mult</name>
      <anchorfile>namespacequaternion__compo.html</anchorfile>
      <anchor>a5326531f594a2786e7b61a6d62e8aa4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q1</name>
      <anchorfile>namespacequaternion__compo.html</anchorfile>
      <anchor>a4d135c71f96ecaa33f7461ee27c64e5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q2</name>
      <anchorfile>namespacequaternion__compo.html</anchorfile>
      <anchor>a18da9539801cf78bbb4fbd2e056cc1c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q3</name>
      <anchorfile>namespacequaternion__compo.html</anchorfile>
      <anchor>a557763718d05e3f8a1b6b0870ca24df6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>quaternion_compo::Quat</name>
    <filename>classquaternion__compo_1_1Quat.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classquaternion__compo_1_1Quat.html</anchorfile>
      <anchor>ac94592be8ed694615f4af359a70e2f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>a</name>
      <anchorfile>classquaternion__compo_1_1Quat.html</anchorfile>
      <anchor>ab57ae602d49762873fe83fcadc73f0cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>b</name>
      <anchorfile>classquaternion__compo_1_1Quat.html</anchorfile>
      <anchor>ab47e70a993a395467cf541eff1556a90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>c</name>
      <anchorfile>classquaternion__compo_1_1Quat.html</anchorfile>
      <anchor>a99bf5427c9cbcc9c92c9c7e7a80b63b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>classquaternion__compo_1_1Quat.html</anchorfile>
      <anchor>ab2d0baa3508fe53924fb2c83341a342a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>reactive_grasp</name>
    <filename>namespacereactive__grasp.html</filename>
    <class kind="class">reactive_grasp::Aborted</class>
    <class kind="class">reactive_grasp::ReactiveGrasper</class>
  </compound>
  <compound kind="class">
    <name>reactive_grasp::Aborted</name>
    <filename>classreactive__grasp_1_1Aborted.html</filename>
  </compound>
  <compound kind="class">
    <name>reactive_grasp::ReactiveGrasper</name>
    <filename>classreactive__grasp_1_1ReactiveGrasper.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classreactive__grasp_1_1ReactiveGrasper.html</anchorfile>
      <anchor>ad86584b5d2a899e4d66faecdda7d3011</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>broadcast_phase</name>
      <anchorfile>classreactive__grasp_1_1ReactiveGrasper.html</anchorfile>
      <anchor>ab944599d4a8d52b65c9a2d843adcb083</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_good_grasp</name>
      <anchorfile>classreactive__grasp_1_1ReactiveGrasper.html</anchorfile>
      <anchor>a2de917a4572a2c9085409ebabddc63de</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_preempt</name>
      <anchorfile>classreactive__grasp_1_1ReactiveGrasper.html</anchorfile>
      <anchor>a5509c9b3efbe6c3d0e58cf565e6e0c81</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>close_until_force</name>
      <anchorfile>classreactive__grasp_1_1ReactiveGrasper.html</anchorfile>
      <anchor>a4d11240d746f981befb51d6a243e60b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>command_cartesian</name>
      <anchorfile>classreactive__grasp_1_1ReactiveGrasper.html</anchorfile>
      <anchor>a552bca93026fdaf3a59b85268078d167</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>compliant_close</name>
      <anchorfile>classreactive__grasp_1_1ReactiveGrasper.html</anchorfile>
      <anchor>a78a4315116adfa1afda8ad539b728364</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>compute_approach_dir</name>
      <anchorfile>classreactive__grasp_1_1ReactiveGrasper.html</anchorfile>
      <anchor>a60371cd0cf7fa1d1041775ff8a74a1c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>compute_approach_vect</name>
      <anchorfile>classreactive__grasp_1_1ReactiveGrasper.html</anchorfile>
      <anchor>a471db3515d2b715a0537ecaf8c09a2e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>open_and_reset_fingertips</name>
      <anchorfile>classreactive__grasp_1_1ReactiveGrasper.html</anchorfile>
      <anchor>a6210c8698538b3cd8bf45bd9c6d87c89</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reactive_approach</name>
      <anchorfile>classreactive__grasp_1_1ReactiveGrasper.html</anchorfile>
      <anchor>aaca7f434476bcecca2103ff8ff5b3934</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reactive_grasp</name>
      <anchorfile>classreactive__grasp_1_1ReactiveGrasper.html</anchorfile>
      <anchor>a4714f307edc0300ea0a8584635b9a39e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reactive_lift</name>
      <anchorfile>classreactive__grasp_1_1ReactiveGrasper.html</anchorfile>
      <anchor>a8aa7b58b2a23483fd87fb70f0f51a592</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reactive_place</name>
      <anchorfile>classreactive__grasp_1_1ReactiveGrasper.html</anchorfile>
      <anchor>adcc89a1396ffb10c85da653a5dd9558a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>return_rel_pose</name>
      <anchorfile>classreactive__grasp_1_1ReactiveGrasper.html</anchorfile>
      <anchor>ac7a3a2204d885276f78b5e5a2b19ca6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>close_force</name>
      <anchorfile>classreactive__grasp_1_1ReactiveGrasper.html</anchorfile>
      <anchor>a2fd0eb99c6600fd4c615f5f3c6bb4b90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>grasp_touch_thresholds</name>
      <anchorfile>classreactive__grasp_1_1ReactiveGrasper.html</anchorfile>
      <anchor>a4b9a10a0061f4e8a872d4d55bd3a56de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>light_touch_thresholds</name>
      <anchorfile>classreactive__grasp_1_1ReactiveGrasper.html</anchorfile>
      <anchor>a6c8785d9ee1484c0e6914823292b6e21</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>manipulation_phase_dict</name>
      <anchorfile>classreactive__grasp_1_1ReactiveGrasper.html</anchorfile>
      <anchor>afbb6ef4c6a23cd0d97f784f53dcc716e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>move_arm_client</name>
      <anchorfile>classreactive__grasp_1_1ReactiveGrasper.html</anchorfile>
      <anchor>a4a571d2035ff7430accb9a41e3be57cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mypub</name>
      <anchorfile>classreactive__grasp_1_1ReactiveGrasper.html</anchorfile>
      <anchor>ade6472e872a376fc7d44235e51619488</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reactive_approach_result_dict</name>
      <anchorfile>classreactive__grasp_1_1ReactiveGrasper.html</anchorfile>
      <anchor>a1f0e5cbc535d58d1afe04aeffb6c484d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>reactive_grasp_result_dict</name>
      <anchorfile>classreactive__grasp_1_1ReactiveGrasper.html</anchorfile>
      <anchor>ac50fc532e6a5cd594b29b4af75ef9807</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>root_name</name>
      <anchorfile>classreactive__grasp_1_1ReactiveGrasper.html</anchorfile>
      <anchor>a44434d46babbab05260480ec442270b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sr_lib</name>
      <anchorfile>classreactive__grasp_1_1ReactiveGrasper.html</anchorfile>
      <anchor>adb63e3beb6db64bb4a4f26a1f8d07d94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tf_listener</name>
      <anchorfile>classreactive__grasp_1_1ReactiveGrasper.html</anchorfile>
      <anchor>a52e3ec59af6e9699f7c05b6193ee9c22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tip_name</name>
      <anchorfile>classreactive__grasp_1_1ReactiveGrasper.html</anchorfile>
      <anchor>a08886533f6ffab3dde6db7e5325b9c02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>using_slip_detection</name>
      <anchorfile>classreactive__grasp_1_1ReactiveGrasper.html</anchorfile>
      <anchor>a62433a11a94666b2caa7b9dd6c970524</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>which_fingers_are_touching_client</name>
      <anchorfile>classreactive__grasp_1_1ReactiveGrasper.html</anchorfile>
      <anchor>afade9a3666ea6468b1d460622ffa8c59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>whicharm</name>
      <anchorfile>classreactive__grasp_1_1ReactiveGrasper.html</anchorfile>
      <anchor>a7e8b6ca5231caee68ef84df3a98620e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_closed_hard</name>
      <anchorfile>classreactive__grasp_1_1ReactiveGrasper.html</anchorfile>
      <anchor>a99c75dfacd3595ea1baaa4284f0b4af9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_phase_pub</name>
      <anchorfile>classreactive__grasp_1_1ReactiveGrasper.html</anchorfile>
      <anchor>a40a4e7cb1e225dcfa077112cacd5f2e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_photo</name>
      <anchorfile>classreactive__grasp_1_1ReactiveGrasper.html</anchorfile>
      <anchor>a1e146acdacc0789f080eabccfd72b32b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_table_name</name>
      <anchorfile>classreactive__grasp_1_1ReactiveGrasper.html</anchorfile>
      <anchor>a1ec10aced7944a885cfa6867e2a9f75a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>reactive_grasp_server</name>
    <filename>namespacereactive__grasp__server.html</filename>
    <class kind="class">reactive_grasp_server::Preempted</class>
    <class kind="class">reactive_grasp_server::ReactiveGraspActionServer</class>
    <class kind="class">reactive_grasp_server::ReactiveGrasperWithPreempt</class>
    <member kind="variable">
      <type>string</type>
      <name>node_name</name>
      <anchorfile>namespacereactive__grasp__server.html</anchorfile>
      <anchor>ae893bb18ab17e7377f6aa6077d80aa25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>reactive_grasp_services</name>
      <anchorfile>namespacereactive__grasp__server.html</anchorfile>
      <anchor>a61687d982f253b30dff9502be02147c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>which_arm</name>
      <anchorfile>namespacereactive__grasp__server.html</anchorfile>
      <anchor>a33a837a05878d92efc9f69362cd57786</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>reactive_grasp_server::Preempted</name>
    <filename>classreactive__grasp__server_1_1Preempted.html</filename>
  </compound>
  <compound kind="class">
    <name>reactive_grasp_server::ReactiveGraspActionServer</name>
    <filename>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</anchorfile>
      <anchor>a84e445ea0fd09dabafe38433d5639c9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>compliant_close_callback</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</anchorfile>
      <anchor>ad88bbb256f3cfccf4e5ca13138d50214</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>grasp_adjustment_callback</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</anchorfile>
      <anchor>abaa6afde137ed4c18b02fb6e213c72e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>init_reactive_grasp</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</anchorfile>
      <anchor>a091f06873d597fe842ca3bc8e482242a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reactive_approach_cb</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</anchorfile>
      <anchor>abc6fb188fba259451c2a91e6e6aaae08</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reactive_grasp_cb</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</anchorfile>
      <anchor>aeaaf03e600eb94ddf1dfe2ac0ad9fd9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reactive_lift_cb</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</anchorfile>
      <anchor>adb17cfc014e2a3393dc2bd84e57df301</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>reactive_place_cb</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</anchorfile>
      <anchor>a8054dc1ed21b7cc183bbdf1074f04403</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>approach_num_tries</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</anchorfile>
      <anchor>ab3627f39516b461c26ad467380da6547</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>back_step</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</anchorfile>
      <anchor>a1b74aadbd8fbb116d5095d99557ed4d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>close_force</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</anchorfile>
      <anchor>a680a7894d533d8acf0becb329ec6ecb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>forward_step</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</anchorfile>
      <anchor>a45240f750d145c75c1699b0e341d9d3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>goal_pos_thres</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</anchorfile>
      <anchor>aacf53148857823d6bd87895e8f21dd2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>grasp_adjust_num_tries</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</anchorfile>
      <anchor>a321c1bbe03c6a4d4fccea24670f3ec17</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>grasp_adjust_x_step</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</anchorfile>
      <anchor>a62f561d316868b8b465afb1ccc36d460</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>grasp_adjust_z_step</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</anchorfile>
      <anchor>a2bd77bbf54dd02531023c433862f8c99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>grasp_num_tries</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</anchorfile>
      <anchor>a2229ffff772c5b31cdd3dcc0fb2304ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>place_overshoot</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</anchorfile>
      <anchor>a13617054d5157d4d2019aafb8a872378</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rg</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</anchorfile>
      <anchor>ab73f8bb7d6cf085e48c8225e1696a83c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rg_state</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</anchorfile>
      <anchor>ac48d4c7ba6bede9b5eccfc17ad9d9b4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>side_step</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</anchorfile>
      <anchor>addb82a35fb89140fbe6443925fe4064e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>use_slip_detection</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</anchorfile>
      <anchor>a228bdbd8f50ac9d614d3ab22a1d79cd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>which_arm</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</anchorfile>
      <anchor>ae0dd0d6cc48fbadbf478bd0c8004d958</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_action_name</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</anchorfile>
      <anchor>abf6330965343828d7060f50e60b2b74e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_approach_action_name</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</anchorfile>
      <anchor>a761d18fe91dc2e12e0b1303047492dbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_approach_as</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</anchorfile>
      <anchor>a2091c6e254930b444febb74ef8f71d15</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_as</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</anchorfile>
      <anchor>a9076241c38c6783d521e5ddecc68861e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_lift_action_name</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</anchorfile>
      <anchor>a8dc0f916989ca5f7d538254f654e7689</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_lift_as</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</anchorfile>
      <anchor>aaa449447623b98e05269192926230291</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_node_name</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</anchorfile>
      <anchor>a8e50b73d0719e4ec285fa7fdfb0b89a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_place_action_name</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</anchorfile>
      <anchor>a5a42d71f97d3852235292b8654914551</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_place_as</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</anchorfile>
      <anchor>a08e69a2a9393ece8db560f780a561e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>tuple</type>
      <name>_grasp_result</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</anchorfile>
      <anchor>a7c8729cf8a12ce4ae9b4a68b4f60df08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>tuple</type>
      <name>_lift_result</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</anchorfile>
      <anchor>a017aa69f04fd551bc6886d56a5917ada</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>tuple</type>
      <name>_place_result</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGraspActionServer.html</anchorfile>
      <anchor>ad6c5f2e0b59f9baef6d941be31334932</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>reactive_grasp_server::ReactiveGrasperWithPreempt</name>
    <filename>classreactive__grasp__server_1_1ReactiveGrasperWithPreempt.html</filename>
    <base>reactive_grasp::ReactiveGrasper</base>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGrasperWithPreempt.html</anchorfile>
      <anchor>ad331d11d40429a1744f46e51bec31e35</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>broadcast_phase</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGrasperWithPreempt.html</anchorfile>
      <anchor>a1b10d5ed02779f09a59a5f453d400c62</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>check_preempt</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGrasperWithPreempt.html</anchorfile>
      <anchor>a99229a2aa2e311208beb4796b0221c3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pause_for_recording</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGrasperWithPreempt.html</anchorfile>
      <anchor>abfeb7f4f1b00c79eb428f0ced0686ab5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rg_state</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGrasperWithPreempt.html</anchorfile>
      <anchor>ad894f52dcbb2abd27ebacbed584ec64c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_approach_as</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGrasperWithPreempt.html</anchorfile>
      <anchor>a4e9baf47b0286ff6715e53396c872426</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_lift_as</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGrasperWithPreempt.html</anchorfile>
      <anchor>af3f1b213053d5e3b533e7644d6a9e60c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_place_as</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGrasperWithPreempt.html</anchorfile>
      <anchor>ac7ad6ce27c86ecd5853686e9aad5ac80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_rg_as</name>
      <anchorfile>classreactive__grasp__server_1_1ReactiveGrasperWithPreempt.html</anchorfile>
      <anchor>a78f6d372093eaef60eeabdfa9b0980ec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>shadowrobot::SrHandPostureExecutionSimpleAction</name>
    <filename>classshadowrobot_1_1SrHandPostureExecutionSimpleAction.html</filename>
    <member kind="function">
      <type></type>
      <name>SrHandPostureExecutionSimpleAction</name>
      <anchorfile>classshadowrobot_1_1SrHandPostureExecutionSimpleAction.html</anchorfile>
      <anchor>a2c38f40e1b3da42530aa13766cce5e4b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~SrHandPostureExecutionSimpleAction</name>
      <anchorfile>classshadowrobot_1_1SrHandPostureExecutionSimpleAction.html</anchorfile>
      <anchor>a3f428dfdfd5fc346fce55b9d7a26219b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classshadowrobot_1_1SrHandPostureExecutionSimpleAction.html</anchorfile>
      <anchor>a1f8c07ed46d97896f93a3d22139b9f5e</anchor>
      <arglist>(const object_manipulation_msgs::GraspHandPostureExecutionGoalConstPtr &amp;goal)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>getStatusCallback</name>
      <anchorfile>classshadowrobot_1_1SrHandPostureExecutionSimpleAction.html</anchorfile>
      <anchor>ad2c446358389db904eeaaef3715b8ea1</anchor>
      <arglist>(object_manipulation_msgs::GraspStatus::Request &amp;request, object_manipulation_msgs::GraspStatus::Response &amp;response)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; actionlib::SimpleActionServer&lt; object_manipulation_msgs::GraspHandPostureExecutionAction &gt; &gt;</type>
      <name>action_server</name>
      <anchorfile>classshadowrobot_1_1SrHandPostureExecutionSimpleAction.html</anchorfile>
      <anchor>a6440d241ada32b35c2ba11fefa3880a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ServiceServer</type>
      <name>get_status_server</name>
      <anchorfile>classshadowrobot_1_1SrHandPostureExecutionSimpleAction.html</anchorfile>
      <anchor>ad5a899db2d0ebd70eb0147ed6acacf4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>hand_occupied</name>
      <anchorfile>classshadowrobot_1_1SrHandPostureExecutionSimpleAction.html</anchorfile>
      <anchor>a6eb3c488bfa1f3393c796dca224b3d44</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ServiceClient</type>
      <name>is_hand_occupied_client</name>
      <anchorfile>classshadowrobot_1_1SrHandPostureExecutionSimpleAction.html</anchorfile>
      <anchor>a69cf1b5c8c53d2523b943b6457250e33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; sr_robot_msgs::joint &gt;</type>
      <name>joint_vector</name>
      <anchorfile>classshadowrobot_1_1SrHandPostureExecutionSimpleAction.html</anchorfile>
      <anchor>a74b6e214ec601bdf0a738feb7e7b1b9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>NodeHandle</type>
      <name>nh</name>
      <anchorfile>classshadowrobot_1_1SrHandPostureExecutionSimpleAction.html</anchorfile>
      <anchor>ae53be0d6dcb888acc09d0ae59a960040</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>NodeHandle</type>
      <name>nh_tilde</name>
      <anchorfile>classshadowrobot_1_1SrHandPostureExecutionSimpleAction.html</anchorfile>
      <anchor>a80a4e800fbe68754bf1e2e641274b735</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Publisher</type>
      <name>pub</name>
      <anchorfile>classshadowrobot_1_1SrHandPostureExecutionSimpleAction.html</anchorfile>
      <anchor>a9a8a5cc975b4854ced96212f369ebd6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::shared_ptr&lt; shadowrobot::HandCommander &gt;</type>
      <name>shadowhand_ros_lib</name>
      <anchorfile>classshadowrobot_1_1SrHandPostureExecutionSimpleAction.html</anchorfile>
      <anchor>ac47b8084e6f6cc9aca80ea4b7b8fe061</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>simple_client</name>
    <filename>namespacesimple__client.html</filename>
    <member kind="variable">
      <type>tuple</type>
      <name>client</name>
      <anchorfile>namespacesimple__client.html</anchorfile>
      <anchor>ac97a9a05f6a0720aab249cac463b1eb1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>goal</name>
      <anchorfile>namespacesimple__client.html</anchorfile>
      <anchor>ad63aa0a87e9886cbbfd7375b66f92bf2</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
