<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>img_capture.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-bwi_common/doc_stacks/2016-01-16_11-12-41.337825/bwi_common/bwi_scavenger/src/</path>
    <filename>img__capture_8cpp</filename>
    <member kind="function">
      <type>void</type>
      <name>checkBoundary</name>
      <anchorfile>img__capture_8cpp.html</anchorfile>
      <anchor>adc2f944e393b97e8913bca532027e36a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Rect</type>
      <name>cropRect</name>
      <anchorfile>img__capture_8cpp.html</anchorfile>
      <anchor>ae192a986be82e17b455fb3c96ce84593</anchor>
      <arglist>(0, 0, 0, 0)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>img__capture_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>onMouse</name>
      <anchorfile>img__capture_8cpp.html</anchorfile>
      <anchor>afac125beb2d44f6bdf2291eb8d24210f</anchor>
      <arglist>(int event, int x, int y, int f, void *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>showImage</name>
      <anchorfile>img__capture_8cpp.html</anchorfile>
      <anchor>a0b2caa312676a1e6c190166b6dcbc218</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>clicked</name>
      <anchorfile>img__capture_8cpp.html</anchorfile>
      <anchor>ae5d06440a24c63145723a3f8a8e773b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>frame</name>
      <anchorfile>img__capture_8cpp.html</anchorfile>
      <anchor>a1fa97e6f19e42aac2950f91d0028c119</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>i</name>
      <anchorfile>img__capture_8cpp.html</anchorfile>
      <anchor>acb559820d9ca11295b4500f179ef6392</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>img</name>
      <anchorfile>img__capture_8cpp.html</anchorfile>
      <anchor>ae385a0521acc08a6149564a573cb5ca0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>char</type>
      <name>imgName</name>
      <anchorfile>img__capture_8cpp.html</anchorfile>
      <anchor>a39a60804297890d1043e1c3e27fdad7e</anchor>
      <arglist>[15]</arglist>
    </member>
    <member kind="variable">
      <type>Point</type>
      <name>P1</name>
      <anchorfile>img__capture_8cpp.html</anchorfile>
      <anchor>ad62867a9efb2e681c7f16bb15059df80</anchor>
      <arglist>(0, 0)</arglist>
    </member>
    <member kind="variable">
      <type>Point</type>
      <name>P2</name>
      <anchorfile>img__capture_8cpp.html</anchorfile>
      <anchor>a0f8a55db95864cdecf9c4640a7a50c48</anchor>
      <arglist>(0, 0)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>path_to_template</name>
      <anchorfile>img__capture_8cpp.html</anchorfile>
      <anchor>aae363e82f0ce63e8406b63ad6b1526bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>ROI</name>
      <anchorfile>img__capture_8cpp.html</anchorfile>
      <anchor>a1a6f51e90b8e3bd7519af4ee396953c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const char *</type>
      <name>winName</name>
      <anchorfile>img__capture_8cpp.html</anchorfile>
      <anchor>a726c56982679ed17c02fb001687d2eaa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>object_detection.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-bwi_common/doc_stacks/2016-01-16_11-12-41.337825/bwi_common/bwi_scavenger/src/</path>
    <filename>object__detection_8cpp</filename>
    <member kind="function">
      <type>void</type>
      <name>callback</name>
      <anchorfile>object__detection_8cpp.html</anchorfile>
      <anchor>ad4e7476b931d3621b94ada10acaa220c</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>callback_detection</name>
      <anchorfile>object__detection_8cpp.html</anchorfile>
      <anchor>af29693faf570aeb1407981a20fc72c17</anchor>
      <arglist>(bwi_scavenger::ObjectDetection::Request &amp;req, bwi_scavenger::ObjectDetection::Response &amp;res)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>object__detection_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>cv_bridge::CvImageConstPtr</type>
      <name>cv_ptr</name>
      <anchorfile>object__detection_8cpp.html</anchorfile>
      <anchor>a3ad6cef001c7cba4ec3d4acd45b4c890</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>default_dir</name>
      <anchorfile>object__detection_8cpp.html</anchorfile>
      <anchor>a97b544ac32ac942dcffe911addfb29ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>directory</name>
      <anchorfile>object__detection_8cpp.html</anchorfile>
      <anchor>a8b19015737da3ace9e6ec83c2d4e1464</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>file</name>
      <anchorfile>object__detection_8cpp.html</anchorfile>
      <anchor>aefc35c7944eed319c89bc1b399f0eb67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Mat</type>
      <name>frame</name>
      <anchorfile>object__detection_8cpp.html</anchorfile>
      <anchor>a1fa97e6f19e42aac2950f91d0028c119</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>object__detection_8cpp.html</anchorfile>
      <anchor>a9b45b3e13bd9167aab02e17e08916231</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>scavenger.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-bwi_common/doc_stacks/2016-01-16_11-12-41.337825/bwi_common/bwi_scavenger/src/</path>
    <filename>scavenger_8cpp</filename>
    <includes id="ScavTask_8h" name="ScavTask.h" local="yes" imported="no">ScavTask.h</includes>
    <includes id="TaskManager_8h" name="TaskManager.h" local="yes" imported="no">TaskManager.h</includes>
    <includes id="SearchPlanner_8h" name="SearchPlanner.h" local="yes" imported="no">SearchPlanner.h</includes>
    <includes id="ScavTaskColorShirt_8h" name="ScavTaskColorShirt.h" local="yes" imported="no">ScavTaskColorShirt.h</includes>
    <includes id="ScavTaskWhiteBoard_8h" name="ScavTaskWhiteBoard.h" local="yes" imported="no">ScavTaskWhiteBoard.h</includes>
    <includes id="ScavTaskFetchObject_8h" name="ScavTaskFetchObject.h" local="yes" imported="no">ScavTaskFetchObject.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>NUM_OF_TASK_TYPES</name>
      <anchorfile>scavenger_8cpp.html</anchorfile>
      <anchor>acbde393c6e99aff1447c92fa3f8bc82b</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>NUM_OF_TASKS</name>
      <anchorfile>scavenger_8cpp.html</anchorfile>
      <anchor>a6648e62be4309cd1cce4072a8a494765</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>TIMEOUT</name>
      <anchorfile>scavenger_8cpp.html</anchorfile>
      <anchor>a45ba202b05caf39795aeca91b0ae547e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>scavenger_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ScavTask.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-bwi_common/doc_stacks/2016-01-16_11-12-41.337825/bwi_common/bwi_scavenger/src/</path>
    <filename>ScavTask_8h</filename>
    <class kind="class">ScavTask</class>
    <member kind="enumeration">
      <name>TaskResult</name>
      <anchorfile>ScavTask_8h.html</anchorfile>
      <anchor>ad8f28c252932fa5f65bad63a13f3f2ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TIMEOUT</name>
      <anchorfile>ScavTask_8h.html</anchorfile>
      <anchor>ad8f28c252932fa5f65bad63a13f3f2eeaad9dee005a3d0f9137b2ac1e0869f89b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>SUCCEEDED</name>
      <anchorfile>ScavTask_8h.html</anchorfile>
      <anchor>ad8f28c252932fa5f65bad63a13f3f2eeac416a0ceff582d19692ee0238278f307</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FAILED</name>
      <anchorfile>ScavTask_8h.html</anchorfile>
      <anchor>ad8f28c252932fa5f65bad63a13f3f2eeaecedb56d1405a60c6069f4a0139bdec5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ScavTaskColorShirt.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-bwi_common/doc_stacks/2016-01-16_11-12-41.337825/bwi_common/bwi_scavenger/src/</path>
    <filename>ScavTaskColorShirt_8cpp</filename>
    <includes id="ScavTaskColorShirt_8h" name="ScavTaskColorShirt.h" local="yes" imported="no">ScavTaskColorShirt.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>COLOR_RATIO</name>
      <anchorfile>ScavTaskColorShirt_8cpp.html</anchorfile>
      <anchor>a14bcda38f798b52658d6dfc77867c23f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DISTANCE_TO_COLOR</name>
      <anchorfile>ScavTaskColorShirt_8cpp.html</anchorfile>
      <anchor>a055793fe5b9d3d15b5672df91cd0325f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INTMAX</name>
      <anchorfile>ScavTaskColorShirt_8cpp.html</anchorfile>
      <anchor>ab63c100c678f613b73872e77bfa6f64f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INTMIN</name>
      <anchorfile>ScavTaskColorShirt_8cpp.html</anchorfile>
      <anchor>a0d6f30858cfa03604e05f98924fdbded</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SHIRT_HEIGHT_BOTTOM</name>
      <anchorfile>ScavTaskColorShirt_8cpp.html</anchorfile>
      <anchor>afd5f6d46326c44797ac81322606aacd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SHIRT_HEIGHT_TOP</name>
      <anchorfile>ScavTaskColorShirt_8cpp.html</anchorfile>
      <anchor>a24efb743cf7d922749d43902a39b85d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::ostream &amp;</type>
      <name>operator&lt;&lt;</name>
      <anchorfile>ScavTaskColorShirt_8cpp.html</anchorfile>
      <anchor>a2949bc642f18dffe591014eca1260be5</anchor>
      <arglist>(std::ostream &amp;stream, const Color &amp;color)</arglist>
    </member>
    <member kind="variable">
      <type>Rgb</type>
      <name>baseline</name>
      <anchorfile>ScavTaskColorShirt_8cpp.html</anchorfile>
      <anchor>a0b0092b3578f66bce91774cda67af96c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sensor_msgs::ImageConstPtr</type>
      <name>image</name>
      <anchorfile>ScavTaskColorShirt_8cpp.html</anchorfile>
      <anchor>adb15d8bef9ee86dc1da60c33ebd34860</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>path_to_image</name>
      <anchorfile>ScavTaskColorShirt_8cpp.html</anchorfile>
      <anchor>a061d297cc14dc19ad5f02165c035a3dd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ScavTaskColorShirt.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-bwi_common/doc_stacks/2016-01-16_11-12-41.337825/bwi_common/bwi_scavenger/src/</path>
    <filename>ScavTaskColorShirt_8h</filename>
    <includes id="ScavTask_8h" name="ScavTask.h" local="yes" imported="no">ScavTask.h</includes>
    <includes id="SearchPlanner_8h" name="SearchPlanner.h" local="yes" imported="no">SearchPlanner.h</includes>
    <class kind="struct">Rgb</class>
    <class kind="class">ScavTaskColorShirt</class>
    <member kind="typedef">
      <type>pcl::PointCloud&lt; pcl::PointXYZRGB &gt;</type>
      <name>PointCloud</name>
      <anchorfile>ScavTaskColorShirt_8h.html</anchorfile>
      <anchor>aea0aaec0bb88aabb217df430b19480b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>Color</name>
      <anchorfile>ScavTaskColorShirt_8h.html</anchorfile>
      <anchor>ab87bacfdad76e61b9412d7124be44c1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>RED</name>
      <anchorfile>ScavTaskColorShirt_8h.html</anchorfile>
      <anchor>ab87bacfdad76e61b9412d7124be44c1caf80f9a890089d211842d59625e561f88</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>GREEN</name>
      <anchorfile>ScavTaskColorShirt_8h.html</anchorfile>
      <anchor>ab87bacfdad76e61b9412d7124be44c1caa60bd322f93178d68184e30e162571ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>BLUE</name>
      <anchorfile>ScavTaskColorShirt_8h.html</anchorfile>
      <anchor>ab87bacfdad76e61b9412d7124be44c1ca35d6719cb4d7577c031b3d79057a1b79</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>YELLOW</name>
      <anchorfile>ScavTaskColorShirt_8h.html</anchorfile>
      <anchor>ab87bacfdad76e61b9412d7124be44c1cae735a848bf82163a19236ead1c3ef2d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ORANGE</name>
      <anchorfile>ScavTaskColorShirt_8h.html</anchorfile>
      <anchor>ab87bacfdad76e61b9412d7124be44c1cace9ee4c1a6b777940c7f3a766a9a88d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>COLOR_LENGTH</name>
      <anchorfile>ScavTaskColorShirt_8h.html</anchorfile>
      <anchor>ab87bacfdad76e61b9412d7124be44c1ca3ca63fa5812f67095dfbe9c0940047d8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ScavTaskFetchObject.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-bwi_common/doc_stacks/2016-01-16_11-12-41.337825/bwi_common/bwi_scavenger/src/</path>
    <filename>ScavTaskFetchObject_8cpp</filename>
    <includes id="ScavTaskFetchObject_8h" name="ScavTaskFetchObject.h" local="yes" imported="no">ScavTaskFetchObject.h</includes>
    <member kind="variable">
      <type>std::string</type>
      <name>path_to_text</name>
      <anchorfile>ScavTaskFetchObject_8cpp.html</anchorfile>
      <anchor>a8c1ab83529a7d66759337e0ace699a13</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ScavTaskFetchObject.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-bwi_common/doc_stacks/2016-01-16_11-12-41.337825/bwi_common/bwi_scavenger/src/</path>
    <filename>ScavTaskFetchObject_8h</filename>
    <includes id="ScavTask_8h" name="ScavTask.h" local="yes" imported="no">ScavTask.h</includes>
    <includes id="SearchPlanner_8h" name="SearchPlanner.h" local="yes" imported="no">SearchPlanner.h</includes>
    <class kind="class">ScavTaskFetchObject</class>
  </compound>
  <compound kind="file">
    <name>ScavTaskWhiteBoard.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-bwi_common/doc_stacks/2016-01-16_11-12-41.337825/bwi_common/bwi_scavenger/src/</path>
    <filename>ScavTaskWhiteBoard_8cpp</filename>
    <includes id="ScavTaskWhiteBoard_8h" name="ScavTaskWhiteBoard.h" local="yes" imported="no">ScavTaskWhiteBoard.h</includes>
    <member kind="typedef">
      <type>pcl::PointCloud&lt; pcl::PointXYZRGB &gt;</type>
      <name>PointCloud</name>
      <anchorfile>ScavTaskWhiteBoard_8cpp.html</anchorfile>
      <anchor>aea0aaec0bb88aabb217df430b19480b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sensor_msgs::ImageConstPtr</type>
      <name>wb_image</name>
      <anchorfile>ScavTaskWhiteBoard_8cpp.html</anchorfile>
      <anchor>a4199378f473b3b9538e9d9f448cb46bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>wb_path_to_image</name>
      <anchorfile>ScavTaskWhiteBoard_8cpp.html</anchorfile>
      <anchor>a305940dd9fe9fa1a9b9033d43145b87e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ScavTaskWhiteBoard.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-bwi_common/doc_stacks/2016-01-16_11-12-41.337825/bwi_common/bwi_scavenger/src/</path>
    <filename>ScavTaskWhiteBoard_8h</filename>
    <includes id="ScavTask_8h" name="ScavTask.h" local="yes" imported="no">ScavTask.h</includes>
    <includes id="SearchPlanner_8h" name="SearchPlanner.h" local="yes" imported="no">SearchPlanner.h</includes>
    <class kind="struct">Pose</class>
    <class kind="class">ScavTaskWhiteBoard</class>
  </compound>
  <compound kind="file">
    <name>SearchPlanner.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-bwi_common/doc_stacks/2016-01-16_11-12-41.337825/bwi_common/bwi_scavenger/src/</path>
    <filename>SearchPlanner_8cpp</filename>
    <includes id="SearchPlanner_8h" name="SearchPlanner.h" local="yes" imported="no">SearchPlanner.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>SCENE_ANALYZATION_COST</name>
      <anchorfile>SearchPlanner_8cpp.html</anchorfile>
      <anchor>a9b0571d7d24c792f419c97d48b477322</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>callbackCurrPos</name>
      <anchorfile>SearchPlanner_8cpp.html</anchorfile>
      <anchor>a85f5634ce325451fa95f21867560cf13</anchor>
      <arglist>(const geometry_msgs::PoseWithCovarianceStamped::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="variable">
      <type>geometry_msgs::PoseWithCovarianceStamped</type>
      <name>curr_position</name>
      <anchorfile>SearchPlanner_8cpp.html</anchorfile>
      <anchor>a3c5f1d7b95276f41a847f0f6f8115295</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SearchPlanner.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-bwi_common/doc_stacks/2016-01-16_11-12-41.337825/bwi_common/bwi_scavenger/src/</path>
    <filename>SearchPlanner_8h</filename>
    <class kind="class">SearchPlanner</class>
    <member kind="define">
      <type>#define</type>
      <name>PI</name>
      <anchorfile>SearchPlanner_8h.html</anchorfile>
      <anchor>a598a3330b3c21701223ee0ca14316eca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>take_human_input.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-bwi_common/doc_stacks/2016-01-16_11-12-41.337825/bwi_common/bwi_scavenger/src/</path>
    <filename>take__human__input_8py</filename>
    <member kind="function">
      <type>def</type>
      <name>gui_thread</name>
      <anchorfile>namespacetake__human__input.html</anchorfile>
      <anchor>a9495a6e465060b170a3e7fa1cdc9c193</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>handle_dialog</name>
      <anchorfile>namespacetake__human__input.html</anchorfile>
      <anchor>a6037b39bc4a0281d72a2eae63303bfe4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacetake__human__input.html</anchorfile>
      <anchor>aa48e8bdaffe96cf5dcefdd7613ae7e25</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>platform_thread</name>
      <anchorfile>namespacetake__human__input.html</anchorfile>
      <anchor>a19d08a2db56b8d1640dd9addee5d86f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>process_request</name>
      <anchorfile>namespacetake__human__input.html</anchorfile>
      <anchor>acc6ee084edfebd95cc252e5b1cf497e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>task_delivery</name>
      <anchorfile>namespacetake__human__input.html</anchorfile>
      <anchor>a235f12d67fae96b8abc480293c157298</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>task_guiding</name>
      <anchorfile>namespacetake__human__input.html</anchorfile>
      <anchor>a1c55ca0bb3d52aa677a5d86089de4b10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cnt</name>
      <anchorfile>namespacetake__human__input.html</anchorfile>
      <anchor>a4a44ebaee5fce906a95b4378a06c80e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>door_list</name>
      <anchorfile>namespacetake__human__input.html</anchorfile>
      <anchor>a9411edfef561bcf92888edabda6525ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>finished</name>
      <anchorfile>namespacetake__human__input.html</anchorfile>
      <anchor>a5037146aa8f08b8972e40945d951df4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>last_loc</name>
      <anchorfile>namespacetake__human__input.html</anchorfile>
      <anchor>a2296f5e2dd32e8ce4dfc117c3f6011d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>log</name>
      <anchorfile>namespacetake__human__input.html</anchorfile>
      <anchor>a56acc408e250ca50015db469d95ce159</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>person_door</name>
      <anchorfile>namespacetake__human__input.html</anchorfile>
      <anchor>a7c54188c54d0fdefd16b64ba11701eaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>resting_time</name>
      <anchorfile>namespacetake__human__input.html</anchorfile>
      <anchor>aea29c7d3e092d316eba15108c0534a2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>room_list</name>
      <anchorfile>namespacetake__human__input.html</anchorfile>
      <anchor>ae09e68aec679e1e4ee7cb53abee128af</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>TaskManager.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-bwi_common/doc_stacks/2016-01-16_11-12-41.337825/bwi_common/bwi_scavenger/src/</path>
    <filename>TaskManager_8cpp</filename>
    <includes id="TaskManager_8h" name="TaskManager.h" local="yes" imported="no">TaskManager.h</includes>
  </compound>
  <compound kind="file">
    <name>TaskManager.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-bwi_common/doc_stacks/2016-01-16_11-12-41.337825/bwi_common/bwi_scavenger/src/</path>
    <filename>TaskManager_8h</filename>
    <includes id="ScavTask_8h" name="ScavTask.h" local="yes" imported="no">ScavTask.h</includes>
    <class kind="class">TaskManager</class>
    <class kind="struct">TaskWithStatus</class>
    <member kind="enumeration">
      <name>TaskStatus</name>
      <anchorfile>TaskManager_8h.html</anchorfile>
      <anchor>aacda182df7dba8ce63a50654d7232ba8</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>ONGOING</name>
      <anchorfile>TaskManager_8h.html</anchorfile>
      <anchor>aacda182df7dba8ce63a50654d7232ba8aea9e2a8ce4339ceb6af69f47c7610012</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FINISHED</name>
      <anchorfile>TaskManager_8h.html</anchorfile>
      <anchor>aacda182df7dba8ce63a50654d7232ba8adbd1812bee789fbf3548cf79d3f2b400</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>TODO</name>
      <anchorfile>TaskManager_8h.html</anchorfile>
      <anchor>aacda182df7dba8ce63a50654d7232ba8a2ab8f91d2faf389692a0e77121fb6b3c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Pose</name>
    <filename>structPose.html</filename>
    <member kind="function">
      <type></type>
      <name>Pose</name>
      <anchorfile>structPose.html</anchorfile>
      <anchor>a8a4171c8a6b09e37fb011997da9ea2ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pose</name>
      <anchorfile>structPose.html</anchorfile>
      <anchor>a87bf3b3f42c5b08f098c36beae938aaa</anchor>
      <arglist>(float xx, float yy)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>x</name>
      <anchorfile>structPose.html</anchorfile>
      <anchor>a2f30fe76d6747d973daff013207ca0e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>y</name>
      <anchorfile>structPose.html</anchorfile>
      <anchor>a60610dad0457edf9e1c57a787b68b632</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Rgb</name>
    <filename>structRgb.html</filename>
    <member kind="function">
      <type></type>
      <name>Rgb</name>
      <anchorfile>structRgb.html</anchorfile>
      <anchor>ad02e1727b35072d46c4d4541ead811cb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Rgb</name>
      <anchorfile>structRgb.html</anchorfile>
      <anchor>ab262b01eb2f4e01b4dfef99915e04a8d</anchor>
      <arglist>(float rr, float gg, float bb)</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>b</name>
      <anchorfile>structRgb.html</anchorfile>
      <anchor>a6fff74b157d034b96e5dafd01fdceb7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>g</name>
      <anchorfile>structRgb.html</anchorfile>
      <anchor>afacc7827236965d1eab6763b241b5fec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>r</name>
      <anchorfile>structRgb.html</anchorfile>
      <anchor>a9a54b5f318cc56b23200d58cf7d829b4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ScavTask</name>
    <filename>classScavTask.html</filename>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>executeTask</name>
      <anchorfile>classScavTask.html</anchorfile>
      <anchor>a0a1cdc5998be92a2f66d6abedb26f028</anchor>
      <arglist>(int timeout, TaskResult &amp;result, std::string &amp;record)</arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle *</type>
      <name>nh</name>
      <anchorfile>classScavTask.html</anchorfile>
      <anchor>a1723089eb926812ea16a037a0ef39c83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>task_description</name>
      <anchorfile>classScavTask.html</anchorfile>
      <anchor>a63c3b47e36133e9cdc02128c2c027b5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>task_name</name>
      <anchorfile>classScavTask.html</anchorfile>
      <anchor>adb0c4abbff1b31233f6f4d1f7e870bf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>task_parameters</name>
      <anchorfile>classScavTask.html</anchorfile>
      <anchor>a79f9b3d78b1c5952c30fbb6e4dccd733</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const float</type>
      <name>tolerance</name>
      <anchorfile>classScavTask.html</anchorfile>
      <anchor>af4701018041be20505f6b0a8025ebeca</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ScavTaskColorShirt</name>
    <filename>classScavTaskColorShirt.html</filename>
    <base>ScavTask</base>
    <member kind="function">
      <type>void</type>
      <name>callback_human_detection</name>
      <anchorfile>classScavTaskColorShirt.html</anchorfile>
      <anchor>aaeb473d442355565e950c944e778c543</anchor>
      <arglist>(const PointCloud::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>callback_image_saver</name>
      <anchorfile>classScavTaskColorShirt.html</anchorfile>
      <anchor>a46c809f1a73377070e8599a7530bca95</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>executeTask</name>
      <anchorfile>classScavTaskColorShirt.html</anchorfile>
      <anchor>a9548be3332b79a0feaf58a9534a642bd</anchor>
      <arglist>(int timeout, TaskResult &amp;result, std::string &amp;record)</arglist>
    </member>
    <member kind="function">
      <type>float</type>
      <name>getColorDistance</name>
      <anchorfile>classScavTaskColorShirt.html</anchorfile>
      <anchor>ab7a43eca1b5aeb8048446c2945e6edde</anchor>
      <arglist>(const pcl::PointXYZRGB *c1, const Rgb *c2)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>motionThread</name>
      <anchorfile>classScavTaskColorShirt.html</anchorfile>
      <anchor>ac7c20880f5da0bf1167c274a54a08456</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScavTaskColorShirt</name>
      <anchorfile>classScavTaskColorShirt.html</anchorfile>
      <anchor>aa55be73d3e0281e81f5a11f67fb26de8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScavTaskColorShirt</name>
      <anchorfile>classScavTaskColorShirt.html</anchorfile>
      <anchor>a580e3e19d9d65bf1c902cb971e035b1f</anchor>
      <arglist>(ros::NodeHandle *node_handle, std::string path_of_dir, Color shirt_color)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visionThread</name>
      <anchorfile>classScavTaskColorShirt.html</anchorfile>
      <anchor>a02dd8c34a8054c21960b66bdcc8670c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>Color</type>
      <name>color</name>
      <anchorfile>classScavTaskColorShirt.html</anchorfile>
      <anchor>a1be7c11f67b9601d21324030977d75d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>directory</name>
      <anchorfile>classScavTaskColorShirt.html</anchorfile>
      <anchor>a2c52b3c5e3f90f353e4faafd6274881f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SearchPlanner *</type>
      <name>search_planner</name>
      <anchorfile>classScavTaskColorShirt.html</anchorfile>
      <anchor>a0ea1d2d7a5c92f07ad5d2b3a7d44f05c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ScavTaskFetchObject</name>
    <filename>classScavTaskFetchObject.html</filename>
    <base>ScavTask</base>
    <member kind="function">
      <type>void</type>
      <name>executeTask</name>
      <anchorfile>classScavTaskFetchObject.html</anchorfile>
      <anchor>a54a972ba3920e4957fb88e1715d4ec6e</anchor>
      <arglist>(int timeout, TaskResult &amp;result, std::string &amp;record)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hriThread</name>
      <anchorfile>classScavTaskFetchObject.html</anchorfile>
      <anchor>aa4690064788a978e178ee00e54199a96</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>motionThread</name>
      <anchorfile>classScavTaskFetchObject.html</anchorfile>
      <anchor>aa78adbb51cab8c3e2512b4ac84738cfe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScavTaskFetchObject</name>
      <anchorfile>classScavTaskFetchObject.html</anchorfile>
      <anchor>a9ebc195819ae63a2000a4cd60aa36b7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScavTaskFetchObject</name>
      <anchorfile>classScavTaskFetchObject.html</anchorfile>
      <anchor>a534a0f2edf045d7cea7b03f7f7abbda1</anchor>
      <arglist>(ros::NodeHandle *node_handle, std::string path_of_dir)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~ScavTaskFetchObject</name>
      <anchorfile>classScavTaskFetchObject.html</anchorfile>
      <anchor>a75721263177562483850f273a29c2874</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>directory</name>
      <anchorfile>classScavTaskFetchObject.html</anchorfile>
      <anchor>ae44293765d54186549b388e9eb2961f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient *</type>
      <name>gui_service_client</name>
      <anchorfile>classScavTaskFetchObject.html</anchorfile>
      <anchor>a56615718d615e3ec27cdea31d450f098</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>object_name</name>
      <anchorfile>classScavTaskFetchObject.html</anchorfile>
      <anchor>a2bda00a771227457c6a649a9465c611b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>random_walk_flag</name>
      <anchorfile>classScavTaskFetchObject.html</anchorfile>
      <anchor>a05b60e78cadf578a88f093e6766fb785</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>room_name_from</name>
      <anchorfile>classScavTaskFetchObject.html</anchorfile>
      <anchor>a10b9fa2ef4889e1b924d5b0b6719c445</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>room_name_to</name>
      <anchorfile>classScavTaskFetchObject.html</anchorfile>
      <anchor>a086b457ba579c5686cd15bbe7714e18b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SearchPlanner *</type>
      <name>search_planner</name>
      <anchorfile>classScavTaskFetchObject.html</anchorfile>
      <anchor>a90f21f9dd806c9fd15bf02938672f0d6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ScavTaskWhiteBoard</name>
    <filename>classScavTaskWhiteBoard.html</filename>
    <base>ScavTask</base>
    <member kind="function">
      <type>void</type>
      <name>callback_human_detected</name>
      <anchorfile>classScavTaskWhiteBoard.html</anchorfile>
      <anchor>a451e61e0a1e9d823f30313a7a4775474</anchor>
      <arglist>(const geometry_msgs::PoseStamped::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>callback_image</name>
      <anchorfile>classScavTaskWhiteBoard.html</anchorfile>
      <anchor>a631e740da6116bc6e9e729c0ff5aab74</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>executeTask</name>
      <anchorfile>classScavTaskWhiteBoard.html</anchorfile>
      <anchor>af94848f73f0827c9e76a104871e29c4f</anchor>
      <arglist>(int timeout, TaskResult &amp;result, std::string &amp;record)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>inRectangle</name>
      <anchorfile>classScavTaskWhiteBoard.html</anchorfile>
      <anchor>a1b2367f32e03a41f4fb2613b1ddc2ddd</anchor>
      <arglist>(Pose p, Pose top_left, Pose top_right, Pose bottom_left)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>motionThread</name>
      <anchorfile>classScavTaskWhiteBoard.html</anchorfile>
      <anchor>aa47f6e8b66b9c97ef13a0e89bdd3f783</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScavTaskWhiteBoard</name>
      <anchorfile>classScavTaskWhiteBoard.html</anchorfile>
      <anchor>a008bc0529cc5e7d735ee2aaac76d7bd1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ScavTaskWhiteBoard</name>
      <anchorfile>classScavTaskWhiteBoard.html</anchorfile>
      <anchor>af61d5df7e963be006cd79e78f47a545b</anchor>
      <arglist>(ros::NodeHandle *node_handle, std::string path_of_dir)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visionThread</name>
      <anchorfile>classScavTaskWhiteBoard.html</anchorfile>
      <anchor>acde1c2963afaa68f6b5b37cfce06e773</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>directory</name>
      <anchorfile>classScavTaskWhiteBoard.html</anchorfile>
      <anchor>a3c4883ab65a9cf4898e7fc597f824ae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>SearchPlanner *</type>
      <name>search_planner</name>
      <anchorfile>classScavTaskWhiteBoard.html</anchorfile>
      <anchor>adb7be2f60b38c9b55559add198c32748</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SearchPlanner</name>
    <filename>classSearchPlanner.html</filename>
    <member kind="function">
      <type>void</type>
      <name>analyzeScene</name>
      <anchorfile>classSearchPlanner.html</anchorfile>
      <anchor>a1784bd812ee5fa095c82bd9f7a4aebf8</anchor>
      <arglist>(float angle, float angular_vel)</arglist>
    </member>
    <member kind="function">
      <type>geometry_msgs::PoseWithCovarianceStamped</type>
      <name>getCurrPosition</name>
      <anchorfile>classSearchPlanner.html</anchorfile>
      <anchor>ad8dfdfd40a13186246188afe622f2037</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>getTargetDetection</name>
      <anchorfile>classSearchPlanner.html</anchorfile>
      <anchor>ac5c32e9755ca545f30763a203eb2d241</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>moveToNextScene</name>
      <anchorfile>classSearchPlanner.html</anchorfile>
      <anchor>a9765e36dacc834c8a9ed177af0138d4e</anchor>
      <arglist>(const geometry_msgs::PoseStamped &amp;next_goal)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SearchPlanner</name>
      <anchorfile>classSearchPlanner.html</anchorfile>
      <anchor>a7302a82834e8d0ef517999a918113ea8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SearchPlanner</name>
      <anchorfile>classSearchPlanner.html</anchorfile>
      <anchor>ae02e82ff4645d70e2d3a21aaced59331</anchor>
      <arglist>(ros::NodeHandle *nh, std::string path_to_yaml, float goal_tolerance)</arglist>
    </member>
    <member kind="function">
      <type>geometry_msgs::PoseStamped</type>
      <name>selectNextScene</name>
      <anchorfile>classSearchPlanner.html</anchorfile>
      <anchor>a3a1b7c9c4cceec3fbdeba722a232862f</anchor>
      <arglist>(const std::vector&lt; float &gt; &amp;b, int &amp;next_goal_index)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setTargetDetection</name>
      <anchorfile>classSearchPlanner.html</anchorfile>
      <anchor>a05d9e1137cb78e2935977e469cb49fcd</anchor>
      <arglist>(bool detected)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateBelief</name>
      <anchorfile>classSearchPlanner.html</anchorfile>
      <anchor>ab975debe01b4c1d6950c9ce499363661</anchor>
      <arglist>(int)</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; float &gt;</type>
      <name>belief</name>
      <anchorfile>classSearchPlanner.html</anchorfile>
      <anchor>aa0a0702d3b32a3bf04484fa17aabb505</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>client_make_plan</name>
      <anchorfile>classSearchPlanner.html</anchorfile>
      <anchor>a4cdcd6b225bb772b6721c78c46d252b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>geometry_msgs::PoseStamped</type>
      <name>next_goal</name>
      <anchorfile>classSearchPlanner.html</anchorfile>
      <anchor>aabe2c62aa2e15eae6150d66fb58504d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle *</type>
      <name>nh</name>
      <anchorfile>classSearchPlanner.html</anchorfile>
      <anchor>a0d91b658ebea119dbe278d18c47166e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; geometry_msgs::PoseStamped &gt;</type>
      <name>positions</name>
      <anchorfile>classSearchPlanner.html</anchorfile>
      <anchor>a7c95e0d1e614d59f8c1eec91284d249d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_simple_goal</name>
      <anchorfile>classSearchPlanner.html</anchorfile>
      <anchor>a7b38f1b2a673bb2c79f94263f0e74531</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>sub_amcl_pose</name>
      <anchorfile>classSearchPlanner.html</anchorfile>
      <anchor>a2546ce42f29cfdb8039b3cf92ce3790a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>targetDetected</name>
      <anchorfile>classSearchPlanner.html</anchorfile>
      <anchor>ab47fd1ab50a050cc49ff218a4c40ff80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>tolerance</name>
      <anchorfile>classSearchPlanner.html</anchorfile>
      <anchor>a6fcab703823550d7d0b58a4386e7ae8c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>TaskManager</name>
    <filename>classTaskManager.html</filename>
    <member kind="function">
      <type>void</type>
      <name>addTask</name>
      <anchorfile>classTaskManager.html</anchorfile>
      <anchor>a1862f2fb549f374b2a28534b14299b08</anchor>
      <arglist>(TaskWithStatus *task)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>allFinished</name>
      <anchorfile>classTaskManager.html</anchorfile>
      <anchor>ad8656d28505e1984c5d11ff5a302f299</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>executeNextTask</name>
      <anchorfile>classTaskManager.html</anchorfile>
      <anchor>a40321efad978ef78c500de568ed5bcc2</anchor>
      <arglist>(int timeout, TaskWithStatus *task)</arglist>
    </member>
    <member kind="function">
      <type>TaskWithStatus *</type>
      <name>selectNextTask</name>
      <anchorfile>classTaskManager.html</anchorfile>
      <anchor>a2372f5065f53880b25a6deb72e0875c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TaskManager</name>
      <anchorfile>classTaskManager.html</anchorfile>
      <anchor>a491dc7a77a5381675f614a411755ef64</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TaskManager</name>
      <anchorfile>classTaskManager.html</anchorfile>
      <anchor>a37c438613939677c714df2183eac95e3</anchor>
      <arglist>(ros::NodeHandle *)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateStatusGui</name>
      <anchorfile>classTaskManager.html</anchorfile>
      <anchor>abffe733f98aa1bcd37fe2a9092865d49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>gui_client</name>
      <anchorfile>classTaskManager.html</anchorfile>
      <anchor>a1c61533ac971db77979486b8ce9c0fab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle *</type>
      <name>nh</name>
      <anchorfile>classTaskManager.html</anchorfile>
      <anchor>a76a219a37ecf0bd3f2c7ca88b7ae6998</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; TaskWithStatus &gt;</type>
      <name>tasks</name>
      <anchorfile>classTaskManager.html</anchorfile>
      <anchor>a862d9e8330699ae21baa6d9e29bc431d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>TaskWithStatus</name>
    <filename>structTaskWithStatus.html</filename>
    <member kind="function">
      <type></type>
      <name>TaskWithStatus</name>
      <anchorfile>structTaskWithStatus.html</anchorfile>
      <anchor>af5b111cce8b9746f1805f21a0c02c9eb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>TaskWithStatus</name>
      <anchorfile>structTaskWithStatus.html</anchorfile>
      <anchor>a09a40c244978b4b1f12437ea87273256</anchor>
      <arglist>(ScavTask *scav_task, TaskStatus scav_status)</arglist>
    </member>
    <member kind="variable">
      <type>TaskStatus</type>
      <name>status</name>
      <anchorfile>structTaskWithStatus.html</anchorfile>
      <anchor>a10f71a1945d5ac249902ea8c8018b604</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ScavTask *</type>
      <name>task</name>
      <anchorfile>structTaskWithStatus.html</anchorfile>
      <anchor>ab41c4f71d825265a9a12778828805fe1</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
