<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>boost_matrix.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-aau_multi_robot/doc_stacks/2015-08-26_16-48-42.775798/aau_multi_robot/explorer/src/src/adapters/</path>
    <filename>boost__matrix_8cpp</filename>
    <includes id="src_2src_2adapters_2boost__matrix_8h" name="src/src/adapters/boost_matrix.h" local="yes" imported="no">boost_matrix.h</includes>
    <member kind="function">
      <type>Matrix&lt; T &gt;</type>
      <name>convert_boost_matrix_to_munkres_matrix</name>
      <anchorfile>boost__matrix_8cpp.html</anchorfile>
      <anchor>a30bb68bf1825d1efc0d89867482d6b5f</anchor>
      <arglist>(const boost::numeric::ublas::matrix&lt; T &gt; &amp;boost_matrix)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill_boost_matrix_from_munkres_matrix</name>
      <anchorfile>boost__matrix_8cpp.html</anchorfile>
      <anchor>a453013bad4779ca0851261806f1482f5</anchor>
      <arglist>(boost::numeric::ublas::matrix&lt; T &gt; &amp;boost_matrix, const Matrix&lt; T &gt; &amp;matrix)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>solve</name>
      <anchorfile>boost__matrix_8cpp.html</anchorfile>
      <anchor>ab2dd61b9c6dcbc0eefc5320318259491</anchor>
      <arglist>(boost::numeric::ublas::matrix&lt; double &gt; &amp;boost_matrix)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>include/boost_matrix.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-aau_multi_robot/doc_stacks/2015-08-26_16-48-42.775798/aau_multi_robot/explorer/include/</path>
    <filename>include_2boost__matrix_8h</filename>
    <includes id="include_2matrix_8h" name="include/matrix.h" local="yes" imported="no">matrix.h</includes>
    <includes id="boost__matrix_8cpp" name="boost_matrix.cpp" local="yes" imported="no">../src/src/adapters/boost_matrix.cpp</includes>
    <member kind="function">
      <type>Matrix&lt; T &gt;</type>
      <name>convert_boost_matrix_to_munkres_matrix</name>
      <anchorfile>include_2boost__matrix_8h.html</anchorfile>
      <anchor>a8cb70a2f93c39619425befcd1225f878</anchor>
      <arglist>(const boost::numeric::ublas::matrix&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill_boost_matrix_from_munkres_matrix</name>
      <anchorfile>include_2boost__matrix_8h.html</anchorfile>
      <anchor>adc49432bce96a72fec717850a4676bf3</anchor>
      <arglist>(boost::numeric::ublas::matrix&lt; T &gt; &amp;boost_matrix, const Matrix&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>solve</name>
      <anchorfile>include_2boost__matrix_8h.html</anchorfile>
      <anchor>a73c6022766b7c0e9efcec7b87fe6b5ef</anchor>
      <arglist>(boost::numeric::ublas::matrix&lt; double &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>src/src/adapters/boost_matrix.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-aau_multi_robot/doc_stacks/2015-08-26_16-48-42.775798/aau_multi_robot/explorer/src/src/adapters/</path>
    <filename>src_2src_2adapters_2boost__matrix_8h</filename>
    <includes id="boost__matrix_8cpp" name="boost_matrix.cpp" local="yes" imported="no">boost_matrix.cpp</includes>
    <member kind="function">
      <type>Matrix&lt; T &gt;</type>
      <name>convert_boost_matrix_to_munkres_matrix</name>
      <anchorfile>src_2src_2adapters_2boost__matrix_8h.html</anchorfile>
      <anchor>a8cb70a2f93c39619425befcd1225f878</anchor>
      <arglist>(const boost::numeric::ublas::matrix&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill_boost_matrix_from_munkres_matrix</name>
      <anchorfile>src_2src_2adapters_2boost__matrix_8h.html</anchorfile>
      <anchor>adc49432bce96a72fec717850a4676bf3</anchor>
      <arglist>(boost::numeric::ublas::matrix&lt; T &gt; &amp;boost_matrix, const Matrix&lt; T &gt; &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>solve</name>
      <anchorfile>src_2src_2adapters_2boost__matrix_8h.html</anchorfile>
      <anchor>a73c6022766b7c0e9efcec7b87fe6b5ef</anchor>
      <arglist>(boost::numeric::ublas::matrix&lt; double &gt; &amp;)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ExplorationPlanner.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-aau_multi_robot/doc_stacks/2015-08-26_16-48-42.775798/aau_multi_robot/explorer/src/</path>
    <filename>ExplorationPlanner_8cpp</filename>
    <includes id="ExplorationPlanner_8h" name="ExplorationPlanner.h" local="no" imported="no">ExplorationPlanner.h</includes>
    <includes id="hungarian_8h" name="hungarian.h" local="yes" imported="no">hungarian.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>CLUSTER_MERGING_DIST</name>
      <anchorfile>ExplorationPlanner_8cpp.html</anchorfile>
      <anchor>a9b45b4ee30102f7c0670e45e28ea46fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>INNER_DISTANCE</name>
      <anchorfile>ExplorationPlanner_8cpp.html</anchorfile>
      <anchor>a1fe2600641506756ad3a7e57b0285786</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_DISTANCE</name>
      <anchorfile>ExplorationPlanner_8cpp.html</anchorfile>
      <anchor>a08e4da5f3d0c7936fa52467f40e4b6aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_GOAL_RANGE</name>
      <anchorfile>ExplorationPlanner_8cpp.html</anchorfile>
      <anchor>a04e5c071bae64419428f581cd37a8da7</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MAX_NEIGHBOR_DIST</name>
      <anchorfile>ExplorationPlanner_8cpp.html</anchorfile>
      <anchor>ab6cbb89d43819b41c337fc52909b6934</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>MINIMAL_FRONTIER_RANGE</name>
      <anchorfile>ExplorationPlanner_8cpp.html</anchorfile>
      <anchor>a088c25126e8cc3983a2b211c1ea9e128</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; std::vector&lt; int &gt; &gt;</type>
      <name>array_to_matrix</name>
      <anchorfile>ExplorationPlanner_8cpp.html</anchorfile>
      <anchor>a1f209fa269c94a17ffac1eddc8f41149</anchor>
      <arglist>(int *m, int rows, int cols)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>NumberToString</name>
      <anchorfile>ExplorationPlanner_8cpp.html</anchorfile>
      <anchor>a58616307a1a06454f0c411535e66a55b</anchor>
      <arglist>(T Number)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sortCluster</name>
      <anchorfile>ExplorationPlanner_8cpp.html</anchorfile>
      <anchor>ac466c1b18cda3c2d49456a4e1b714a46</anchor>
      <arglist>(const ExplorationPlanner::cluster_t &amp;lhs, const ExplorationPlanner::cluster_t &amp;rhs)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sortCompareElements</name>
      <anchorfile>ExplorationPlanner_8cpp.html</anchorfile>
      <anchor>a5f53d3b6141f2e19c484944b9217442b</anchor>
      <arglist>(const ExplorationPlanner::compare_pair_t &amp;lhs, const ExplorationPlanner::compare_pair_t &amp;rhs)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ExplorationPlanner.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-aau_multi_robot/doc_stacks/2015-08-26_16-48-42.775798/aau_multi_robot/explorer/include/</path>
    <filename>ExplorationPlanner_8h</filename>
    <includes id="ExplorationPlanner_8h" name="ExplorationPlanner.h" local="no" imported="no">ExplorationPlanner.h</includes>
    <includes id="hungarian_8h" name="hungarian.h" local="yes" imported="no">hungarian.h</includes>
    <class kind="struct">explorationPlanner::ExplorationPlanner::auction_element_t</class>
    <class kind="struct">explorationPlanner::ExplorationPlanner::auction_pair_t</class>
    <class kind="struct">explorationPlanner::ExplorationPlanner::cluster_t</class>
    <class kind="struct">explorationPlanner::ExplorationPlanner::compare_pair_t</class>
    <class kind="class">explorationPlanner::ExplorationPlanner</class>
    <class kind="struct">explorationPlanner::ExplorationPlanner::frontier_t</class>
    <class kind="struct">explorationPlanner::ExplorationPlanner::requested_cluster_t</class>
    <class kind="struct">explorationPlanner::ExplorationPlanner::responded_t</class>
    <class kind="struct">explorationPlanner::ExplorationPlanner::transform_point_t</class>
    <namespace>explorationPlanner</namespace>
  </compound>
  <compound kind="file">
    <name>explore.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-aau_multi_robot/doc_stacks/2015-08-26_16-48-42.775798/aau_multi_robot/explorer/scripts/</path>
    <filename>explore_8py</filename>
    <namespace>explore</namespace>
    <member kind="variable">
      <type>string</type>
      <name>action</name>
      <anchorfile>namespaceexplore.html</anchorfile>
      <anchor>a0e671f0998cfafe60422dbfac64746c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>dest</name>
      <anchorfile>namespaceexplore.html</anchorfile>
      <anchor>a8743a37eb5529cb09fe097378d1ba7bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>fh_launch_file</name>
      <anchorfile>namespaceexplore.html</anchorfile>
      <anchor>a6332eaf939401674ff3c262f1d475f6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>help</name>
      <anchorfile>namespaceexplore.html</anchorfile>
      <anchor>a6bd7a6091f9a5c642ed02a3c3fbcc7a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>launch_file</name>
      <anchorfile>namespaceexplore.html</anchorfile>
      <anchor>a7f2ef057b8eef5ba8a6727566fdedfd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>launch_path</name>
      <anchorfile>namespaceexplore.html</anchorfile>
      <anchor>a58b5f2725066e61b2515a335ac4de2c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>log_path</name>
      <anchorfile>namespaceexplore.html</anchorfile>
      <anchor>a403c18a31121692917779d817c6a473f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>output_type</name>
      <anchorfile>namespaceexplore.html</anchorfile>
      <anchor>a8a14f822cfaa0f76cc65405c4834e36c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>package_path</name>
      <anchorfile>namespaceexplore.html</anchorfile>
      <anchor>af84da1bb3cc5e2b3b7a47beddc95d90e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>parser</name>
      <anchorfile>namespaceexplore.html</anchorfile>
      <anchor>adb327e7132e53e4400d593957511b21c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>rospack</name>
      <anchorfile>namespaceexplore.html</anchorfile>
      <anchor>ac773a647612f8dc77c9f884dc1fe44e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>sim_id</name>
      <anchorfile>namespaceexplore.html</anchorfile>
      <anchor>a18d3b5dbf7c143f9082240cb1e286e14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>t</name>
      <anchorfile>namespaceexplore.html</anchorfile>
      <anchor>ad1bfd76b359a6d6eaa124dfc65ca60d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>explorer.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-aau_multi_robot/doc_stacks/2015-08-26_16-48-42.775798/aau_multi_robot/explorer/src/</path>
    <filename>explorer_8cpp</filename>
    <includes id="ExplorationPlanner_8h" name="ExplorationPlanner.h" local="yes" imported="no">ExplorationPlanner.h</includes>
    <class kind="class">Explorer</class>
    <class kind="struct">Explorer::map_progress_t</class>
    <member kind="define">
      <type>#define</type>
      <name>OPERATE_ON_GLOBAL_MAP</name>
      <anchorfile>explorer_8cpp.html</anchorfile>
      <anchor>ae48643a2fb0b38389e45ff36680eb3e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>OPERATE_WITH_GOAL_BACKOFF</name>
      <anchorfile>explorer_8cpp.html</anchorfile>
      <anchor>a83ed01ea0db150cc17828df63a42c0ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>explorer_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sleepok</name>
      <anchorfile>explorer_8cpp.html</anchorfile>
      <anchor>aab319f8fa9888aca29fd772553ce6d18</anchor>
      <arglist>(int t, ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="variable">
      <type>boost::mutex</type>
      <name>costmap_mutex</name>
      <anchorfile>explorer_8cpp.html</anchorfile>
      <anchor>a012a3a7e0d28f1265b85c9ba2fadffdf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>get_interfaces.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-aau_multi_robot/doc_stacks/2015-08-26_16-48-42.775798/aau_multi_robot/explorer/scripts/</path>
    <filename>get__interfaces_8py</filename>
    <class kind="class">get_interfaces::NetworkInterface</class>
    <class kind="class">get_interfaces::struct_ifaddrs</class>
    <class kind="class">get_interfaces::struct_sockaddr</class>
    <class kind="class">get_interfaces::struct_sockaddr_in</class>
    <class kind="class">get_interfaces::struct_sockaddr_in6</class>
    <class kind="class">get_interfaces::union_ifa_ifu</class>
    <namespace>get_interfaces</namespace>
    <member kind="function">
      <type>def</type>
      <name>get_network_interfaces</name>
      <anchorfile>namespaceget__interfaces.html</anchorfile>
      <anchor>a1750f279cd9e07b273ca92a44a1a2595</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getfamaddr</name>
      <anchorfile>namespaceget__interfaces.html</anchorfile>
      <anchor>a39527b13c660bea72537a83a92d82e0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ifap_iter</name>
      <anchorfile>namespaceget__interfaces.html</anchorfile>
      <anchor>ace9e55a22205382be0f842f392a95c37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>libc</name>
      <anchorfile>namespaceget__interfaces.html</anchorfile>
      <anchor>a6e87e48b52d7b2d44c97dae627c8008e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hungarian.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-aau_multi_robot/doc_stacks/2015-08-26_16-48-42.775798/aau_multi_robot/explorer/src/</path>
    <filename>hungarian_8cpp</filename>
    <includes id="hungarian_8h" name="hungarian.h" local="yes" imported="no">hungarian.h</includes>
    <member kind="define">
      <type>#define</type>
      <name>verbose</name>
      <anchorfile>hungarian_8cpp.html</anchorfile>
      <anchor>afe0534ca994b08a0ec5edf614aa48e9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>hungarian_print_matrix</name>
      <anchorfile>hungarian_8cpp.html</anchorfile>
      <anchor>a28880475d4c9ff188bf10d771975c171</anchor>
      <arglist>(const vector&lt; vector&lt; int &gt; &gt; &amp;C, int rows, int cols)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>hungarian.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-aau_multi_robot/doc_stacks/2015-08-26_16-48-42.775798/aau_multi_robot/explorer/include/</path>
    <filename>hungarian_8h</filename>
    <class kind="class">Hungarian</class>
    <member kind="enumeration">
      <name>ASSIGN</name>
      <anchorfile>hungarian_8h.html</anchorfile>
      <anchor>a3568fb40b036d64fa2596c0e67b57afb</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HUNGARIAN_NOT_ASSIGNED</name>
      <anchorfile>hungarian_8h.html</anchorfile>
      <anchor>a3568fb40b036d64fa2596c0e67b57afba8ba548a3ad634b9da395f619cd823c4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HUNGARIAN_ASSIGNED</name>
      <anchorfile>hungarian_8h.html</anchorfile>
      <anchor>a3568fb40b036d64fa2596c0e67b57afba763c5303672f54e4d6bf65ddcf71c14a</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>MODE</name>
      <anchorfile>hungarian_8h.html</anchorfile>
      <anchor>a7eabd788dcab19ca586663bf73deddf5</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HUNGARIAN_MODE_MINIMIZE_COST</name>
      <anchorfile>hungarian_8h.html</anchorfile>
      <anchor>a7eabd788dcab19ca586663bf73deddf5aef65ab5d64f2a7cfb51973d8463626b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>HUNGARIAN_MODE_MAXIMIZE_UTIL</name>
      <anchorfile>hungarian_8h.html</anchorfile>
      <anchor>a7eabd788dcab19ca586663bf73deddf5a117b61963100af9465edb98a81bcfb61</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>matrix.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-aau_multi_robot/doc_stacks/2015-08-26_16-48-42.775798/aau_multi_robot/explorer/src/src/</path>
    <filename>matrix_8cpp</filename>
    <includes id="src_2src_2matrix_8h" name="src/src/matrix.h" local="yes" imported="no">matrix.h</includes>
  </compound>
  <compound kind="file">
    <name>include/matrix.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-aau_multi_robot/doc_stacks/2015-08-26_16-48-42.775798/aau_multi_robot/explorer/include/</path>
    <filename>include_2matrix_8h</filename>
    <includes id="matrix_8cpp" name="matrix.cpp" local="yes" imported="no">../src/src/matrix.cpp</includes>
    <class kind="class">Matrix</class>
  </compound>
  <compound kind="file">
    <name>src/src/matrix.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-aau_multi_robot/doc_stacks/2015-08-26_16-48-42.775798/aau_multi_robot/explorer/src/src/</path>
    <filename>src_2src_2matrix_8h</filename>
    <includes id="matrix_8cpp" name="matrix.cpp" local="yes" imported="no">matrix.cpp</includes>
    <class kind="class">Matrix</class>
  </compound>
  <compound kind="file">
    <name>munkres.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-aau_multi_robot/doc_stacks/2015-08-26_16-48-42.775798/aau_multi_robot/explorer/src/src/</path>
    <filename>munkres_8cpp</filename>
    <includes id="src_2src_2munkres_8h" name="src/src/munkres.h" local="yes" imported="no">munkres.h</includes>
    <member kind="function">
      <type>void</type>
      <name>minimize_along_direction</name>
      <anchorfile>munkres_8cpp.html</anchorfile>
      <anchor>ab9a20a065045d046cede19737fb49fc9</anchor>
      <arglist>(Matrix&lt; double &gt; &amp;matrix, bool over_columns)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>replace_infinites</name>
      <anchorfile>munkres_8cpp.html</anchorfile>
      <anchor>a509c8f4a5b3a630e6ba0a4fe98d5dd31</anchor>
      <arglist>(Matrix&lt; double &gt; &amp;matrix)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>include/munkres.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-aau_multi_robot/doc_stacks/2015-08-26_16-48-42.775798/aau_multi_robot/explorer/include/</path>
    <filename>include_2munkres_8h</filename>
    <includes id="include_2matrix_8h" name="include/matrix.h" local="yes" imported="no">matrix.h</includes>
    <class kind="class">Munkres</class>
  </compound>
  <compound kind="file">
    <name>src/src/munkres.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-aau_multi_robot/doc_stacks/2015-08-26_16-48-42.775798/aau_multi_robot/explorer/src/src/</path>
    <filename>src_2src_2munkres_8h</filename>
    <includes id="src_2src_2matrix_8h" name="src/src/matrix.h" local="yes" imported="no">matrix.h</includes>
    <class kind="class">Munkres</class>
  </compound>
  <compound kind="file">
    <name>raw_2d_array.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-aau_multi_robot/doc_stacks/2015-08-26_16-48-42.775798/aau_multi_robot/explorer/src/src/adapters/</path>
    <filename>raw__2d__array_8cpp</filename>
    <includes id="raw__2d__array_8h" name="raw_2d_array.h" local="yes" imported="no">raw_2d_array.h</includes>
    <member kind="function">
      <type>Matrix&lt; T &gt;</type>
      <name>convert_raw_2d_array_to_munkres_matrix</name>
      <anchorfile>raw__2d__array_8cpp.html</anchorfile>
      <anchor>aee5a208ee49f8ac687722467350fc98c</anchor>
      <arglist>(const T array[dimention][dimention])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill_raw_2d_array_from_munkres_matrix</name>
      <anchorfile>raw__2d__array_8cpp.html</anchorfile>
      <anchor>a1ef88b006fcabafa42422cd608c9fc2e</anchor>
      <arglist>(T array[dimention][dimention], const Matrix&lt; T &gt; &amp;matrix)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>solve</name>
      <anchorfile>raw__2d__array_8cpp.html</anchorfile>
      <anchor>a4f3aa8d12846b3a50fee4f30d8678b98</anchor>
      <arglist>(double m[dimension][dimension])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>raw_2d_array.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-aau_multi_robot/doc_stacks/2015-08-26_16-48-42.775798/aau_multi_robot/explorer/src/src/adapters/</path>
    <filename>raw__2d__array_8h</filename>
    <includes id="raw__2d__array_8cpp" name="raw_2d_array.cpp" local="yes" imported="no">raw_2d_array.cpp</includes>
    <member kind="function">
      <type>Matrix&lt; T &gt;</type>
      <name>convert_raw_2d_array_to_munkres_matrix</name>
      <anchorfile>raw__2d__array_8h.html</anchorfile>
      <anchor>aee5a208ee49f8ac687722467350fc98c</anchor>
      <arglist>(const T array[dimention][dimention])</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill_raw_2d_array_from_munkres_matrix</name>
      <anchorfile>raw__2d__array_8h.html</anchorfile>
      <anchor>a1ef88b006fcabafa42422cd608c9fc2e</anchor>
      <arglist>(T array[dimention][dimention], const Matrix&lt; T &gt; &amp;matrix)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>solve</name>
      <anchorfile>raw__2d__array_8h.html</anchorfile>
      <anchor>a4f3aa8d12846b3a50fee4f30d8678b98</anchor>
      <arglist>(double m[dimension][dimension])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>std_2d_array.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-aau_multi_robot/doc_stacks/2015-08-26_16-48-42.775798/aau_multi_robot/explorer/src/src/adapters/</path>
    <filename>std__2d__array_8cpp</filename>
    <includes id="std__2d__array_8h" name="std_2d_array.h" local="yes" imported="no">std_2d_array.h</includes>
    <member kind="function">
      <type>Matrix&lt; T &gt;</type>
      <name>convert_std_2d_array_to_munkres_matrix</name>
      <anchorfile>std__2d__array_8cpp.html</anchorfile>
      <anchor>ad9efd59866d1c4e18059bf442ea45d89</anchor>
      <arglist>(const std::array&lt; std::array&lt; T, dimention &gt;, dimention &gt; &amp;array)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill_std_2d_array_from_munkres_matrix</name>
      <anchorfile>std__2d__array_8cpp.html</anchorfile>
      <anchor>a5c790df021c906aed44c3a4c5c78cad0</anchor>
      <arglist>(std::array&lt; std::array&lt; T, dimention &gt;, dimention &gt; &amp;array, const Matrix&lt; T &gt; &amp;matrix)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>solve</name>
      <anchorfile>std__2d__array_8cpp.html</anchorfile>
      <anchor>a7580c8796da0afdee1e04d1dc6645ae5</anchor>
      <arglist>(std::array&lt; std::array&lt; double, dimension &gt;, dimension &gt; &amp;m)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>std_2d_array.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-aau_multi_robot/doc_stacks/2015-08-26_16-48-42.775798/aau_multi_robot/explorer/src/src/adapters/</path>
    <filename>std__2d__array_8h</filename>
    <includes id="std__2d__array_8cpp" name="std_2d_array.cpp" local="yes" imported="no">std_2d_array.cpp</includes>
    <member kind="function">
      <type>Matrix&lt; T &gt;</type>
      <name>convert_std_2d_array_to_munkres_matrix</name>
      <anchorfile>std__2d__array_8h.html</anchorfile>
      <anchor>ad9efd59866d1c4e18059bf442ea45d89</anchor>
      <arglist>(const std::array&lt; std::array&lt; T, dimention &gt;, dimention &gt; &amp;array)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fill_std_2d_array_from_munkres_matrix</name>
      <anchorfile>std__2d__array_8h.html</anchorfile>
      <anchor>a5c790df021c906aed44c3a4c5c78cad0</anchor>
      <arglist>(std::array&lt; std::array&lt; T, dimention &gt;, dimention &gt; &amp;array, const Matrix&lt; T &gt; &amp;matrix)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>solve</name>
      <anchorfile>std__2d__array_8h.html</anchorfile>
      <anchor>a7580c8796da0afdee1e04d1dc6645ae5</anchor>
      <arglist>(std::array&lt; std::array&lt; double, dimension &gt;, dimension &gt; &amp;m)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-indigo-aau_multi_robot/doc_stacks/2015-08-26_16-48-42.775798/aau_multi_robot/explorer/src/</path>
    <filename>test_8cpp</filename>
    <includes id="hungarian_8h" name="hungarian.h" local="yes" imported="no">hungarian.h</includes>
    <member kind="function">
      <type>std::vector&lt; std::vector&lt; int &gt; &gt;</type>
      <name>array_to_matrix</name>
      <anchorfile>test_8cpp.html</anchorfile>
      <anchor>a1f209fa269c94a17ffac1eddc8f41149</anchor>
      <arglist>(int *m, int rows, int cols)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>test_8cpp.html</anchorfile>
      <anchor>ae66f6b31b5ad750f1fe042a706a4e3d4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Explorer</name>
    <filename>classExplorer.html</filename>
    <class kind="struct">Explorer::map_progress_t</class>
    <member kind="function">
      <type>void</type>
      <name>exploration_has_finished</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>adb554752f20432835dd1cea923be0ca8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>explore</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a246ceb49142bbd15bdbdc3b900269294</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Explorer</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a7e243848b589cbf8f1f7b5c530162ff2</anchor>
      <arglist>(tf::TransformListener &amp;tf)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>feedbackCallback</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>abb76996bfb49f1dee54878752212454f</anchor>
      <arglist>(const move_base_msgs::MoveBaseActionFeedback::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>frontiers</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>ae9b96b308d6768858cda2db63146124a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>global_costmap_size</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a5b4f0e3de6a5c04b9314c09fb6fd9001</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>indicateSimulationEnd</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>aa3c140b6925b3140c0f03e24a9c95428</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initLogPath</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a510fc9e1e1a012535afb167c0de8c7c9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>iterate_global_costmap</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a0e3e9b1abd0fdac0b1aa112649f42214</anchor>
      <arglist>(std::vector&lt; double &gt; *global_goal, std::vector&lt; std::string &gt; *robot_str)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>local_costmap_size</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a243a623fa96334c7f56c8a637f256555</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>map_info</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a345281b734a3bf30b92e8c29e0224887</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>move_robot</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a23fefada79af95bedbc046ca67a07d08</anchor>
      <arglist>(int seq, double position_x, double position_y)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>navigate</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>aec2253238fbc485c2f680ec32e6d3ad8</anchor>
      <arglist>(std::vector&lt; double &gt; goal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>save_progress</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>ad9f64c34626a0f3c7762a1d107d2e7ef</anchor>
      <arglist>(bool final=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>target_reached</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>ac8d7b30247b403b56cf07eabf8f24aba</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>turn_robot</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a45e80f14520413cb31e16d016558873b</anchor>
      <arglist>(int seq)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visualize_goal_point</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a04ae8047d1aaed4aad7937e39a961f52</anchor>
      <arglist>(double x, double y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visualize_home_point</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a956828c92041216fee1076a25a4eb853</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>accessing_cluster</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a75944feb2303fe31f4dd80d7ce5aa35d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cluster_element</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a4c4c5667f893e312fd8fdc62ddf0bd93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cluster_element_size</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a66d1d4a4f73ab4281c817f2fdd17a7ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>cluster_flag</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a03e3f20892dbc02f67e513988135abfb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>cluster_initialize_flag</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a01f6030d549496eae0d781e2c35ef86f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>clusters_available_in_pool</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a6a9a1b70859b8fd57f70869687faa7f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>costmap_2d::Costmap2D</type>
      <name>costmap</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a15b668c7f12591bf915430ea2c85e652</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>costmap_2d::Costmap2DROS *</type>
      <name>costmap2d_global</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a24b31ee3c146637e67f21347ee9b6ca4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>costmap_2d::Costmap2DROS *</type>
      <name>costmap2d_local</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a5259a69bfd8591ff753147050e891399</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>costmap_2d::Costmap2DROS *</type>
      <name>costmap2d_local_size</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a8d385e49481c6606f2c08411b9dbe4d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>costmap_width</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a38253ec85b5cec19f2d579711f32a4b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>counter_waiting_for_clusters</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a516257d2c446e804155b4417702160b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>csv_file</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a4236de4396de9b827c6ea4bbd813f18f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>frontier_selection</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>adf54719d0d7c65bae690230fd82367d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::fstream</type>
      <name>fs</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>ad53c281b51f3c2b0c0d7dbd9c2f87bb4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::fstream</type>
      <name>fs_csv</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>ad08e0faf3027590f440afb0e2787a3bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>global_costmap_iteration</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>abcbbfb6ab01dc929ab4ac26400a7c79b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>global_iterations_counter</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>aaebdf77d298e7d7eda64229da90ac047</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>global_iterattions</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>ae4dae529a4d003c47654f84c3ff95f71</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>goal_determined</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a16eb4bcc77059e8a3427a175b0ab8d96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>home_position_x</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a5966061d4dfe60fcb4123dc826fc3113</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>home_position_y</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a9b0d6516b84ad2ef4bf3347b64229899</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>log_file</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>ac98782659738ec08f2eb8a516c1e0337</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>log_path</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a370942685d991e105f457358a4b12170</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct Explorer::map_progress_t</type>
      <name>map_progress</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a852e811426fd4a0b12194c253dad34f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; map_progress_t &gt;</type>
      <name>map_progress_during_exploration</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a1061895626b2cffc5a48073c30645106</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>move_base_frame</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>aca4349e9256dba0d866faf1b0fb167a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>number_of_robots</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a9deb4e69d8dcf62f7963f72ecb8457ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>number_unreachable_frontiers_for_cluster</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a5d4351084000c0275adac2211294458e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char *</type>
      <name>occupancy_grid_global</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a80019b764cb66ded6caf5eb4ac2c7165</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const unsigned char *</type>
      <name>occupancy_grid_local</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a76844bd4527bee1823990a23d4f112f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>robot_home_position_x</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a3e85b1f49e002d1d7dceda4d0f0f002a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>robot_home_position_y</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a90ff69654ad4216a5cc1cfd9b73d3ed6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>robot_id</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>aef47f95a7012d0c6da67b46205ce7c0b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>robot_name</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a32d10e9e233f53d397b9b61a7ce17b93</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>robot_prefix</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a1743007c4d8545a16b820870dab5c30c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>robot_prefix_empty</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a4838eb8a7c92c0e1c9f6fa8ea0dce53f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>Simulation</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>afb6c8e4b8e59a2c838da4c4ec292749d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>sub_move_base</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a7a23fab6919d71516d2d8e9b3ac0a71f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>sub_obstacle</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a310e25bea01d858863941b16c0c73f95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>waitForResult</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a1e387604584033b97564823fb7c7c72f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>move_base_msgs::MoveBaseActionGoal</type>
      <name>action_goal_msg</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>ac3fd402bf97a119d8f0e8f9ffc92b60f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>counter</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>ab370b0b2599869dd1cd4be0b3f74cbff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>explorationPlanner::ExplorationPlanner *</type>
      <name>exploration</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a1560c464af4db3ad7a3c16751869656f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>exploration_finished</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a1d4107895da65f6d8fde35ca890cef1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>move_base_msgs::MoveBaseActionFeedback</type>
      <name>feedback_msgs</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a53be9c4f7341845c660dfbce6af54e41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>feedback_succeed_value</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a02607d3ed870cdfb2676e93031ded6db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>feedback_value</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a4d637e6b1ac8b341cf3499b0bd89f22f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>goal_point_message</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a54805474b3ab2915d2d45594c3676f20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::PointStamped</type>
      <name>goalPoint</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a8e3aa8ba81fc0cf000ad78fc49ee689e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; geometry_msgs::PoseStamped &gt;</type>
      <name>goals</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a28ceba1ededcdee68657557ef729bdbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>home_point_message</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>ab49945cd5d589553fe1816355e9ae39b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>home_point_x</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a303c1c3e0db0c9801a738c2f9e695e33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>home_point_y</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a65bb7f4c6e3773bd7fa45f037a347fa1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::PointStamped</type>
      <name>homePoint</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a1e36a4eaa7e3ecfd5c9a827c318cfc0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceClient</type>
      <name>mm_log_client</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a0d7f700ef3031e63056c69b11919ee29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>nh</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>ac1c6a3c57670d66a324e0df104b05631</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>pioneer</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a487ffe1fd9a6edf8614ae0b5dee779d6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_frontiers</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a1b6a7e7544938e16af55326c2a0f0203</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_home_Point</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>ae2838c6029802b363448ef9304b30088</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_move_base</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>ac506b43eee5cb438a7eb90845fe20d1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_Point</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>addb0da38ee7cd41c5d83609294f5fd37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::Stamped&lt; tf::Pose &gt;</type>
      <name>robotPose</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a4cae2a81942f460b29249d81f9725916</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>rotation_counter</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a516333bd259d3941d0e74bf002daf64d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>seq</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a3067eaf17aef5696483356b387e4ce1a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>time_start</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>aa0f35da10a05f38b1ebb543b7cc69ad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>x_val</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>ad1e0357111e347b146d9d9e88cd51fdd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>y_val</name>
      <anchorfile>classExplorer.html</anchorfile>
      <anchor>a716f1a8bdfaefa1073d6554967e0a66e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>Explorer::map_progress_t</name>
    <filename>structExplorer_1_1map__progress__t.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>global_freespace</name>
      <anchorfile>structExplorer_1_1map__progress__t.html</anchorfile>
      <anchor>a672eed890ca66ec642bacb14e9fee70d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>local_freespace</name>
      <anchorfile>structExplorer_1_1map__progress__t.html</anchorfile>
      <anchor>a7164c4294024835b65ea32293977ffa8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>time</name>
      <anchorfile>structExplorer_1_1map__progress__t.html</anchorfile>
      <anchor>ac71a2bf738720e745c8e8bb59373c377</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Hungarian</name>
    <filename>classHungarian.html</filename>
    <member kind="function">
      <type>const vector&lt; vector&lt; int &gt; &gt; &amp;</type>
      <name>assignment</name>
      <anchorfile>classHungarian.html</anchorfile>
      <anchor>a465162ccbd02b7aa661bd3bbe964630e</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>cost</name>
      <anchorfile>classHungarian.html</anchorfile>
      <anchor>ae508768c049cf542f24a4e6e00957e86</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Hungarian</name>
      <anchorfile>classHungarian.html</anchorfile>
      <anchor>a5768764479f3ee357d7b7968a8f44bf6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Hungarian</name>
      <anchorfile>classHungarian.html</anchorfile>
      <anchor>a61899a7b1fb0f2e499c62c8b8aaa8ef1</anchor>
      <arglist>(const vector&lt; vector&lt; int &gt; &gt; &amp;, int, int, MODE)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>init</name>
      <anchorfile>classHungarian.html</anchorfile>
      <anchor>ab2e3f72f9d257cd657fa5d5d3c50345d</anchor>
      <arglist>(const vector&lt; vector&lt; int &gt; &gt; &amp;input_matrix, int rows, int cols, MODE mode)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_assignment</name>
      <anchorfile>classHungarian.html</anchorfile>
      <anchor>a2bd1c7ef6ae88fda51c11009ecd24964</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_cost</name>
      <anchorfile>classHungarian.html</anchorfile>
      <anchor>abb25711c7f09ea42a2be93b1d25170c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>print_status</name>
      <anchorfile>classHungarian.html</anchorfile>
      <anchor>a8129defa93d8bdf2e277729b5326dd6b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>solve</name>
      <anchorfile>classHungarian.html</anchorfile>
      <anchor>a85ba23ecf0c97e40ad1d4eec5bac5fce</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>assign_solution</name>
      <anchorfile>classHungarian.html</anchorfile>
      <anchor>aa472df2a983e8f9b8e02086ecc13553f</anchor>
      <arglist>(const vector&lt; int &gt; &amp;row_dec, const vector&lt; int &gt; &amp;col_inc, const vector&lt; int &gt; &amp;col_vertex)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>check_solution</name>
      <anchorfile>classHungarian.html</anchorfile>
      <anchor>aecb69617c754e2f368872387c70a7848</anchor>
      <arglist>(const vector&lt; int &gt; &amp;row_dec, const vector&lt; int &gt; &amp;col_inc, const vector&lt; int &gt; &amp;col_vertex)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector&lt; vector&lt; int &gt; &gt;</type>
      <name>m_assignment</name>
      <anchorfile>classHungarian.html</anchorfile>
      <anchor>a00f7a84e273fe1937fe6c0641a23ba3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_cols</name>
      <anchorfile>classHungarian.html</anchorfile>
      <anchor>ac322315dc0659a2390b914502f1b32d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_cost</name>
      <anchorfile>classHungarian.html</anchorfile>
      <anchor>a1e845d789e3ee166bf2212767cd848f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector&lt; vector&lt; int &gt; &gt;</type>
      <name>m_costmatrix</name>
      <anchorfile>classHungarian.html</anchorfile>
      <anchor>a1aa976dbcf92e0bee50eabf1c98d6d2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>m_rows</name>
      <anchorfile>classHungarian.html</anchorfile>
      <anchor>a42d02c52ede581f75bb5c1927929f450</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Matrix</name>
    <filename>classMatrix.html</filename>
    <templarg>T</templarg>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>a01eb501751e55ac6082eb6ccc8d39a40</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>a01eb501751e55ac6082eb6ccc8d39a40</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>columns</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>ad533ce2719f2f732209cd1cb95e3605f</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>columns</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>ad533ce2719f2f732209cd1cb95e3605f</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>a9d567e3a121b1be0c3f9c461cab524fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>a138c7ee7572cf2bc50e8613e5045a113</anchor>
      <arglist>(unsigned int rows, unsigned int columns)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>a9d567e3a121b1be0c3f9c461cab524fe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>a138c7ee7572cf2bc50e8613e5045a113</anchor>
      <arglist>(unsigned int rows, unsigned int columns)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>a1012080b9cf91044d58c11f5a49c8230</anchor>
      <arglist>(const Matrix&lt; T &gt; &amp;other)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Matrix</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>a1012080b9cf91044d58c11f5a49c8230</anchor>
      <arglist>(const Matrix&lt; T &gt; &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>max</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>ac1315f9a783eb293bbe4f23bc15b0108</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>max</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>ac1315f9a783eb293bbe4f23bc15b0108</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>min</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>ab2139c2597cdfb178f44e490a9a1aea6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>const T</type>
      <name>min</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>ab2139c2597cdfb178f44e490a9a1aea6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>minsize</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>a04ab20c98dad6eb940a4ab5fe4f8343d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>minsize</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>a04ab20c98dad6eb940a4ab5fe4f8343d</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator()</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>a861f2424e641abdda9e6498238ab3b2e</anchor>
      <arglist>(unsigned int x, unsigned int y)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>operator()</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>ab478bc1e742f13c18ea03c66bd89a20f</anchor>
      <arglist>(unsigned int x, unsigned int y) const </arglist>
    </member>
    <member kind="function">
      <type>T &amp;</type>
      <name>operator()</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>a4a1406b9ec3a7871f4c20764cbbfd5bd</anchor>
      <arglist>(unsigned int x, unsigned int y)</arglist>
    </member>
    <member kind="function">
      <type>const T &amp;</type>
      <name>operator()</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>a8eb1da3143a3fc36f298fc91a55673f1</anchor>
      <arglist>(unsigned int x, unsigned int y) const </arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>a09142f37feebb33208c025271bae1ec6</anchor>
      <arglist>(const Matrix&lt; T &gt; &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>Matrix&lt; T &gt; &amp;</type>
      <name>operator=</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>a8d1a6d2863b582f254a075a9bcc75516</anchor>
      <arglist>(const Matrix&lt; T &gt; &amp;other)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>a330a650864fd9897de39bec6d72d337d</anchor>
      <arglist>(unsigned int rows, unsigned int columns, T default_value=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>resize</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>a330a650864fd9897de39bec6d72d337d</anchor>
      <arglist>(unsigned int rows, unsigned int columns, T default_value=0)</arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>rows</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>ab5c90f2381366fb9a068a70d37650ca5</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type>unsigned int</type>
      <name>rows</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>ab5c90f2381366fb9a068a70d37650ca5</anchor>
      <arglist>(void) const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Matrix</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>a91aa704de674203e96aece9e1955ccd3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~Matrix</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>a91aa704de674203e96aece9e1955ccd3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_columns</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>aca91631413c48f543fef1799fbcb240c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>T **</type>
      <name>m_matrix</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>ae4fe38b624eb0aaab902d35c73a6c291</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>m_rows</name>
      <anchorfile>classMatrix.html</anchorfile>
      <anchor>a151b40e8d7158c76eae639db43682318</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>Munkres</name>
    <filename>classMunkres.html</filename>
    <member kind="function">
      <type>void</type>
      <name>solve</name>
      <anchorfile>classMunkres.html</anchorfile>
      <anchor>aefbac0eaa4449279e46b9e2ed09645a6</anchor>
      <arglist>(Matrix&lt; double &gt; &amp;m)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>solve</name>
      <anchorfile>classMunkres.html</anchorfile>
      <anchor>aefbac0eaa4449279e46b9e2ed09645a6</anchor>
      <arglist>(Matrix&lt; double &gt; &amp;m)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>find_uncovered_in_matrix</name>
      <anchorfile>classMunkres.html</anchorfile>
      <anchor>a02f936ff98a96152f2a19dc3ac892bb9</anchor>
      <arglist>(double, unsigned int &amp;, unsigned int &amp;) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>find_uncovered_in_matrix</name>
      <anchorfile>classMunkres.html</anchorfile>
      <anchor>a02f936ff98a96152f2a19dc3ac892bb9</anchor>
      <arglist>(double, unsigned int &amp;, unsigned int &amp;) const </arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>pair_in_list</name>
      <anchorfile>classMunkres.html</anchorfile>
      <anchor>ad1e2c18b4eec3685aa64a2fe649ea84c</anchor>
      <arglist>(const std::pair&lt; int, int &gt; &amp;, const std::list&lt; std::pair&lt; int, int &gt; &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>pair_in_list</name>
      <anchorfile>classMunkres.html</anchorfile>
      <anchor>ad1e2c18b4eec3685aa64a2fe649ea84c</anchor>
      <arglist>(const std::pair&lt; int, int &gt; &amp;, const std::list&lt; std::pair&lt; int, int &gt; &gt; &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>step1</name>
      <anchorfile>classMunkres.html</anchorfile>
      <anchor>aad5f3da369a815995863b2943af80a9e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>step1</name>
      <anchorfile>classMunkres.html</anchorfile>
      <anchor>aad5f3da369a815995863b2943af80a9e</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>step2</name>
      <anchorfile>classMunkres.html</anchorfile>
      <anchor>a25b88f34e571be0de07838bac22ef47c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>step2</name>
      <anchorfile>classMunkres.html</anchorfile>
      <anchor>a25b88f34e571be0de07838bac22ef47c</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>step3</name>
      <anchorfile>classMunkres.html</anchorfile>
      <anchor>a445c841249a42ac8b2f383fd6f7b6844</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>step3</name>
      <anchorfile>classMunkres.html</anchorfile>
      <anchor>a445c841249a42ac8b2f383fd6f7b6844</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>step4</name>
      <anchorfile>classMunkres.html</anchorfile>
      <anchor>a77fbd68a3b545f1b5b6976d03ebc58ab</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>step4</name>
      <anchorfile>classMunkres.html</anchorfile>
      <anchor>a77fbd68a3b545f1b5b6976d03ebc58ab</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>step5</name>
      <anchorfile>classMunkres.html</anchorfile>
      <anchor>acca4515a6e32dac6d6c8f0dfd25979f4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>step5</name>
      <anchorfile>classMunkres.html</anchorfile>
      <anchor>acca4515a6e32dac6d6c8f0dfd25979f4</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>step6</name>
      <anchorfile>classMunkres.html</anchorfile>
      <anchor>ac0b783138523c52fe139cd97a5e1b9f9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>step6</name>
      <anchorfile>classMunkres.html</anchorfile>
      <anchor>ac0b783138523c52fe139cd97a5e1b9f9</anchor>
      <arglist>(void)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool *</type>
      <name>col_mask</name>
      <anchorfile>classMunkres.html</anchorfile>
      <anchor>a379f6186880ed9d4714007a79cf0f1ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Matrix&lt; int &gt;</type>
      <name>mask_matrix</name>
      <anchorfile>classMunkres.html</anchorfile>
      <anchor>ab43d30226e08d4585e7390147d8813f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Matrix&lt; double &gt;</type>
      <name>matrix</name>
      <anchorfile>classMunkres.html</anchorfile>
      <anchor>a58dae372873a42c192d8b2839271e01a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool *</type>
      <name>row_mask</name>
      <anchorfile>classMunkres.html</anchorfile>
      <anchor>a4dbe7e12a3f05c9757942e5d29dcd84f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>savecol</name>
      <anchorfile>classMunkres.html</anchorfile>
      <anchor>a7da3067fb7af82b7f434852b4de91a9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>saverow</name>
      <anchorfile>classMunkres.html</anchorfile>
      <anchor>ab3826438d8fa1c81ebe946c095819737</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const int</type>
      <name>NORMAL</name>
      <anchorfile>classMunkres.html</anchorfile>
      <anchor>a9e930153e188b8dc03c622f0293e465c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const int</type>
      <name>PRIME</name>
      <anchorfile>classMunkres.html</anchorfile>
      <anchor>a16024b0166c9a7e74c1f2c81d6dca1b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private" static="yes">
      <type>static const int</type>
      <name>STAR</name>
      <anchorfile>classMunkres.html</anchorfile>
      <anchor>a83e979fb71c32bc4a9ecb1c01794e529</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ecl</name>
    <filename>namespaceecl.html</filename>
  </compound>
  <compound kind="namespace">
    <name>explorationPlanner</name>
    <filename>namespaceexplorationPlanner.html</filename>
    <class kind="class">explorationPlanner::ExplorationPlanner</class>
  </compound>
  <compound kind="class">
    <name>explorationPlanner::ExplorationPlanner</name>
    <filename>classexplorationPlanner_1_1ExplorationPlanner.html</filename>
    <class kind="struct">explorationPlanner::ExplorationPlanner::auction_element_t</class>
    <class kind="struct">explorationPlanner::ExplorationPlanner::auction_pair_t</class>
    <class kind="struct">explorationPlanner::ExplorationPlanner::cluster_t</class>
    <class kind="struct">explorationPlanner::ExplorationPlanner::compare_pair_t</class>
    <class kind="struct">explorationPlanner::ExplorationPlanner::frontier_t</class>
    <class kind="struct">explorationPlanner::ExplorationPlanner::requested_cluster_t</class>
    <class kind="struct">explorationPlanner::ExplorationPlanner::responded_t</class>
    <class kind="struct">explorationPlanner::ExplorationPlanner::transform_point_t</class>
    <member kind="function">
      <type>void</type>
      <name>auctionCallback</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>aeae69aec118541c5a2fc06f275404df6</anchor>
      <arglist>(const adhoc_communication::ExpAuction::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>auctioning</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>aac5183d4ca5dfa388232218eff1a9c8e</anchor>
      <arglist>(std::vector&lt; double &gt; *final_goal, std::vector&lt; int &gt; *clusters_available_in_pool, std::vector&lt; std::string &gt; *robot_str_name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>calculate_travel_path</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ae51c1c7a58b633e77ba0cfd4372d3945</anchor>
      <arglist>(double x, double y)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>calculateAuctionBID</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ad0154405d0a302e171ac01d4e0516d17</anchor>
      <arglist>(int cluster_number, std::string strategy)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>Callbacks</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a0fae9818f4a64580015232cd4f802a33</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_efficiency_of_goal</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>afbe910552da3ae3c67d7e2f87c6e3f80</anchor>
      <arglist>(double x, double y)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>check_trajectory_plan</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>af7e7940a8d9de02985908d5ec2e3474d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>check_trajectory_plan</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a42fac7b37b1d831462d6849e77093c44</anchor>
      <arglist>(double x, double y)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>checkClustersID</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a60b6cdcec23eab38a93b56222351f51d</anchor>
      <arglist>(adhoc_communication::ExpCluster cluster_to_check)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear_Visualized_Cluster_Cells</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a6d3ca65bdb58c2964573e44b361ace7b</anchor>
      <arglist>(std::vector&lt; int &gt; ids)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearSeenFrontiers</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ab8987dad824dd6243164aaa3e5bd436e</anchor>
      <arglist>(costmap_2d::Costmap2DROS *global_costmap)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearUnreachableFrontiers</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ac3bd1281e36ed015d21055892ef8d22f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearVisitedAndSeenFrontiersFromClusters</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a80ecad82d3bff6bdb8a8bbdbe1d85b89</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clearVisitedFrontiers</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a5c7c7f7587f957c3ddb2c159ec6b5acf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>clusterFrontiers</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ad607905edbc8312c5a96e5a345aa25f4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>clusterIdToElementIds</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a91ef738463f160bb5cd86229fd9a1aa9</anchor>
      <arglist>(int cluster_id, std::vector&lt; transform_point_t &gt; *occupied_ids)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>determine_goal</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ad9649a8f62ee738a9eff8551a0eeb1a1</anchor>
      <arglist>(int strategy, std::vector&lt; double &gt; *final_goal, int count, int actual_cluster_id, std::vector&lt; std::string &gt; *robot_str_name)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>estimate_trajectory_plan</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a3719cae482c19e9c5990ee18748dc931</anchor>
      <arglist>(double start_x, double start_y, double target_x, double target_y)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ExplorationPlanner</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a74656e915ba9c78e1a85e40220493641</anchor>
      <arglist>(int robot_id, bool robot_prefix_empty, std::string robot_name_parameter)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findFrontiers</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a8ce201175e4a01fb6b3a747bf4f706b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>frontierCallback</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a80a797dbbaf6568d876201b7a2f2ce5e</anchor>
      <arglist>(const adhoc_communication::ExpFrontier::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>initialize_auctioning</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>abffb55fe25eb538a12b71be3559e2ab1</anchor>
      <arglist>(std::vector&lt; double &gt; *final_goal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize_planner</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>aaa1190055d8995e34db12e0a0149d101</anchor>
      <arglist>(std::string name, costmap_2d::Costmap2DROS *costmap, costmap_2d::Costmap2DROS *costmap_global)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>InitSelectClusterBasedOnAuction</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a34fad3773c161443691414a0866b91dd</anchor>
      <arglist>(std::vector&lt; double &gt; *goal)</arglist>
    </member>
    <member kind="function">
      <type>std::string</type>
      <name>lookupRobotName</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a094cb2337272f8f335c58b08e9298cc3</anchor>
      <arglist>(int robot_name_int)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>negotiate_Frontier</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>aa4f406514271497151ca7905c9c7f3cc</anchor>
      <arglist>(double x, double y, int detected_by, int id, int cluster)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>negotiationCallback</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a38bdab347fc15ba3d1b27d90acc2cbfa</anchor>
      <arglist>(const adhoc_communication::ExpFrontier::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>positionCallback</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a98f65ea592b96c0d0ab804e0a32a4964</anchor>
      <arglist>(const adhoc_communication::MmListOfPoints::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>printFrontiers</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a5881f8ece8f3fecb5f35eaabeb0febdd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>publish_frontier_list</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a4d5256dbdcc027e79cecf24d3c96303a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>publish_negotiation_list</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a81a5df99cb72e41a76b51f4069eb76c8</anchor>
      <arglist>(frontier_t negotiation_frontier, int cluster)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>publish_visited_frontier_list</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a61a489f5ad63d7c8a2f06ee08b2fa10d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeStoredFrontier</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>afca17210b5d5095de28753aa25ca9891</anchor>
      <arglist>(int id, std::string detected_by_robot_str)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeUnreachableFrontier</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a44506dd0d2cc350883276ecdd9502844</anchor>
      <arglist>(int id, std::string detected_by_robot_str)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>removeVisitedFrontier</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a3e00a20c6d0d40f066526e6b7b03fb1b</anchor>
      <arglist>(int id, std::string detected_by_robot_str)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>respondToAuction</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a8b4cb54ec94de42be0fc21ba5668ffbc</anchor>
      <arglist>(std::vector&lt; requested_cluster_t &gt; requested_cluster_ids, int auction_id_number)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>selectClusterBasedOnAuction</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a13ecefbdf425000f5bfd846423f59e51</anchor>
      <arglist>(std::vector&lt; double &gt; *goal, std::vector&lt; int &gt; *cluster_in_use_already_count, std::vector&lt; std::string &gt; *robot_str_name_to_return)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sendToMulticast</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a8ac1d0b02447535cdd35bc68fdb11143</anchor>
      <arglist>(std::string multi_cast_group, adhoc_communication::ExpFrontier frontier_to_send, std::string topic)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>sendToMulticastAuction</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a28c194a2710eea373b9d47f62c15a6a0</anchor>
      <arglist>(std::string multi_cast_group, adhoc_communication::ExpAuction auction_to_send, std::string topic)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setRobotConfig</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a5980e91dd55f90cd05e299094f359c3c</anchor>
      <arglist>(int name, double robot_home_position_x, double robot_home_position_y, std::string frame)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>simulate</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ac7490eee5146fd8d3589f82265d1981b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>smartGoalBackoff</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a061ce62b39ab538855f47a5f8f80aa15</anchor>
      <arglist>(double x, double y, costmap_2d::Costmap2DROS *global_costmap, std::vector&lt; double &gt; *new_goal)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sort</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ae1fb81a40ebe252e5ba32e648a338050</anchor>
      <arglist>(int strategy)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>storeFrontier</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a8143dac1a73b6887b1d42925386de24b</anchor>
      <arglist>(double x, double y, int detected_by_robot, std::string detected_by_robot_str, int id)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>storeUnreachableFrontier</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a99776e574579ede8f61a80144fce8bd1</anchor>
      <arglist>(double x, double y, int detected_by_robot, std::string detected_by_robot_str, int id)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>storeVisitedFrontier</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a70f0c867c461aa5f3de166d4ae9e663a</anchor>
      <arglist>(double x, double y, int detected_by_robot, std::string detected_by_robot_str, int id)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>subscribe_frontier_list</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ada551c2d43869b3de373f611cb730563</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>subscribe_negotiation_list</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>aa8f41e02176ff28889103d9b6103dfe4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>subscribe_visited_frontier_list</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>af2f832170bdbc917f9acb1fbdfe69787</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>transformToOwnCoordinates_frontiers</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a1706e128c7924c8f489512ddc5f43219</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>transformToOwnCoordinates_visited_frontiers</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a0b1e959ccf8eb4638b21904e232cbea3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visited_frontierCallback</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ac106ec7a9abee8c2bfccf72ac7272fb2</anchor>
      <arglist>(const adhoc_communication::ExpFrontier::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visualize_Cluster_Cells</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>af3ac7a5d44a8e7d1bf5b59e6d5ea233a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visualize_Clusters</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>aa3e01f6738a802a897267a3062cfc80c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visualize_Frontiers</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ab4766d57a2e751aec896a6eec791d53f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visualize_visited_Frontiers</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a831b556f0aa6492ef208a5d9b4c45e5a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>visualizeClustersConsole</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>af32676f38f406207fcb7e200b7e80b0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>allFrontiers</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ad4602aaf7030fd791cf4c5a373c0fee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>already_used_ids</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a75ab24361c5b68478ad7ddd9a1de9c16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; auction_element_t &gt;</type>
      <name>auction</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a2583ef69c5366eab837bb56b354ad6d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>auction_finished</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>afd6247960b79a1e765d498f7ebcc1df4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>auction_id_number</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a3002f78011293699cc5c590cb9035e1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>auction_is_running</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a3dc7281ddb4276c45b221b28b58f9785</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::mutex</type>
      <name>auction_mutex</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a158394c402a4d4008b647d4dc007f455</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>auction_pid</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ad5ac505341b58972beba6fefe817c650</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>auction_start</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>aecf1a1d189b8dda70a7b275d7170b94d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::mutex</type>
      <name>callback_mutex</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ab75b90768643274cdacacfc8c327f856</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>client</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a31e3c006298d94bc13e447b65387cfd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct explorationPlanner::ExplorationPlanner::cluster_t</type>
      <name>cluster</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a04e2a58921990807aa83ae5c54dd59fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cluster_cells_seq_number</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a868a2f4687617212ce218b8a4f84d237</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cluster_id</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ae72d910ea21844b7ec8a311a3a01d9d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::mutex</type>
      <name>cluster_mutex</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a575e4ee03adb97fc5fad77060317bddc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; cluster_t &gt;</type>
      <name>clusters</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a911c7dbd9f30889ad9f27160c31ac657</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>exploration_travel_path_global</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a41e41504f87aa8edcbee409cbfe67f99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>first_negotiation_run</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a363889101dcfcf3bdb21f7b2e47f1cc5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>first_run</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ae927a224d30977b898ef8d196db806c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>free</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>aa86b0c760dca234592b204f3149eefe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>free_space</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ac3359efe2447678f31426be713702e23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct explorationPlanner::ExplorationPlanner::frontier_t</type>
      <name>frontier</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ad506b5846ea8f4732aa5c329785d27a5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>frontier_id_count</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a9e7694870454303fa23e9a3032a84dba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>frontier_point_message</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a8ffa7e145a167b7b217a64b81c14ba10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>frontier_seq_number</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a9839c5d6c642a56ac99261fad2b0d2ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; frontier_t &gt;</type>
      <name>frontiers</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a0389cb62cfc57cc4469d1e63f4d3ca8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>goal_buffer_counter</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>aae2354c23891a1d5bd71f9b4c641483d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>goal_buffer_length</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a016e81cc72e045b310540fa4cd3dc87a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>goal_buffer_x</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>af169ac029eae24d24b8a150673e9386e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>goal_buffer_y</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a228b4022d121e1c4434de687729181e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>goal_point_simulated_message</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a4e3a468fd31a713ab7da68862a7d2719</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; int &gt;</type>
      <name>id_previously_detected</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a76c79549a479223dbf89801cec31cd0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>inflated</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>acb5819a4aa976fe498b43f966d452b90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>initialized_planner</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>afccf41d15bd0a5c3a01ce13cd2193111</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>last_goal_position_x</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ac75b6918fd4ffbaa67c1d5a23cda9ce3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>last_goal_position_y</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>acfb64f12bf411425b4f83301b748ea03</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lethal</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ae8698c8f79fcccb1b0993cfd7d8e52c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tf::TransformListener</type>
      <name>listener</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ae9d578293c6f75b6f6434f571e15493e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>move_base_frame</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a4d67bbcd41d1933ca529e917f27122fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; frontier_t &gt;</type>
      <name>my_negotiation_list</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>aebafc10a693f2c2bdb6304e279a7f316</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>navfn::NavfnROS</type>
      <name>nav</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>aaa50ea31736da4cbfea03312c0bd08c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::mutex</type>
      <name>negotiation_callback_mutex</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>aaadd9596fd69d8a2d6337fe68828e690</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; frontier_t &gt;</type>
      <name>negotiation_list</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a763f4b828595d198e1b6137774c8255f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::mutex</type>
      <name>negotiation_mutex</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ac0d3599a3aad121be39080a36929adff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; std::string &gt;</type>
      <name>new_robots</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a972f3f04385704fa48f273d56c3615ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>next_auction_position_x</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a72173d7705acafcd84650b55d29dab8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>next_auction_position_y</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a1692d54c9fdcb671f07743e2d1050c57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a83a2fada2abbadaab05496fa00d7a4fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh_auction</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a4a61c6cb538d30210046fd4f859adc3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh_auction_first</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a1008c371d1a3014c51b41a620874b53d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh_auction_status</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a34b39f9803b289483098d8974458308f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh_cluster</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ae47410cb86e75acb89d90861dc1cd566</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh_cluster_grid</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ae63d0ecd3034dc56ff9960479810fa0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh_control</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ab85571ed32b60cb8f1da531bae7bb9ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh_frontier</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ae1a636df902b72890e4869c10f64c57f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh_frontiers_points</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ac2fd7c1db8e33b9b6b2b0aef65fb190f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh_negotiation</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a2cfd8156a892e931d967f89fde87bf36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh_negotiation_first</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a5b52904f9a4f334a0ba4c65fc7faa688</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh_Point</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ab83d468afe9d9e0057a6117b0ed3b351</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh_position</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a6625ca7f329098eca4dc62f2f5cf0940</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh_robot</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a400c23b65c2732f58bdb8adbb4e0e11d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle *</type>
      <name>nh_service</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a255d20df5e6639bb1d108407a6335ea2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh_transform</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a5d0841d691d1752e77ba325a7b1b9b02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh_visited_frontier</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a036724b54710d17d5c2a91faf5760668</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>nh_visited_Point</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a95826227a2842163fc501f18478a8f07</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>number_of_auction_bids_received</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ae65ec890928c605713bf92255f9cc890</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>number_of_auction_runs</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a83058ee32b5133e0ec2497e461bd0e7b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>number_of_completed_auctions</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a8c1f45843973d05798ed639f4a4c4fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>number_of_robots</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>adb6548d671f7229d9c99dca87e52a952</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>number_of_uncompleted_auctions</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ac4f80d108b277d193880222d8a65439c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>other_robots_position_x</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a8804ffa8986d26b604c0cc2a4bdfaa6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>other_robots_position_y</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ace0f94b9ce8cc7d773eaf0530510962a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>adhoc_communication::MmListOfPoints</type>
      <name>other_robots_positions</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a749ac2099f11a0430aba124047d5f30d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::mutex</type>
      <name>position_mutex</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a24ce9d127c5d183619a3cc27eb31dee2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_auctioning</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a9675adbe97698d2ecd8b8e841a45cc34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_auctioning_first</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>aff35cc0a9a91350917f359d094ec9a1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_auctioning_status</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a94ab4778d225d81dda5815020f576932</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_cluster_grid_0</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ae5704a3a903a4d3bff533efed537518b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_cluster_grid_1</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a0056fe6651cc17048f1c25d376c7b88b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_cluster_grid_10</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a63a53185ff85b3ecdc8ca9b409a4d5f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_cluster_grid_11</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ac6badb794ee9584dbb91cb5813010c59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_cluster_grid_12</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a8ae9b0952ea7615682e021351ca1d7cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_cluster_grid_13</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ab8a92170ea2f6659a99f52c46f7443af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_cluster_grid_14</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a409506c42a1ed80674cbf1e7a4a9a184</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_cluster_grid_15</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a06a3c3585eefd5f2f529bb5cf10305bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_cluster_grid_16</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a794422dd8f4d0cfec65c63513fb67c3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_cluster_grid_17</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a6da116e0b31bb816f93f036659db1b3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_cluster_grid_18</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a1b459e6f31aa22c3c6a68ea664bb8f2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_cluster_grid_19</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a1d85744154c4ccf27af20489fafe423c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_cluster_grid_2</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>aaef2fe64a7a019dbc3efdccf956acd2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_cluster_grid_3</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a3c8d3a407b1b33b705b551a554c01159</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_cluster_grid_4</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a6fd1d1682dd4433d732ad3f76251e6ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_cluster_grid_5</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a2c9f33737b984bd57603d320d3ca8f68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_cluster_grid_6</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a9c66b14f115b1686479105512086b618</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_cluster_grid_7</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a8a6c67d386ab8849e01a4963ba86e01c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_cluster_grid_8</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a862cd6e83a5ed944d3659c5de5cd90c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_cluster_grid_9</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a0af26b78c028df0a2d04f7e251fd75f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_clusters</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a04ad22115be12cb4d5e05fa9c616c08e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_frontiers</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a2293722a7d1b631decf85db0df4ff028</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_frontiers_points</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a7e62bf3c743b92305c04071f60c8cd11</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_negotion</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ab8fc9a3cdacd73680f653f54f0e54e6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_negotion_first</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>acef3697cb138adbb07ac0b6ea4af4cec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_Point</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a5a29d863a2fbb23a3c335efc8b6b6c96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_visited_frontiers</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>af7baa5f667d32634754ce43bd9c9f598</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_visited_frontiers_points</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ae17e210dc03a18d10353f3cc5f1419f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::mutex</type>
      <name>publish_subscribe_mutex</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a340919cc21f91754fd3b61b049d89af6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>random_number</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ab4efc703bbea9f948245179f3b1bc49b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>random_value</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a82086f43219aff21a869ef4f5b219489</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>robot_home_x</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a7bf7bab5214faca12ae8db68a44273eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>robot_home_y</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>aa4078015f913e96666978e979e722522</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>robot_name</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a0fa585d16ecd9f2d37826ff9bea742e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>robot_pose_x</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a8a06dfcf604257d28413cbd7592d9f31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>robot_pose_y</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a02e21b628e3e0baf23683190b6f18806</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>robot_prefix_empty_param</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a39b445c8e5f11e6dc2fdfcc9ea410408</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>robot_str</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a96410e5b21d6ee3129a2021bff303882</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tf::Stamped&lt; tf::Pose &gt;</type>
      <name>robotPose</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a44f9da2232892339a8d7c248d2d4957d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; responded_t &gt;</type>
      <name>robots_already_responded</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>aca83761af5cca7eddab2fd656e792bd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>robots_in_simulation</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a5b263a29c95ef0e7337d1568c7ca20c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; frontier_t &gt;</type>
      <name>seen_frontier_list</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>aaa9089d5c395ac151b00e2fa1e6c5b72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>map_merger::TransformPoint</type>
      <name>service_message</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a985786b73bcea508091c45c329d5d656</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>simulation</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>abc0d047b0dc1ba9c9d8769bb6baf6919</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::MultiThreadedSpinner</type>
      <name>spinner</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a91d866da822d6e2eaf78af43d661b687</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>ssendAuction</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>aaf88d92228fc2c008861aa57a486a4e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>ssendFrontier</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a547d7a86521ef27c951404443e6775f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>start_point_simulated_message</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>abf7443dd1344211fb718a44cba4e6b65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>start_thr_auction</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a9c9221f0a100c989ecbcd38c723288f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::mutex</type>
      <name>store_frontier_mutex</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a52b4abbbecfda82b84edf1d70f82a310</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::mutex</type>
      <name>store_negotiation_mutex</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ab15142cf1319b429ed765ee488abfc19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::mutex</type>
      <name>store_visited_mutex</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a510b5889990627a2d18978d6ef77e20b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>sub_auctioning</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a12f477dc32c6e6ff29e9ddd1268f6506</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>sub_auctioning_first</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a3576dd0cf1eefe29f9b18d3351bd7cef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>sub_auctioning_status</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a9fc1511743138c109726fac9c6e3f16c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>sub_control</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a0204b5a65b4d197af584243cc92414dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>sub_frontiers</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>aba6222e5007091b7e2b9a0d5a925ef68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>sub_negotioation</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>acd421b19b213c396b89ad788e1437dd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>sub_negotioation_first</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ae6357e365d76c42759ae95e0d104a34e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>sub_position</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a5f386b25c7946ef3169d6b3ab609445e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>sub_robot</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a646f09cdcd695cb964504958ef22887e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>sub_visited_frontiers</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a8bcdb2d4cd45919a9d66faad075c51da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::thread</type>
      <name>thr_auction_pid</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a63b9e219eb9a2be7235bcf9cdff6a5ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>boost::thread</type>
      <name>thr_auction_status</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a944ff66092f25298eb20f3639962682b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>threshold_free</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a24a1dfbd06fea2b9bd855c0ee683d944</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>threshold_inflated</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a160797478c0eab67f4cc91f92b4b0737</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>threshold_lethal</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a49d9ff2e8f9f19eac847bc9b5ba4ef76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>trajectory_strategy</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a65dc84c46c4fae6b91b6ccd9e0035636</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tf::StampedTransform</type>
      <name>transform</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a319275f5c4a237e93b26bc4a6955a739</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; transform_point_t &gt;</type>
      <name>transformedPointsFromOtherRobot_frontiers</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ae13eec467485c626cc4a8f460849d5bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; transform_point_t &gt;</type>
      <name>transformedPointsFromOtherRobot_visited_frontiers</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a3c8b23e92c47ee7e197497e44d46463f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>unknown</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a7648f5df20bed4d5c17abfb9b948fba5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>struct explorationPlanner::ExplorationPlanner::frontier_t</type>
      <name>unreachable_frontier</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>aa987effb13d1b34000f90a729ece7a90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>unreachable_frontier_id_count</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ac5395f21ee805fd9b0b36b105d01f29b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; frontier_t &gt;</type>
      <name>unreachable_frontiers</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a438eb5d43d1e8d5b3e57c29582812738</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; adhoc_communication::ExpCluster &gt;</type>
      <name>unrecognized_occupied_clusters</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>adc1c2df42182d430d89ae9d554790766</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>visited_frontier_id_count</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a4ffda923e2b8b5cfb28e74ac423bb9cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; frontier_t &gt;</type>
      <name>visited_frontiers</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a9b7a857cbf46aee743545a0f12f27aee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>w_value</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>af27a60d4e02a676d7e1cf5b9cd2b1db6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x_distance</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a746a7714c923288f62b2440f946f2798</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x_value</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a511d44ca6da2bd59e2c0a2e4f24ef450</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y_distance</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a18df0f7fc4cd609e360e9d0119401f35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y_value</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a9396f1df400eb1cc2e3a11101abf16b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumeration">
      <name>LastMode</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a6aa9ce050e8a288bd5a2102719b6f3db</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>FRONTIER_EXPLORE</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a6aa9ce050e8a288bd5a2102719b6f3dbad888b35bde8d960430d9d270b8b4e6fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="enumvalue">
      <name>INNER_EXPLORE</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a6aa9ce050e8a288bd5a2102719b6f3dbaa3eca7a7945e0c6f4e351d4c8252a22e</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>backoff</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>af30836b9726c3b115e143bef9b366486</anchor>
      <arglist>(int point)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>clearFrontiers</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>aba69936d88d9b8831d51d5f30c4e23c5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>countCostMapBlocks</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ab9f8ba3c4293ff733f4812585756ccef</anchor>
      <arglist>(int point)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>deleteMapData</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a1103fb6044161f777f3a62eb4b289f45</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>down</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a95d908c353222fac92c90506af8459e2</anchor>
      <arglist>(int point)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>downleft</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>aac76aaf1a84757ccd67268c0315882bf</anchor>
      <arglist>(int point)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>downright</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a2f95a1fe7611cbc26472b38111204601</anchor>
      <arglist>(int point)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>getAdjacentPoints</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a2828eb1de846284da5c9d2ddce9b13cc</anchor>
      <arglist>(int point, int points[])</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::vector&lt; int &gt;</type>
      <name>getMapNeighbours</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a2ec8a0da396670c18203780ee3ec7da4</anchor>
      <arglist>(unsigned int point_x, unsigned int point_y, int distance)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>getYawToUnknown</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>aaffe411e34f49a84f3536fa9bfbfbafe</anchor>
      <arglist>(int point)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>home_position_</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ad42bef7170967306eba59ec49b4310f4</anchor>
      <arglist>(const geometry_msgs::PointStamped::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>isFree</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ab261dfd6ad85361ec2c95c70b9430253</anchor>
      <arglist>(int point)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>isFrontier</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a0f6159bb12bd3dfb42f4bdd8910de633</anchor>
      <arglist>(int point)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>isFrontierReached</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a8cc3ae11d072a6d8c305506396b71032</anchor>
      <arglist>(int point)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>isSameFrontier</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a1d823e1c82445dd5795a3a898e864416</anchor>
      <arglist>(int frontier_point1, int frontier_point2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>isValid</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>aa7377fe4aea3830f1eaabf3dce311daf</anchor>
      <arglist>(int point)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>left</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a935e6d04d55b9f39149178e3bd2b071a</anchor>
      <arglist>(int point)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>resetMaps</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a21a12a3038403926be93d9f5b5dca6be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>right</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>af40692f3f24219d81c7de127ea92ea4a</anchor>
      <arglist>(int point)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupMapData</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a7dc9ffcdc1cd4e7c4b4dfa1ca60b455e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>up</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a47626be3f174123c99a5ee39eeb83cbb</anchor>
      <arglist>(int point)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>upleft</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a7ac44107ea5828e847cbb5849d4a8d18</anchor>
      <arglist>(int point)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>int</type>
      <name>upright</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>aab09439df9d8070eb477cd9872372cc8</anchor>
      <arglist>(int point)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>auction_running</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a3cd860321ff7dbb23394be106d9202af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>costmap_2d::Costmap2D</type>
      <name>costmap_</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a30e625cf4d22c83ffedda5b2d8750040</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>costmap_2d::Costmap2D</type>
      <name>costmap_global_</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a1549ba20821a3c5c864f40612baeffdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>costmap_2d::Costmap2DROS *</type>
      <name>costmap_global_ros_</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a0f0f501d82077634fafc7464e559deff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>costmap_2d::Costmap2DROS *</type>
      <name>costmap_ros_</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a1eb532be3069b52c8a8a59610db6cb1e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int *</type>
      <name>exploration_trans_array_</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a2b013d4dffc26ba520184d462b4c8aee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int *</type>
      <name>frontier_map_array_</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a99463e73bf1aeab24eaaab0118ba233e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>home_position_x_</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a9fde941c789cbfad43c85e36e7709e90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>home_position_y_</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ab1798fe4dcfd52e49124a25c2b275bfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>initialized_</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a1f6e04f145ffde3bb603e11cdc7823bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool *</type>
      <name>is_goal_array_</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ae556e5de35a4e22a8a5f69b452fd3339</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>enum explorationPlanner::ExplorationPlanner::LastMode</type>
      <name>last_mode_</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a5e01a63c468f6d20edfca430fae75e0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>map_height_</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a1a2edb7911173b7714158665742a3c4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>map_width_</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a88d122d7c831d1ce2cc0b760c09b1ed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>name</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a2f606684316a0b86c6febe61dcfe5ef0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>num_map_cells_</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>aaf1e4cba133ac827b675d88b7306d613</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int *</type>
      <name>obstacle_trans_array_</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a78e9b0f369d13499a2e3d4d3a07bbef1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>const unsigned char *</type>
      <name>occupancy_grid_array_</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ab542ea802f5fe93d29ed66647401e1e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>p_alpha_</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>adf6cef263cc20256003f31aa2fe6be36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>p_dist_for_goal_reached_</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a0f24f09f2ba57591631de4330efb6298</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>p_goal_angle_penalty_</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a549234c80bfdcf920ecd4cb50908c9c4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>p_min_frontier_size_</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ad0f56cefade596326dba02551fb66aca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>p_min_obstacle_dist_</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>ad22bc84645ee300e09d43b2f76f41390</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>p_plan_in_unknown_</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a6a8be3d2fd56a46927e018c403028dbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>p_same_frontier_dist_</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>acc2a500e6a21f906d44d529b3cb0eff6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>p_security_constant_</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a3f986a359536d87d3ded1c7d39d5df0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>p_use_inflated_obs_</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>aaf2cbeb80aa18d2f75646505ec082a9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>previous_goal_</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a20078c530c0cc216f8def91f65259b9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>visualization_pub_</name>
      <anchorfile>classexplorationPlanner_1_1ExplorationPlanner.html</anchorfile>
      <anchor>a7a4fcc6a0aa1d3364afa96f92bdc619f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>explorationPlanner::ExplorationPlanner::auction_element_t</name>
    <filename>structexplorationPlanner_1_1ExplorationPlanner_1_1auction__element__t.html</filename>
    <member kind="variable">
      <type>std::vector&lt; auction_pair_t &gt;</type>
      <name>auction_element</name>
      <anchorfile>structexplorationPlanner_1_1ExplorationPlanner_1_1auction__element__t.html</anchorfile>
      <anchor>a67023fbbf26b0e120d5e1547c270045e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>detected_by_robot_str</name>
      <anchorfile>structexplorationPlanner_1_1ExplorationPlanner_1_1auction__element__t.html</anchorfile>
      <anchor>a44d4059694a98e88fd031a62eae5e09f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>robot_id</name>
      <anchorfile>structexplorationPlanner_1_1ExplorationPlanner_1_1auction__element__t.html</anchorfile>
      <anchor>ac3b4981a2715717f0c74e95d7c8eadaf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>explorationPlanner::ExplorationPlanner::auction_pair_t</name>
    <filename>structexplorationPlanner_1_1ExplorationPlanner_1_1auction__pair__t.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>bid_value</name>
      <anchorfile>structexplorationPlanner_1_1ExplorationPlanner_1_1auction__pair__t.html</anchorfile>
      <anchor>ae9cca7360f090814c5999238ec519d2b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>cluster_id</name>
      <anchorfile>structexplorationPlanner_1_1ExplorationPlanner_1_1auction__pair__t.html</anchorfile>
      <anchor>ab8a230e3b8950a1b175f5935767efd56</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>explorationPlanner::ExplorationPlanner::cluster_t</name>
    <filename>structexplorationPlanner_1_1ExplorationPlanner_1_1cluster__t.html</filename>
    <member kind="variable">
      <type>std::vector&lt; frontier_t &gt;</type>
      <name>cluster_element</name>
      <anchorfile>structexplorationPlanner_1_1ExplorationPlanner_1_1cluster__t.html</anchorfile>
      <anchor>afea75e6fb82d4becf2bbbd31c9a54dbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>id</name>
      <anchorfile>structexplorationPlanner_1_1ExplorationPlanner_1_1cluster__t.html</anchorfile>
      <anchor>a71c209fd23091d62a83310cfb595a2ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>unreachable_frontier_count</name>
      <anchorfile>structexplorationPlanner_1_1ExplorationPlanner_1_1cluster__t.html</anchorfile>
      <anchor>a4282fec2bd1b25a77411faf221f9c54b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>explorationPlanner::ExplorationPlanner::compare_pair_t</name>
    <filename>structexplorationPlanner_1_1ExplorationPlanner_1_1compare__pair__t.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>cluster_id</name>
      <anchorfile>structexplorationPlanner_1_1ExplorationPlanner_1_1compare__pair__t.html</anchorfile>
      <anchor>aa23f9f25bfdba40025add4aac6e571fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>identical_ids</name>
      <anchorfile>structexplorationPlanner_1_1ExplorationPlanner_1_1compare__pair__t.html</anchorfile>
      <anchor>a33cf8a0e00d43815fa6f2ed85dfff72a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>explorationPlanner::ExplorationPlanner::frontier_t</name>
    <filename>structexplorationPlanner_1_1ExplorationPlanner_1_1frontier__t.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>detected_by_robot</name>
      <anchorfile>structexplorationPlanner_1_1ExplorationPlanner_1_1frontier__t.html</anchorfile>
      <anchor>adef98e0db14c79eefad7d61a198871d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>detected_by_robot_str</name>
      <anchorfile>structexplorationPlanner_1_1ExplorationPlanner_1_1frontier__t.html</anchorfile>
      <anchor>ae8abc543e8f81080907bf2b2936512cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>dist_to_robot</name>
      <anchorfile>structexplorationPlanner_1_1ExplorationPlanner_1_1frontier__t.html</anchorfile>
      <anchor>aa6aecf5f291ac1377b8d1dd063c089df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>distance_to_robot</name>
      <anchorfile>structexplorationPlanner_1_1ExplorationPlanner_1_1frontier__t.html</anchorfile>
      <anchor>aff1546c6c177f5c16b2c33bfe504b826</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>id</name>
      <anchorfile>structexplorationPlanner_1_1ExplorationPlanner_1_1frontier__t.html</anchorfile>
      <anchor>aa752413f6a5c7d3190f61aa5684ebc49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>robot_home_x</name>
      <anchorfile>structexplorationPlanner_1_1ExplorationPlanner_1_1frontier__t.html</anchorfile>
      <anchor>a319608f8851eb546c572e3577aba3ad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>robot_home_y</name>
      <anchorfile>structexplorationPlanner_1_1ExplorationPlanner_1_1frontier__t.html</anchorfile>
      <anchor>a438878cb06a5a9822fd98f66f2c2e84c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x_coordinate</name>
      <anchorfile>structexplorationPlanner_1_1ExplorationPlanner_1_1frontier__t.html</anchorfile>
      <anchor>a5ac139efdfab077f32afc726ab21eeea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y_coordinate</name>
      <anchorfile>structexplorationPlanner_1_1ExplorationPlanner_1_1frontier__t.html</anchorfile>
      <anchor>a714b6951ea9d62eec9eca86281a9f033</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>explorationPlanner::ExplorationPlanner::requested_cluster_t</name>
    <filename>structexplorationPlanner_1_1ExplorationPlanner_1_1requested__cluster__t.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>own_cluster_id</name>
      <anchorfile>structexplorationPlanner_1_1ExplorationPlanner_1_1requested__cluster__t.html</anchorfile>
      <anchor>a414d1d63486f0e79530e965ae38443b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; transform_point_t &gt;</type>
      <name>requested_ids</name>
      <anchorfile>structexplorationPlanner_1_1ExplorationPlanner_1_1requested__cluster__t.html</anchorfile>
      <anchor>a6f35cce56a5a3a05952c340d5e1e9b04</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>explorationPlanner::ExplorationPlanner::responded_t</name>
    <filename>structexplorationPlanner_1_1ExplorationPlanner_1_1responded__t.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>auction_number</name>
      <anchorfile>structexplorationPlanner_1_1ExplorationPlanner_1_1responded__t.html</anchorfile>
      <anchor>aeed27bdd71a1d77b89793d379eca7ad5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>robot_number</name>
      <anchorfile>structexplorationPlanner_1_1ExplorationPlanner_1_1responded__t.html</anchorfile>
      <anchor>a48f9d95e09938e8cce4988b5174c5243</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>robot_str</name>
      <anchorfile>structexplorationPlanner_1_1ExplorationPlanner_1_1responded__t.html</anchorfile>
      <anchor>acf2226429db76980399cb7346b116fbc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>explorationPlanner::ExplorationPlanner::transform_point_t</name>
    <filename>structexplorationPlanner_1_1ExplorationPlanner_1_1transform__point__t.html</filename>
    <member kind="variable">
      <type>int</type>
      <name>id</name>
      <anchorfile>structexplorationPlanner_1_1ExplorationPlanner_1_1transform__point__t.html</anchorfile>
      <anchor>afa92f919c213e9dfdec4325d91bc9de0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>robot_str</name>
      <anchorfile>structexplorationPlanner_1_1ExplorationPlanner_1_1transform__point__t.html</anchorfile>
      <anchor>a36f9ed0c9c7fa7ddcc3b10faf255f06b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>explore</name>
    <filename>namespaceexplore.html</filename>
    <member kind="variable">
      <type>string</type>
      <name>action</name>
      <anchorfile>namespaceexplore.html</anchorfile>
      <anchor>a0e671f0998cfafe60422dbfac64746c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>dest</name>
      <anchorfile>namespaceexplore.html</anchorfile>
      <anchor>a8743a37eb5529cb09fe097378d1ba7bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>fh_launch_file</name>
      <anchorfile>namespaceexplore.html</anchorfile>
      <anchor>a6332eaf939401674ff3c262f1d475f6d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>help</name>
      <anchorfile>namespaceexplore.html</anchorfile>
      <anchor>a6bd7a6091f9a5c642ed02a3c3fbcc7a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>launch_file</name>
      <anchorfile>namespaceexplore.html</anchorfile>
      <anchor>a7f2ef057b8eef5ba8a6727566fdedfd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>launch_path</name>
      <anchorfile>namespaceexplore.html</anchorfile>
      <anchor>a58b5f2725066e61b2515a335ac4de2c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>log_path</name>
      <anchorfile>namespaceexplore.html</anchorfile>
      <anchor>a403c18a31121692917779d817c6a473f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>output_type</name>
      <anchorfile>namespaceexplore.html</anchorfile>
      <anchor>a8a14f822cfaa0f76cc65405c4834e36c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>package_path</name>
      <anchorfile>namespaceexplore.html</anchorfile>
      <anchor>af84da1bb3cc5e2b3b7a47beddc95d90e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>parser</name>
      <anchorfile>namespaceexplore.html</anchorfile>
      <anchor>adb327e7132e53e4400d593957511b21c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>rospack</name>
      <anchorfile>namespaceexplore.html</anchorfile>
      <anchor>ac773a647612f8dc77c9f884dc1fe44e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>sim_id</name>
      <anchorfile>namespaceexplore.html</anchorfile>
      <anchor>a18d3b5dbf7c143f9082240cb1e286e14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>t</name>
      <anchorfile>namespaceexplore.html</anchorfile>
      <anchor>ad1bfd76b359a6d6eaa124dfc65ca60d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>get_interfaces</name>
    <filename>namespaceget__interfaces.html</filename>
    <class kind="class">get_interfaces::NetworkInterface</class>
    <class kind="class">get_interfaces::struct_ifaddrs</class>
    <class kind="class">get_interfaces::struct_sockaddr</class>
    <class kind="class">get_interfaces::struct_sockaddr_in</class>
    <class kind="class">get_interfaces::struct_sockaddr_in6</class>
    <class kind="class">get_interfaces::union_ifa_ifu</class>
    <member kind="function">
      <type>def</type>
      <name>get_network_interfaces</name>
      <anchorfile>namespaceget__interfaces.html</anchorfile>
      <anchor>a1750f279cd9e07b273ca92a44a1a2595</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>getfamaddr</name>
      <anchorfile>namespaceget__interfaces.html</anchorfile>
      <anchor>a39527b13c660bea72537a83a92d82e0c</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>ifap_iter</name>
      <anchorfile>namespaceget__interfaces.html</anchorfile>
      <anchor>ace9e55a22205382be0f842f392a95c37</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>libc</name>
      <anchorfile>namespaceget__interfaces.html</anchorfile>
      <anchor>a6e87e48b52d7b2d44c97dae627c8008e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>get_interfaces::NetworkInterface</name>
    <filename>classget__interfaces_1_1NetworkInterface.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classget__interfaces_1_1NetworkInterface.html</anchorfile>
      <anchor>a7bac4db352f7c64d84125f6013f28ab7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>__str__</name>
      <anchorfile>classget__interfaces_1_1NetworkInterface.html</anchorfile>
      <anchor>a7897976af2dc5e6a283bee8cce6df6cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>name</name>
      <anchorfile>classget__interfaces_1_1NetworkInterface.html</anchorfile>
      <anchor>a864433b07be468708902bc9a8d030bff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>addresses</name>
      <anchorfile>classget__interfaces_1_1NetworkInterface.html</anchorfile>
      <anchor>a36daad60e8d958f7c57b1a7092889342</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>index</name>
      <anchorfile>classget__interfaces_1_1NetworkInterface.html</anchorfile>
      <anchor>a807c7a48717a6d4b7ac2b5167722052c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>name</name>
      <anchorfile>classget__interfaces_1_1NetworkInterface.html</anchorfile>
      <anchor>ab4c223464f605470364aa1920b98c341</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>get_interfaces::struct_ifaddrs</name>
    <filename>classget__interfaces_1_1struct__ifaddrs.html</filename>
  </compound>
  <compound kind="class">
    <name>get_interfaces::struct_sockaddr</name>
    <filename>classget__interfaces_1_1struct__sockaddr.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_fields_</name>
      <anchorfile>classget__interfaces_1_1struct__sockaddr.html</anchorfile>
      <anchor>ae90ca6d21cfc9dce2b8a9268c7576625</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>get_interfaces::struct_sockaddr_in</name>
    <filename>classget__interfaces_1_1struct__sockaddr__in.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_fields_</name>
      <anchorfile>classget__interfaces_1_1struct__sockaddr__in.html</anchorfile>
      <anchor>af50855bf75b4bf52fe2592fb2b6c00aa</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>get_interfaces::struct_sockaddr_in6</name>
    <filename>classget__interfaces_1_1struct__sockaddr__in6.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_fields_</name>
      <anchorfile>classget__interfaces_1_1struct__sockaddr__in6.html</anchorfile>
      <anchor>a7f062fb02c8ed16f3092cca97af556e8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>get_interfaces::union_ifa_ifu</name>
    <filename>classget__interfaces_1_1union__ifa__ifu.html</filename>
    <member kind="variable" protection="private" static="yes">
      <type>list</type>
      <name>_fields_</name>
      <anchorfile>classget__interfaces_1_1union__ifa__ifu.html</anchorfile>
      <anchor>a7140bdac9b5293083f9b68fdb16b38a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
