<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>base.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-stereo_slam/doc_stacks/2015-08-27_15-22-20.250100/stereo_slam/src/slam/</path>
    <filename>base_8cpp</filename>
    <includes id="base_8h" name="base.h" local="yes" imported="no">slam/base.h</includes>
  </compound>
  <compound kind="file">
    <name>base.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-stereo_slam/doc_stacks/2015-08-27_15-22-20.250100/stereo_slam/include/slam/</path>
    <filename>base_8h</filename>
    <includes id="common_2pose_8h" name="common/pose.h" local="yes" imported="no">common/pose.h</includes>
    <includes id="graph_8h" name="graph.h" local="yes" imported="no">common/graph.h</includes>
    <includes id="tools_8h" name="tools.h" local="yes" imported="no">common/tools.h</includes>
    <class kind="struct">slam::SlamBase::Params</class>
    <class kind="class">slam::SlamBase</class>
    <namespace>slam</namespace>
    <member kind="typedef">
      <type>pcl::PointCloud&lt; PointRGB &gt;</type>
      <name>PointCloud</name>
      <anchorfile>base_8h.html</anchorfile>
      <anchor>a4ad012aedce56be178faacd8e23c759e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointXYZRGB</type>
      <name>PointRGB</name>
      <anchorfile>base_8h.html</anchorfile>
      <anchor>a66c632deac38569f523b9975f499be70</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>graph.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-stereo_slam/doc_stacks/2015-08-27_15-22-20.250100/stereo_slam/src/common/</path>
    <filename>graph_8cpp</filename>
    <includes id="graph_8h" name="graph.h" local="yes" imported="no">common/graph.h</includes>
    <includes id="vertex_8h" name="vertex.h" local="yes" imported="no">common/vertex.h</includes>
  </compound>
  <compound kind="file">
    <name>graph.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-stereo_slam/doc_stacks/2015-08-27_15-22-20.250100/stereo_slam/include/common/</path>
    <filename>graph_8h</filename>
    <includes id="tools_8h" name="tools.h" local="yes" imported="no">common/tools.h</includes>
    <class kind="class">slam::Graph</class>
    <class kind="struct">slam::Graph::Params</class>
    <namespace>slam</namespace>
    <member kind="typedef">
      <type>g2o::BlockSolver&lt; g2o::BlockSolverTraits&lt;-1,-1 &gt; &gt;</type>
      <name>SlamBlockSolver</name>
      <anchorfile>graph_8h.html</anchorfile>
      <anchor>a3490066d814225b6a92ef8a410030c75</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>g2o::LinearSolverCholmod&lt; SlamBlockSolver::PoseMatrixType &gt;</type>
      <name>SlamLinearSolver</name>
      <anchorfile>graph_8h.html</anchorfile>
      <anchor>a3ba0e90a20621e81b2f7fd50ee0068da</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>graph_viewer.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-stereo_slam/doc_stacks/2015-08-27_15-22-20.250100/stereo_slam/scripts/</path>
    <filename>graph__viewer_8py</filename>
    <class kind="class">graph_viewer::Error</class>
    <namespace>graph_viewer</namespace>
    <member kind="function">
      <type>def</type>
      <name>check_file_len</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>a7a80ed2a83016983c5558117b8a758d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw_edges</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>af0b205653bcc5bc9683295fcb13a85be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>onclick</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>aa1f433e0fd25b3ee4e76c2e8eda88279</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>real_time_plot</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>aec755b34b9b00d80371afc5f2ed338d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>remove_edges</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>af44a7436e156ccc18b70c86a97809eb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rm_ax</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>a609df3bb7355d752ad510b98800c3e70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>args</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>aad9dc62a63afdca3c83aad3164fdeca8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>ax</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>a821277164e390b54a4bc2f794b48ec0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>ax_edges</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>a464a88e97de5f8b7f50b69631267200d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ax_gt</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>ae06cee7fac04fc09cba2d0115bc79053</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ax_odom</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>a45a0f069a7dd9ed6a38a8b35e597d80d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ax_vertices</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>aeb52510a117a17bb0dc45f21d1092a8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>blocking_file</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>a2d4c5c1889e01fcfb0b97a628eae017e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>colors</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>a802af483a05c39200467d8376ce51047</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>default</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>a53d5b6ced60dc15bc91d6a7f83cf7b06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>edges_shown</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>a6bb9e1ec7fb237c26eb8bdc5a9cb6652</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>fig</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>aff3dd412edfc6100d142cc3717d3b325</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>font</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>a4cf457827b87a1efc109a04f1d201f33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>graph_edges_file</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>a50b5533d43bc79a40772ee0861b0f43e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>gt_data</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>ab3c487b881ee15fd9460a66a405f1767</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>help</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>ad4f0069a29df4ebd2f8ef04855d8b541</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>legend_edited</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>a3f4f2d59b3b395582318eb2a37a739cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>parser</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>a34175a926761fabaeefcbf79a6d2b387</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>plot_dim</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>af5c2145cef7ed72cbdd548d5924d2e6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>timer</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>abf5edbed2481093ce5006e05248229e4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>mainpage.dox</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-stereo_slam/doc_stacks/2015-08-27_15-22-20.250100/stereo_slam/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-stereo_slam/doc_stacks/2015-08-27_15-22-20.250100/stereo_slam/src/slam/</path>
    <filename>node_8cpp</filename>
    <includes id="base_8h" name="base.h" local="yes" imported="no">slam/base.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>shutdownCallback</name>
      <anchorfile>node_8cpp.html</anchorfile>
      <anchor>a7d46b7f28318e19a29a145f8bd9d6d12</anchor>
      <arglist>(XmlRpc::XmlRpcValue &amp;params, XmlRpc::XmlRpcValue &amp;result)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>sigIntHandler</name>
      <anchorfile>node_8cpp.html</anchorfile>
      <anchor>a43afabee594de427107db4086a489789</anchor>
      <arglist>(int sig)</arglist>
    </member>
    <member kind="variable">
      <type>sig_atomic_t volatile</type>
      <name>g_request_shutdown</name>
      <anchorfile>node_8cpp.html</anchorfile>
      <anchor>a6dd19d5f3c4d95cf681ec6cfefc08371</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>common/pose.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-stereo_slam/doc_stacks/2015-08-27_15-22-20.250100/stereo_slam/src/common/</path>
    <filename>common_2pose_8cpp</filename>
    <includes id="common_2pose_8h" name="common/pose.h" local="yes" imported="no">common/pose.h</includes>
  </compound>
  <compound kind="file">
    <name>slam/pose.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-stereo_slam/doc_stacks/2015-08-27_15-22-20.250100/stereo_slam/src/slam/</path>
    <filename>slam_2pose_8cpp</filename>
    <includes id="slam_2pose_8h" name="slam/pose.h" local="yes" imported="no">slam/pose.h</includes>
  </compound>
  <compound kind="file">
    <name>common/pose.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-stereo_slam/doc_stacks/2015-08-27_15-22-20.250100/stereo_slam/include/common/</path>
    <filename>common_2pose_8h</filename>
    <class kind="struct">slam::Pose::Params</class>
    <class kind="class">slam::Pose</class>
    <namespace>slam</namespace>
  </compound>
  <compound kind="file">
    <name>slam/pose.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-stereo_slam/doc_stacks/2015-08-27_15-22-20.250100/stereo_slam/include/slam/</path>
    <filename>slam_2pose_8h</filename>
    <class kind="struct">slam::Pose::Params</class>
    <class kind="class">slam::Pose</class>
    <namespace>slam</namespace>
  </compound>
  <compound kind="file">
    <name>slam_evaluation.py</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-stereo_slam/doc_stacks/2015-08-27_15-22-20.250100/stereo_slam/scripts/</path>
    <filename>slam__evaluation_8py</filename>
    <class kind="class">slam_evaluation::Error</class>
    <namespace>slam_evaluation</namespace>
    <member kind="function">
      <type>def</type>
      <name>apply_tf_to_matrix</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>af3670644322466e78de644d53ba23e74</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>apply_tf_to_vector</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a883c1e47790ddcbe2aeef79a900955e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>calc_errors</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a7e6e49f7414b4770db0de8ade14aa783</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>calc_time_vector</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a53411067ad5e31af2a701998cb83ab91</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_from_rpy</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a4eff336c2372bd519e711b7dbe15fd00</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rebase</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a86206bfaa332efa93e5219108ae3d4cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>sigmoid</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a705a3069359b4486d37b67242be46f69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>angles</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>aeffc169989734e7ab4b937d03fd470f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>args</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a7be379743d029d002997dde4207f8a35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>ax</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>ab228a96e9df1c23993d7a0b039592955</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>ax1</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>ac697d91516f3fff374d662f15955cebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>ax2</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>aba5f8320731e6126d98f5072b973d0cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>colors</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a77b21f212d8c92401daf9770af99720e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>edges</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>ab3412e2d291e76fb7639f424b1e3543d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>f</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>ab4388eb14255e0f4f3e40b7bf033e0c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>fig</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>adbf0cfeb4718356fe9b20eae3c0ae0d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>fig1</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a29132876224618f3b712da387ae3ef04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>fig2</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>abbb8d17b53030171d267607a6facb3ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>first_gt_coincidence</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a27d49d86ee880f6d911bbe5b4ebda837</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>first_vertice</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a5c6ed1a292bf2f64642c450cd9226287</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>gt</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>aab70ed958b795e1be5730c0332c70059</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>gt_corrected</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>adb5e1a0eef9ed513b743e96a6308dd14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>gt_moved</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>aefbdd9ac840b714a445030bd1b8f76c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>gt_rb_corrected</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>aaf41576e46133d78380fca3214bb78f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>gt_rb_moved</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a4e86d3b1af15e2b95fbdb7d132c6f345</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>gt_rebased</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a326102a52d6b75dad9113aa426628be0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>header</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a16fa7ce13f9c010c70e9edae55311c35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>help</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a1e7a4a878183a4e12b547eda0498abbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>lines</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a8fa39667ba9b9728508e6a4428b5643f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>odom</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>ac01265783fd7e63dd40940c02f3d47ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>odom_corrected</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a48935f9106f3c997c15303e4c9dea57c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>odom_dist</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a4b94edfec9ac89574aa3330a1e16f6bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>odom_errors</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a4df7f769bb8aab1a8c91905f1804565d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>odom_mae</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>abd5ab2425c1a67025f6a6cc98e3ce409</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>odom_moved</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a412ecc76964b0213a4605b4a04d8e6f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>odom_rb_corrected</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a0bfa1cf0827de1a6d794ab32c2517a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>odom_rb_moved</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a322510640f4113f948dd7f83fb5316ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>odom_rebased</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a5d4c6459c26eb4948cc3593a8aa74d23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>p</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a2e0264920aebcf510453ac34cdbfc67b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Param</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a5704782c1408257969b7e20cad50471e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>parser</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a9bfedf7c416e3d6aa3e5089f70c7272d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a710551626ed6d7e4d1a5b5081d93bfea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>rows</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a01fbe6f477c81a6b9c83dacee6ac43fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>rranges</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a36f2f819f3184d2950fced91acd8938f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>size</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>abc08f3107856a290c2efc44fa0a2e6ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>tf_correction</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>abc1d631afe0f0a6f819724273d76f21b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>tf_delta</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>aa327eeab29698aef5b33dac3591ae0b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>time</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a221bd2c6903808f0091a5142b199ed4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>vect</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>aa9cbda5b31bc71835dd07e1b5f776a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>vertices</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>aeed253e16c4790d3f6c2e4f9ecb80d98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>vertices_dist</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>ad9a9fc0262bbcd8f720205a09fdd9889</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>vertices_errors</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a0637e95ccb0dc2b89fdd28885f57c853</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>vertices_mae</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a97ee45cbc44b0b742b7eb5a7c67b467f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tools.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-stereo_slam/doc_stacks/2015-08-27_15-22-20.250100/stereo_slam/include/common/</path>
    <filename>tools_8h</filename>
    <includes id="vertex_8h" name="vertex.h" local="yes" imported="no">vertex.h</includes>
    <class kind="struct">tools::Tools::FilterParams</class>
    <class kind="class">tools::Tools</class>
    <namespace>tools</namespace>
  </compound>
  <compound kind="file">
    <name>vertex.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-stereo_slam/doc_stacks/2015-08-27_15-22-20.250100/stereo_slam/include/common/</path>
    <filename>vertex_8h</filename>
    <class kind="class">slam::Vertex</class>
    <namespace>slam</namespace>
    <member kind="typedef">
      <type>pcl::PointXYZRGB</type>
      <name>PointRGB</name>
      <anchorfile>vertex_8h.html</anchorfile>
      <anchor>a66c632deac38569f523b9975f499be70</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>graph_viewer</name>
    <filename>namespacegraph__viewer.html</filename>
    <class kind="class">graph_viewer::Error</class>
    <member kind="function">
      <type>def</type>
      <name>check_file_len</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>a7a80ed2a83016983c5558117b8a758d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>draw_edges</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>af0b205653bcc5bc9683295fcb13a85be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>onclick</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>aa1f433e0fd25b3ee4e76c2e8eda88279</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>real_time_plot</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>aec755b34b9b00d80371afc5f2ed338d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>remove_edges</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>af44a7436e156ccc18b70c86a97809eb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rm_ax</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>a609df3bb7355d752ad510b98800c3e70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>args</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>aad9dc62a63afdca3c83aad3164fdeca8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>ax</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>a821277164e390b54a4bc2f794b48ec0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>ax_edges</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>a464a88e97de5f8b7f50b69631267200d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ax_gt</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>ae06cee7fac04fc09cba2d0115bc79053</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ax_odom</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>a45a0f069a7dd9ed6a38a8b35e597d80d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ax_vertices</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>aeb52510a117a17bb0dc45f21d1092a8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>blocking_file</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>a2d4c5c1889e01fcfb0b97a628eae017e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>colors</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>a802af483a05c39200467d8376ce51047</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>default</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>a53d5b6ced60dc15bc91d6a7f83cf7b06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>edges_shown</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>a6bb9e1ec7fb237c26eb8bdc5a9cb6652</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>fig</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>aff3dd412edfc6100d142cc3717d3b325</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>font</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>a4cf457827b87a1efc109a04f1d201f33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>graph_edges_file</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>a50b5533d43bc79a40772ee0861b0f43e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>gt_data</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>ab3c487b881ee15fd9460a66a405f1767</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>help</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>ad4f0069a29df4ebd2f8ef04855d8b541</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>legend_edited</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>a3f4f2d59b3b395582318eb2a37a739cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>parser</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>a34175a926761fabaeefcbf79a6d2b387</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>plot_dim</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>af5c2145cef7ed72cbdd548d5924d2e6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>timer</name>
      <anchorfile>namespacegraph__viewer.html</anchorfile>
      <anchor>abf5edbed2481093ce5006e05248229e4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>graph_viewer::Error</name>
    <filename>classgraph__viewer_1_1Error.html</filename>
  </compound>
  <compound kind="namespace">
    <name>ros</name>
    <filename>namespaceros.html</filename>
  </compound>
  <compound kind="namespace">
    <name>slam</name>
    <filename>namespaceslam.html</filename>
    <class kind="class">slam::Graph</class>
    <class kind="class">slam::Pose</class>
    <class kind="class">slam::SlamBase</class>
    <class kind="class">slam::Vertex</class>
  </compound>
  <compound kind="class">
    <name>slam::Graph</name>
    <filename>classslam_1_1Graph.html</filename>
    <class kind="struct">slam::Graph::Params</class>
    <member kind="function">
      <type>void</type>
      <name>addEdge</name>
      <anchorfile>classslam_1_1Graph.html</anchorfile>
      <anchor>a3bdf59dc85aa75d803222a9273b4b2a8</anchor>
      <arglist>(int i, int j, tf::Transform edge)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>addVertice</name>
      <anchorfile>classslam_1_1Graph.html</anchorfile>
      <anchor>af0223027bd5ec05c00b52866cbe5405e</anchor>
      <arglist>(tf::Transform pose_corrected)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>addVertice</name>
      <anchorfile>classslam_1_1Graph.html</anchorfile>
      <anchor>a9decfca66bf9baebdfb74f3c9c6f2fad</anchor>
      <arglist>(tf::Transform pose, tf::Transform pose_corrected, double timestamp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>findClosestNodes</name>
      <anchorfile>classslam_1_1Graph.html</anchorfile>
      <anchor>a11d3da2b503a739e574079c8fb6ffdae</anchor>
      <arglist>(int discart_first_n, int best_n, vector&lt; int &gt; &amp;neighbors)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>getLastPoses</name>
      <anchorfile>classslam_1_1Graph.html</anchorfile>
      <anchor>aa4b49ff11de18089ef59eff6df4823f2</anchor>
      <arglist>(tf::Transform current_odom, tf::Transform &amp;last_graph_pose, tf::Transform &amp;last_graph_odom)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Graph</name>
      <anchorfile>classslam_1_1Graph.html</anchorfile>
      <anchor>a54c5fdcfb7e0f2492ae1bc89b47f5b47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Params</type>
      <name>params</name>
      <anchorfile>classslam_1_1Graph.html</anchorfile>
      <anchor>a94ab79eef5f660b5d4ee2a76dd46c393</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>saveGraphToFile</name>
      <anchorfile>classslam_1_1Graph.html</anchorfile>
      <anchor>a0bb9371be1c39dfdf7c6e3ad4aee6241</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParams</name>
      <anchorfile>classslam_1_1Graph.html</anchorfile>
      <anchor>a0dff5e305a58bf4cc33f1147ca553321</anchor>
      <arglist>(const Params &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setVerticeEstimate</name>
      <anchorfile>classslam_1_1Graph.html</anchorfile>
      <anchor>aa6fd89f425914f0d32f36c14c83e1544</anchor>
      <arglist>(int vertice_id, tf::Transform pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>classslam_1_1Graph.html</anchorfile>
      <anchor>ac427bae62459244570ac89217b20f338</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>init</name>
      <anchorfile>classslam_1_1Graph.html</anchorfile>
      <anchor>a38c3fc26f1f19c4f97c41626a79fc07c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>g2o::SparseOptimizer</type>
      <name>graph_optimizer_</name>
      <anchorfile>classslam_1_1Graph.html</anchorfile>
      <anchor>a715b4bf9d847306ea647f49c601c5e64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>vector&lt; pair&lt; tf::Transform, double &gt; &gt;</type>
      <name>odom_history_</name>
      <anchorfile>classslam_1_1Graph.html</anchorfile>
      <anchor>a0c113efa334742c29c103686fef1e390</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Params</type>
      <name>params_</name>
      <anchorfile>classslam_1_1Graph.html</anchorfile>
      <anchor>a82a3c1364000e62f2142c8f8ce64e054</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>slam::Graph::Params</name>
    <filename>structslam_1_1Graph_1_1Params.html</filename>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>structslam_1_1Graph_1_1Params.html</anchorfile>
      <anchor>a474317b7c3e65fe1cdc23886de8f7378</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>g2o_algorithm</name>
      <anchorfile>structslam_1_1Graph_1_1Params.html</anchorfile>
      <anchor>a4ba05c8cee6404324f389ea6dfd85441</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>go2_opt_max_iter</name>
      <anchorfile>structslam_1_1Graph_1_1Params.html</anchorfile>
      <anchor>a6492bc1b95a3f9cd2fe46621d2520701</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>pose_child_frame_id</name>
      <anchorfile>structslam_1_1Graph_1_1Params.html</anchorfile>
      <anchor>a793c17086150f7f7864816a322fb7b05</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>pose_frame_id</name>
      <anchorfile>structslam_1_1Graph_1_1Params.html</anchorfile>
      <anchor>ae8e3986a83eb35a72d5fe3a195f16adb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>save_dir</name>
      <anchorfile>structslam_1_1Graph_1_1Params.html</anchorfile>
      <anchor>a240b934edffcfa1ed8ae27330303a7a2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>slam::Pose</name>
    <filename>classslam_1_1Pose.html</filename>
    <class kind="struct">slam::Pose::Params</class>
    <member kind="function">
      <type>void</type>
      <name>advertisePoseMsg</name>
      <anchorfile>classslam_1_1Pose.html</anchorfile>
      <anchor>a72a3df84c3fafa4165aca6d9e4967a42</anchor>
      <arglist>(ros::NodeHandle nh)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>advertisePoseMsg</name>
      <anchorfile>classslam_1_1Pose.html</anchorfile>
      <anchor>a72a3df84c3fafa4165aca6d9e4967a42</anchor>
      <arglist>(ros::NodeHandle nh)</arglist>
    </member>
    <member kind="function">
      <type>tf::Transform</type>
      <name>correctOdom</name>
      <anchorfile>classslam_1_1Pose.html</anchorfile>
      <anchor>aab66f406bf2321e3b55b5149b063978f</anchor>
      <arglist>(tf::Transform current_odom, tf::Transform last_graph_pose, tf::Transform last_graph_odom)</arglist>
    </member>
    <member kind="function">
      <type>tf::Transform</type>
      <name>correctOdom</name>
      <anchorfile>classslam_1_1Pose.html</anchorfile>
      <anchor>aab66f406bf2321e3b55b5149b063978f</anchor>
      <arglist>(tf::Transform current_odom, tf::Transform last_graph_pose, tf::Transform last_graph_odom)</arglist>
    </member>
    <member kind="function">
      <type>Params</type>
      <name>params</name>
      <anchorfile>classslam_1_1Pose.html</anchorfile>
      <anchor>af073a5ecf49ec756ad5f94ed7c3e2d80</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>Params</type>
      <name>params</name>
      <anchorfile>classslam_1_1Pose.html</anchorfile>
      <anchor>af073a5ecf49ec756ad5f94ed7c3e2d80</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pose</name>
      <anchorfile>classslam_1_1Pose.html</anchorfile>
      <anchor>a56e603760071ba9da5c2a54117cb2dc0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Pose</name>
      <anchorfile>classslam_1_1Pose.html</anchorfile>
      <anchor>a56e603760071ba9da5c2a54117cb2dc0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classslam_1_1Pose.html</anchorfile>
      <anchor>a98aa0f010e327918e4cce47fff7ee3f5</anchor>
      <arglist>(nav_msgs::Odometry odom_msg, tf::Transform pose, bool publish_graph)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publish</name>
      <anchorfile>classslam_1_1Pose.html</anchorfile>
      <anchor>a737548ae586bde2ad8273f5a873d531b</anchor>
      <arglist>(nav_msgs::Odometry odom_msg, tf::Transform pose, bool publish_graph=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParams</name>
      <anchorfile>classslam_1_1Pose.html</anchorfile>
      <anchor>a61aa1fb3c83c133b2b872961e7c2a91f</anchor>
      <arglist>(const Params &amp;params)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParams</name>
      <anchorfile>classslam_1_1Pose.html</anchorfile>
      <anchor>a61aa1fb3c83c133b2b872961e7c2a91f</anchor>
      <arglist>(const Params &amp;params)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>graph_pub_</name>
      <anchorfile>classslam_1_1Pose.html</anchorfile>
      <anchor>a47653509c465ccb115acec0b36ea2e6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Params</type>
      <name>params_</name>
      <anchorfile>classslam_1_1Pose.html</anchorfile>
      <anchor>a7dca6ee723837b11d935f91a8339a081</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pose_pub_</name>
      <anchorfile>classslam_1_1Pose.html</anchorfile>
      <anchor>a8ef268004c0e82a5fb971566d3db4b23</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>slam::Pose::Params</name>
    <filename>structslam_1_1Pose_1_1Params.html</filename>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>structslam_1_1Pose_1_1Params.html</anchorfile>
      <anchor>a29bed49448068fd2ebf458a308ffcab6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>structslam_1_1Pose_1_1Params.html</anchorfile>
      <anchor>a29bed49448068fd2ebf458a308ffcab6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>pose_child_frame_id</name>
      <anchorfile>structslam_1_1Pose_1_1Params.html</anchorfile>
      <anchor>a9b6d4ee2a4cb2f1da51c300cd5150961</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>pose_frame_id</name>
      <anchorfile>structslam_1_1Pose_1_1Params.html</anchorfile>
      <anchor>a839da6dc493f7ba972643d3814fa8b25</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>slam::SlamBase</name>
    <filename>classslam_1_1SlamBase.html</filename>
    <class kind="struct">slam::SlamBase::Params</class>
    <member kind="function">
      <type>void</type>
      <name>finalize</name>
      <anchorfile>classslam_1_1SlamBase.html</anchorfile>
      <anchor>a06df53db57e01a8b32dae5c8f0d6b806</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>Params</type>
      <name>params</name>
      <anchorfile>classslam_1_1SlamBase.html</anchorfile>
      <anchor>aefc38ab83a0d8fa8a5e0ba996297acc6</anchor>
      <arglist>() const </arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParams</name>
      <anchorfile>classslam_1_1SlamBase.html</anchorfile>
      <anchor>aefd25c14818a0c739b5819f8b06a052c</anchor>
      <arglist>(const Params &amp;params)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SlamBase</name>
      <anchorfile>classslam_1_1SlamBase.html</anchorfile>
      <anchor>a37798235f078fdda5ad02abf050851cc</anchor>
      <arglist>(ros::NodeHandle nh, ros::NodeHandle nhp)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>init</name>
      <anchorfile>classslam_1_1SlamBase.html</anchorfile>
      <anchor>afd053501b421ce8b02af01c947425194</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>msgsCallback</name>
      <anchorfile>classslam_1_1SlamBase.html</anchorfile>
      <anchor>a9f837ae53e94251d806f73fe3d21ad68</anchor>
      <arglist>(const nav_msgs::Odometry::ConstPtr &amp;odom_msg, const sensor_msgs::ImageConstPtr &amp;l_img_msg, const sensor_msgs::ImageConstPtr &amp;r_img_msg, const sensor_msgs::CameraInfoConstPtr &amp;l_info_msg, const sensor_msgs::CameraInfoConstPtr &amp;r_info_msg)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>msgsCallback</name>
      <anchorfile>classslam_1_1SlamBase.html</anchorfile>
      <anchor>abc72d5a1488aa1751e911872eeb2c6d1</anchor>
      <arglist>(const nav_msgs::Odometry::ConstPtr &amp;odom_msg, const sensor_msgs::ImageConstPtr &amp;l_img_msg, const sensor_msgs::ImageConstPtr &amp;r_img_msg, const sensor_msgs::CameraInfoConstPtr &amp;l_info_msg, const sensor_msgs::CameraInfoConstPtr &amp;r_info_msg, const sensor_msgs::PointCloud2ConstPtr &amp;cloud_msg)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>readParameters</name>
      <anchorfile>classslam_1_1SlamBase.html</anchorfile>
      <anchor>adf298d166d5d5c3951e7155d82c954b1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classslam_1_1SlamBase.html</anchorfile>
      <anchor>ad8b05e85e8342f95e98ed48b2e4191d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nh_private_</name>
      <anchorfile>classslam_1_1SlamBase.html</anchorfile>
      <anchor>a86e96e98b8495c25ddab501859f582f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo, sensor_msgs::PointCloud2 &gt;</type>
      <name>ExactPolicyCloud</name>
      <anchorfile>classslam_1_1SlamBase.html</anchorfile>
      <anchor>a662b51ee712a22d39fd48dd0c887ffa3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo &gt;</type>
      <name>ExactPolicyNoCloud</name>
      <anchorfile>classslam_1_1SlamBase.html</anchorfile>
      <anchor>ab584cfd07d1f5fc43f0318f81ee87879</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::Synchronizer&lt; ExactPolicyCloud &gt;</type>
      <name>ExactSyncCloud</name>
      <anchorfile>classslam_1_1SlamBase.html</anchorfile>
      <anchor>a3bd5937dff6f35ce51e527df73a8302c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::Synchronizer&lt; ExactPolicyNoCloud &gt;</type>
      <name>ExactSyncNoCloud</name>
      <anchorfile>classslam_1_1SlamBase.html</anchorfile>
      <anchor>ac1f4bddc6d102f6bb40b97ceae0f231a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::PointCloud2 &gt;</type>
      <name>cloud_sub_</name>
      <anchorfile>classslam_1_1SlamBase.html</anchorfile>
      <anchor>a3bdfe44916314884c9f38f04ded55093</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ExactSyncCloud &gt;</type>
      <name>exact_sync_cloud_</name>
      <anchorfile>classslam_1_1SlamBase.html</anchorfile>
      <anchor>a1434451daea9d85de08855212376b782</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::shared_ptr&lt; ExactSyncNoCloud &gt;</type>
      <name>exact_sync_no_cloud_</name>
      <anchorfile>classslam_1_1SlamBase.html</anchorfile>
      <anchor>ad2944512086f8fdc011ed9b2ee7e972b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>first_iter_</name>
      <anchorfile>classslam_1_1SlamBase.html</anchorfile>
      <anchor>acfe0b32181367969392d6b1349e1076c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>slam::Graph</type>
      <name>graph_</name>
      <anchorfile>classslam_1_1SlamBase.html</anchorfile>
      <anchor>af3a8eb435bcf52ab992ad2d748a538fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>haloc::LoopClosure</type>
      <name>lc_</name>
      <anchorfile>classslam_1_1SlamBase.html</anchorfile>
      <anchor>aac1f1885872c03fc56c0f53dfa61cbf8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>left_info_sub_</name>
      <anchorfile>classslam_1_1SlamBase.html</anchorfile>
      <anchor>a20e806b3076d5f8066169a47c5c4b1e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>left_sub_</name>
      <anchorfile>classslam_1_1SlamBase.html</anchorfile>
      <anchor>ac24052e79c8b345d22ea924877781b63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; nav_msgs::Odometry &gt;</type>
      <name>odom_sub_</name>
      <anchorfile>classslam_1_1SlamBase.html</anchorfile>
      <anchor>ac72899fecbc12d8683efae36aa706abd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Params</type>
      <name>params_</name>
      <anchorfile>classslam_1_1SlamBase.html</anchorfile>
      <anchor>aa61c1dd12c344f3bc56602937b13c258</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PointCloud</type>
      <name>pcl_cloud_</name>
      <anchorfile>classslam_1_1SlamBase.html</anchorfile>
      <anchor>a97b6fd22633acd4801aa0ecb4ed6b3b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>slam::Pose</type>
      <name>pose_</name>
      <anchorfile>classslam_1_1SlamBase.html</anchorfile>
      <anchor>a1164bf40e4872537c1d75cf3f43012c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>right_info_sub_</name>
      <anchorfile>classslam_1_1SlamBase.html</anchorfile>
      <anchor>a2c46bd61c1cf651e4d70919e10b38f64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>right_sub_</name>
      <anchorfile>classslam_1_1SlamBase.html</anchorfile>
      <anchor>a7303a178dc7a387bdfcf748cc926f433</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>slam::SlamBase::Params</name>
    <filename>structslam_1_1SlamBase_1_1Params.html</filename>
    <member kind="function">
      <type></type>
      <name>Params</name>
      <anchorfile>structslam_1_1SlamBase_1_1Params.html</anchorfile>
      <anchor>a9d8b33f05cafcf29184bcec2f0a42844</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>clouds_dir</name>
      <anchorfile>structslam_1_1SlamBase_1_1Params.html</anchorfile>
      <anchor>a082e35d482fc1c3ecc9d08cac932db4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>min_displacement</name>
      <anchorfile>structslam_1_1SlamBase_1_1Params.html</anchorfile>
      <anchor>aa6b94610d41aec0f22c702565bc878c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>save_clouds</name>
      <anchorfile>structslam_1_1SlamBase_1_1Params.html</anchorfile>
      <anchor>a303a3e91b2129735c60566590128c2b1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>slam::Vertex</name>
    <filename>classslam_1_1Vertex.html</filename>
    <member kind="function">
      <type>void</type>
      <name>getBoundaries</name>
      <anchorfile>classslam_1_1Vertex.html</anchorfile>
      <anchor>afbc77a3220c0704bb1498058f81de2cd</anchor>
      <arglist>(PointRGB &amp;min_pt, PointRGB &amp;max_pt)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setBoundaries</name>
      <anchorfile>classslam_1_1Vertex.html</anchorfile>
      <anchor>a002aed936fd75ae5a8d500451374dd6e</anchor>
      <arglist>(const PointRGB &amp;min_pt, const PointRGB &amp;max_pt)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Vertex</name>
      <anchorfile>classslam_1_1Vertex.html</anchorfile>
      <anchor>afa068af09de7f02a6d5fdd1cc6650834</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PointRGB</type>
      <name>max_pt_</name>
      <anchorfile>classslam_1_1Vertex.html</anchorfile>
      <anchor>aff1c3daf5bd086ef7c589acfac6a3a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>PointRGB</type>
      <name>min_pt_</name>
      <anchorfile>classslam_1_1Vertex.html</anchorfile>
      <anchor>af2535ecca195e81a5a3a8eb2322b0840</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>slam_evaluation</name>
    <filename>namespaceslam__evaluation.html</filename>
    <class kind="class">slam_evaluation::Error</class>
    <member kind="function">
      <type>def</type>
      <name>apply_tf_to_matrix</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>af3670644322466e78de644d53ba23e74</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>apply_tf_to_vector</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a883c1e47790ddcbe2aeef79a900955e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>calc_errors</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a7e6e49f7414b4770db0de8ade14aa783</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>calc_time_vector</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a53411067ad5e31af2a701998cb83ab91</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>quaternion_from_rpy</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a4eff336c2372bd519e711b7dbe15fd00</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>rebase</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a86206bfaa332efa93e5219108ae3d4cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>sigmoid</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a705a3069359b4486d37b67242be46f69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>angles</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>aeffc169989734e7ab4b937d03fd470f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>args</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a7be379743d029d002997dde4207f8a35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>ax</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>ab228a96e9df1c23993d7a0b039592955</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>ax1</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>ac697d91516f3fff374d662f15955cebc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>ax2</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>aba5f8320731e6126d98f5072b973d0cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>colors</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a77b21f212d8c92401daf9770af99720e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>edges</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>ab3412e2d291e76fb7639f424b1e3543d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>f</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>ab4388eb14255e0f4f3e40b7bf033e0c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>fig</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>adbf0cfeb4718356fe9b20eae3c0ae0d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>fig1</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a29132876224618f3b712da387ae3ef04</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>fig2</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>abbb8d17b53030171d267607a6facb3ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>first_gt_coincidence</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a27d49d86ee880f6d911bbe5b4ebda837</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>first_vertice</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a5c6ed1a292bf2f64642c450cd9226287</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>gt</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>aab70ed958b795e1be5730c0332c70059</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>gt_corrected</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>adb5e1a0eef9ed513b743e96a6308dd14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>gt_moved</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>aefbdd9ac840b714a445030bd1b8f76c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>gt_rb_corrected</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>aaf41576e46133d78380fca3214bb78f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>gt_rb_moved</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a4e86d3b1af15e2b95fbdb7d132c6f345</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>gt_rebased</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a326102a52d6b75dad9113aa426628be0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>header</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a16fa7ce13f9c010c70e9edae55311c35</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>help</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a1e7a4a878183a4e12b547eda0498abbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>lines</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a8fa39667ba9b9728508e6a4428b5643f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>odom</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>ac01265783fd7e63dd40940c02f3d47ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>odom_corrected</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a48935f9106f3c997c15303e4c9dea57c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>odom_dist</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a4b94edfec9ac89574aa3330a1e16f6bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>odom_errors</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a4df7f769bb8aab1a8c91905f1804565d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>odom_mae</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>abd5ab2425c1a67025f6a6cc98e3ce409</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>odom_moved</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a412ecc76964b0213a4605b4a04d8e6f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>odom_rb_corrected</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a0bfa1cf0827de1a6d794ab32c2517a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>odom_rb_moved</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a322510640f4113f948dd7f83fb5316ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>odom_rebased</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a5d4c6459c26eb4948cc3593a8aa74d23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>p</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a2e0264920aebcf510453ac34cdbfc67b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>Param</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a5704782c1408257969b7e20cad50471e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>parser</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a9bfedf7c416e3d6aa3e5089f70c7272d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>q</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a710551626ed6d7e4d1a5b5081d93bfea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>rows</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a01fbe6f477c81a6b9c83dacee6ac43fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>rranges</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a36f2f819f3184d2950fced91acd8938f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>size</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>abc08f3107856a290c2efc44fa0a2e6ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>tf_correction</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>abc1d631afe0f0a6f819724273d76f21b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>tf_delta</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>aa327eeab29698aef5b33dac3591ae0b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>time</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a221bd2c6903808f0091a5142b199ed4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>vect</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>aa9cbda5b31bc71835dd07e1b5f776a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>vertices</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>aeed253e16c4790d3f6c2e4f9ecb80d98</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>vertices_dist</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>ad9a9fc0262bbcd8f720205a09fdd9889</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>vertices_errors</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a0637e95ccb0dc2b89fdd28885f57c853</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>tuple</type>
      <name>vertices_mae</name>
      <anchorfile>namespaceslam__evaluation.html</anchorfile>
      <anchor>a97ee45cbc44b0b742b7eb5a7c67b467f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>slam_evaluation::Error</name>
    <filename>classslam__evaluation_1_1Error.html</filename>
  </compound>
  <compound kind="namespace">
    <name>tools</name>
    <filename>namespacetools.html</filename>
    <class kind="class">tools::Tools</class>
  </compound>
  <compound kind="class">
    <name>tools::Tools</name>
    <filename>classtools_1_1Tools.html</filename>
    <class kind="struct">tools::Tools::FilterParams</class>
    <member kind="typedef">
      <type>pcl::PointXYZRGB</type>
      <name>Point</name>
      <anchorfile>classtools_1_1Tools.html</anchorfile>
      <anchor>aec9388aebfdce373c25be161d8ebad0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>pcl::PointCloud&lt; Point &gt;</type>
      <name>PointCloud</name>
      <anchorfile>classtools_1_1Tools.html</anchorfile>
      <anchor>a9ef17f787b66614e9c34f04ee1a847a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>filterPointCloud</name>
      <anchorfile>classtools_1_1Tools.html</anchorfile>
      <anchor>a69a62b72fb4aa2ee83a74699b4156168</anchor>
      <arglist>(PointCloud::Ptr cloud, tools::Tools::FilterParams params)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>getCameraModel</name>
      <anchorfile>classtools_1_1Tools.html</anchorfile>
      <anchor>a885e1dd512dd775d1f128587202c5b37</anchor>
      <arglist>(sensor_msgs::CameraInfo l_info_msg, sensor_msgs::CameraInfo r_info_msg, image_geometry::StereoCameraModel &amp;stereo_camera_model, Mat &amp;camera_matrix)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static tf::Transform</type>
      <name>getVertexPose</name>
      <anchorfile>classtools_1_1Tools.html</anchorfile>
      <anchor>a8b68188d713262c38348ca67c02223d0</anchor>
      <arglist>(slam::Vertex *v)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>imgMsgToMat</name>
      <anchorfile>classtools_1_1Tools.html</anchorfile>
      <anchor>a0f3ec55ef2b234ff12bf8d9e239dfbd7</anchor>
      <arglist>(sensor_msgs::Image l_img_msg, sensor_msgs::Image r_img_msg, Mat &amp;l_img, Mat &amp;r_img)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static string</type>
      <name>isometryToString</name>
      <anchorfile>classtools_1_1Tools.html</anchorfile>
      <anchor>a24cff116ef9adc1b911ec38d198363e9</anchor>
      <arglist>(Eigen::Isometry3d m)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static tf::Transform</type>
      <name>isometryToTf</name>
      <anchorfile>classtools_1_1Tools.html</anchorfile>
      <anchor>a1487fb714564c785ec72df3baa99bce4</anchor>
      <arglist>(Eigen::Isometry3d in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static tf::Transform</type>
      <name>matrix4fToTf</name>
      <anchorfile>classtools_1_1Tools.html</anchorfile>
      <anchor>ad16c170c132f284e6139a5528731dad5</anchor>
      <arglist>(Eigen::Matrix4f in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static tf::Transform</type>
      <name>odomTotf</name>
      <anchorfile>classtools_1_1Tools.html</anchorfile>
      <anchor>a21c332a3e55b229f3c9d231d1e8179d2</anchor>
      <arglist>(nav_msgs::Odometry odom_msg)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>poseDiff</name>
      <anchorfile>classtools_1_1Tools.html</anchorfile>
      <anchor>a11bab83a2ed185e15f9444b43d4c0873</anchor>
      <arglist>(tf::Transform pose_1, tf::Transform pose_2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>showTf</name>
      <anchorfile>classtools_1_1Tools.html</anchorfile>
      <anchor>ab839c5489cca717d70bfb703142a79e0</anchor>
      <arglist>(tf::Transform input)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>sortByDistance</name>
      <anchorfile>classtools_1_1Tools.html</anchorfile>
      <anchor>a5e40f47bede9522ab5fdab754de345f9</anchor>
      <arglist>(const pair&lt; int, double &gt; d1, const pair&lt; int, double &gt; d2)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Eigen::Isometry3d</type>
      <name>tfToIsometry</name>
      <anchorfile>classtools_1_1Tools.html</anchorfile>
      <anchor>a288bc796279b3a4e982f14af3a7881da</anchor>
      <arglist>(tf::Transform in)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Eigen::Matrix4f</type>
      <name>tfToMatrix4f</name>
      <anchorfile>classtools_1_1Tools.html</anchorfile>
      <anchor>abf82b7fdb9149e0e2a8ad0d773701d18</anchor>
      <arglist>(tf::Transform in)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>tools::Tools::FilterParams</name>
    <filename>structtools_1_1Tools_1_1FilterParams.html</filename>
    <member kind="function">
      <type></type>
      <name>FilterParams</name>
      <anchorfile>structtools_1_1Tools_1_1FilterParams.html</anchorfile>
      <anchor>a185cf91f0e7746fa754794d7da62098c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x_filter_max</name>
      <anchorfile>structtools_1_1Tools_1_1FilterParams.html</anchorfile>
      <anchor>ad27f79551ef8b2a0a785000ce888932d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x_filter_min</name>
      <anchorfile>structtools_1_1Tools_1_1FilterParams.html</anchorfile>
      <anchor>a4934b5454058c7f9f42339535b989e18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>x_voxel_size</name>
      <anchorfile>structtools_1_1Tools_1_1FilterParams.html</anchorfile>
      <anchor>afdfc799ab530c59accca9efd982bb0c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y_filter_max</name>
      <anchorfile>structtools_1_1Tools_1_1FilterParams.html</anchorfile>
      <anchor>a45d1ef7f67fb93943e5c1ab874c04226</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y_filter_min</name>
      <anchorfile>structtools_1_1Tools_1_1FilterParams.html</anchorfile>
      <anchor>a29bb53684cc1a8b2ba491e9a4db101cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>y_voxel_size</name>
      <anchorfile>structtools_1_1Tools_1_1FilterParams.html</anchorfile>
      <anchor>aa6f9aa7d8899de14222aa318ed9e3083</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>z_filter_max</name>
      <anchorfile>structtools_1_1Tools_1_1FilterParams.html</anchorfile>
      <anchor>abb06a87a16368017e51aa48b91d8d024</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>z_filter_min</name>
      <anchorfile>structtools_1_1Tools_1_1FilterParams.html</anchorfile>
      <anchor>a28017b4d4ab1629821213f71435864a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>z_voxel_size</name>
      <anchorfile>structtools_1_1Tools_1_1FilterParams.html</anchorfile>
      <anchor>abf57553b094b4ec14b899ed0d50ea5b1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
  </compound>
</tagfile>
