<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>00-page-order.dox</name>
    <path>/tmp/ws/src/open_vins/docs/</path>
    <filename>00-page-order_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>AlignTrajectory.cpp</name>
    <path>/tmp/ws/src/open_vins/ov_eval/src/alignment/</path>
    <filename>AlignTrajectory_8cpp.html</filename>
    <includes id="AlignTrajectory_8h" name="AlignTrajectory.h" local="yes" imported="no">AlignTrajectory.h</includes>
  </compound>
  <compound kind="file">
    <name>AlignTrajectory.h</name>
    <path>/tmp/ws/src/open_vins/ov_eval/src/alignment/</path>
    <filename>AlignTrajectory_8h.html</filename>
    <includes id="AlignUtils_8h" name="AlignUtils.h" local="yes" imported="no">AlignUtils.h</includes>
    <class kind="class">ov_eval::AlignTrajectory</class>
    <namespace>ov_eval</namespace>
  </compound>
  <compound kind="file">
    <name>AlignUtils.cpp</name>
    <path>/tmp/ws/src/open_vins/ov_eval/src/alignment/</path>
    <filename>AlignUtils_8cpp.html</filename>
    <includes id="AlignUtils_8h" name="AlignUtils.h" local="yes" imported="no">AlignUtils.h</includes>
  </compound>
  <compound kind="file">
    <name>AlignUtils.h</name>
    <path>/tmp/ws/src/open_vins/ov_eval/src/alignment/</path>
    <filename>AlignUtils_8h.html</filename>
    <class kind="class">ov_eval::AlignUtils</class>
    <namespace>ov_eval</namespace>
  </compound>
  <compound kind="file">
    <name>dev-coding-style.dox</name>
    <path>/tmp/ws/src/open_vins/docs/</path>
    <filename>dev-coding-style_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>dev-docker.dox</name>
    <path>/tmp/ws/src/open_vins/docs/</path>
    <filename>dev-docker_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>dev-docs.dox</name>
    <path>/tmp/ws/src/open_vins/docs/</path>
    <filename>dev-docs_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>dev-index.dox</name>
    <path>/tmp/ws/src/open_vins/docs/</path>
    <filename>dev-index_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>dev-profiling.dox</name>
    <path>/tmp/ws/src/open_vins/docs/</path>
    <filename>dev-profiling_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>dev-roadmap.dox</name>
    <path>/tmp/ws/src/open_vins/docs/</path>
    <filename>dev-roadmap_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>dev-ros1-to-ros2.dox</name>
    <path>/tmp/ws/src/open_vins/docs/</path>
    <filename>dev-ros1-to-ros2_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>dev-welcome.dox</name>
    <path>/tmp/ws/src/open_vins/docs/</path>
    <filename>dev-welcome_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>dummy.cpp</name>
    <path>/tmp/ws/src/open_vins/ov_eval/src/</path>
    <filename>dummy_8cpp.html</filename>
    <namespace>ov_eval</namespace>
  </compound>
  <compound kind="file">
    <name>error_comparison.cpp</name>
    <path>/tmp/ws/src/open_vins/ov_eval/src/</path>
    <filename>error__comparison_8cpp.html</filename>
    <includes id="ResultTrajectory_8h" name="ResultTrajectory.h" local="yes" imported="no">calc/ResultTrajectory.h</includes>
    <includes id="Loader_8h" name="Loader.h" local="yes" imported="no">utils/Loader.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>error__comparison_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>error_dataset.cpp</name>
    <path>/tmp/ws/src/open_vins/ov_eval/src/</path>
    <filename>error__dataset_8cpp.html</filename>
    <includes id="ResultTrajectory_8h" name="ResultTrajectory.h" local="yes" imported="no">calc/ResultTrajectory.h</includes>
    <includes id="Loader_8h" name="Loader.h" local="yes" imported="no">utils/Loader.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>error__dataset_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>error_simulation.cpp</name>
    <path>/tmp/ws/src/open_vins/ov_eval/src/</path>
    <filename>error__simulation_8cpp.html</filename>
    <includes id="ResultSimulation_8h" name="ResultSimulation.h" local="yes" imported="no">calc/ResultSimulation.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>error__simulation_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>error_singlerun.cpp</name>
    <path>/tmp/ws/src/open_vins/ov_eval/src/</path>
    <filename>error__singlerun_8cpp.html</filename>
    <includes id="ResultTrajectory_8h" name="ResultTrajectory.h" local="yes" imported="no">calc/ResultTrajectory.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>error__singlerun_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>eval-error.dox</name>
    <path>/tmp/ws/src/open_vins/docs/</path>
    <filename>eval-error_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>eval-home.dox</name>
    <path>/tmp/ws/src/open_vins/docs/</path>
    <filename>eval-home_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>eval-metric.dox</name>
    <path>/tmp/ws/src/open_vins/docs/</path>
    <filename>eval-metric_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>eval-timing.dox</name>
    <path>/tmp/ws/src/open_vins/docs/</path>
    <filename>eval-timing_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>fej.dox</name>
    <path>/tmp/ws/src/open_vins/docs/</path>
    <filename>fej_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>format_converter.cpp</name>
    <path>/tmp/ws/src/open_vins/ov_eval/src/</path>
    <filename>format__converter_8cpp.html</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>format__converter_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>process_csv</name>
      <anchorfile>format__converter_8cpp.html</anchorfile>
      <anchor>ae68ebde0879e29d6081385b8754c4584</anchor>
      <arglist>(std::string infile)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>getting-started.dox</name>
    <path>/tmp/ws/src/open_vins/docs/</path>
    <filename>getting-started_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>gs-calibration.dox</name>
    <path>/tmp/ws/src/open_vins/docs/</path>
    <filename>gs-calibration_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>gs-datasets.dox</name>
    <path>/tmp/ws/src/open_vins/docs/</path>
    <filename>gs-datasets_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>gs-installing-free.dox</name>
    <path>/tmp/ws/src/open_vins/docs/</path>
    <filename>gs-installing-free_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>gs-installing.dox</name>
    <path>/tmp/ws/src/open_vins/docs/</path>
    <filename>gs-installing_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>gs-tutorial.dox</name>
    <path>/tmp/ws/src/open_vins/docs/</path>
    <filename>gs-tutorial_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>live_align_trajectory.cpp</name>
    <path>/tmp/ws/src/open_vins/ov_eval/src/</path>
    <filename>live__align__trajectory_8cpp.html</filename>
    <includes id="AlignTrajectory_8h" name="AlignTrajectory.h" local="yes" imported="no">alignment/AlignTrajectory.h</includes>
    <includes id="AlignUtils_8h" name="AlignUtils.h" local="yes" imported="no">alignment/AlignUtils.h</includes>
    <includes id="Loader_8h" name="Loader.h" local="yes" imported="no">utils/Loader.h</includes>
    <member kind="function">
      <type>void</type>
      <name>align_and_publish</name>
      <anchorfile>live__align__trajectory_8cpp.html</anchorfile>
      <anchor>ae304ac8a69a431a481e584a9c9fc1d91</anchor>
      <arglist>(const nav_msgs::Path::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>live__align__trajectory_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>alignment_type</name>
      <anchorfile>live__align__trajectory_8cpp.html</anchorfile>
      <anchor>aa1105e61cc1302e28f6f389a4f6c22e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; Eigen::Matrix&lt; double, 7, 1 &gt; &gt;</type>
      <name>poses_gt</name>
      <anchorfile>live__align__trajectory_8cpp.html</anchorfile>
      <anchor>ae8091e2ca11fd3d55c51cd345514b2ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub_path</name>
      <anchorfile>live__align__trajectory_8cpp.html</anchorfile>
      <anchor>ad063763e0bba5073cba2c0c533ceda66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>times_gt</name>
      <anchorfile>live__align__trajectory_8cpp.html</anchorfile>
      <anchor>ab45e747dab5d2329b4bb9ab132d73dab</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>Loader.cpp</name>
    <path>/tmp/ws/src/open_vins/ov_eval/src/utils/</path>
    <filename>Loader_8cpp.html</filename>
    <includes id="Loader_8h" name="Loader.h" local="yes" imported="no">Loader.h</includes>
  </compound>
  <compound kind="file">
    <name>Loader.h</name>
    <path>/tmp/ws/src/open_vins/ov_eval/src/utils/</path>
    <filename>Loader_8h.html</filename>
    <class kind="class">ov_eval::Loader</class>
    <namespace>ov_eval</namespace>
  </compound>
  <compound kind="file">
    <name>plot_trajectories.cpp</name>
    <path>/tmp/ws/src/open_vins/ov_eval/src/</path>
    <filename>plot__trajectories_8cpp.html</filename>
    <includes id="AlignTrajectory_8h" name="AlignTrajectory.h" local="yes" imported="no">alignment/AlignTrajectory.h</includes>
    <includes id="AlignUtils_8h" name="AlignUtils.h" local="yes" imported="no">alignment/AlignUtils.h</includes>
    <includes id="Loader_8h" name="Loader.h" local="yes" imported="no">utils/Loader.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>plot__trajectories_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pose_to_file.cpp</name>
    <path>/tmp/ws/src/open_vins/ov_eval/src/</path>
    <filename>pose__to__file_8cpp.html</filename>
    <includes id="Recorder_8h" name="Recorder.h" local="yes" imported="no">utils/Recorder.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>pose__to__file_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>propagation-analytical.dox</name>
    <path>/tmp/ws/src/open_vins/docs/</path>
    <filename>propagation-analytical_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>propagation-discrete.dox</name>
    <path>/tmp/ws/src/open_vins/docs/</path>
    <filename>propagation-discrete_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>propagation.dox</name>
    <path>/tmp/ws/src/open_vins/docs/</path>
    <filename>propagation_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>Recorder.h</name>
    <path>/tmp/ws/src/open_vins/ov_eval/src/utils/</path>
    <filename>Recorder_8h.html</filename>
    <class kind="class">ov_eval::Recorder</class>
    <namespace>ov_eval</namespace>
  </compound>
  <compound kind="file">
    <name>ResultSimulation.cpp</name>
    <path>/tmp/ws/src/open_vins/ov_eval/src/calc/</path>
    <filename>ResultSimulation_8cpp.html</filename>
    <includes id="ResultSimulation_8h" name="ResultSimulation.h" local="yes" imported="no">ResultSimulation.h</includes>
  </compound>
  <compound kind="file">
    <name>ResultSimulation.h</name>
    <path>/tmp/ws/src/open_vins/ov_eval/src/calc/</path>
    <filename>ResultSimulation_8h.html</filename>
    <includes id="Loader_8h" name="Loader.h" local="yes" imported="no">utils/Loader.h</includes>
    <includes id="Statistics_8h" name="Statistics.h" local="yes" imported="no">utils/Statistics.h</includes>
    <class kind="class">ov_eval::ResultSimulation</class>
    <namespace>ov_eval</namespace>
  </compound>
  <compound kind="file">
    <name>ResultTrajectory.cpp</name>
    <path>/tmp/ws/src/open_vins/ov_eval/src/calc/</path>
    <filename>ResultTrajectory_8cpp.html</filename>
    <includes id="ResultTrajectory_8h" name="ResultTrajectory.h" local="yes" imported="no">ResultTrajectory.h</includes>
  </compound>
  <compound kind="file">
    <name>ResultTrajectory.h</name>
    <path>/tmp/ws/src/open_vins/ov_eval/src/calc/</path>
    <filename>ResultTrajectory_8h.html</filename>
    <includes id="AlignTrajectory_8h" name="AlignTrajectory.h" local="yes" imported="no">alignment/AlignTrajectory.h</includes>
    <includes id="Loader_8h" name="Loader.h" local="yes" imported="no">utils/Loader.h</includes>
    <includes id="Statistics_8h" name="Statistics.h" local="yes" imported="no">utils/Statistics.h</includes>
    <class kind="class">ov_eval::ResultTrajectory</class>
    <namespace>ov_eval</namespace>
  </compound>
  <compound kind="file">
    <name>simulation.dox</name>
    <path>/tmp/ws/src/open_vins/docs/</path>
    <filename>simulation_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>Statistics.h</name>
    <path>/tmp/ws/src/open_vins/ov_eval/src/utils/</path>
    <filename>Statistics_8h.html</filename>
    <class kind="struct">ov_eval::Statistics</class>
    <namespace>ov_eval</namespace>
  </compound>
  <compound kind="file">
    <name>timing_comparison.cpp</name>
    <path>/tmp/ws/src/open_vins/ov_eval/src/</path>
    <filename>timing__comparison_8cpp.html</filename>
    <includes id="Loader_8h" name="Loader.h" local="yes" imported="no">utils/Loader.h</includes>
    <includes id="Statistics_8h" name="Statistics.h" local="yes" imported="no">utils/Statistics.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>timing__comparison_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>timing_flamegraph.cpp</name>
    <path>/tmp/ws/src/open_vins/ov_eval/src/</path>
    <filename>timing__flamegraph_8cpp.html</filename>
    <includes id="Loader_8h" name="Loader.h" local="yes" imported="no">utils/Loader.h</includes>
    <includes id="Statistics_8h" name="Statistics.h" local="yes" imported="no">utils/Statistics.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>timing__flamegraph_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>timing_histogram.cpp</name>
    <path>/tmp/ws/src/open_vins/ov_eval/src/</path>
    <filename>timing__histogram_8cpp.html</filename>
    <includes id="Loader_8h" name="Loader.h" local="yes" imported="no">utils/Loader.h</includes>
    <includes id="Statistics_8h" name="Statistics.h" local="yes" imported="no">utils/Statistics.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>timing__histogram_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>timing_percentages.cpp</name>
    <path>/tmp/ws/src/open_vins/ov_eval/src/</path>
    <filename>timing__percentages_8cpp.html</filename>
    <includes id="Loader_8h" name="Loader.h" local="yes" imported="no">utils/Loader.h</includes>
    <includes id="Statistics_8h" name="Statistics.h" local="yes" imported="no">utils/Statistics.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>timing__percentages_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>update-compress.dox</name>
    <path>/tmp/ws/src/open_vins/docs/</path>
    <filename>update-compress_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>update-delay.dox</name>
    <path>/tmp/ws/src/open_vins/docs/</path>
    <filename>update-delay_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>update-feat.dox</name>
    <path>/tmp/ws/src/open_vins/docs/</path>
    <filename>update-feat_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>update-featinit.dox</name>
    <path>/tmp/ws/src/open_vins/docs/</path>
    <filename>update-featinit_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>update-null.dox</name>
    <path>/tmp/ws/src/open_vins/docs/</path>
    <filename>update-null_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>update-zerovelocity.dox</name>
    <path>/tmp/ws/src/open_vins/docs/</path>
    <filename>update-zerovelocity_8dox.html</filename>
  </compound>
  <compound kind="file">
    <name>update.dox</name>
    <path>/tmp/ws/src/open_vins/docs/</path>
    <filename>update_8dox.html</filename>
  </compound>
  <compound kind="class">
    <name>ov_eval::AlignTrajectory</name>
    <filename>classov__eval_1_1AlignTrajectory.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>align_trajectory</name>
      <anchorfile>classov__eval_1_1AlignTrajectory.html</anchorfile>
      <anchor>ac4ea2100e9e28dc54299569b97b698a3</anchor>
      <arglist>(const std::vector&lt; Eigen::Matrix&lt; double, 7, 1 &gt;&gt; &amp;traj_es, const std::vector&lt; Eigen::Matrix&lt; double, 7, 1 &gt;&gt; &amp;traj_gt, Eigen::Matrix3d &amp;R, Eigen::Vector3d &amp;t, double &amp;s, std::string method, int n_aligned=-1)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>align_posyaw</name>
      <anchorfile>classov__eval_1_1AlignTrajectory.html</anchorfile>
      <anchor>aea1c35dee4b15301c7248c1698ee4ffa</anchor>
      <arglist>(const std::vector&lt; Eigen::Matrix&lt; double, 7, 1 &gt;&gt; &amp;traj_es, const std::vector&lt; Eigen::Matrix&lt; double, 7, 1 &gt;&gt; &amp;traj_gt, Eigen::Matrix3d &amp;R, Eigen::Vector3d &amp;t, int n_aligned=-1)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>align_posyaw_single</name>
      <anchorfile>classov__eval_1_1AlignTrajectory.html</anchorfile>
      <anchor>ab281d908409f24b08c3ac910b4d942f0</anchor>
      <arglist>(const std::vector&lt; Eigen::Matrix&lt; double, 7, 1 &gt;&gt; &amp;traj_es, const std::vector&lt; Eigen::Matrix&lt; double, 7, 1 &gt;&gt; &amp;traj_gt, Eigen::Matrix3d &amp;R, Eigen::Vector3d &amp;t)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>align_se3</name>
      <anchorfile>classov__eval_1_1AlignTrajectory.html</anchorfile>
      <anchor>af48d64a8e529e8ec2471ff42b439e54a</anchor>
      <arglist>(const std::vector&lt; Eigen::Matrix&lt; double, 7, 1 &gt;&gt; &amp;traj_es, const std::vector&lt; Eigen::Matrix&lt; double, 7, 1 &gt;&gt; &amp;traj_gt, Eigen::Matrix3d &amp;R, Eigen::Vector3d &amp;t, int n_aligned=-1)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>align_se3_single</name>
      <anchorfile>classov__eval_1_1AlignTrajectory.html</anchorfile>
      <anchor>a23c39c91e3ba64678efe9734086babec</anchor>
      <arglist>(const std::vector&lt; Eigen::Matrix&lt; double, 7, 1 &gt;&gt; &amp;traj_es, const std::vector&lt; Eigen::Matrix&lt; double, 7, 1 &gt;&gt; &amp;traj_gt, Eigen::Matrix3d &amp;R, Eigen::Vector3d &amp;t)</arglist>
    </member>
    <member kind="function" protection="protected" static="yes">
      <type>static void</type>
      <name>align_sim3</name>
      <anchorfile>classov__eval_1_1AlignTrajectory.html</anchorfile>
      <anchor>a0413904b252f558fe47886cbbf772e63</anchor>
      <arglist>(const std::vector&lt; Eigen::Matrix&lt; double, 7, 1 &gt;&gt; &amp;traj_es, const std::vector&lt; Eigen::Matrix&lt; double, 7, 1 &gt;&gt; &amp;traj_gt, Eigen::Matrix3d &amp;R, Eigen::Vector3d &amp;t, double &amp;s, int n_aligned=-1)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ov_eval::AlignUtils</name>
    <filename>classov__eval_1_1AlignUtils.html</filename>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>align_umeyama</name>
      <anchorfile>classov__eval_1_1AlignUtils.html</anchorfile>
      <anchor>a0047243dabf7448c01fdb118e13061e8</anchor>
      <arglist>(const std::vector&lt; Eigen::Matrix&lt; double, 3, 1 &gt;&gt; &amp;data, const std::vector&lt; Eigen::Matrix&lt; double, 3, 1 &gt;&gt; &amp;model, Eigen::Matrix&lt; double, 3, 3 &gt; &amp;R, Eigen::Matrix&lt; double, 3, 1 &gt; &amp;t, double &amp;s, bool known_scale, bool yaw_only)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>get_best_yaw</name>
      <anchorfile>classov__eval_1_1AlignUtils.html</anchorfile>
      <anchor>a6eafc0d55cb43fa6d2718a707697abff</anchor>
      <arglist>(const Eigen::Matrix&lt; double, 3, 3 &gt; &amp;C)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static Eigen::Matrix&lt; double, 3, 1 &gt;</type>
      <name>get_mean</name>
      <anchorfile>classov__eval_1_1AlignUtils.html</anchorfile>
      <anchor>a773b70968bab53fcaf45db308a70fe82</anchor>
      <arglist>(const std::vector&lt; Eigen::Matrix&lt; double, 3, 1 &gt;&gt; &amp;data)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>perform_association</name>
      <anchorfile>classov__eval_1_1AlignUtils.html</anchorfile>
      <anchor>a222cc11925f47bb8055aaf73d4336490</anchor>
      <arglist>(double offset, double max_difference, std::vector&lt; double &gt; &amp;est_times, std::vector&lt; double &gt; &amp;gt_times, std::vector&lt; Eigen::Matrix&lt; double, 7, 1 &gt;&gt; &amp;est_poses, std::vector&lt; Eigen::Matrix&lt; double, 7, 1 &gt;&gt; &amp;gt_poses)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>perform_association</name>
      <anchorfile>classov__eval_1_1AlignUtils.html</anchorfile>
      <anchor>afd79761c342430237a1ecf563d5c0d05</anchor>
      <arglist>(double offset, double max_difference, std::vector&lt; double &gt; &amp;est_times, std::vector&lt; double &gt; &amp;gt_times, std::vector&lt; Eigen::Matrix&lt; double, 7, 1 &gt;&gt; &amp;est_poses, std::vector&lt; Eigen::Matrix&lt; double, 7, 1 &gt;&gt; &amp;gt_poses, std::vector&lt; Eigen::Matrix3d &gt; &amp;est_covori, std::vector&lt; Eigen::Matrix3d &gt; &amp;est_covpos, std::vector&lt; Eigen::Matrix3d &gt; &amp;gt_covori, std::vector&lt; Eigen::Matrix3d &gt; &amp;gt_covpos)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ov_eval::Loader</name>
    <filename>classov__eval_1_1Loader.html</filename>
    <member kind="function" static="yes">
      <type>static double</type>
      <name>get_total_length</name>
      <anchorfile>classov__eval_1_1Loader.html</anchorfile>
      <anchor>af4f3f47d194febe39fe1a97a915b7add</anchor>
      <arglist>(const std::vector&lt; Eigen::Matrix&lt; double, 7, 1 &gt;&gt; &amp;poses)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>load_data</name>
      <anchorfile>classov__eval_1_1Loader.html</anchorfile>
      <anchor>afdd99379f29b052ecf7bf197d21a911f</anchor>
      <arglist>(std::string path_traj, std::vector&lt; double &gt; &amp;times, std::vector&lt; Eigen::Matrix&lt; double, 7, 1 &gt;&gt; &amp;poses, std::vector&lt; Eigen::Matrix3d &gt; &amp;cov_ori, std::vector&lt; Eigen::Matrix3d &gt; &amp;cov_pos)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>load_data_csv</name>
      <anchorfile>classov__eval_1_1Loader.html</anchorfile>
      <anchor>abcb07f7d33c1ed0e9996775188861d87</anchor>
      <arglist>(std::string path_traj, std::vector&lt; double &gt; &amp;times, std::vector&lt; Eigen::Matrix&lt; double, 7, 1 &gt;&gt; &amp;poses, std::vector&lt; Eigen::Matrix3d &gt; &amp;cov_ori, std::vector&lt; Eigen::Matrix3d &gt; &amp;cov_pos)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>load_simulation</name>
      <anchorfile>classov__eval_1_1Loader.html</anchorfile>
      <anchor>a6ecab01ce0d594bc3a635925ea8a7321</anchor>
      <arglist>(std::string path, std::vector&lt; Eigen::VectorXd &gt; &amp;values)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>load_timing_flamegraph</name>
      <anchorfile>classov__eval_1_1Loader.html</anchorfile>
      <anchor>aef2c74f0ad3dc52f0ce47bfe22ae6ed4</anchor>
      <arglist>(std::string path, std::vector&lt; std::string &gt; &amp;names, std::vector&lt; double &gt; &amp;times, std::vector&lt; Eigen::VectorXd &gt; &amp;timing_values)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static void</type>
      <name>load_timing_percent</name>
      <anchorfile>classov__eval_1_1Loader.html</anchorfile>
      <anchor>aebb4fa55e3b3c9399dfebe11fe940112</anchor>
      <arglist>(std::string path, std::vector&lt; double &gt; &amp;times, std::vector&lt; Eigen::Vector3d &gt; &amp;summed_values, std::vector&lt; Eigen::VectorXd &gt; &amp;node_values)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>Loader</name>
      <anchorfile>classov__eval_1_1Loader.html</anchorfile>
      <anchor>a012c1fe38314ce30359abad1beeb6224</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ov_eval::Recorder</name>
    <filename>classov__eval_1_1Recorder.html</filename>
    <member kind="function">
      <type>void</type>
      <name>callback_odometry</name>
      <anchorfile>classov__eval_1_1Recorder.html</anchorfile>
      <anchor>a731eae3cf076afc70a7e590f5e8943fe</anchor>
      <arglist>(const nav_msgs::OdometryPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>callback_pose</name>
      <anchorfile>classov__eval_1_1Recorder.html</anchorfile>
      <anchor>a0a2cc6684a70ab530c8d7c31ebc1ba9e</anchor>
      <arglist>(const geometry_msgs::PoseStampedPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>callback_posecovariance</name>
      <anchorfile>classov__eval_1_1Recorder.html</anchorfile>
      <anchor>afe156131ed31a4f35d7fea30d4221293</anchor>
      <arglist>(const geometry_msgs::PoseWithCovarianceStampedPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>callback_transform</name>
      <anchorfile>classov__eval_1_1Recorder.html</anchorfile>
      <anchor>aa98f2bf8b8f3bfc70c905d83a778065b</anchor>
      <arglist>(const geometry_msgs::TransformStampedPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Recorder</name>
      <anchorfile>classov__eval_1_1Recorder.html</anchorfile>
      <anchor>a36307659369029395731737a7577bf0a</anchor>
      <arglist>(std::string filename)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>write</name>
      <anchorfile>classov__eval_1_1Recorder.html</anchorfile>
      <anchor>a57b309de81ce7312ff3f07125d03ee7a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::Matrix&lt; double, 3, 3 &gt;</type>
      <name>cov_pos</name>
      <anchorfile>classov__eval_1_1Recorder.html</anchorfile>
      <anchor>a0a20dbfd92839ebf9455cc4145b96cdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::Matrix&lt; double, 3, 3 &gt;</type>
      <name>cov_rot</name>
      <anchorfile>classov__eval_1_1Recorder.html</anchorfile>
      <anchor>a521ab33ed3681e03f6d03e391c4795a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>has_covariance</name>
      <anchorfile>classov__eval_1_1Recorder.html</anchorfile>
      <anchor>a3a11f4b799275ea1d0d8790af3085014</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::ofstream</type>
      <name>outfile</name>
      <anchorfile>classov__eval_1_1Recorder.html</anchorfile>
      <anchor>ab175907faecd57d895b4e3ac25dba7d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::Vector3d</type>
      <name>p_IinG</name>
      <anchorfile>classov__eval_1_1Recorder.html</anchorfile>
      <anchor>a3fc04158a626ca3d84f4beac6a7c0918</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Eigen::Vector4d</type>
      <name>q_ItoG</name>
      <anchorfile>classov__eval_1_1Recorder.html</anchorfile>
      <anchor>a3e9cd436f944aeff84ca044644cd9333</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>double</type>
      <name>timestamp</name>
      <anchorfile>classov__eval_1_1Recorder.html</anchorfile>
      <anchor>a7f094609e17a0251a68a96f19bd8ba18</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ov_eval::ResultSimulation</name>
    <filename>classov__eval_1_1ResultSimulation.html</filename>
    <member kind="function">
      <type>void</type>
      <name>plot_cam_extrinsics</name>
      <anchorfile>classov__eval_1_1ResultSimulation.html</anchorfile>
      <anchor>a7f2f0d71c2b3d2f9db44ceb9542a8d9e</anchor>
      <arglist>(bool doplotting, double max_time=INFINITY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>plot_cam_instrinsics</name>
      <anchorfile>classov__eval_1_1ResultSimulation.html</anchorfile>
      <anchor>abb8a9eeb8c5e9b21c0558f27d4a9cf9a</anchor>
      <arglist>(bool doplotting, double max_time=INFINITY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>plot_imu_intrinsics</name>
      <anchorfile>classov__eval_1_1ResultSimulation.html</anchorfile>
      <anchor>afb1cce6c6cf4ad2a9f15e75457f5825d</anchor>
      <arglist>(bool doplotting, double max_time=INFINITY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>plot_state</name>
      <anchorfile>classov__eval_1_1ResultSimulation.html</anchorfile>
      <anchor>aa7e8b0be0f423f9b77d29b0fb41cc715</anchor>
      <arglist>(bool doplotting, double max_time=INFINITY)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>plot_timeoff</name>
      <anchorfile>classov__eval_1_1ResultSimulation.html</anchorfile>
      <anchor>a3d927f6bd6eaf6eba2b5a067920ef662</anchor>
      <arglist>(bool doplotting, double max_time=INFINITY)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ResultSimulation</name>
      <anchorfile>classov__eval_1_1ResultSimulation.html</anchorfile>
      <anchor>ad75bc6dc74af33a2ecdf0c8eca44ecca</anchor>
      <arglist>(std::string path_est, std::string path_std, std::string path_gt)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Eigen::VectorXd &gt;</type>
      <name>est_state</name>
      <anchorfile>classov__eval_1_1ResultSimulation.html</anchorfile>
      <anchor>abba7015a0c17ea62bab2e67599fe928d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Eigen::VectorXd &gt;</type>
      <name>gt_state</name>
      <anchorfile>classov__eval_1_1ResultSimulation.html</anchorfile>
      <anchor>a27c5a2ab21bb80022d2da1ae10886253</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Eigen::VectorXd &gt;</type>
      <name>state_cov</name>
      <anchorfile>classov__eval_1_1ResultSimulation.html</anchorfile>
      <anchor>a41f5acf9da9823cc67c3870334f659d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>ov_eval::ResultTrajectory</name>
    <filename>classov__eval_1_1ResultTrajectory.html</filename>
    <member kind="function">
      <type>void</type>
      <name>calculate_ate</name>
      <anchorfile>classov__eval_1_1ResultTrajectory.html</anchorfile>
      <anchor>aa82df799f7eb6ccc6f7665cd7a383c40</anchor>
      <arglist>(Statistics &amp;error_ori, Statistics &amp;error_pos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calculate_ate_2d</name>
      <anchorfile>classov__eval_1_1ResultTrajectory.html</anchorfile>
      <anchor>aea298386d6615b31a75e9578baf77497</anchor>
      <arglist>(Statistics &amp;error_ori, Statistics &amp;error_pos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calculate_error</name>
      <anchorfile>classov__eval_1_1ResultTrajectory.html</anchorfile>
      <anchor>a8c8675c3a9ebc8415e41c38175691e46</anchor>
      <arglist>(Statistics &amp;posx, Statistics &amp;posy, Statistics &amp;posz, Statistics &amp;orix, Statistics &amp;oriy, Statistics &amp;oriz, Statistics &amp;roll, Statistics &amp;pitch, Statistics &amp;yaw)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calculate_nees</name>
      <anchorfile>classov__eval_1_1ResultTrajectory.html</anchorfile>
      <anchor>ad8ed667bd451302f503b2bc761796d9f</anchor>
      <arglist>(Statistics &amp;nees_ori, Statistics &amp;nees_pos)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>calculate_rpe</name>
      <anchorfile>classov__eval_1_1ResultTrajectory.html</anchorfile>
      <anchor>abf4d8b00abdf68692ceaa85b5c1c5b0f</anchor>
      <arglist>(const std::vector&lt; double &gt; &amp;segment_lengths, std::map&lt; double, std::pair&lt; Statistics, Statistics &gt;&gt; &amp;error_rpe)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ResultTrajectory</name>
      <anchorfile>classov__eval_1_1ResultTrajectory.html</anchorfile>
      <anchor>a91d8d079db9f290d384746b7a030e336</anchor>
      <arglist>(std::string path_est, std::string path_gt, std::string alignment_method)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>std::vector&lt; int &gt;</type>
      <name>compute_comparison_indices_length</name>
      <anchorfile>classov__eval_1_1ResultTrajectory.html</anchorfile>
      <anchor>af47fbcba5026b01aeb00df5c835ba296</anchor>
      <arglist>(std::vector&lt; double &gt; &amp;distances, double distance, double max_dist_diff)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Eigen::Matrix3d &gt;</type>
      <name>est_covori</name>
      <anchorfile>classov__eval_1_1ResultTrajectory.html</anchorfile>
      <anchor>a80f44e2b04fafe8114962438abe9164a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Eigen::Matrix3d &gt;</type>
      <name>est_covpos</name>
      <anchorfile>classov__eval_1_1ResultTrajectory.html</anchorfile>
      <anchor>a4b3adeb0603f3197484be750db827b39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Eigen::Matrix&lt; double, 7, 1 &gt; &gt;</type>
      <name>est_poses</name>
      <anchorfile>classov__eval_1_1ResultTrajectory.html</anchorfile>
      <anchor>af603360e09c66c552f08f144aa399b4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Eigen::Matrix&lt; double, 7, 1 &gt; &gt;</type>
      <name>est_poses_aignedtoGT</name>
      <anchorfile>classov__eval_1_1ResultTrajectory.html</anchorfile>
      <anchor>a9dfef04471027bb002081c55674e41d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; double &gt;</type>
      <name>est_times</name>
      <anchorfile>classov__eval_1_1ResultTrajectory.html</anchorfile>
      <anchor>a2e78209342b80d1ac3115bad38ef397c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Eigen::Matrix3d &gt;</type>
      <name>gt_covori</name>
      <anchorfile>classov__eval_1_1ResultTrajectory.html</anchorfile>
      <anchor>add4899b2111a01e8e3ea9d29618b0ce4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Eigen::Matrix3d &gt;</type>
      <name>gt_covpos</name>
      <anchorfile>classov__eval_1_1ResultTrajectory.html</anchorfile>
      <anchor>a32637a737e1bb09cfe0d6e71fa3d8ccd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Eigen::Matrix&lt; double, 7, 1 &gt; &gt;</type>
      <name>gt_poses</name>
      <anchorfile>classov__eval_1_1ResultTrajectory.html</anchorfile>
      <anchor>a27988db61fab2b6154665c5cf5f5eb66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; Eigen::Matrix&lt; double, 7, 1 &gt; &gt;</type>
      <name>gt_poses_aignedtoEST</name>
      <anchorfile>classov__eval_1_1ResultTrajectory.html</anchorfile>
      <anchor>a39957e134124c8f5cc61522df94a03fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::vector&lt; double &gt;</type>
      <name>gt_times</name>
      <anchorfile>classov__eval_1_1ResultTrajectory.html</anchorfile>
      <anchor>a7d985814985338546e06b9a5a49b153e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>ov_eval::Statistics</name>
    <filename>structov__eval_1_1Statistics.html</filename>
    <member kind="function">
      <type>void</type>
      <name>calculate</name>
      <anchorfile>structov__eval_1_1Statistics.html</anchorfile>
      <anchor>ada896c0243989b2b8a366a0caa18a3c6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structov__eval_1_1Statistics.html</anchorfile>
      <anchor>ad13e2a500d7c64297077485e39b36a6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>max</name>
      <anchorfile>structov__eval_1_1Statistics.html</anchorfile>
      <anchor>a3c199c37bd66fa83acfe4eebc279dd34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>mean</name>
      <anchorfile>structov__eval_1_1Statistics.html</anchorfile>
      <anchor>ab3fe9611541840f445f1e28a5181b2eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>median</name>
      <anchorfile>structov__eval_1_1Statistics.html</anchorfile>
      <anchor>a44b7c68c982ad20d064bd2f6168e60be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>min</name>
      <anchorfile>structov__eval_1_1Statistics.html</anchorfile>
      <anchor>ada14c28c46581e4e928f8eb7c86fdd06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>ninetynine</name>
      <anchorfile>structov__eval_1_1Statistics.html</anchorfile>
      <anchor>a61e02141acabdb35b6e9bc9c1722653f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>rmse</name>
      <anchorfile>structov__eval_1_1Statistics.html</anchorfile>
      <anchor>a86b2905802456b6a1d8b6bcacb9a9e39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>std</name>
      <anchorfile>structov__eval_1_1Statistics.html</anchorfile>
      <anchor>a955e40e0c9a32572c2d72815904d52be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>timestamps</name>
      <anchorfile>structov__eval_1_1Statistics.html</anchorfile>
      <anchor>a017b8f3c767271f7d586468ec86fe2b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>values</name>
      <anchorfile>structov__eval_1_1Statistics.html</anchorfile>
      <anchor>a354bca50b835cca4be36ea1960561de7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; double &gt;</type>
      <name>values_bound</name>
      <anchorfile>structov__eval_1_1Statistics.html</anchorfile>
      <anchor>a0ec5edc20462a1e6834547ed79d81377</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ov_eval</name>
    <filename>namespaceov__eval.html</filename>
    <class kind="class">ov_eval::AlignTrajectory</class>
    <class kind="class">ov_eval::AlignUtils</class>
    <class kind="class">ov_eval::Loader</class>
    <class kind="class">ov_eval::Recorder</class>
    <class kind="class">ov_eval::ResultSimulation</class>
    <class kind="class">ov_eval::ResultTrajectory</class>
    <class kind="struct">ov_eval::Statistics</class>
  </compound>
</tagfile>
