<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/tmp/ws/src/beluga/beluga_ros/src/beluga_ros/</path>
    <filename>____init_____8py.html</filename>
    <namespace>beluga_ros</namespace>
    <member kind="variable" protection="private">
      <type>list</type>
      <name>__all__</name>
      <anchorfile>namespacebeluga__ros.html</anchorfile>
      <anchor>a456cc8876d0207f90c622b8c4017b4a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>amcl.hpp</name>
    <path>/tmp/ws/src/beluga/beluga_ros/include/beluga_ros/</path>
    <filename>amcl_8hpp.html</filename>
    <includes id="laser__scan_8hpp" name="laser_scan.hpp" local="no" imported="no">beluga_ros/laser_scan.hpp</includes>
    <includes id="occupancy__grid_8hpp" name="occupancy_grid.hpp" local="no" imported="no">beluga_ros/occupancy_grid.hpp</includes>
    <class kind="class">beluga_ros::Amcl</class>
    <class kind="struct">beluga_ros::AmclParams</class>
    <namespace>beluga_ros</namespace>
  </compound>
  <compound kind="file">
    <name>beluga_ros.hpp</name>
    <path>/tmp/ws/src/beluga/beluga_ros/include/beluga_ros/</path>
    <filename>beluga__ros_8hpp.html</filename>
    <includes id="amcl_8hpp" name="amcl.hpp" local="no" imported="no">beluga_ros/amcl.hpp</includes>
    <includes id="laser__scan_8hpp" name="laser_scan.hpp" local="no" imported="no">beluga_ros/laser_scan.hpp</includes>
    <includes id="occupancy__grid_8hpp" name="occupancy_grid.hpp" local="no" imported="no">beluga_ros/occupancy_grid.hpp</includes>
    <includes id="particle__cloud_8hpp" name="particle_cloud.hpp" local="no" imported="no">beluga_ros/particle_cloud.hpp</includes>
    <includes id="tf2__eigen_8hpp" name="tf2_eigen.hpp" local="no" imported="no">beluga_ros/tf2_eigen.hpp</includes>
    <includes id="tf2__sophus_8hpp" name="tf2_sophus.hpp" local="no" imported="no">beluga_ros/tf2_sophus.hpp</includes>
    <namespace>beluga_ros</namespace>
  </compound>
  <compound kind="file">
    <name>conf.py</name>
    <path>/tmp/ws/src/beluga/beluga_ros/docs/</path>
    <filename>conf_8py.html</filename>
    <namespace>conf</namespace>
    <member kind="variable">
      <type>string</type>
      <name>author</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a637c239d256432248aa8d9f3ab0b8c52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>autodox_outdir</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a14c7474ea331fc65b5d8f5fe38dcb7f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>autodox_projects</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a331d13760f3226ab063962cb141b7646</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>bibtex_bibfiles</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a9e54528b0ed0298d206c296420836666</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>copyright</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a33fa97cf51dcb25970fbf53f10159589</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>exclude_patterns</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a7ad48fb6f3e9b129c02346ea0d3527c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>extensions</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>ae475e080536acb271a0a0efe56c3ba42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>html_css_files</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a6f28557bb41c23eaa415a2476682af3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>html_favicon</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>ac2a0566788a90720ba8d852f67eeda76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>html_js_files</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>ab6375baea213a912022ee6fe80c17ee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>html_last_updated_fmt</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>ae8e465e744377b27eb2e5c01bb1a49d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>html_static_path</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>af4fb5d8851ccaade135c2668dd3ced41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>html_theme</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a6c3bfcc1a44546c1c75ce20f55bd0fd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>html_theme_options</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>aeaafa42217d24810edc9b116b88a4585</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>language</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a4aa7a2bc17feeaa23e59b244158394b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>myst_enable_extensions</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a05f7acd354f09362b4fa8f2abdfa1b54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>myst_heading_anchors</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a6f23d97291fb4ea5c773d9c6a35cca50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>project</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a45653c983098153b78e33600e39230eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>source_suffix</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a8f403b478ab86c8b7663d82045f21741</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>suppress_warnings</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>acc38fe0d09a4993381eb84d2ab82a885</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>conversion_utils.py</name>
    <path>/tmp/ws/src/beluga/beluga_ros/src/beluga_ros/</path>
    <filename>conversion__utils_8py.html</filename>
    <class kind="class">beluga_ros::conversion_utils::DiscreteCell</class>
    <class kind="class">beluga_ros::conversion_utils::NDTMap</class>
    <class kind="class">beluga_ros::conversion_utils::NormalDistribution</class>
    <class kind="class">beluga_ros::conversion_utils::OccupancyGrid</class>
    <namespace>beluga_ros::conversion_utils</namespace>
    <member kind="function">
      <type>Optional[NormalDistribution]</type>
      <name>fit_normal_distribution</name>
      <anchorfile>namespacebeluga__ros_1_1conversion__utils.html</anchorfile>
      <anchor>a5220db569f2fb879f33823103eefc4d5</anchor>
      <arglist>(np.ndarray points, float min_variance=5e-3)</arglist>
    </member>
    <member kind="function">
      <type>np.ndarray</type>
      <name>grid_to_point_cloud</name>
      <anchorfile>namespacebeluga__ros_1_1conversion__utils.html</anchorfile>
      <anchor>a2476bf204fe6d75a013add9467804c2a</anchor>
      <arglist>(OccupancyGrid occupancy_grid)</arglist>
    </member>
    <member kind="function">
      <type>NDTMap</type>
      <name>point_cloud_to_ndt</name>
      <anchorfile>namespacebeluga__ros_1_1conversion__utils.html</anchorfile>
      <anchor>aa63a15251d1299eea2876ce4015a6aac</anchor>
      <arglist>(np.ndarray pc, cell_size=1.0)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frozen</name>
      <anchorfile>namespacebeluga__ros_1_1conversion__utils.html</anchorfile>
      <anchor>a68cfab4469c441b3a7cd0edf33e447a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>message</name>
      <anchorfile>namespacebeluga__ros_1_1conversion__utils.html</anchorfile>
      <anchor>adae98896214de2c15f98e2d8f535ac6e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>laser_scan.hpp</name>
    <path>/tmp/ws/src/beluga/beluga_ros/include/beluga_ros/</path>
    <filename>laser__scan_8hpp.html</filename>
    <includes id="messages_8hpp" name="messages.hpp" local="no" imported="no">beluga_ros/messages.hpp</includes>
    <class kind="class">beluga_ros::LaserScan</class>
    <namespace>beluga_ros</namespace>
  </compound>
  <compound kind="file">
    <name>messages.hpp</name>
    <path>/tmp/ws/src/beluga/beluga_ros/include/beluga_ros/</path>
    <filename>messages_8hpp.html</filename>
    <namespace>beluga_ros</namespace>
    <namespace>beluga_ros::detail</namespace>
    <namespace>beluga_ros::msg</namespace>
    <member kind="function">
      <type>beluga_ros::msg::MarkerArray &amp;</type>
      <name>stamp_message</name>
      <anchorfile>namespacebeluga__ros.html</anchorfile>
      <anchor>a51e9af3fab5a224206addbcc122532bc</anchor>
      <arglist>(std::string_view frame_id, detail::Time timestamp, beluga_ros::msg::MarkerArray &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>Message &amp;</type>
      <name>stamp_message</name>
      <anchorfile>namespacebeluga__ros.html</anchorfile>
      <anchor>ac585b55e7effebae20f0b86be5319c0a</anchor>
      <arglist>(std::string_view frame_id, detail::Time timestamp, Message &amp;message)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>occupancy_grid.hpp</name>
    <path>/tmp/ws/src/beluga/beluga_ros/include/beluga_ros/</path>
    <filename>occupancy__grid_8hpp.html</filename>
    <includes id="messages_8hpp" name="messages.hpp" local="no" imported="no">beluga_ros/messages.hpp</includes>
    <class kind="class">beluga_ros::OccupancyGrid</class>
    <class kind="struct">beluga_ros::OccupancyGrid::ValueTraits</class>
    <namespace>beluga_ros</namespace>
  </compound>
  <compound kind="file">
    <name>occupancy_grid_to_ndt.py</name>
    <path>/tmp/ws/src/beluga/beluga_ros/src/beluga_ros/</path>
    <filename>occupancy__grid__to__ndt_8py.html</filename>
    <namespace>beluga_ros::occupancy_grid_to_ndt</namespace>
    <member kind="function" protection="private">
      <type>argparse.Namespace</type>
      <name>_parse_args</name>
      <anchorfile>namespacebeluga__ros_1_1occupancy__grid__to__ndt.html</anchorfile>
      <anchor>a139727ad70c486bccd03e71883cfe940</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacebeluga__ros_1_1occupancy__grid__to__ndt.html</anchorfile>
      <anchor>a336551483742bdd6b8d4717bdc372f87</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>particle_cloud.hpp</name>
    <path>/tmp/ws/src/beluga/beluga_ros/include/beluga_ros/</path>
    <filename>particle__cloud_8hpp.html</filename>
    <includes id="messages_8hpp" name="messages.hpp" local="no" imported="no">beluga_ros/messages.hpp</includes>
    <includes id="tf2__eigen_8hpp" name="tf2_eigen.hpp" local="no" imported="no">beluga_ros/tf2_eigen.hpp</includes>
    <includes id="tf2__sophus_8hpp" name="tf2_sophus.hpp" local="no" imported="no">beluga_ros/tf2_sophus.hpp</includes>
    <class kind="struct">beluga_ros::detail::almost_equal_to</class>
    <class kind="struct">beluga_ros::detail::almost_equal_to&lt; Sophus::SE2&lt; Scalar &gt; &gt;</class>
    <namespace>beluga_ros</namespace>
    <namespace>beluga_ros::detail</namespace>
    <member kind="function">
      <type>beluga_ros::msg::ColorRGBA</type>
      <name>alphaHueToRGBA</name>
      <anchorfile>namespacebeluga__ros_1_1detail.html</anchorfile>
      <anchor>af6a134db705789a0442b0b60a032e46c</anchor>
      <arglist>(float hue, float alpha)</arglist>
    </member>
    <member kind="function">
      <type>beluga_ros::msg::MarkerArray &amp;</type>
      <name>assign_particle_cloud</name>
      <anchorfile>namespacebeluga__ros.html</anchorfile>
      <anchor>aa3a6b3a74143cfc2852e53ce015569b7</anchor>
      <arglist>(Particles &amp;&amp;particles, beluga_ros::msg::MarkerArray &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>Message &amp;</type>
      <name>assign_particle_cloud</name>
      <anchorfile>namespacebeluga__ros.html</anchorfile>
      <anchor>a45839d53c0f449dd3ac78bbccf49bbcd</anchor>
      <arglist>(Particles &amp;&amp;particles, Message &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>beluga_ros::msg::MarkerArray &amp;</type>
      <name>assign_particle_cloud</name>
      <anchorfile>namespacebeluga__ros.html</anchorfile>
      <anchor>a826a7340292db6f5231a361ca63c4af7</anchor>
      <arglist>(Particles &amp;&amp;particles, Scalar linear_resolution, Scalar angular_resolution, beluga_ros::msg::MarkerArray &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>beluga_ros::msg::PoseArray &amp;</type>
      <name>assign_particle_cloud</name>
      <anchorfile>namespacebeluga__ros.html</anchorfile>
      <anchor>a1031238cbda7b7b12efe3a7e8b0508c9</anchor>
      <arglist>(Particles &amp;&amp;particles, std::size_t size, beluga_ros::msg::PoseArray &amp;message)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_amcl.cpp</name>
    <path>/tmp/ws/src/beluga/beluga_ros/test/</path>
    <filename>test__amcl_8cpp.html</filename>
    <includes id="amcl_8hpp" name="amcl.hpp" local="yes" imported="no">beluga_ros/amcl.hpp</includes>
    <includes id="laser__scan_8hpp" name="laser_scan.hpp" local="yes" imported="no">beluga_ros/laser_scan.hpp</includes>
    <includes id="messages_8hpp" name="messages.hpp" local="yes" imported="no">beluga_ros/messages.hpp</includes>
  </compound>
  <compound kind="file">
    <name>test_laser_scan.cpp</name>
    <path>/tmp/ws/src/beluga/beluga_ros/test/</path>
    <filename>test__laser__scan_8cpp.html</filename>
    <includes id="laser__scan_8hpp" name="laser_scan.hpp" local="yes" imported="no">beluga_ros/laser_scan.hpp</includes>
    <includes id="messages_8hpp" name="messages.hpp" local="yes" imported="no">beluga_ros/messages.hpp</includes>
  </compound>
  <compound kind="file">
    <name>test_messages.cpp</name>
    <path>/tmp/ws/src/beluga/beluga_ros/test/</path>
    <filename>test__messages_8cpp.html</filename>
    <includes id="messages_8hpp" name="messages.hpp" local="yes" imported="no">beluga_ros/messages.hpp</includes>
  </compound>
  <compound kind="file">
    <name>test_occupancy_grid.cpp</name>
    <path>/tmp/ws/src/beluga/beluga_ros/test/</path>
    <filename>test__occupancy__grid_8cpp.html</filename>
    <includes id="messages_8hpp" name="messages.hpp" local="yes" imported="no">beluga_ros/messages.hpp</includes>
    <includes id="occupancy__grid_8hpp" name="occupancy_grid.hpp" local="yes" imported="no">beluga_ros/occupancy_grid.hpp</includes>
  </compound>
  <compound kind="file">
    <name>test_particle_cloud.cpp</name>
    <path>/tmp/ws/src/beluga/beluga_ros/test/</path>
    <filename>test__particle__cloud_8cpp.html</filename>
    <includes id="messages_8hpp" name="messages.hpp" local="yes" imported="no">beluga_ros/messages.hpp</includes>
    <includes id="particle__cloud_8hpp" name="particle_cloud.hpp" local="yes" imported="no">beluga_ros/particle_cloud.hpp</includes>
  </compound>
  <compound kind="file">
    <name>test_tf2_sophus.cpp</name>
    <path>/tmp/ws/src/beluga/beluga_ros/test/</path>
    <filename>test__tf2__sophus_8cpp.html</filename>
    <includes id="tf2__sophus_8hpp" name="tf2_sophus.hpp" local="yes" imported="no">beluga_ros/tf2_sophus.hpp</includes>
  </compound>
  <compound kind="file">
    <name>tf2_eigen.hpp</name>
    <path>/tmp/ws/src/beluga/beluga_ros/include/beluga_ros/</path>
    <filename>tf2__eigen_8hpp.html</filename>
    <includes id="messages_8hpp" name="messages.hpp" local="no" imported="no">beluga_ros/messages.hpp</includes>
    <namespace>tf2</namespace>
    <member kind="function">
      <type>beluga_ros::msg::Point</type>
      <name>toMsg</name>
      <anchorfile>namespacetf2.html</anchorfile>
      <anchor>a566dca2143ff3a8cddb13ee0fa9cfc23</anchor>
      <arglist>(const Eigen::Matrix&lt; Scalar, 2, 1 &gt; &amp;in)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>tf2_sophus.hpp</name>
    <path>/tmp/ws/src/beluga/beluga_ros/include/beluga_ros/</path>
    <filename>tf2__sophus_8hpp.html</filename>
    <includes id="messages_8hpp" name="messages.hpp" local="no" imported="no">beluga_ros/messages.hpp</includes>
    <namespace>Sophus</namespace>
    <namespace>tf2</namespace>
    <member kind="function">
      <type>Array&lt; Scalar, 36 &gt; &amp;</type>
      <name>covarianceEigenToRowMajor</name>
      <anchorfile>namespacetf2.html</anchorfile>
      <anchor>afce89eb3573108e41ac4c57448e2fab5</anchor>
      <arglist>(const Sophus::Matrix3&lt; Scalar &gt; &amp;in, Array&lt; Scalar, 36 &gt; &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>Sophus::Matrix3&lt; Scalar &gt; &amp;</type>
      <name>covarianceRowMajorToEigen</name>
      <anchorfile>namespacetf2.html</anchorfile>
      <anchor>adb1233c4d542bb7a5e8a1497b37813d0</anchor>
      <arglist>(const Array&lt; Scalar, 36 &gt; &amp;in, Sophus::Matrix3&lt; Scalar &gt; &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromMsg</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a19b5cbaf126d6d81a8075a5428fcc52c</anchor>
      <arglist>(const beluga_ros::msg::Pose &amp;message, Sophus::SE2&lt; Scalar &gt; &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromMsg</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a98875ce46c31bbba5aa6cfddf0701e8e</anchor>
      <arglist>(const beluga_ros::msg::Pose &amp;message, Sophus::SE3&lt; Scalar &gt; &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromMsg</name>
      <anchorfile>namespacetf2.html</anchorfile>
      <anchor>a2b9d8356dac0b2bc7266ecf5d338dc9c</anchor>
      <arglist>(const beluga_ros::msg::Pose &amp;msg, Sophus::SE2&lt; Scalar &gt; &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromMsg</name>
      <anchorfile>namespacetf2.html</anchorfile>
      <anchor>a057c5840ca308e4f2f38beaa02ba293e</anchor>
      <arglist>(const beluga_ros::msg::Pose &amp;msg, Sophus::SE3&lt; Scalar &gt; &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromMsg</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a7c54d773fcaa635dc4c00ff079521c69</anchor>
      <arglist>(const beluga_ros::msg::Transform &amp;message, Sophus::SE2&lt; Scalar &gt; &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromMsg</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a2b8567c3776fb02ce938f657c6f4d41d</anchor>
      <arglist>(const beluga_ros::msg::Transform &amp;message, Sophus::SE3&lt; Scalar &gt; &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromMsg</name>
      <anchorfile>namespacetf2.html</anchorfile>
      <anchor>ab5b19c7fe5425ac099422ea142b7b459</anchor>
      <arglist>(const beluga_ros::msg::Transform &amp;msg, Sophus::SE2&lt; Scalar &gt; &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromMsg</name>
      <anchorfile>namespacetf2.html</anchorfile>
      <anchor>a9fc7b4c5334421b9c6d5fdaa9448ff12</anchor>
      <arglist>(const beluga_ros::msg::Transform &amp;msg, Sophus::SE3&lt; Scalar &gt; &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>beluga_ros::msg::Transform</type>
      <name>toMsg</name>
      <anchorfile>namespacetf2.html</anchorfile>
      <anchor>a4165e54c2868393e7d80cc82809ce366</anchor>
      <arglist>(const Sophus::SE2&lt; Scalar &gt; &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>beluga_ros::msg::Pose &amp;</type>
      <name>toMsg</name>
      <anchorfile>namespacetf2.html</anchorfile>
      <anchor>a0a74cb89468798ba6738c62f3fdca4cb</anchor>
      <arglist>(const Sophus::SE2&lt; Scalar &gt; &amp;in, beluga_ros::msg::Pose &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>beluga_ros::msg::Transform</type>
      <name>toMsg</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a3a8cd23b674364e3312d842e8ecc9c15</anchor>
      <arglist>(const Sophus::SE2&lt; Scalar &gt; &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>beluga_ros::msg::Transform</type>
      <name>toMsg</name>
      <anchorfile>namespacetf2.html</anchorfile>
      <anchor>a0a48396a86427eec876d6d2959411ffa</anchor>
      <arglist>(const Sophus::SE3&lt; Scalar &gt; &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>beluga_ros::msg::Transform</type>
      <name>toMsg</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a736860469ddeff215b25af5d506a0071</anchor>
      <arglist>(const Sophus::SE3&lt; Scalar &gt; &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>beluga_ros::msg::Pose &amp;</type>
      <name>toMsg</name>
      <anchorfile>namespacetf2.html</anchorfile>
      <anchor>a4511f028283bafd60e8fe142ca2bee2e</anchor>
      <arglist>(const Sophus::SE3&lt; Scalar &gt; &amp;in, beluga_ros::msg::Pose &amp;out)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>beluga_ros::detail::almost_equal_to</name>
    <filename>structbeluga__ros_1_1detail_1_1almost__equal__to.html</filename>
    <templarg></templarg>
  </compound>
  <compound kind="struct">
    <name>beluga_ros::detail::almost_equal_to&lt; Sophus::SE2&lt; Scalar &gt; &gt;</name>
    <filename>structbeluga__ros_1_1detail_1_1almost__equal__to_3_01Sophus_1_1SE2_3_01Scalar_01_4_01_4.html</filename>
    <templarg></templarg>
    <member kind="function">
      <type></type>
      <name>almost_equal_to</name>
      <anchorfile>structbeluga__ros_1_1detail_1_1almost__equal__to_3_01Sophus_1_1SE2_3_01Scalar_01_4_01_4.html</anchorfile>
      <anchor>a8d4fca0fd144e8a9a0994e62deb17e26</anchor>
      <arglist>(Scalar _linear_resolution, Scalar _angular_resolution)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>operator()</name>
      <anchorfile>structbeluga__ros_1_1detail_1_1almost__equal__to_3_01Sophus_1_1SE2_3_01Scalar_01_4_01_4.html</anchorfile>
      <anchor>a289e2d1da6536822962be6df7381660f</anchor>
      <arglist>(const Sophus::SE2&lt; Scalar &gt; &amp;a, const Sophus::SE2&lt; Scalar &gt; &amp;b) const</arglist>
    </member>
    <member kind="variable">
      <type>const Scalar</type>
      <name>angular_resolution</name>
      <anchorfile>structbeluga__ros_1_1detail_1_1almost__equal__to_3_01Sophus_1_1SE2_3_01Scalar_01_4_01_4.html</anchorfile>
      <anchor>a5e0d30c01993e1b66d5427ab5741e776</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>const Scalar</type>
      <name>linear_resolution</name>
      <anchorfile>structbeluga__ros_1_1detail_1_1almost__equal__to_3_01Sophus_1_1SE2_3_01Scalar_01_4_01_4.html</anchorfile>
      <anchor>ad38de783971fa25a7beae3ee994f2c5f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>beluga_ros::Amcl</name>
    <filename>classbeluga__ros_1_1Amcl.html</filename>
    <member kind="typedef">
      <type>std::variant&lt; std::execution::sequenced_policy, std::execution::parallel_policy &gt;</type>
      <name>execution_policy_variant</name>
      <anchorfile>classbeluga__ros_1_1Amcl.html</anchorfile>
      <anchor>a57cc8a88b38595c3f9dbaf7c89ddd0cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::variant&lt; beluga::DifferentialDriveModel2d, beluga::OmnidirectionalDriveModel, beluga::StationaryModel &gt;</type>
      <name>motion_model_variant</name>
      <anchorfile>classbeluga__ros_1_1Amcl.html</anchorfile>
      <anchor>a498ad92b1620d80d14c7e196e505592d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::tuple&lt; Sophus::SE2d, beluga::Weight &gt;</type>
      <name>particle_type</name>
      <anchorfile>classbeluga__ros_1_1Amcl.html</anchorfile>
      <anchor>aa586ffdda4cddc4d4f030618e05fc227</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::variant&lt; beluga::LikelihoodFieldModel&lt; beluga_ros::OccupancyGrid &gt;, beluga::BeamSensorModel&lt; beluga_ros::OccupancyGrid &gt; &gt;</type>
      <name>sensor_model_variant</name>
      <anchorfile>classbeluga__ros_1_1Amcl.html</anchorfile>
      <anchor>aaa2f9ea60afb2d085a4e0db60676c73f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>Amcl</name>
      <anchorfile>classbeluga__ros_1_1Amcl.html</anchorfile>
      <anchor>afa212077f1c1f8a75fccb2f706741628</anchor>
      <arglist>(beluga_ros::OccupancyGrid map, motion_model_variant motion_model, sensor_model_variant sensor_model, const AmclParams &amp;params=AmclParams(), execution_policy_variant execution_policy=std::execution::seq)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>force_update</name>
      <anchorfile>classbeluga__ros_1_1Amcl.html</anchorfile>
      <anchor>affa59f4a974b8d047bda4463a92c8d46</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classbeluga__ros_1_1Amcl.html</anchorfile>
      <anchor>acddd3fde9c76db51abc0639adee47257</anchor>
      <arglist>(Distribution distribution)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classbeluga__ros_1_1Amcl.html</anchorfile>
      <anchor>ab3663a01101317d97b1cc7a86c9c8bc0</anchor>
      <arglist>(Sophus::SE2d pose, Sophus::Matrix3d covariance)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize_from_map</name>
      <anchorfile>classbeluga__ros_1_1Amcl.html</anchorfile>
      <anchor>a3cb115f47859bbcb7253ef5341adb23e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>const auto &amp;</type>
      <name>particles</name>
      <anchorfile>classbeluga__ros_1_1Amcl.html</anchorfile>
      <anchor>a978000a10d56de7f709ecd526dbc61f2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>update</name>
      <anchorfile>classbeluga__ros_1_1Amcl.html</anchorfile>
      <anchor>af2c63feaade169e2aed88f46bd493c15</anchor>
      <arglist>(Sophus::SE2d base_pose_in_odom, beluga_ros::LaserScan laser_scan) -&gt; std::optional&lt; std::pair&lt; Sophus::SE2d, Sophus::Matrix3d &gt;&gt;</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update_map</name>
      <anchorfile>classbeluga__ros_1_1Amcl.html</anchorfile>
      <anchor>a7d8c6b65cf6cc0d0b958c8290d46c378</anchor>
      <arglist>(beluga_ros::OccupancyGrid map)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>beluga::RollingWindow&lt; Sophus::SE2d, 2 &gt;</type>
      <name>control_action_window_</name>
      <anchorfile>classbeluga__ros_1_1Amcl.html</anchorfile>
      <anchor>a408200a1673185a2924cf6f56cd5a6ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>execution_policy_variant</type>
      <name>execution_policy_</name>
      <anchorfile>classbeluga__ros_1_1Amcl.html</anchorfile>
      <anchor>abba33c9ff197a3ea1f080104cae4b49f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>force_update_</name>
      <anchorfile>classbeluga__ros_1_1Amcl.html</anchorfile>
      <anchor>a80b3e530d1a58de7c30a64e9e5be47c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>beluga::MultivariateUniformDistribution&lt; Sophus::SE2d, beluga_ros::OccupancyGrid &gt;</type>
      <name>map_distribution_</name>
      <anchorfile>classbeluga__ros_1_1Amcl.html</anchorfile>
      <anchor>a7b6d56a74f2cc3d783ed06e74fc99b4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>motion_model_variant</type>
      <name>motion_model_</name>
      <anchorfile>classbeluga__ros_1_1Amcl.html</anchorfile>
      <anchor>a0a6ebe89f14747c9fdeffd869db380b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>AmclParams</type>
      <name>params_</name>
      <anchorfile>classbeluga__ros_1_1Amcl.html</anchorfile>
      <anchor>aec1c0c6c4bfff019ca8a0ea964d661cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>beluga::TupleVector&lt; particle_type &gt;</type>
      <name>particles_</name>
      <anchorfile>classbeluga__ros_1_1Amcl.html</anchorfile>
      <anchor>a6534f126de39a097ed92633c8ba7bb2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>beluga::ThrunRecoveryProbabilityEstimator</type>
      <name>random_probability_estimator_</name>
      <anchorfile>classbeluga__ros_1_1Amcl.html</anchorfile>
      <anchor>a7e58cc5a2f030adf6875d4adf6395385</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>beluga::any_policy&lt; decltype(particles_)&gt;</type>
      <name>resample_policy_</name>
      <anchorfile>classbeluga__ros_1_1Amcl.html</anchorfile>
      <anchor>ad935b1f4b7da90cf17e8948600e35f87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_model_variant</type>
      <name>sensor_model_</name>
      <anchorfile>classbeluga__ros_1_1Amcl.html</anchorfile>
      <anchor>adaca47bcaf755f1a5974ffa212ad704e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>beluga::spatial_hash&lt; Sophus::SE2d &gt;</type>
      <name>spatial_hasher_</name>
      <anchorfile>classbeluga__ros_1_1Amcl.html</anchorfile>
      <anchor>a7762833cf13057a2b40ae65d8d84579b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>beluga::any_policy&lt; Sophus::SE2d &gt;</type>
      <name>update_policy_</name>
      <anchorfile>classbeluga__ros_1_1Amcl.html</anchorfile>
      <anchor>ab046d73a2caab1470eca39322ac0e5b6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>beluga_ros::AmclParams</name>
    <filename>structbeluga__ros_1_1AmclParams.html</filename>
    <member kind="variable">
      <type>double</type>
      <name>alpha_fast</name>
      <anchorfile>structbeluga__ros_1_1AmclParams.html</anchorfile>
      <anchor>a52d6bb972c89eb831111bd310a479d24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>alpha_slow</name>
      <anchorfile>structbeluga__ros_1_1AmclParams.html</anchorfile>
      <anchor>a5ac3c9df576531e7df10705a7d0746fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>kld_epsilon</name>
      <anchorfile>structbeluga__ros_1_1AmclParams.html</anchorfile>
      <anchor>a4a7ab2bb1d2527e39a4a25fae5cafb78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>kld_z</name>
      <anchorfile>structbeluga__ros_1_1AmclParams.html</anchorfile>
      <anchor>a4f6c34f8c8041ca92cdf182f90a426ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>max_particles</name>
      <anchorfile>structbeluga__ros_1_1AmclParams.html</anchorfile>
      <anchor>a00dd3e7054b46e2501a9e912a9c0bfaa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>min_particles</name>
      <anchorfile>structbeluga__ros_1_1AmclParams.html</anchorfile>
      <anchor>aa2d939d5e72c4babd8d38fe00839c658</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::size_t</type>
      <name>resample_interval</name>
      <anchorfile>structbeluga__ros_1_1AmclParams.html</anchorfile>
      <anchor>a0581733bc4199938f7f0069ef9e21417</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>selective_resampling</name>
      <anchorfile>structbeluga__ros_1_1AmclParams.html</anchorfile>
      <anchor>ae70b06fe289b933af0de8d0556624225</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>spatial_resolution_theta</name>
      <anchorfile>structbeluga__ros_1_1AmclParams.html</anchorfile>
      <anchor>a866a60c3222ac0ab5c8d08d5f2282c61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>spatial_resolution_x</name>
      <anchorfile>structbeluga__ros_1_1AmclParams.html</anchorfile>
      <anchor>a880a03d7693ce3cd4ea7a537b3d4e978</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>spatial_resolution_y</name>
      <anchorfile>structbeluga__ros_1_1AmclParams.html</anchorfile>
      <anchor>ab8a05818beb176595f66ee1aef72ac40</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>update_min_a</name>
      <anchorfile>structbeluga__ros_1_1AmclParams.html</anchorfile>
      <anchor>a589009cac691426b727807a536c85095</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>update_min_d</name>
      <anchorfile>structbeluga__ros_1_1AmclParams.html</anchorfile>
      <anchor>afcfc77d7b83b71a6172f7c3e55eb0d28</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>beluga_ros::conversion_utils::DiscreteCell</name>
    <filename>classbeluga__ros_1_1conversion__utils_1_1DiscreteCell.html</filename>
    <member kind="variable" static="yes">
      <type></type>
      <name>frozen</name>
      <anchorfile>classbeluga__ros_1_1conversion__utils_1_1DiscreteCell.html</anchorfile>
      <anchor>af08900cb96ed5205596df2592de7543f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>beluga_ros::LaserScan</name>
    <filename>classbeluga__ros_1_1LaserScan.html</filename>
    <base>BaseLaserScan&lt; LaserScan &gt;</base>
    <member kind="typedef">
      <type>double</type>
      <name>Scalar</name>
      <anchorfile>classbeluga__ros_1_1LaserScan.html</anchorfile>
      <anchor>a55f5cb7463ed2c7aa3d16c1c433a9426</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>angles</name>
      <anchorfile>classbeluga__ros_1_1LaserScan.html</anchorfile>
      <anchor>af6d966a55931ed03f4d7c449db3f896c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>LaserScan</name>
      <anchorfile>classbeluga__ros_1_1LaserScan.html</anchorfile>
      <anchor>a0fbcd1fe02a6f462acc37803ae03155b</anchor>
      <arglist>(beluga_ros::msg::LaserScanConstSharedPtr scan, Sophus::SE3d origin=Sophus::SE3d(), std::size_t max_beams=std::numeric_limits&lt; std::size_t &gt;::max(), Scalar min_range=std::numeric_limits&lt; Scalar &gt;::min(), Scalar max_range=std::numeric_limits&lt; Scalar &gt;::max())</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>max_range</name>
      <anchorfile>classbeluga__ros_1_1LaserScan.html</anchorfile>
      <anchor>a3dcdebb43c5d20b7d0030480b00dd97a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>min_range</name>
      <anchorfile>classbeluga__ros_1_1LaserScan.html</anchorfile>
      <anchor>a2e392fe61ec30cfb1dd76d7edf98e979</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const auto &amp;</type>
      <name>origin</name>
      <anchorfile>classbeluga__ros_1_1LaserScan.html</anchorfile>
      <anchor>a064764229116f8fb8a77fc6343e6099f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>auto</type>
      <name>ranges</name>
      <anchorfile>classbeluga__ros_1_1LaserScan.html</anchorfile>
      <anchor>ab8abad99433ae2ffea2a857a8eda8deb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::size_t</type>
      <name>max_beams_</name>
      <anchorfile>classbeluga__ros_1_1LaserScan.html</anchorfile>
      <anchor>a85d2591f632ba1cd1a6b935d7af9d5b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Scalar</type>
      <name>max_range_</name>
      <anchorfile>classbeluga__ros_1_1LaserScan.html</anchorfile>
      <anchor>af243d1c01f435ccce38962c92c17729a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Scalar</type>
      <name>min_range_</name>
      <anchorfile>classbeluga__ros_1_1LaserScan.html</anchorfile>
      <anchor>acbbee5a942c576318621341cc1fea43f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Sophus::SE3d</type>
      <name>origin_</name>
      <anchorfile>classbeluga__ros_1_1LaserScan.html</anchorfile>
      <anchor>a6084adfcff1584bf9d606f577415eb23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>beluga_ros::msg::LaserScanConstSharedPtr</type>
      <name>scan_</name>
      <anchorfile>classbeluga__ros_1_1LaserScan.html</anchorfile>
      <anchor>adda9ed70ad22784523c38acba897d36c</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>beluga_ros::conversion_utils::NDTMap</name>
    <filename>classbeluga__ros_1_1conversion__utils_1_1NDTMap.html</filename>
    <member kind="function">
      <type>None</type>
      <name>__init__</name>
      <anchorfile>classbeluga__ros_1_1conversion__utils_1_1NDTMap.html</anchorfile>
      <anchor>abddfd20c61725eaddac6f39cadbf812a</anchor>
      <arglist>(self, float resolution)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>add_distribution</name>
      <anchorfile>classbeluga__ros_1_1conversion__utils_1_1NDTMap.html</anchorfile>
      <anchor>a93a6c04c0503b27ba58a9d60f84653b6</anchor>
      <arglist>(self, DiscreteCell cell, NormalDistribution ndt)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>from_hdf5</name>
      <anchorfile>classbeluga__ros_1_1conversion__utils_1_1NDTMap.html</anchorfile>
      <anchor>a6c7ed63a0210969740dd1eb2d878425b</anchor>
      <arglist>(cls, Path hdf5_file)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>is_close</name>
      <anchorfile>classbeluga__ros_1_1conversion__utils_1_1NDTMap.html</anchorfile>
      <anchor>ac1923394761b5445f814603e6770ed21</anchor>
      <arglist>(self, &quot;NDTMap&quot; other, float abs_tol=1e-8)</arglist>
    </member>
    <member kind="function">
      <type>plt.figure</type>
      <name>plot</name>
      <anchorfile>classbeluga__ros_1_1conversion__utils_1_1NDTMap.html</anchorfile>
      <anchor>a7b4f5ffd59d68799f3ac3bf32a849708</anchor>
      <arglist>(self, bool show=False)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>to_hdf5</name>
      <anchorfile>classbeluga__ros_1_1conversion__utils_1_1NDTMap.html</anchorfile>
      <anchor>a2d4b00a7674d9f5f5fcda51fe657f538</anchor>
      <arglist>(self, Path output_file_path)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>def</type>
      <name>_get_plot_bounds</name>
      <anchorfile>classbeluga__ros_1_1conversion__utils_1_1NDTMap.html</anchorfile>
      <anchor>a4b0e705bb7b1563fa48c3bc67bf8f642</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>_resolution</name>
      <anchorfile>classbeluga__ros_1_1conversion__utils_1_1NDTMap.html</anchorfile>
      <anchor>a31cd229248a4fb700c6b3e961bcdea25</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>beluga_ros::conversion_utils::NormalDistribution</name>
    <filename>classbeluga__ros_1_1conversion__utils_1_1NormalDistribution.html</filename>
    <member kind="function">
      <type>bool</type>
      <name>is_close</name>
      <anchorfile>classbeluga__ros_1_1conversion__utils_1_1NormalDistribution.html</anchorfile>
      <anchor>a3523a129679dbc8b77ecc7b39e5b32c5</anchor>
      <arglist>(self, &quot;NormalDistribution&quot; other, float abs_tol=1e-8)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>to_scipy</name>
      <anchorfile>classbeluga__ros_1_1conversion__utils_1_1NormalDistribution.html</anchorfile>
      <anchor>a11886d4b2c8f9013b7a28a515605352f</anchor>
      <arglist>(self)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>beluga_ros::OccupancyGrid</name>
    <filename>classbeluga__ros_1_1OccupancyGrid.html</filename>
    <base>BaseOccupancyGrid2&lt; OccupancyGrid &gt;</base>
    <class kind="struct">beluga_ros::OccupancyGrid::ValueTraits</class>
    <member kind="function">
      <type>const auto &amp;</type>
      <name>data</name>
      <anchorfile>classbeluga__ros_1_1OccupancyGrid.html</anchorfile>
      <anchor>a784321165c933052b566cd2271fadbfb</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>height</name>
      <anchorfile>classbeluga__ros_1_1OccupancyGrid.html</anchorfile>
      <anchor>a156188fc485a946145c41713748ab744</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OccupancyGrid</name>
      <anchorfile>classbeluga__ros_1_1OccupancyGrid.html</anchorfile>
      <anchor>a8833d128a7e9a150471fd22263339613</anchor>
      <arglist>(beluga_ros::msg::OccupancyGridConstSharedPtr grid)</arglist>
    </member>
    <member kind="function">
      <type>const Sophus::SE2d &amp;</type>
      <name>origin</name>
      <anchorfile>classbeluga__ros_1_1OccupancyGrid.html</anchorfile>
      <anchor>a9c440680f788ff6b143db2018f38bf54</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>resolution</name>
      <anchorfile>classbeluga__ros_1_1OccupancyGrid.html</anchorfile>
      <anchor>ad774994417eddabdc853733dc2bd26f4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>size</name>
      <anchorfile>classbeluga__ros_1_1OccupancyGrid.html</anchorfile>
      <anchor>a14cabd2bb03511d3a102fceef49eccbf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>std::size_t</type>
      <name>width</name>
      <anchorfile>classbeluga__ros_1_1OccupancyGrid.html</anchorfile>
      <anchor>a14e088ff7823407fc76b93f2fdf128cc</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static auto</type>
      <name>value_traits</name>
      <anchorfile>classbeluga__ros_1_1OccupancyGrid.html</anchorfile>
      <anchor>a57aac6b88269a2e72683853b183a48b9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" static="yes">
      <type>static Sophus::SE2d</type>
      <name>make_origin_transform</name>
      <anchorfile>classbeluga__ros_1_1OccupancyGrid.html</anchorfile>
      <anchor>a0245fe22681d8741a672703a2f0da498</anchor>
      <arglist>(const beluga_ros::msg::Pose &amp;origin)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>beluga_ros::msg::OccupancyGridConstSharedPtr</type>
      <name>grid_</name>
      <anchorfile>classbeluga__ros_1_1OccupancyGrid.html</anchorfile>
      <anchor>a15a0f6fa38aaed6b9ef9b86348d726cd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Sophus::SE2d</type>
      <name>origin_</name>
      <anchorfile>classbeluga__ros_1_1OccupancyGrid.html</anchorfile>
      <anchor>a5e24079bd172813f6e41dcfad7b9d01f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>beluga_ros::conversion_utils::OccupancyGrid</name>
    <filename>classbeluga__ros_1_1conversion__utils_1_1OccupancyGrid.html</filename>
    <member kind="function" static="yes">
      <type>&quot;OccupancyGrid&quot;</type>
      <name>load_from_file</name>
      <anchorfile>classbeluga__ros_1_1conversion__utils_1_1OccupancyGrid.html</anchorfile>
      <anchor>ae6a6c3652db7dbf0086a09d1765545e0</anchor>
      <arglist>(Path yaml_path)</arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>beluga_ros::OccupancyGrid::ValueTraits</name>
    <filename>structbeluga__ros_1_1OccupancyGrid_1_1ValueTraits.html</filename>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_free</name>
      <anchorfile>structbeluga__ros_1_1OccupancyGrid_1_1ValueTraits.html</anchorfile>
      <anchor>ae57ea18d748618a008e9457e3834e669</anchor>
      <arglist>(std::int8_t value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_occupied</name>
      <anchorfile>structbeluga__ros_1_1OccupancyGrid_1_1ValueTraits.html</anchorfile>
      <anchor>a235db2e76b147e2ef8ed3a9d69d3697c</anchor>
      <arglist>(std::int8_t value)</arglist>
    </member>
    <member kind="function" static="yes">
      <type>static bool</type>
      <name>is_unknown</name>
      <anchorfile>structbeluga__ros_1_1OccupancyGrid_1_1ValueTraits.html</anchorfile>
      <anchor>a74105373786124629c87d4439fd76b62</anchor>
      <arglist>(std::int8_t value)</arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::int8_t</type>
      <name>kFreeValue</name>
      <anchorfile>structbeluga__ros_1_1OccupancyGrid_1_1ValueTraits.html</anchorfile>
      <anchor>aa382e8d7e12763af5391159c45aa982a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::int8_t</type>
      <name>kOccupiedValue</name>
      <anchorfile>structbeluga__ros_1_1OccupancyGrid_1_1ValueTraits.html</anchorfile>
      <anchor>aba368447183ece51e5d891ad520b9e00</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static constexpr std::int8_t</type>
      <name>kUnknownValue</name>
      <anchorfile>structbeluga__ros_1_1OccupancyGrid_1_1ValueTraits.html</anchorfile>
      <anchor>a5cd0ccf5d576e42b2541776f26b5dd82</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>beluga_ros</name>
    <filename>namespacebeluga__ros.html</filename>
    <namespace>beluga_ros::conversion_utils</namespace>
    <namespace>beluga_ros::detail</namespace>
    <namespace>beluga_ros::msg</namespace>
    <namespace>beluga_ros::occupancy_grid_to_ndt</namespace>
    <class kind="class">beluga_ros::Amcl</class>
    <class kind="struct">beluga_ros::AmclParams</class>
    <class kind="class">beluga_ros::LaserScan</class>
    <class kind="class">beluga_ros::OccupancyGrid</class>
    <member kind="function">
      <type>beluga_ros::msg::MarkerArray &amp;</type>
      <name>assign_particle_cloud</name>
      <anchorfile>namespacebeluga__ros.html</anchorfile>
      <anchor>aa3a6b3a74143cfc2852e53ce015569b7</anchor>
      <arglist>(Particles &amp;&amp;particles, beluga_ros::msg::MarkerArray &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>Message &amp;</type>
      <name>assign_particle_cloud</name>
      <anchorfile>namespacebeluga__ros.html</anchorfile>
      <anchor>a45839d53c0f449dd3ac78bbccf49bbcd</anchor>
      <arglist>(Particles &amp;&amp;particles, Message &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>beluga_ros::msg::MarkerArray &amp;</type>
      <name>assign_particle_cloud</name>
      <anchorfile>namespacebeluga__ros.html</anchorfile>
      <anchor>a826a7340292db6f5231a361ca63c4af7</anchor>
      <arglist>(Particles &amp;&amp;particles, Scalar linear_resolution, Scalar angular_resolution, beluga_ros::msg::MarkerArray &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>beluga_ros::msg::PoseArray &amp;</type>
      <name>assign_particle_cloud</name>
      <anchorfile>namespacebeluga__ros.html</anchorfile>
      <anchor>a1031238cbda7b7b12efe3a7e8b0508c9</anchor>
      <arglist>(Particles &amp;&amp;particles, std::size_t size, beluga_ros::msg::PoseArray &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>beluga_ros::msg::MarkerArray &amp;</type>
      <name>stamp_message</name>
      <anchorfile>namespacebeluga__ros.html</anchorfile>
      <anchor>a51e9af3fab5a224206addbcc122532bc</anchor>
      <arglist>(std::string_view frame_id, detail::Time timestamp, beluga_ros::msg::MarkerArray &amp;message)</arglist>
    </member>
    <member kind="function">
      <type>Message &amp;</type>
      <name>stamp_message</name>
      <anchorfile>namespacebeluga__ros.html</anchorfile>
      <anchor>ac585b55e7effebae20f0b86be5319c0a</anchor>
      <arglist>(std::string_view frame_id, detail::Time timestamp, Message &amp;message)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>list</type>
      <name>__all__</name>
      <anchorfile>namespacebeluga__ros.html</anchorfile>
      <anchor>a456cc8876d0207f90c622b8c4017b4a4</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>beluga_ros::conversion_utils</name>
    <filename>namespacebeluga__ros_1_1conversion__utils.html</filename>
    <class kind="class">beluga_ros::conversion_utils::DiscreteCell</class>
    <class kind="class">beluga_ros::conversion_utils::NDTMap</class>
    <class kind="class">beluga_ros::conversion_utils::NormalDistribution</class>
    <class kind="class">beluga_ros::conversion_utils::OccupancyGrid</class>
    <member kind="function">
      <type>Optional[NormalDistribution]</type>
      <name>fit_normal_distribution</name>
      <anchorfile>namespacebeluga__ros_1_1conversion__utils.html</anchorfile>
      <anchor>a5220db569f2fb879f33823103eefc4d5</anchor>
      <arglist>(np.ndarray points, float min_variance=5e-3)</arglist>
    </member>
    <member kind="function">
      <type>np.ndarray</type>
      <name>grid_to_point_cloud</name>
      <anchorfile>namespacebeluga__ros_1_1conversion__utils.html</anchorfile>
      <anchor>a2476bf204fe6d75a013add9467804c2a</anchor>
      <arglist>(OccupancyGrid occupancy_grid)</arglist>
    </member>
    <member kind="function">
      <type>NDTMap</type>
      <name>point_cloud_to_ndt</name>
      <anchorfile>namespacebeluga__ros_1_1conversion__utils.html</anchorfile>
      <anchor>aa63a15251d1299eea2876ce4015a6aac</anchor>
      <arglist>(np.ndarray pc, cell_size=1.0)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frozen</name>
      <anchorfile>namespacebeluga__ros_1_1conversion__utils.html</anchorfile>
      <anchor>a68cfab4469c441b3a7cd0edf33e447a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>message</name>
      <anchorfile>namespacebeluga__ros_1_1conversion__utils.html</anchorfile>
      <anchor>adae98896214de2c15f98e2d8f535ac6e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>beluga_ros::detail</name>
    <filename>namespacebeluga__ros_1_1detail.html</filename>
    <class kind="struct">beluga_ros::detail::almost_equal_to</class>
    <class kind="struct">beluga_ros::detail::almost_equal_to&lt; Sophus::SE2&lt; Scalar &gt; &gt;</class>
    <member kind="function">
      <type>beluga_ros::msg::ColorRGBA</type>
      <name>alphaHueToRGBA</name>
      <anchorfile>namespacebeluga__ros_1_1detail.html</anchorfile>
      <anchor>af6a134db705789a0442b0b60a032e46c</anchor>
      <arglist>(float hue, float alpha)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>beluga_ros::msg</name>
    <filename>namespacebeluga__ros_1_1msg.html</filename>
  </compound>
  <compound kind="namespace">
    <name>beluga_ros::occupancy_grid_to_ndt</name>
    <filename>namespacebeluga__ros_1_1occupancy__grid__to__ndt.html</filename>
    <member kind="function" protection="private">
      <type>argparse.Namespace</type>
      <name>_parse_args</name>
      <anchorfile>namespacebeluga__ros_1_1occupancy__grid__to__ndt.html</anchorfile>
      <anchor>a139727ad70c486bccd03e71883cfe940</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacebeluga__ros_1_1occupancy__grid__to__ndt.html</anchorfile>
      <anchor>a336551483742bdd6b8d4717bdc372f87</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>conf</name>
    <filename>namespaceconf.html</filename>
    <member kind="variable">
      <type>string</type>
      <name>author</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a637c239d256432248aa8d9f3ab0b8c52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>autodox_outdir</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a14c7474ea331fc65b5d8f5fe38dcb7f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>autodox_projects</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a331d13760f3226ab063962cb141b7646</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>bibtex_bibfiles</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a9e54528b0ed0298d206c296420836666</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>copyright</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a33fa97cf51dcb25970fbf53f10159589</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>exclude_patterns</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a7ad48fb6f3e9b129c02346ea0d3527c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>extensions</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>ae475e080536acb271a0a0efe56c3ba42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>html_css_files</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a6f28557bb41c23eaa415a2476682af3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>html_favicon</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>ac2a0566788a90720ba8d852f67eeda76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>html_js_files</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>ab6375baea213a912022ee6fe80c17ee8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>html_last_updated_fmt</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>ae8e465e744377b27eb2e5c01bb1a49d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>html_static_path</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>af4fb5d8851ccaade135c2668dd3ced41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>html_theme</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a6c3bfcc1a44546c1c75ce20f55bd0fd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>html_theme_options</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>aeaafa42217d24810edc9b116b88a4585</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>language</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a4aa7a2bc17feeaa23e59b244158394b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>myst_enable_extensions</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a05f7acd354f09362b4fa8f2abdfa1b54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>myst_heading_anchors</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a6f23d97291fb4ea5c773d9c6a35cca50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>project</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a45653c983098153b78e33600e39230eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>source_suffix</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>a8f403b478ab86c8b7663d82045f21741</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>suppress_warnings</name>
      <anchorfile>namespaceconf.html</anchorfile>
      <anchor>acc38fe0d09a4993381eb84d2ab82a885</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>Sophus</name>
    <filename>namespaceSophus.html</filename>
    <member kind="function">
      <type>void</type>
      <name>fromMsg</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a19b5cbaf126d6d81a8075a5428fcc52c</anchor>
      <arglist>(const beluga_ros::msg::Pose &amp;message, Sophus::SE2&lt; Scalar &gt; &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromMsg</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a98875ce46c31bbba5aa6cfddf0701e8e</anchor>
      <arglist>(const beluga_ros::msg::Pose &amp;message, Sophus::SE3&lt; Scalar &gt; &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromMsg</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a7c54d773fcaa635dc4c00ff079521c69</anchor>
      <arglist>(const beluga_ros::msg::Transform &amp;message, Sophus::SE2&lt; Scalar &gt; &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromMsg</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a2b8567c3776fb02ce938f657c6f4d41d</anchor>
      <arglist>(const beluga_ros::msg::Transform &amp;message, Sophus::SE3&lt; Scalar &gt; &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>beluga_ros::msg::Transform</type>
      <name>toMsg</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a3a8cd23b674364e3312d842e8ecc9c15</anchor>
      <arglist>(const Sophus::SE2&lt; Scalar &gt; &amp;pose)</arglist>
    </member>
    <member kind="function">
      <type>beluga_ros::msg::Transform</type>
      <name>toMsg</name>
      <anchorfile>namespaceSophus.html</anchorfile>
      <anchor>a736860469ddeff215b25af5d506a0071</anchor>
      <arglist>(const Sophus::SE3&lt; Scalar &gt; &amp;in)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>tf2</name>
    <filename>namespacetf2.html</filename>
    <member kind="function">
      <type>Array&lt; Scalar, 36 &gt; &amp;</type>
      <name>covarianceEigenToRowMajor</name>
      <anchorfile>namespacetf2.html</anchorfile>
      <anchor>afce89eb3573108e41ac4c57448e2fab5</anchor>
      <arglist>(const Sophus::Matrix3&lt; Scalar &gt; &amp;in, Array&lt; Scalar, 36 &gt; &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>Sophus::Matrix3&lt; Scalar &gt; &amp;</type>
      <name>covarianceRowMajorToEigen</name>
      <anchorfile>namespacetf2.html</anchorfile>
      <anchor>adb1233c4d542bb7a5e8a1497b37813d0</anchor>
      <arglist>(const Array&lt; Scalar, 36 &gt; &amp;in, Sophus::Matrix3&lt; Scalar &gt; &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromMsg</name>
      <anchorfile>namespacetf2.html</anchorfile>
      <anchor>a2b9d8356dac0b2bc7266ecf5d338dc9c</anchor>
      <arglist>(const beluga_ros::msg::Pose &amp;msg, Sophus::SE2&lt; Scalar &gt; &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromMsg</name>
      <anchorfile>namespacetf2.html</anchorfile>
      <anchor>a057c5840ca308e4f2f38beaa02ba293e</anchor>
      <arglist>(const beluga_ros::msg::Pose &amp;msg, Sophus::SE3&lt; Scalar &gt; &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromMsg</name>
      <anchorfile>namespacetf2.html</anchorfile>
      <anchor>ab5b19c7fe5425ac099422ea142b7b459</anchor>
      <arglist>(const beluga_ros::msg::Transform &amp;msg, Sophus::SE2&lt; Scalar &gt; &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>fromMsg</name>
      <anchorfile>namespacetf2.html</anchorfile>
      <anchor>a9fc7b4c5334421b9c6d5fdaa9448ff12</anchor>
      <arglist>(const beluga_ros::msg::Transform &amp;msg, Sophus::SE3&lt; Scalar &gt; &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>beluga_ros::msg::Point</type>
      <name>toMsg</name>
      <anchorfile>namespacetf2.html</anchorfile>
      <anchor>a566dca2143ff3a8cddb13ee0fa9cfc23</anchor>
      <arglist>(const Eigen::Matrix&lt; Scalar, 2, 1 &gt; &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>beluga_ros::msg::Transform</type>
      <name>toMsg</name>
      <anchorfile>namespacetf2.html</anchorfile>
      <anchor>a4165e54c2868393e7d80cc82809ce366</anchor>
      <arglist>(const Sophus::SE2&lt; Scalar &gt; &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>beluga_ros::msg::Pose &amp;</type>
      <name>toMsg</name>
      <anchorfile>namespacetf2.html</anchorfile>
      <anchor>a0a74cb89468798ba6738c62f3fdca4cb</anchor>
      <arglist>(const Sophus::SE2&lt; Scalar &gt; &amp;in, beluga_ros::msg::Pose &amp;out)</arglist>
    </member>
    <member kind="function">
      <type>beluga_ros::msg::Transform</type>
      <name>toMsg</name>
      <anchorfile>namespacetf2.html</anchorfile>
      <anchor>a0a48396a86427eec876d6d2959411ffa</anchor>
      <arglist>(const Sophus::SE3&lt; Scalar &gt; &amp;in)</arglist>
    </member>
    <member kind="function">
      <type>beluga_ros::msg::Pose &amp;</type>
      <name>toMsg</name>
      <anchorfile>namespacetf2.html</anchorfile>
      <anchor>a4511f028283bafd60e8fe142ca2bee2e</anchor>
      <arglist>(const Sophus::SE3&lt; Scalar &gt; &amp;in, beluga_ros::msg::Pose &amp;out)</arglist>
    </member>
  </compound>
</tagfile>
