<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>action_check_path.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_doors/doc_stacks/2013-12-11_14-13-17.791847/pr2_doors/pr2_doors_actions/src/</path>
    <filename>action__check__path_8cpp</filename>
    <includes id="action__check__path_8h" name="action_check_path.h" local="yes" imported="no">pr2_doors_actions/action_check_path.h</includes>
    <member kind="variable" static="yes">
      <type>static const string</type>
      <name>fixed_frame</name>
      <anchorfile>action__check__path_8cpp.html</anchorfile>
      <anchor>a5fc3ee6ca1b149c6d463afb041c3d1c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>action_check_path.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_doors/doc_stacks/2013-12-11_14-13-17.791847/pr2_doors/pr2_doors_actions/include/pr2_doors_actions/</path>
    <filename>action__check__path_8h</filename>
    <class kind="class">door_handle_detector::CheckPathAction</class>
  </compound>
  <compound kind="file">
    <name>action_detect_door.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_doors/doc_stacks/2013-12-11_14-13-17.791847/pr2_doors/pr2_doors_actions/src/</path>
    <filename>action__detect__door_8cpp</filename>
    <includes id="action__detect__door_8h" name="action_detect_door.h" local="yes" imported="no">pr2_doors_actions/action_detect_door.h</includes>
    <member kind="variable" static="yes">
      <type>static const string</type>
      <name>fixed_frame</name>
      <anchorfile>action__detect__door_8cpp.html</anchorfile>
      <anchor>a5fc3ee6ca1b149c6d463afb041c3d1c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>action_detect_door.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_doors/doc_stacks/2013-12-11_14-13-17.791847/pr2_doors/pr2_doors_actions/include/pr2_doors_actions/</path>
    <filename>action__detect__door_8h</filename>
    <class kind="class">door_handle_detector::DetectDoorAction</class>
  </compound>
  <compound kind="file">
    <name>action_detect_handle.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_doors/doc_stacks/2013-12-11_14-13-17.791847/pr2_doors/pr2_doors_actions/src/</path>
    <filename>action__detect__handle_8cpp</filename>
    <includes id="action__detect__handle_8h" name="action_detect_handle.h" local="yes" imported="no">pr2_doors_actions/action_detect_handle.h</includes>
    <member kind="variable" static="yes">
      <type>static const string</type>
      <name>fixed_frame</name>
      <anchorfile>action__detect__handle_8cpp.html</anchorfile>
      <anchor>a5fc3ee6ca1b149c6d463afb041c3d1c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>handle_dimension</name>
      <anchorfile>action__detect__handle_8cpp.html</anchorfile>
      <anchor>acf4cc470fd351acf8f52c9954e0b8b37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const unsigned int</type>
      <name>max_retries</name>
      <anchorfile>action__detect__handle_8cpp.html</anchorfile>
      <anchor>ae50a89ffbe0e57c242dec4d4cad02afc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>scan_height</name>
      <anchorfile>action__detect__handle_8cpp.html</anchorfile>
      <anchor>a78ab437df6194ad22b9dde83c7045229</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>scan_speed</name>
      <anchorfile>action__detect__handle_8cpp.html</anchorfile>
      <anchor>aedcf4070304aff24811b4807e5a4e6c0</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>action_detect_handle.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_doors/doc_stacks/2013-12-11_14-13-17.791847/pr2_doors/pr2_doors_actions/include/pr2_doors_actions/</path>
    <filename>action__detect__handle_8h</filename>
    <class kind="class">door_handle_detector::DetectHandleAction</class>
  </compound>
  <compound kind="file">
    <name>action_grasp_handle.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_doors/doc_stacks/2013-12-11_14-13-17.791847/pr2_doors/pr2_doors_actions/src/</path>
    <filename>action__grasp__handle_8cpp</filename>
    <includes id="action__grasp__handle_8h" name="action_grasp_handle.h" local="yes" imported="no">pr2_doors_actions/action_grasp_handle.h</includes>
    <member kind="variable" static="yes">
      <type>static const string</type>
      <name>fixed_frame</name>
      <anchorfile>action__grasp__handle_8cpp.html</anchorfile>
      <anchor>a5fc3ee6ca1b149c6d463afb041c3d1c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>gripper_effort</name>
      <anchorfile>action__grasp__handle_8cpp.html</anchorfile>
      <anchor>aa6d910f21f90366c1b74b4c04c9f79e3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>action_grasp_handle.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_doors/doc_stacks/2013-12-11_14-13-17.791847/pr2_doors/pr2_doors_actions/include/pr2_doors_actions/</path>
    <filename>action__grasp__handle_8h</filename>
    <class kind="class">door_handle_detector::GraspHandleAction</class>
    <member kind="define">
      <type>#define</type>
      <name>ACTION_GRASP_HANDLE_H</name>
      <anchorfile>action__grasp__handle_8h.html</anchorfile>
      <anchor>af196154e0c0a7625a70c656b8b5ab81a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>action_move_base_door.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_doors/doc_stacks/2013-12-11_14-13-17.791847/pr2_doors/pr2_doors_actions/src/</path>
    <filename>action__move__base__door_8cpp</filename>
    <includes id="action__move__base__door_8h" name="action_move_base_door.h" local="yes" imported="no">pr2_doors_actions/action_move_base_door.h</includes>
    <member kind="variable" static="yes">
      <type>static const string</type>
      <name>fixed_frame</name>
      <anchorfile>action__move__base__door_8cpp.html</anchorfile>
      <anchor>a5fc3ee6ca1b149c6d463afb041c3d1c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>motion_step</name>
      <anchorfile>action__move__base__door_8cpp.html</anchorfile>
      <anchor>a8f8187ce96c6ad620ad8b86d7691a800</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>update_rate</name>
      <anchorfile>action__move__base__door_8cpp.html</anchorfile>
      <anchor>a2ce91e65d3dc0d090e5ffc06e3079382</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>action_move_base_door.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_doors/doc_stacks/2013-12-11_14-13-17.791847/pr2_doors/pr2_doors_actions/include/pr2_doors_actions/</path>
    <filename>action__move__base__door_8h</filename>
    <class kind="class">door_handle_detector::MoveBaseDoorAction</class>
  </compound>
  <compound kind="file">
    <name>action_open_door.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_doors/doc_stacks/2013-12-11_14-13-17.791847/pr2_doors/pr2_doors_actions/src/</path>
    <filename>action__open__door_8cpp</filename>
    <includes id="action__open__door_8h" name="action_open_door.h" local="yes" imported="no">pr2_doors_actions/action_open_door.h</includes>
    <member kind="variable" static="yes">
      <type>static const string</type>
      <name>fixed_frame</name>
      <anchorfile>action__open__door_8cpp.html</anchorfile>
      <anchor>a5fc3ee6ca1b149c6d463afb041c3d1c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>action_open_door.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_doors/doc_stacks/2013-12-11_14-13-17.791847/pr2_doors/pr2_doors_actions/include/pr2_doors_actions/</path>
    <filename>action__open__door_8h</filename>
    <class kind="class">door_handle_detector::OpenDoorAction</class>
  </compound>
  <compound kind="file">
    <name>action_push_door.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_doors/doc_stacks/2013-12-11_14-13-17.791847/pr2_doors/pr2_doors_actions/src/</path>
    <filename>action__push__door_8cpp</filename>
    <includes id="action__push__door_8h" name="action_push_door.h" local="yes" imported="no">pr2_doors_actions/action_push_door.h</includes>
    <member kind="variable" static="yes">
      <type>static const string</type>
      <name>fixed_frame</name>
      <anchorfile>action__push__door_8cpp.html</anchorfile>
      <anchor>a5fc3ee6ca1b149c6d463afb041c3d1c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>push_dist</name>
      <anchorfile>action__push__door_8cpp.html</anchorfile>
      <anchor>aef9dbbf6149113ffd635aeeec0b33d54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>push_vel</name>
      <anchorfile>action__push__door_8cpp.html</anchorfile>
      <anchor>a9d63c4225555066c53dd08c9a7596f28</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>action_push_door.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_doors/doc_stacks/2013-12-11_14-13-17.791847/pr2_doors/pr2_doors_actions/include/pr2_doors_actions/</path>
    <filename>action__push__door_8h</filename>
    <class kind="class">door_handle_detector::PushDoorAction</class>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; geometry_msgs::PoseStamped const  &gt;</type>
      <name>PoseConstPtr</name>
      <anchorfile>namespacedoor__handle__detector.html</anchorfile>
      <anchor>a7f51a4f897525d494d4888d830969388</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>action_release_handle.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_doors/doc_stacks/2013-12-11_14-13-17.791847/pr2_doors/pr2_doors_actions/src/</path>
    <filename>action__release__handle_8cpp</filename>
    <includes id="action__release__handle_8h" name="action_release_handle.h" local="yes" imported="no">pr2_doors_actions/action_release_handle.h</includes>
    <member kind="variable" static="yes">
      <type>static const string</type>
      <name>fixed_frame</name>
      <anchorfile>action__release__handle_8cpp.html</anchorfile>
      <anchor>a5fc3ee6ca1b149c6d463afb041c3d1c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>action_release_handle.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_doors/doc_stacks/2013-12-11_14-13-17.791847/pr2_doors/pr2_doors_actions/include/pr2_doors_actions/</path>
    <filename>action__release__handle_8h</filename>
    <class kind="class">door_handle_detector::ReleaseHandleAction</class>
  </compound>
  <compound kind="file">
    <name>action_runner.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_doors/doc_stacks/2013-12-11_14-13-17.791847/pr2_doors/pr2_doors_actions/src/</path>
    <filename>action__runner_8cpp</filename>
    <includes id="action__detect__door_8h" name="action_detect_door.h" local="yes" imported="no">pr2_doors_actions/action_detect_door.h</includes>
    <includes id="action__detect__handle_8h" name="action_detect_handle.h" local="yes" imported="no">pr2_doors_actions/action_detect_handle.h</includes>
    <includes id="action__check__path_8h" name="action_check_path.h" local="yes" imported="no">pr2_doors_actions/action_check_path.h</includes>
    <includes id="action__grasp__handle_8h" name="action_grasp_handle.h" local="yes" imported="no">pr2_doors_actions/action_grasp_handle.h</includes>
    <includes id="action__open__door_8h" name="action_open_door.h" local="yes" imported="no">pr2_doors_actions/action_open_door.h</includes>
    <includes id="action__release__handle_8h" name="action_release_handle.h" local="yes" imported="no">pr2_doors_actions/action_release_handle.h</includes>
    <includes id="action__unlatch__handle_8h" name="action_unlatch_handle.h" local="yes" imported="no">pr2_doors_actions/action_unlatch_handle.h</includes>
    <includes id="action__move__base__door_8h" name="action_move_base_door.h" local="yes" imported="no">pr2_doors_actions/action_move_base_door.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>action__runner_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>action_touch_door.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_doors/doc_stacks/2013-12-11_14-13-17.791847/pr2_doors/pr2_doors_actions/src/</path>
    <filename>action__touch__door_8cpp</filename>
    <includes id="action__touch__door_8h" name="action_touch_door.h" local="yes" imported="no">pr2_doors_actions/action_touch_door.h</includes>
    <member kind="variable" static="yes">
      <type>static const string</type>
      <name>fixed_frame</name>
      <anchorfile>action__touch__door_8cpp.html</anchorfile>
      <anchor>a5fc3ee6ca1b149c6d463afb041c3d1c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>gripper_effort</name>
      <anchorfile>action__touch__door_8cpp.html</anchorfile>
      <anchor>aa6d910f21f90366c1b74b4c04c9f79e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const double</type>
      <name>touch_dist</name>
      <anchorfile>action__touch__door_8cpp.html</anchorfile>
      <anchor>adf4ab001ea6c52e6f8b79330e9566ae3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>action_touch_door.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_doors/doc_stacks/2013-12-11_14-13-17.791847/pr2_doors/pr2_doors_actions/include/pr2_doors_actions/</path>
    <filename>action__touch__door_8h</filename>
    <class kind="class">door_handle_detector::TouchDoorAction</class>
  </compound>
  <compound kind="file">
    <name>action_unlatch_handle.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_doors/doc_stacks/2013-12-11_14-13-17.791847/pr2_doors/pr2_doors_actions/src/</path>
    <filename>action__unlatch__handle_8cpp</filename>
    <includes id="action__unlatch__handle_8h" name="action_unlatch_handle.h" local="yes" imported="no">pr2_doors_actions/action_unlatch_handle.h</includes>
    <member kind="variable" static="yes">
      <type>static const string</type>
      <name>fixed_frame</name>
      <anchorfile>action__unlatch__handle_8cpp.html</anchorfile>
      <anchor>a5fc3ee6ca1b149c6d463afb041c3d1c9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>action_unlatch_handle.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_doors/doc_stacks/2013-12-11_14-13-17.791847/pr2_doors/pr2_doors_actions/include/pr2_doors_actions/</path>
    <filename>action__unlatch__handle_8h</filename>
    <class kind="class">door_handle_detector::UnlatchHandleAction</class>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; geometry_msgs::Twist const  &gt;</type>
      <name>TffConstPtr</name>
      <anchorfile>namespacedoor__handle__detector.html</anchorfile>
      <anchor>a0e62813bcf0b190c9d46487a5b1e7d45</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_executive_functions.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_doors/doc_stacks/2013-12-11_14-13-17.791847/pr2_doors/pr2_doors_actions/test/</path>
    <filename>test__executive__functions_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test__executive__functions_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TEST_F</name>
      <anchorfile>test__executive__functions_8cpp.html</anchorfile>
      <anchor>a6d83efd6871f17e6174e38304f0f1a6b</anchor>
      <arglist>(TestEKF, test)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>g_argc</name>
      <anchorfile>test__executive__functions_8cpp.html</anchorfile>
      <anchor>a56a0ec58e8a4c0f144ab10e9eabc8934</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char **</type>
      <name>g_argv</name>
      <anchorfile>test__executive__functions_8cpp.html</anchorfile>
      <anchor>a42cc1f3030bc4fced497d4a33ac59959</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>trigger_doors_actions.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-fuerte-pr2_doors/doc_stacks/2013-12-11_14-13-17.791847/pr2_doors/pr2_doors_actions/test/</path>
    <filename>trigger__doors__actions_8cpp</filename>
    <includes id="action__detect__door_8h" name="action_detect_door.h" local="yes" imported="no">pr2_doors_actions/action_detect_door.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>trigger__doors__actions_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>door_handle_detector::CheckPathAction</name>
    <filename>classdoor__handle__detector_1_1CheckPathAction.html</filename>
    <member kind="function">
      <type></type>
      <name>CheckPathAction</name>
      <anchorfile>classdoor__handle__detector_1_1CheckPathAction.html</anchorfile>
      <anchor>ab36aa26ec0bc0f4fb4d6e9e9027a2e56</anchor>
      <arglist>(tf::TransformListener &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CheckPathAction</name>
      <anchorfile>classdoor__handle__detector_1_1CheckPathAction.html</anchorfile>
      <anchor>a8a8d7653c316cb85c549e16f4843796f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classdoor__handle__detector_1_1CheckPathAction.html</anchorfile>
      <anchor>a144bec604fbd88881e282d957aa12801</anchor>
      <arglist>(const door_msgs::CheckPathGoalConstPtr &amp;goal)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>door_msgs::CheckPathResult</type>
      <name>action_result_</name>
      <anchorfile>classdoor__handle__detector_1_1CheckPathAction.html</anchorfile>
      <anchor>a37189dc83c614a197fdf50c5e2cf96e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>actionlib::SimpleActionServer&lt; door_msgs::CheckPathAction &gt;</type>
      <name>action_server_</name>
      <anchorfile>classdoor__handle__detector_1_1CheckPathAction.html</anchorfile>
      <anchor>a8ef1ec15d1391c2cffc279d26b1496de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>nav_msgs::GetPlan::Request</type>
      <name>req_plan</name>
      <anchorfile>classdoor__handle__detector_1_1CheckPathAction.html</anchorfile>
      <anchor>a5add16a77676024f293b933396c1c02d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>nav_msgs::GetPlan::Response</type>
      <name>res_plan</name>
      <anchorfile>classdoor__handle__detector_1_1CheckPathAction.html</anchorfile>
      <anchor>a9d69c26274062c2de92decc6f114c38e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener &amp;</type>
      <name>tf_</name>
      <anchorfile>classdoor__handle__detector_1_1CheckPathAction.html</anchorfile>
      <anchor>a06517937931c58b7ef38a19078ee96e6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>door_handle_detector::DetectDoorAction</name>
    <filename>classdoor__handle__detector_1_1DetectDoorAction.html</filename>
    <member kind="function">
      <type></type>
      <name>DetectDoorAction</name>
      <anchorfile>classdoor__handle__detector_1_1DetectDoorAction.html</anchorfile>
      <anchor>ac33e9c7668c66dccde017153c0a5b03d</anchor>
      <arglist>(tf::TransformListener &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DetectDoorAction</name>
      <anchorfile>classdoor__handle__detector_1_1DetectDoorAction.html</anchorfile>
      <anchor>a6ad76e16eee59192e7c62009d543b678</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classdoor__handle__detector_1_1DetectDoorAction.html</anchorfile>
      <anchor>adb46783ae60d739fcd68318d8a6cd057</anchor>
      <arglist>(const door_msgs::DoorGoalConstPtr &amp;goal)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>laserDetection</name>
      <anchorfile>classdoor__handle__detector_1_1DetectDoorAction.html</anchorfile>
      <anchor>aefc74f26ab4f7a1e026fabb1677968a2</anchor>
      <arglist>(const door_msgs::Door &amp;door_in, door_msgs::Door &amp;door_out)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>door_msgs::DoorResult</type>
      <name>action_result_</name>
      <anchorfile>classdoor__handle__detector_1_1DetectDoorAction.html</anchorfile>
      <anchor>a292bf99bb49d130e82bc7d6c8e396072</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>actionlib::SimpleActionServer&lt; door_msgs::DoorAction &gt;</type>
      <name>action_server_</name>
      <anchorfile>classdoor__handle__detector_1_1DetectDoorAction.html</anchorfile>
      <anchor>ad9f35f3e96969f1d1a8da6c5793a782e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>actionlib::SimpleActionClient&lt; pr2_laser_snapshotter::TiltLaserSnapshotAction &gt;</type>
      <name>laserSnapshotActionClient_</name>
      <anchorfile>classdoor__handle__detector_1_1DetectDoorAction.html</anchorfile>
      <anchor>a7f963c900a595cf537790f357bef7afd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener &amp;</type>
      <name>tf_</name>
      <anchorfile>classdoor__handle__detector_1_1DetectDoorAction.html</anchorfile>
      <anchor>a6d10834d5fb3fcd9f2b8c462121c0aad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>door_msgs::Door</type>
      <name>tmp_result_</name>
      <anchorfile>classdoor__handle__detector_1_1DetectDoorAction.html</anchorfile>
      <anchor>a20dfb56adbf7729676abf73df51cd359</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>door_handle_detector::DetectHandleAction</name>
    <filename>classdoor__handle__detector_1_1DetectHandleAction.html</filename>
    <member kind="function">
      <type></type>
      <name>DetectHandleAction</name>
      <anchorfile>classdoor__handle__detector_1_1DetectHandleAction.html</anchorfile>
      <anchor>ac5188c6af89556257f4c8b95d8c6fd9d</anchor>
      <arglist>(tf::TransformListener &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~DetectHandleAction</name>
      <anchorfile>classdoor__handle__detector_1_1DetectHandleAction.html</anchorfile>
      <anchor>a5e448f90fbfb04e4b4a788c50065e7ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>cameraDetection</name>
      <anchorfile>classdoor__handle__detector_1_1DetectHandleAction.html</anchorfile>
      <anchor>a7c98d4f6ce5db852192becf81b2ba8aa</anchor>
      <arglist>(const door_msgs::Door &amp;door, door_msgs::Door &amp;door_out)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>cameraDetectionFunction</name>
      <anchorfile>classdoor__handle__detector_1_1DetectHandleAction.html</anchorfile>
      <anchor>a50085bc2e761984297954f9589b7ffcf</anchor>
      <arglist>(const door_msgs::Door &amp;door, door_msgs::Door *door_out, bool *success)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classdoor__handle__detector_1_1DetectHandleAction.html</anchorfile>
      <anchor>a1a4c091854a92f443e2283f8f600326f</anchor>
      <arglist>(const door_msgs::DoorGoalConstPtr &amp;goal)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>laserDetection</name>
      <anchorfile>classdoor__handle__detector_1_1DetectHandleAction.html</anchorfile>
      <anchor>a0300fae4b7f8f7e709e3710c4ddc3609</anchor>
      <arglist>(const door_msgs::Door &amp;door_in, door_msgs::Door &amp;door_out)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>laserDetectionFunction</name>
      <anchorfile>classdoor__handle__detector_1_1DetectHandleAction.html</anchorfile>
      <anchor>ad85e4bfc9c9583ed0d2fc8c5f1ed046d</anchor>
      <arglist>(const door_msgs::Door &amp;door_in, door_msgs::Door *door_out, bool *success)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>door_msgs::DoorResult</type>
      <name>action_result_</name>
      <anchorfile>classdoor__handle__detector_1_1DetectHandleAction.html</anchorfile>
      <anchor>a29638eea17f40ad21b2b89e04a2e9829</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>actionlib::SimpleActionServer&lt; door_msgs::DoorAction &gt;</type>
      <name>action_server_</name>
      <anchorfile>classdoor__handle__detector_1_1DetectHandleAction.html</anchorfile>
      <anchor>ab8d9ff4914e382242cc7edb7270b4ada</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>actionlib::SimpleActionClient&lt; pr2_laser_snapshotter::TiltLaserSnapshotAction &gt;</type>
      <name>laserSnapshotActionClient_</name>
      <anchorfile>classdoor__handle__detector_1_1DetectHandleAction.html</anchorfile>
      <anchor>a3b22a5a233d40bcb8a74afe993bbab36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classdoor__handle__detector_1_1DetectHandleAction.html</anchorfile>
      <anchor>af2eb5d471f0b6b0a68e9bdb7d30deab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener &amp;</type>
      <name>tf_</name>
      <anchorfile>classdoor__handle__detector_1_1DetectHandleAction.html</anchorfile>
      <anchor>a4116dcb6d1d856f93b1ab275c1a33da0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const double</type>
      <name>handle_laser_camera_distance_tol</name>
      <anchorfile>classdoor__handle__detector_1_1DetectHandleAction.html</anchorfile>
      <anchor>a501e52baf4f18f7b1c63bd68d37af3fb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>door_handle_detector::GraspHandleAction</name>
    <filename>classdoor__handle__detector_1_1GraspHandleAction.html</filename>
    <member kind="function">
      <type></type>
      <name>GraspHandleAction</name>
      <anchorfile>classdoor__handle__detector_1_1GraspHandleAction.html</anchorfile>
      <anchor>a4c1940a47ebd5deaa239532373671443</anchor>
      <arglist>(tf::TransformListener &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~GraspHandleAction</name>
      <anchorfile>classdoor__handle__detector_1_1GraspHandleAction.html</anchorfile>
      <anchor>a493201ecb583f6cfbe0859ca08d81b60</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classdoor__handle__detector_1_1GraspHandleAction.html</anchorfile>
      <anchor>a3f7c8bec7cf1334ff03ebd260e12a6c4</anchor>
      <arglist>(const door_msgs::DoorGoalConstPtr &amp;goal)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>door_msgs::DoorResult</type>
      <name>action_result_</name>
      <anchorfile>classdoor__handle__detector_1_1GraspHandleAction.html</anchorfile>
      <anchor>af72bea784b86f54097f9da037e317bba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>actionlib::SimpleActionServer&lt; door_msgs::DoorAction &gt;</type>
      <name>action_server_</name>
      <anchorfile>classdoor__handle__detector_1_1GraspHandleAction.html</anchorfile>
      <anchor>aade5c1ca5cbeed18c368aa0df37f1629</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>actionlib::SimpleActionClient&lt; pr2_controllers_msgs::Pr2GripperCommandAction &gt;</type>
      <name>gripper_action_client_</name>
      <anchorfile>classdoor__handle__detector_1_1GraspHandleAction.html</anchorfile>
      <anchor>a927a8b1dd977eb2bb0276bae1a2f3101</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>actionlib::SimpleActionClient&lt; pr2_common_action_msgs::ArmMoveIKAction &gt;</type>
      <name>ik_action_client_</name>
      <anchorfile>classdoor__handle__detector_1_1GraspHandleAction.html</anchorfile>
      <anchor>a0de0d69c92604b557f321143d71a6b9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pr2_common_action_msgs::ArmMoveIKGoal</type>
      <name>ik_goal_</name>
      <anchorfile>classdoor__handle__detector_1_1GraspHandleAction.html</anchorfile>
      <anchor>ab54a5b840b3171e82edfa7988c36bce9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener &amp;</type>
      <name>tf_</name>
      <anchorfile>classdoor__handle__detector_1_1GraspHandleAction.html</anchorfile>
      <anchor>af1e402cc270dc632d88bbd5eb1cb9123</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>door_handle_detector::MoveBaseDoorAction</name>
    <filename>classdoor__handle__detector_1_1MoveBaseDoorAction.html</filename>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classdoor__handle__detector_1_1MoveBaseDoorAction.html</anchorfile>
      <anchor>afe0a99d40910e6d81fbc73d708cedcaa</anchor>
      <arglist>(const door_msgs::DoorGoalConstPtr &amp;goal)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MoveBaseDoorAction</name>
      <anchorfile>classdoor__handle__detector_1_1MoveBaseDoorAction.html</anchorfile>
      <anchor>ac22616ad365f9495d5b673b4fd2a00d5</anchor>
      <arglist>(tf::TransformListener &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MoveBaseDoorAction</name>
      <anchorfile>classdoor__handle__detector_1_1MoveBaseDoorAction.html</anchorfile>
      <anchor>a069b2ebc04f30990fd0340a763244643</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::vector&lt; geometry_msgs::Point &gt;</type>
      <name>getOrientedFootprint</name>
      <anchorfile>classdoor__handle__detector_1_1MoveBaseDoorAction.html</anchorfile>
      <anchor>a3d8167495e6c9fb3c60796ad24152ee0</anchor>
      <arglist>(const tf::Vector3 pos, double theta_cost)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>geometry_msgs::Point</type>
      <name>toPoint</name>
      <anchorfile>classdoor__handle__detector_1_1MoveBaseDoorAction.html</anchorfile>
      <anchor>a15b93cad1fa9042d960cfa8f0fb880da</anchor>
      <arglist>(const tf::Vector3 &amp;pnt)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>geometry_msgs::Vector3</type>
      <name>toVector</name>
      <anchorfile>classdoor__handle__detector_1_1MoveBaseDoorAction.html</anchorfile>
      <anchor>ac010d999b6c5ecfdf1ab8ead22c794ff</anchor>
      <arglist>(const tf::Vector3 &amp;pnt)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>actionlib::SimpleActionServer&lt; door_msgs::DoorAction &gt;</type>
      <name>action_server_</name>
      <anchorfile>classdoor__handle__detector_1_1MoveBaseDoorAction.html</anchorfile>
      <anchor>adc3a2abef1e2a4f7395ac7518b95ba6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>base_pub_</name>
      <anchorfile>classdoor__handle__detector_1_1MoveBaseDoorAction.html</anchorfile>
      <anchor>ab4332af557f2b601a1e1d90d26a18a7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>costmap_2d::Costmap2D</type>
      <name>costmap_</name>
      <anchorfile>classdoor__handle__detector_1_1MoveBaseDoorAction.html</anchorfile>
      <anchor>a470b010532d4eaab16a178f672edff8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>base_local_planner::CostmapModel</type>
      <name>costmap_model_</name>
      <anchorfile>classdoor__handle__detector_1_1MoveBaseDoorAction.html</anchorfile>
      <anchor>a9bba1ac4b150c98c198e38229bf675c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>costmap_2d::Costmap2DROS</type>
      <name>costmap_ros_</name>
      <anchorfile>classdoor__handle__detector_1_1MoveBaseDoorAction.html</anchorfile>
      <anchor>a1d532d2c0a8df941c606195ce9826c2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; geometry_msgs::Point &gt;</type>
      <name>footprint_</name>
      <anchorfile>classdoor__handle__detector_1_1MoveBaseDoorAction.html</anchorfile>
      <anchor>a8a545391d82dfaf33bd2f2d11d13f868</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>search_pattern_forward_</name>
      <anchorfile>classdoor__handle__detector_1_1MoveBaseDoorAction.html</anchorfile>
      <anchor>ad15e11e8eaa72349715587a7260bca99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; double &gt;</type>
      <name>search_pattern_sideways_</name>
      <anchorfile>classdoor__handle__detector_1_1MoveBaseDoorAction.html</anchorfile>
      <anchor>a473ebdb8151745b9caf846a9175c5814</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener &amp;</type>
      <name>tf_</name>
      <anchorfile>classdoor__handle__detector_1_1MoveBaseDoorAction.html</anchorfile>
      <anchor>abe6286e3a18bd8578936575a4ba7bab8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>door_handle_detector::OpenDoorAction</name>
    <filename>classdoor__handle__detector_1_1OpenDoorAction.html</filename>
    <member kind="function">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classdoor__handle__detector_1_1OpenDoorAction.html</anchorfile>
      <anchor>ad6fdd45ac25e3220f79165f4c11fc81e</anchor>
      <arglist>(const door_msgs::DoorGoalConstPtr &amp;goal)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OpenDoorAction</name>
      <anchorfile>classdoor__handle__detector_1_1OpenDoorAction.html</anchorfile>
      <anchor>a903b12fbd5603a891b7fbf3e62058862</anchor>
      <arglist>(tf::TransformListener &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~OpenDoorAction</name>
      <anchorfile>classdoor__handle__detector_1_1OpenDoorAction.html</anchorfile>
      <anchor>a7631bb7e14fc276a7743d5506a1e4cc6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>actionlib::SimpleActionServer&lt; door_msgs::DoorAction &gt;</type>
      <name>action_server_</name>
      <anchorfile>classdoor__handle__detector_1_1OpenDoorAction.html</anchorfile>
      <anchor>a4319d477aabd7ff14be0821aa55966b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener &amp;</type>
      <name>tf_</name>
      <anchorfile>classdoor__handle__detector_1_1OpenDoorAction.html</anchorfile>
      <anchor>ac596231cb64bfaebb95ec81985276e00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tff_controller::TaskFrameFormalism</type>
      <name>tff_door_</name>
      <anchorfile>classdoor__handle__detector_1_1OpenDoorAction.html</anchorfile>
      <anchor>a40eb360f1fe01177346686e32f750eeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>tff_pub_</name>
      <anchorfile>classdoor__handle__detector_1_1OpenDoorAction.html</anchorfile>
      <anchor>a2b9fb944eaa681112688048971ea8cad</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>door_handle_detector::PushDoorAction</name>
    <filename>classdoor__handle__detector_1_1PushDoorAction.html</filename>
    <member kind="function">
      <type></type>
      <name>PushDoorAction</name>
      <anchorfile>classdoor__handle__detector_1_1PushDoorAction.html</anchorfile>
      <anchor>a3115d6e37e256f76c3f3275edb95d165</anchor>
      <arglist>(tf::TransformListener &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~PushDoorAction</name>
      <anchorfile>classdoor__handle__detector_1_1PushDoorAction.html</anchorfile>
      <anchor>a376d0771e796624cc565657a133cd23b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classdoor__handle__detector_1_1PushDoorAction.html</anchorfile>
      <anchor>a360f28a2d60ee9eea4fa819ecb3ddbaa</anchor>
      <arglist>(const door_msgs::DoorGoalConstPtr &amp;goal)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>poseCallback</name>
      <anchorfile>classdoor__handle__detector_1_1PushDoorAction.html</anchorfile>
      <anchor>a8e966bb33d40868867125f97b810d230</anchor>
      <arglist>(const PoseConstPtr &amp;pose)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>door_msgs::DoorResult</type>
      <name>action_result_</name>
      <anchorfile>classdoor__handle__detector_1_1PushDoorAction.html</anchorfile>
      <anchor>acbb7a75d4a13897c5e1df36d31cc3e56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>actionlib::SimpleActionServer&lt; door_msgs::DoorAction &gt;</type>
      <name>action_server_</name>
      <anchorfile>classdoor__handle__detector_1_1PushDoorAction.html</anchorfile>
      <anchor>a5d74ef182373a292732e9265ef0a935f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>node_</name>
      <anchorfile>classdoor__handle__detector_1_1PushDoorAction.html</anchorfile>
      <anchor>a02ced4685f633767214d2186bb67568a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>pose_mutex_</name>
      <anchorfile>classdoor__handle__detector_1_1PushDoorAction.html</anchorfile>
      <anchor>a74e417719d3188f26fe320627ff052c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pose_pub_</name>
      <anchorfile>classdoor__handle__detector_1_1PushDoorAction.html</anchorfile>
      <anchor>a946a751fe1c6aa2104f967b3df8a61af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::Stamped&lt; tf::Pose &gt;</type>
      <name>pose_state_</name>
      <anchorfile>classdoor__handle__detector_1_1PushDoorAction.html</anchorfile>
      <anchor>ad5e63e240a3dc3cee0499c8207daffa6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>pose_state_received_</name>
      <anchorfile>classdoor__handle__detector_1_1PushDoorAction.html</anchorfile>
      <anchor>a876b84fb1a09b99d6e031a4c95bf14fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener &amp;</type>
      <name>tf_</name>
      <anchorfile>classdoor__handle__detector_1_1PushDoorAction.html</anchorfile>
      <anchor>a58c0593ed482c8aa374917077236cb47</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>door_handle_detector::ReleaseHandleAction</name>
    <filename>classdoor__handle__detector_1_1ReleaseHandleAction.html</filename>
    <member kind="function">
      <type></type>
      <name>ReleaseHandleAction</name>
      <anchorfile>classdoor__handle__detector_1_1ReleaseHandleAction.html</anchorfile>
      <anchor>aad22d7e3f4a78f883ebc12e6ff4a2ea1</anchor>
      <arglist>(tf::TransformListener &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ReleaseHandleAction</name>
      <anchorfile>classdoor__handle__detector_1_1ReleaseHandleAction.html</anchorfile>
      <anchor>a13da0a0eeb734eeac1cdb9d319524896</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classdoor__handle__detector_1_1ReleaseHandleAction.html</anchorfile>
      <anchor>a13126456f6bf00b36e01363b4eec5176</anchor>
      <arglist>(const door_msgs::DoorGoalConstPtr &amp;goal)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>door_msgs::DoorResult</type>
      <name>action_result_</name>
      <anchorfile>classdoor__handle__detector_1_1ReleaseHandleAction.html</anchorfile>
      <anchor>a2a56990fd063315db8734fe693521db2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>actionlib::SimpleActionServer&lt; door_msgs::DoorAction &gt;</type>
      <name>action_server_</name>
      <anchorfile>classdoor__handle__detector_1_1ReleaseHandleAction.html</anchorfile>
      <anchor>afec4940403f1397719f8b1c85d317af1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>actionlib::SimpleActionClient&lt; pr2_controllers_msgs::Pr2GripperCommandAction &gt;</type>
      <name>gripper_action_client_</name>
      <anchorfile>classdoor__handle__detector_1_1ReleaseHandleAction.html</anchorfile>
      <anchor>a8209cd03195e3d9bbfdf8931a18d5d34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>actionlib::SimpleActionClient&lt; pr2_common_action_msgs::ArmMoveIKAction &gt;</type>
      <name>ik_action_client_</name>
      <anchorfile>classdoor__handle__detector_1_1ReleaseHandleAction.html</anchorfile>
      <anchor>a024425de4e8dcde5b9ae4e2fe867eaeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pr2_common_action_msgs::ArmMoveIKGoal</type>
      <name>ik_goal_</name>
      <anchorfile>classdoor__handle__detector_1_1ReleaseHandleAction.html</anchorfile>
      <anchor>afd143270025e48a1728a11d7885e5a64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener &amp;</type>
      <name>tf_</name>
      <anchorfile>classdoor__handle__detector_1_1ReleaseHandleAction.html</anchorfile>
      <anchor>aaaf0364c3063bcadffe3a9485a368eb5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>door_handle_detector::TouchDoorAction</name>
    <filename>classdoor__handle__detector_1_1TouchDoorAction.html</filename>
    <member kind="function">
      <type></type>
      <name>TouchDoorAction</name>
      <anchorfile>classdoor__handle__detector_1_1TouchDoorAction.html</anchorfile>
      <anchor>a77926c14c4831b50016a9964c314c2e8</anchor>
      <arglist>(tf::TransformListener &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~TouchDoorAction</name>
      <anchorfile>classdoor__handle__detector_1_1TouchDoorAction.html</anchorfile>
      <anchor>aab4b6673fc2efb4dc7fd045eca5e8c5f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classdoor__handle__detector_1_1TouchDoorAction.html</anchorfile>
      <anchor>a3be2e5af051f5da9dee5ec959cd6d0cf</anchor>
      <arglist>(const door_msgs::DoorGoalConstPtr &amp;goal)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>door_msgs::DoorResult</type>
      <name>action_result_</name>
      <anchorfile>classdoor__handle__detector_1_1TouchDoorAction.html</anchorfile>
      <anchor>a9d2c499259878866b059c9945dab7a98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>actionlib::SimpleActionServer&lt; door_msgs::DoorAction &gt;</type>
      <name>action_server_</name>
      <anchorfile>classdoor__handle__detector_1_1TouchDoorAction.html</anchorfile>
      <anchor>a294757cbf1fee762002a35be840fb5e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>actionlib::SimpleActionClient&lt; pr2_controllers_msgs::Pr2GripperCommandAction &gt;</type>
      <name>gripper_action_client_</name>
      <anchorfile>classdoor__handle__detector_1_1TouchDoorAction.html</anchorfile>
      <anchor>ad295984f239036a6d6eb0b90d792457b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classdoor__handle__detector_1_1TouchDoorAction.html</anchorfile>
      <anchor>a101111def09348f48012dac63a35e951</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>deprecated_srvs::MoveToPose::Request</type>
      <name>req_moveto</name>
      <anchorfile>classdoor__handle__detector_1_1TouchDoorAction.html</anchorfile>
      <anchor>a6b08e0600fe77cbecc4f11eadcadbeff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>deprecated_srvs::MoveToPose::Response</type>
      <name>res_moveto</name>
      <anchorfile>classdoor__handle__detector_1_1TouchDoorAction.html</anchorfile>
      <anchor>a5b8a5c49ab2927e9da705812ad638705</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener &amp;</type>
      <name>tf_</name>
      <anchorfile>classdoor__handle__detector_1_1TouchDoorAction.html</anchorfile>
      <anchor>ae606a9552410a794dd07fe378535d3a5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>door_handle_detector::UnlatchHandleAction</name>
    <filename>classdoor__handle__detector_1_1UnlatchHandleAction.html</filename>
    <member kind="function">
      <type></type>
      <name>UnlatchHandleAction</name>
      <anchorfile>classdoor__handle__detector_1_1UnlatchHandleAction.html</anchorfile>
      <anchor>aa7d7f335212a3270874c12659a1e816e</anchor>
      <arglist>(tf::TransformListener &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~UnlatchHandleAction</name>
      <anchorfile>classdoor__handle__detector_1_1UnlatchHandleAction.html</anchorfile>
      <anchor>a95c76547c97a8ea990589fb483d75e1e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>execute</name>
      <anchorfile>classdoor__handle__detector_1_1UnlatchHandleAction.html</anchorfile>
      <anchor>abca5b560f262a0c072a0b09e8dfe8205</anchor>
      <arglist>(const door_msgs::DoorGoalConstPtr &amp;goal)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>tffCallback</name>
      <anchorfile>classdoor__handle__detector_1_1UnlatchHandleAction.html</anchorfile>
      <anchor>abece0f2a7a93c6b1efa78cb46507760b</anchor>
      <arglist>(const TffConstPtr &amp;tff)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>door_msgs::DoorResult</type>
      <name>action_result_</name>
      <anchorfile>classdoor__handle__detector_1_1UnlatchHandleAction.html</anchorfile>
      <anchor>a06531df6f3083bcd18aea71d4513371c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>actionlib::SimpleActionServer&lt; door_msgs::DoorAction &gt;</type>
      <name>action_server_</name>
      <anchorfile>classdoor__handle__detector_1_1UnlatchHandleAction.html</anchorfile>
      <anchor>a5ccae3fe03340ab855817f14c46a1fa4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>node_</name>
      <anchorfile>classdoor__handle__detector_1_1UnlatchHandleAction.html</anchorfile>
      <anchor>ab9fc7c2da74040768e94720be3a9bd0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener &amp;</type>
      <name>tf_</name>
      <anchorfile>classdoor__handle__detector_1_1UnlatchHandleAction.html</anchorfile>
      <anchor>a28e43c15123f9cb87f73397a20189e76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tff_controller::TaskFrameFormalism</type>
      <name>tff_door_</name>
      <anchorfile>classdoor__handle__detector_1_1UnlatchHandleAction.html</anchorfile>
      <anchor>a211f4f98a4e6cf6872b58d5123534de3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tff_controller::TaskFrameFormalism</type>
      <name>tff_handle_</name>
      <anchorfile>classdoor__handle__detector_1_1UnlatchHandleAction.html</anchorfile>
      <anchor>a71a91d678deb923872540de5c4949adc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>tff_mutex_</name>
      <anchorfile>classdoor__handle__detector_1_1UnlatchHandleAction.html</anchorfile>
      <anchor>a2309a742db58d88dde66606267554f2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>tff_pub_</name>
      <anchorfile>classdoor__handle__detector_1_1UnlatchHandleAction.html</anchorfile>
      <anchor>af26c2b601e07909d690fe97811a6e8fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::Twist</type>
      <name>tff_state_</name>
      <anchorfile>classdoor__handle__detector_1_1UnlatchHandleAction.html</anchorfile>
      <anchor>a883fa242756796a09e6433a998734108</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>tff_state_received_</name>
      <anchorfile>classdoor__handle__detector_1_1UnlatchHandleAction.html</anchorfile>
      <anchor>a3ec2c83f88387b978ca2c24e13e93406</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tff_controller::TaskFrameFormalism</type>
      <name>tff_stop_</name>
      <anchorfile>classdoor__handle__detector_1_1UnlatchHandleAction.html</anchorfile>
      <anchor>a64d828665869bafe85b7ce57e23c00dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
