<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>assemble_local_grids.py</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_util/scripts/</path>
    <filename>assemble__local__grids_8py.html</filename>
    <namespace>assemble_local_grids</namespace>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespaceassemble__local__grids.html</anchorfile>
      <anchor>a6528a2a0d0dbf19773619a95210a1306</anchor>
      <arglist>(graph, cloud)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceassemble__local__grids.html</anchorfile>
      <anchor>a3dc256dfdb497a1f211681fa4ab9c1fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>assembledCloud</name>
      <anchorfile>namespaceassemble__local__grids.html</anchorfile>
      <anchor>a10411b1844aa96476de532e6cb5fbc2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>cloudsDict</name>
      <anchorfile>namespaceassemble__local__grids.html</anchorfile>
      <anchor>aecc41f6a701dbc4196eb290ef9a51a3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>posesDict</name>
      <anchorfile>namespaceassemble__local__grids.html</anchorfile>
      <anchor>af0375a3c929442f34913e3c9bfab0245</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>namespaceassemble__local__grids.html</anchorfile>
      <anchor>aa69d33536ebd1370773df740c6016f64</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DbPlayerNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_util/src/</path>
    <filename>DbPlayerNode_8cpp.html</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>DbPlayerNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pauseCallback</name>
      <anchorfile>DbPlayerNode_8cpp.html</anchorfile>
      <anchor>a1fd5b3e4b1f2181e67d738726b4bd56b</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resumeCallback</name>
      <anchorfile>DbPlayerNode_8cpp.html</anchorfile>
      <anchor>a45b2711ee57471a0b1878d961af68eb5</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>spacehit</name>
      <anchorfile>DbPlayerNode_8cpp.html</anchorfile>
      <anchor>a062e5c5e4c3aa73b6b5361f50c042448</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>paused</name>
      <anchorfile>DbPlayerNode_8cpp.html</anchorfile>
      <anchor>a1656129c4a4fd8809254194f08f0ac70</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>disparity_to_depth.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_util/src/nodelets/</path>
    <filename>disparity__to__depth_8cpp.html</filename>
    <class kind="class">rtabmap_util::DisparityToDepth</class>
    <namespace>rtabmap_util</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__util.html</anchorfile>
      <anchor>a45531f7e51173027b8daf080223b64df</anchor>
      <arglist>(rtabmap_util::DisparityToDepth, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gazebo_ground_truth.py</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_util/scripts/</path>
    <filename>gazebo__ground__truth_8py.html</filename>
    <namespace>gazebo_ground_truth</namespace>
    <member kind="function">
      <type>def</type>
      <name>callBack</name>
      <anchorfile>namespacegazebo__ground__truth.html</anchorfile>
      <anchor>a9d21e0319d2fc92f3f5af15b3c74cf14</anchor>
      <arglist>(linkStates)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>child_frame_id</name>
      <anchorfile>namespacegazebo__ground__truth.html</anchorfile>
      <anchor>a259e1c8b1d83a96e542fba2e5c97e0a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>disable_signals</name>
      <anchorfile>namespacegazebo__ground__truth.html</anchorfile>
      <anchor>ae249a967a3f1e8927d947ef736b072a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frame_id</name>
      <anchorfile>namespacegazebo__ground__truth.html</anchorfile>
      <anchor>a66cfaec33d7a99a55a60415a4bba7f49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gazebo_frame_id</name>
      <anchorfile>namespacegazebo__ground__truth.html</anchorfile>
      <anchor>a2e397c23afdd6e3b5a69dc5362ff5d02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gazebo_sub</name>
      <anchorfile>namespacegazebo__ground__truth.html</anchorfile>
      <anchor>abf6467858650a44a95aeb257ac575224</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>target_frame_id</name>
      <anchorfile>namespacegazebo__ground__truth.html</anchorfile>
      <anchor>abd0d1771d9cdb8aa3e82bae35e8a79cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tf_pub</name>
      <anchorfile>namespacegazebo__ground__truth.html</anchorfile>
      <anchor>ad87bfef120e178fda270d3306cbf6d43</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>imu_to_tf.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_util/src/nodelets/</path>
    <filename>imu__to__tf_8cpp.html</filename>
    <class kind="class">rtabmap_util::ImuToTF</class>
    <namespace>rtabmap_util</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__util.html</anchorfile>
      <anchor>aeb2b32f19dcf766a27654d02919b8006</anchor>
      <arglist>(rtabmap_util::ImuToTF, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ImuToTFNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_util/src/</path>
    <filename>ImuToTFNode_8cpp.html</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ImuToTFNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>lidar_deskewing.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_util/src/nodelets/</path>
    <filename>lidar__deskewing_8cpp.html</filename>
    <class kind="class">rtabmap_util::LidarDeskewing</class>
    <namespace>rtabmap_util</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__util.html</anchorfile>
      <anchor>a48afc0a2b7f7b097175db15263b64598</anchor>
      <arglist>(rtabmap_util::LidarDeskewing, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LidarDeskewingNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_util/src/</path>
    <filename>LidarDeskewingNode_8cpp.html</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>LidarDeskewingNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MapAssemblerNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_util/src/</path>
    <filename>MapAssemblerNode_8cpp.html</filename>
    <includes id="MapsManager_8h" name="MapsManager.h" local="yes" imported="no">rtabmap_util/MapsManager.h</includes>
    <class kind="class">MapAssembler</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>MapAssemblerNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MapOptimizerNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_util/src/</path>
    <filename>MapOptimizerNode_8cpp.html</filename>
    <class kind="class">MapOptimizer</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>MapOptimizerNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MapsManager.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_util/src/</path>
    <filename>MapsManager_8cpp.html</filename>
    <includes id="MapsManager_8h" name="MapsManager.h" local="yes" imported="no">rtabmap_util/MapsManager.h</includes>
    <namespace>rtabmap_util</namespace>
    <member kind="function">
      <type>void</type>
      <name>parameterMoved</name>
      <anchorfile>namespacertabmap__util.html</anchorfile>
      <anchor>a0d9a4e864622aad91a38d94968d55e7a</anchor>
      <arglist>(ros::NodeHandle &amp;nh, const std::string &amp;rosName, const std::string &amp;parameterName, ParametersMap &amp;parameters)</arglist>
    </member>
    <member kind="function">
      <type>pcl::PointCloud&lt; pcl::PointXYZRGB &gt;::Ptr</type>
      <name>subtractFiltering</name>
      <anchorfile>namespacertabmap__util.html</anchorfile>
      <anchor>a79bbd8a570b271bfb94dd58880cc8d10</anchor>
      <arglist>(const pcl::PointCloud&lt; pcl::PointXYZRGB &gt;::Ptr &amp;cloud, const rtabmap::FlannIndex &amp;substractCloudIndex, float radiusSearch, int minNeighborsInRadius)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MapsManager.h</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_util/include/rtabmap_util/</path>
    <filename>MapsManager_8h.html</filename>
    <class kind="class">rtabmap_util::MapsManager</class>
    <namespace>rtabmap</namespace>
    <namespace>rtabmap_util</namespace>
  </compound>
  <compound kind="file">
    <name>netvlad_tf_ros.py</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_util/scripts/</path>
    <filename>netvlad__tf__ros_8py.html</filename>
    <class kind="class">netvlad_tf_ros::netvlad_ros</class>
    <namespace>netvlad_tf_ros</namespace>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacenetvlad__tf__ros.html</anchorfile>
      <anchor>ae9030d9429e9abe40456fa4c29c95f59</anchor>
      <arglist>(args)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>objects_to_tags.py</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_util/scripts/</path>
    <filename>objects__to__tags_8py.html</filename>
    <namespace>objects_to_tags</namespace>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespaceobjects__to__tags.html</anchorfile>
      <anchor>afd319a77c8a9caa0bfb65c84a33cd799</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespaceobjects__to__tags.html</anchorfile>
      <anchor>a4ae5183f10eefa587b568bfbc83aa09a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>distanceMax_</name>
      <anchorfile>namespaceobjects__to__tags.html</anchorfile>
      <anchor>a13a33f027220145177f79eb6856a87b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>listener</name>
      <anchorfile>namespaceobjects__to__tags.html</anchorfile>
      <anchor>a28a035353144033b13da52083ccacd57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>objFramePrefix_</name>
      <anchorfile>namespaceobjects__to__tags.html</anchorfile>
      <anchor>a350a7c11df7520e5b3379e172d07eec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>namespaceobjects__to__tags.html</anchorfile>
      <anchor>ac693fa4fe17cb62016aa52ac9cd3f6a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>obstacles_detection.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_util/src/nodelets/</path>
    <filename>obstacles__detection_8cpp.html</filename>
    <class kind="class">rtabmap_util::ObstaclesDetection</class>
    <namespace>rtabmap_util</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__util.html</anchorfile>
      <anchor>a5b3f99c04f7174502ab52ed4a5043e7d</anchor>
      <arglist>(rtabmap_util::ObstaclesDetection, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OdomMsgToTFNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_util/src/</path>
    <filename>OdomMsgToTFNode_8cpp.html</filename>
    <class kind="class">OdomMsgToTF</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>OdomMsgToTFNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>patrol.py</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_util/scripts/</path>
    <filename>patrol_8py.html</filename>
    <namespace>patrol</namespace>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespacepatrol.html</anchorfile>
      <anchor>a25fefea08526cb6e469249cb89aedbb8</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacepatrol.html</anchorfile>
      <anchor>a0d7597632a3bf1c655368f31aae30b6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>currentIndex</name>
      <anchorfile>namespacepatrol.html</anchorfile>
      <anchor>af948ff7574c02370090c119acdd64798</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>frameId</name>
      <anchorfile>namespacepatrol.html</anchorfile>
      <anchor>a8a2395943f102b909291214b57c305b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>namespacepatrol.html</anchorfile>
      <anchor>a61e52ab9dc6296435dabb74327bc9a69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>waitingTime</name>
      <anchorfile>namespacepatrol.html</anchorfile>
      <anchor>a766d44e454a199f24f7e7d3cb55bc9d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>waypoints</name>
      <anchorfile>namespacepatrol.html</anchorfile>
      <anchor>a37d3cef2c2a466f7c6224cf1cb801065</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>point_cloud_aggregator.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_util/src/nodelets/</path>
    <filename>point__cloud__aggregator_8cpp.html</filename>
    <class kind="class">rtabmap_util::PointCloudAggregator</class>
    <namespace>rtabmap_util</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__util.html</anchorfile>
      <anchor>ae84150393304c4271d5ac4cb03a833cc</anchor>
      <arglist>(rtabmap_util::PointCloudAggregator, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>point_cloud_assembler.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_util/src/nodelets/</path>
    <filename>point__cloud__assembler_8cpp.html</filename>
    <class kind="class">rtabmap_util::PointCloudAssembler</class>
    <namespace>rtabmap_util</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__util.html</anchorfile>
      <anchor>ad0e53f736dc6a9682fcd231d246678d9</anchor>
      <arglist>(rtabmap_util::PointCloudAssembler, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>point_cloud_xyz.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_util/src/nodelets/</path>
    <filename>point__cloud__xyz_8cpp.html</filename>
    <class kind="class">rtabmap_util::PointCloudXYZ</class>
    <namespace>rtabmap_util</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__util.html</anchorfile>
      <anchor>aec3b29f4cf41c72dc692c6b6de13b604</anchor>
      <arglist>(rtabmap_util::PointCloudXYZ, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>point_cloud_xyzrgb.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_util/src/nodelets/</path>
    <filename>point__cloud__xyzrgb_8cpp.html</filename>
    <class kind="class">rtabmap_util::PointCloudXYZRGB</class>
    <namespace>rtabmap_util</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__util.html</anchorfile>
      <anchor>ae05fdb57c073e5c057f101825e09a47d</anchor>
      <arglist>(rtabmap_util::PointCloudXYZRGB, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>point_to_tf.py</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_util/scripts/</path>
    <filename>point__to__tf_8py.html</filename>
    <namespace>point_to_tf</namespace>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespacepoint__to__tf.html</anchorfile>
      <anchor>a34b834098627d02e99249b0cc3ae6c28</anchor>
      <arglist>(point)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespacepoint__to__tf.html</anchorfile>
      <anchor>ac8877dbac58b2b290db451a5f9aff257</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>br</name>
      <anchorfile>namespacepoint__to__tf.html</anchorfile>
      <anchor>a5de92668c4f45f7baafd12bb3cc25571</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>callback</name>
      <anchorfile>namespacepoint__to__tf.html</anchorfile>
      <anchor>ac9ff1c671f01efa1bd52dd155b43e781</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fixed_frame_id</name>
      <anchorfile>namespacepoint__to__tf.html</anchorfile>
      <anchor>a42b5932928ef0a754fbb72734d13cd5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frame_id</name>
      <anchorfile>namespacepoint__to__tf.html</anchorfile>
      <anchor>ad9f974bdcb5b6751db2a8939ecb30917</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>PointStamped</name>
      <anchorfile>namespacepoint__to__tf.html</anchorfile>
      <anchor>a8266bbe8f9b5979b875f749feba186e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>queue_size</name>
      <anchorfile>namespacepoint__to__tf.html</anchorfile>
      <anchor>adf613d3f68b6bbd094c8c4486c3cba28</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>pointcloud_to_depthimage.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_util/src/nodelets/</path>
    <filename>pointcloud__to__depthimage_8cpp.html</filename>
    <class kind="class">rtabmap_util::PointCloudToDepthImage</class>
    <namespace>rtabmap_util</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__util.html</anchorfile>
      <anchor>ad8d04d7f0d76c1d9b40866d663880cfd</anchor>
      <arglist>(rtabmap_util::PointCloudToDepthImage, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PointCloudAggregatorNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_util/src/</path>
    <filename>PointCloudAggregatorNode_8cpp.html</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>PointCloudAggregatorNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PointCloudAssemblerNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_util/src/</path>
    <filename>PointCloudAssemblerNode_8cpp.html</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>PointCloudAssemblerNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PointCloudToDepthImageNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_util/src/</path>
    <filename>PointCloudToDepthImageNode_8cpp.html</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>PointCloudToDepthImageNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>republish_tf_static.py</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_util/scripts/</path>
    <filename>republish__tf__static_8py.html</filename>
    <namespace>republish_tf_static</namespace>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespacerepublish__tf__static.html</anchorfile>
      <anchor>aaf924fd7c0fcd552821fe0ca7aa1cd30</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespacerepublish__tf__static.html</anchorfile>
      <anchor>af7a16f9563cae9584b6d5fb07064db31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>msg</name>
      <anchorfile>namespacerepublish__tf__static.html</anchorfile>
      <anchor>af9b1f4a0f393623ac13466af6f82d66a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>namespacerepublish__tf__static.html</anchorfile>
      <anchor>ab099025049f832fbb358069493020248</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rgbd_relay.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_util/src/nodelets/</path>
    <filename>rgbd__relay_8cpp.html</filename>
    <class kind="class">rtabmap_util::RGBDRelay</class>
    <namespace>rtabmap_util</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__util.html</anchorfile>
      <anchor>a26cbb4ef6c07463144dc4c97f47219e2</anchor>
      <arglist>(rtabmap_util::RGBDRelay, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rgbd_split.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_util/src/nodelets/</path>
    <filename>rgbd__split_8cpp.html</filename>
    <class kind="class">rtabmap_util::RGBDSplit</class>
    <namespace>rtabmap_util</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__util.html</anchorfile>
      <anchor>af90c30fd3637eb258f3354b26cba5ba7</anchor>
      <arglist>(rtabmap_util::RGBDSplit, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RGBDRelayNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_util/src/</path>
    <filename>RGBDRelayNode_8cpp.html</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>RGBDRelayNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RGBDSplitNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_util/src/</path>
    <filename>RGBDSplitNode_8cpp.html</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>RGBDSplitNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>transform_to_tf.py</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_util/scripts/</path>
    <filename>transform__to__tf_8py.html</filename>
    <namespace>transform_to_tf</namespace>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespacetransform__to__tf.html</anchorfile>
      <anchor>aed64adc4a5401ff607ea2207fd3973cf</anchor>
      <arglist>(transform)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespacetransform__to__tf.html</anchorfile>
      <anchor>a4ffc511b931ea77fcf44ebc933ba7e60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>br</name>
      <anchorfile>namespacetransform__to__tf.html</anchorfile>
      <anchor>a990d8ba529b3c1b6db0e478a64240811</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>callback</name>
      <anchorfile>namespacetransform__to__tf.html</anchorfile>
      <anchor>a27801c740c61eba2e0e253664115736b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>child_frame_id</name>
      <anchorfile>namespacetransform__to__tf.html</anchorfile>
      <anchor>a6b05547dcb32af75480278fcaea5b4c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frame_id</name>
      <anchorfile>namespacetransform__to__tf.html</anchorfile>
      <anchor>a53e2aa5ced04e74a5fface106cd9b3ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>queue_size</name>
      <anchorfile>namespacetransform__to__tf.html</anchorfile>
      <anchor>a143ceb48ea619fbc7d5521e0935f4791</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TransformStamped</name>
      <anchorfile>namespacetransform__to__tf.html</anchorfile>
      <anchor>a9116954c3f78889aa90565e4d8f380f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ULogToRosout.h</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_util/include/rtabmap_util/</path>
    <filename>ULogToRosout_8h.html</filename>
    <class kind="class">rtabmap_util::ULogToRosout</class>
    <namespace>rtabmap_util</namespace>
  </compound>
  <compound kind="file">
    <name>yaml_to_camera_info.py</name>
    <path>/tmp/ws/src/rtabmap_ros/rtabmap_util/scripts/</path>
    <filename>yaml__to__camera__info_8py.html</filename>
    <namespace>yaml_to_camera_info</namespace>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespaceyaml__to__camera__info.html</anchorfile>
      <anchor>aa47703089fc86995b839ecd37399cc52</anchor>
      <arglist>(image)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>yaml_to_CameraInfo</name>
      <anchorfile>namespaceyaml__to__camera__info.html</anchorfile>
      <anchor>a4e37a08f67826ddd38b6371bd114d825</anchor>
      <arglist>(yaml_fname)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespaceyaml__to__camera__info.html</anchorfile>
      <anchor>ae3c200d196d19e6d9b67894ef2413973</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>callback</name>
      <anchorfile>namespaceyaml__to__camera__info.html</anchorfile>
      <anchor>a63a5293dab8949cbe13dd8e2f1f1c4ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>def</type>
      <name>camera_info_msg</name>
      <anchorfile>namespaceyaml__to__camera__info.html</anchorfile>
      <anchor>ad67345f7914c8af707581cc31f08d119</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frameId</name>
      <anchorfile>namespaceyaml__to__camera__info.html</anchorfile>
      <anchor>a0ab0c12d97269d468301eae8b38a18dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>height</name>
      <anchorfile>namespaceyaml__to__camera__info.html</anchorfile>
      <anchor>ad8d88cfdd4d8fef0c76b7c21303e03cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Image</name>
      <anchorfile>namespaceyaml__to__camera__info.html</anchorfile>
      <anchor>a85c08c25198ed33d39823a60fe878d8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>publisher</name>
      <anchorfile>namespaceyaml__to__camera__info.html</anchorfile>
      <anchor>adb92b51c33487244c5d690591c54f342</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>queue_size</name>
      <anchorfile>namespaceyaml__to__camera__info.html</anchorfile>
      <anchor>a7098409a8d7f61f48343989b964ce968</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scale</name>
      <anchorfile>namespaceyaml__to__camera__info.html</anchorfile>
      <anchor>af29fdd11508f6199da6bd63225e35dad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>width</name>
      <anchorfile>namespaceyaml__to__camera__info.html</anchorfile>
      <anchor>a71cd10831273ecb05b3fd85a9d9dcba5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>yaml_path</name>
      <anchorfile>namespaceyaml__to__camera__info.html</anchorfile>
      <anchor>a36686ff573e823ec5eaf97cbb20f80d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_util::DisparityToDepth</name>
    <filename>classrtabmap__util_1_1DisparityToDepth.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>DisparityToDepth</name>
      <anchorfile>classrtabmap__util_1_1DisparityToDepth.html</anchorfile>
      <anchor>a3b4cc1b378b45768a3777c32825c3f2c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DisparityToDepth</name>
      <anchorfile>classrtabmap__util_1_1DisparityToDepth.html</anchorfile>
      <anchor>ae40ccd5d885b422f9e88b9dd9fe0dfea</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classrtabmap__util_1_1DisparityToDepth.html</anchorfile>
      <anchor>a4f82db6aa891a3815c51a19b72d24aea</anchor>
      <arglist>(const stereo_msgs::DisparityImageConstPtr &amp;disparityMsg)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__util_1_1DisparityToDepth.html</anchorfile>
      <anchor>a70ba77d284a2c83b28fc08b2d91bd386</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>pub16u_</name>
      <anchorfile>classrtabmap__util_1_1DisparityToDepth.html</anchorfile>
      <anchor>a40868aaa39f75c941336098aa82e43b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>pub32f_</name>
      <anchorfile>classrtabmap__util_1_1DisparityToDepth.html</anchorfile>
      <anchor>a8e039d6b5716fe658ee809e896effb02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classrtabmap__util_1_1DisparityToDepth.html</anchorfile>
      <anchor>a040c57f65f0ca10f93b2b55b2b7b0036</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_util::ImuToTF</name>
    <filename>classrtabmap__util_1_1ImuToTF.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>ImuToTF</name>
      <anchorfile>classrtabmap__util_1_1ImuToTF.html</anchorfile>
      <anchor>a5ba5c0d47cc490a34e98ccf5281c9d85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ImuToTF</name>
      <anchorfile>classrtabmap__util_1_1ImuToTF.html</anchorfile>
      <anchor>a839e840e9035dd17c383873c0ff9c635</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imuCallback</name>
      <anchorfile>classrtabmap__util_1_1ImuToTF.html</anchorfile>
      <anchor>acb6270e9d980b857306223a015a3a8dd</anchor>
      <arglist>(const sensor_msgs::ImuConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__util_1_1ImuToTF.html</anchorfile>
      <anchor>a00f3d9351c7a511c280ea308c9bd94d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>baseFrameId_</name>
      <anchorfile>classrtabmap__util_1_1ImuToTF.html</anchorfile>
      <anchor>ac574eda53048caabbb6a951773c5327b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>fixedFrameId_</name>
      <anchorfile>classrtabmap__util_1_1ImuToTF.html</anchorfile>
      <anchor>aad0f771808771fd437571e2fb299d37d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformBroadcaster</type>
      <name>pub_</name>
      <anchorfile>classrtabmap__util_1_1ImuToTF.html</anchorfile>
      <anchor>a1cacacc97336bbf2426ece5bf5704946</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classrtabmap__util_1_1ImuToTF.html</anchorfile>
      <anchor>a999c145c8f5aac4c6558c9e0127002de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tfListener_</name>
      <anchorfile>classrtabmap__util_1_1ImuToTF.html</anchorfile>
      <anchor>a7eeda5086a1a1bf5a0c7a108c1190d72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>waitForTransformDuration_</name>
      <anchorfile>classrtabmap__util_1_1ImuToTF.html</anchorfile>
      <anchor>ac10b0ec2d3ac9be2b70ed23499441a35</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_util::LidarDeskewing</name>
    <filename>classrtabmap__util_1_1LidarDeskewing.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>LidarDeskewing</name>
      <anchorfile>classrtabmap__util_1_1LidarDeskewing.html</anchorfile>
      <anchor>ad553188ffc7305ebec433c577c712d9a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LidarDeskewing</name>
      <anchorfile>classrtabmap__util_1_1LidarDeskewing.html</anchorfile>
      <anchor>aa7a89c05e4446595ef163d0f1f53a8e8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callbackCloud</name>
      <anchorfile>classrtabmap__util_1_1LidarDeskewing.html</anchorfile>
      <anchor>a9946741d3bad8810d352ace6f2cf7c72</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callbackScan</name>
      <anchorfile>classrtabmap__util_1_1LidarDeskewing.html</anchorfile>
      <anchor>afd7044a7a3c7618e0f0b9015573e7450</anchor>
      <arglist>(const sensor_msgs::LaserScanConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__util_1_1LidarDeskewing.html</anchorfile>
      <anchor>a41c50a41b404fa6e44f971ae4311f05f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>fixedFrameId_</name>
      <anchorfile>classrtabmap__util_1_1LidarDeskewing.html</anchorfile>
      <anchor>a79d7361d7ef3a57c8480ac82e7a164f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pubCloud_</name>
      <anchorfile>classrtabmap__util_1_1LidarDeskewing.html</anchorfile>
      <anchor>a44aab673bcde2ec66074b6cf66f93027</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pubScan_</name>
      <anchorfile>classrtabmap__util_1_1LidarDeskewing.html</anchorfile>
      <anchor>afbaab234d58df1a8d255c57f5ac63fe2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>slerp_</name>
      <anchorfile>classrtabmap__util_1_1LidarDeskewing.html</anchorfile>
      <anchor>aaefcd5b01ef379e3a1c989ee75b580c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>subCloud_</name>
      <anchorfile>classrtabmap__util_1_1LidarDeskewing.html</anchorfile>
      <anchor>a7873d4786ae419a822049a974be791eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>subScan_</name>
      <anchorfile>classrtabmap__util_1_1LidarDeskewing.html</anchorfile>
      <anchor>a47a9913654bf03c2ce1cec08e2eb7bbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener *</type>
      <name>tfListener_</name>
      <anchorfile>classrtabmap__util_1_1LidarDeskewing.html</anchorfile>
      <anchor>ae309e6550555dbdbcbc8c2ec9a51e9e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>waitForTransformDuration_</name>
      <anchorfile>classrtabmap__util_1_1LidarDeskewing.html</anchorfile>
      <anchor>a500012bf116e0d2271d71088b66f972d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MapAssembler</name>
    <filename>classMapAssembler.html</filename>
    <member kind="function">
      <type></type>
      <name>MapAssembler</name>
      <anchorfile>classMapAssembler.html</anchorfile>
      <anchor>aedae634b2840d1432d5966f07afbfb85</anchor>
      <arglist>(int &amp;argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapDataReceivedCallback</name>
      <anchorfile>classMapAssembler.html</anchorfile>
      <anchor>a118230a10288daeb02da2078b2a293a9</anchor>
      <arglist>(const rtabmap_msgs::MapDataConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processMapData</name>
      <anchorfile>classMapAssembler.html</anchorfile>
      <anchor>a56f4da81b784bb2f236466bf266c6f30</anchor>
      <arglist>(const rtabmap_msgs::MapData &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>reset</name>
      <anchorfile>classMapAssembler.html</anchorfile>
      <anchor>ad6309bcc9b0393386cae3c7876ac1f2c</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MapAssembler</name>
      <anchorfile>classMapAssembler.html</anchorfile>
      <anchor>a6ee9a68b6fabdcb11821bf582f30511e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>localGridsRegenerated_</name>
      <anchorfile>classMapAssembler.html</anchorfile>
      <anchor>a0050d9508dd8e276fc3b38b38d4c1dd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>mapDataTopic_</name>
      <anchorfile>classMapAssembler.html</anchorfile>
      <anchor>ac4ed5aee807396960a0f5e96b532c6c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mapFrameId_</name>
      <anchorfile>classMapAssembler.html</anchorfile>
      <anchor>a4b7525b984b9dad46af42e40971f3b24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap_util::MapsManager</type>
      <name>mapsManager_</name>
      <anchorfile>classMapAssembler.html</anchorfile>
      <anchor>a99066866034e7af136711ec18ae7461c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, Signature &gt;</type>
      <name>nodes_</name>
      <anchorfile>classMapAssembler.html</anchorfile>
      <anchor>a13290a1c4fd780db50b824ebf73b981b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, Transform &gt;</type>
      <name>optimizedPoses_</name>
      <anchorfile>classMapAssembler.html</anchorfile>
      <anchor>a2a995bdfb2f227d5d30d630e78d2c234</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>resetService_</name>
      <anchorfile>classMapAssembler.html</anchorfile>
      <anchor>a6c5743cbd6bf3dfcd68d0adb5f342bbc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>MapOptimizer</name>
    <filename>classMapOptimizer.html</filename>
    <member kind="function">
      <type>void</type>
      <name>mapDataReceivedCallback</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>a2ae7076489a0da5c269736632fe30542</anchor>
      <arglist>(const rtabmap_msgs::MapDataConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MapOptimizer</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>a10a643ea2b14b2462da30cbef58012fd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publishLoop</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>a7952391ecf7a70a9d4f29494d54d939d</anchor>
      <arglist>(double tfDelay)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~MapOptimizer</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>a6c42eb55e6248d9f33fa2e7dfe40cff9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::multimap&lt; int, Link &gt;</type>
      <name>cachedConstraints_</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>a962412b43526268b19cd11aa7cbea96e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, Signature &gt;</type>
      <name>cachedNodeInfos_</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>a51cb5487d762f50f48c6b73d0c861865</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>globalOptimization_</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>a5798af0da1ba24c789ea9a940820fde4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>mapDataPub_</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>ae91ff5d80711959096922e4b333fc27c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>mapDataTopic_</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>ad88344e276cef05cb691556ef895ec2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mapFrameId_</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>a07df5a733df281d0aa3b27a695696eba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>mapGraphPub_</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>ab0858b77731c2ba3adcef45f708c9e60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::Transform</type>
      <name>mapToOdom_</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>a52d1ec2af37f573fd47d4ffcb8c7dff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>mapToOdomMutex_</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>a3e521fde8d0576302776e3047ff987b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>odomFrameId_</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>aa9ad2c0cc738983f918331286fa0474a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>optimizeFromLastNode_</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>a710a1a083c917f1553e2b9b95c5cb5b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>Optimizer *</type>
      <name>optimizer_</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>a3ae7f60e23a598f93f89ab7764f27bc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf2_ros::TransformBroadcaster</type>
      <name>tfBroadcaster_</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>a22e91ef33a8163afe485796a15e0dbc6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread *</type>
      <name>transformThread_</name>
      <anchorfile>classMapOptimizer.html</anchorfile>
      <anchor>ac24a76e5d7a2396b913cace7dbd47ad9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_util::MapsManager</name>
    <filename>classrtabmap__util_1_1MapsManager.html</filename>
    <member kind="function">
      <type>void</type>
      <name>backwardCompatibilityParameters</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>a943d9f1fb498f8a17ef6a43a800e7caa</anchor>
      <arglist>(ros::NodeHandle &amp;pnh, rtabmap::ParametersMap &amp;parameters) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>ae6d95b2f006466ad0594241422f81960</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; int, rtabmap::Transform &gt;</type>
      <name>getFilteredPoses</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>a7005d39ffa18908949bd4da87da47711</anchor>
      <arglist>(const std::map&lt; int, rtabmap::Transform &gt; &amp;poses)</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>getGridMap</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>aa26c978adf9aaa7985253733132573ea</anchor>
      <arglist>(float &amp;xMin, float &amp;yMin, float &amp;gridCellSize)</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>getGridProbMap</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>ad4969734e59eabe7ed3c21504a5258a2</anchor>
      <arglist>(float &amp;xMin, float &amp;yMin, float &amp;gridCellSize)</arglist>
    </member>
    <member kind="function">
      <type>const rtabmap::LocalGridMaker *</type>
      <name>getLocalMapMaker</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>a70443b22dbfb2b031f7cc49809324eb8</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const rtabmap::OccupancyGrid *</type>
      <name>getOccupancyGrid</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>afe1c5150620214b21a1c56dc3937a074</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const rtabmap::OctoMap *</type>
      <name>getOctomap</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>a200ca8947a115d3c4b4636156f7d602a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasSubscribers</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>a7ec63cdc12899e50a7ea662539d17c39</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>a535409232802230ad0a31e35acace604</anchor>
      <arglist>(ros::NodeHandle &amp;nh, ros::NodeHandle &amp;pnh, const std::string &amp;name, bool usePublicNamespace)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isLatching</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>accf58d08142e3c5e636483ab7c348e60</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isMapUpdated</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>a53d50334974d73281502dada304ee44d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MapsManager</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>ae1cc724b0806f52644f3f38136a70b04</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publishMaps</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>a3aa9bbdceb395d224e87b48587ca8091</anchor>
      <arglist>(const std::map&lt; int, rtabmap::Transform &gt; &amp;poses, const ros::Time &amp;stamp, const std::string &amp;mapFrameId)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>set2DMap</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>aa7107397071d4979621601c9880fae0d</anchor>
      <arglist>(const cv::Mat &amp;map, float xMin, float yMin, float cellSize, const std::map&lt; int, rtabmap::Transform &gt; &amp;poses, const rtabmap::Memory *memory=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParameters</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>ac29c71e50802195856f85fc7d2dc8206</anchor>
      <arglist>(const rtabmap::ParametersMap &amp;parameters)</arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; int, rtabmap::Transform &gt;</type>
      <name>updateMapCaches</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>a6102b587440be84061bcd2d808225fa8</anchor>
      <arglist>(const std::map&lt; int, rtabmap::Transform &gt; &amp;poses, const rtabmap::Memory *memory, bool updateGrid, bool updateOctomap, const std::map&lt; int, rtabmap::Signature &gt; &amp;signatures=std::map&lt; int, rtabmap::Signature &gt;())</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MapsManager</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>a2628d487e04c189dbc75e91894a6df69</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>alwaysUpdateMap_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>a9fd6d6f4a6e1729a04da96d178ad4723</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::PointCloud&lt; pcl::PointXYZRGB &gt;::Ptr</type>
      <name>assembledGround_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>a626df22fe900b1536d86c3cd087381d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::FlannIndex</type>
      <name>assembledGroundIndex_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>af7178f441ba4ec853a88841766c2c852</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, rtabmap::Transform &gt;</type>
      <name>assembledGroundPoses_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>a164acc7adb52f39477ca122af5a91194</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::FlannIndex</type>
      <name>assembledObstacleIndex_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>a46ef3e180008abae8894dee662967f99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, rtabmap::Transform &gt;</type>
      <name>assembledObstaclePoses_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>ad1d6145b9c9b6c444a513149be7b3aee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::PointCloud&lt; pcl::PointXYZRGB &gt;::Ptr</type>
      <name>assembledObstacles_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>ab6645555c1036c2714d72df9d64a895e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>cloudGroundPub_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>abed5995c4c7fdc12dc89fd875e7a2b18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>cloudMapPub_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>af8f48cb16b37c9dfbdf1dfd797c5e56d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>cloudObstaclesPub_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>ac96c86063ba02313b48479c7a2eddcf7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>cloudOutputVoxelized_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>a4eecfd810be6a3d6a63b454e9f796421</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>cloudSubtractFiltering_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>ad6e7cffed397672045f0bed796759785</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>cloudSubtractFilteringMinNeighbors_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>ab7c2643d2f0b99742a09862cd3dc8ac1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::GridMap *</type>
      <name>elevationMap_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>ac55b355485f5423372d054b54a961e49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>elevationMapPub_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>a94f41371cd335746c5cafa1d5e9c8aeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>elevationMapUpdated_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>ab2b7f28b3331b04842047ce360bbff77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>gridMapPub_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>a86f9a06b9c3aa867f39247c9c7d0d124</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>gridProbMapPub_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>a78ead0a1d200556fa1b613a1b532c47f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>gridUpdated_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>aaa40cbbba6ce188111885d7da9e81e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, pcl::PointCloud&lt; pcl::PointXYZRGB &gt;::Ptr &gt;</type>
      <name>groundClouds_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>ac72bb8178135e663df3f166aa2981413</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; void *, bool &gt;</type>
      <name>latched_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>ac721b25bad9af7480dcabbc9fee2424d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>latching_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>a6945043ad8a25dbc470e782824c9da8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::LocalGridMaker *</type>
      <name>localMapMaker_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>a680a83147168cba296d4f9c1bf4c12d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::LocalGridCache</type>
      <name>localMaps_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>a2673971997e7438fa54e6d5e24d478ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mapCacheCleanup_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>a3e64fde2bb23048123880d87cc678606</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mapFilterAngle_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>ae20b57ae6d48998922f495b01b037647</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mapFilterRadius_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>a98ab5d3c4b23be9201cd0afcef5b3f5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, pcl::PointCloud&lt; pcl::PointXYZRGB &gt;::Ptr &gt;</type>
      <name>obstacleClouds_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>aca23b44bfbb9dd0d97c75a38755c296f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::OccupancyGrid *</type>
      <name>occupancyGrid_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>acd562b1a5131b891773cd3a32d33ce06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::OctoMap *</type>
      <name>octomap_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>a48ab6a683ed81283d89888c242637e51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>octoMapCloud_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>acd37cf48d03404feb77dcb467ed9cf47</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>octoMapEmptySpace_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>a862d20bdb59f9c4540de6f5144403d5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>octoMapFrontierCloud_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>a77ef3d969ecc2e94b589604526fb4ab8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>octoMapGroundCloud_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>a89864eca99f107efdb3cbc604937ae91</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>octoMapObstacleCloud_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>abbca21e721599db5ba50129d8fb5f56e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>octoMapProj_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>a8f3ce32c8af775d15ace79431649dad2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>octoMapPubBin_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>a083cd3f70bbca258defed36104db51da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>octoMapPubFull_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>a1eabbe799007db80a2e7998f62bced1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>octomapTreeDepth_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>a5df34a477f334d33a9caae88e41ca440</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>octomapUpdated_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>ab1fad7523ebe95082f561a3e15f125c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::ParametersMap</type>
      <name>parameters_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>a1f58a2d51750c66c5b569d560ef4fae6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>projMapPub_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>a77c4555aaec60d3995e21e09d0320a87</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>scanEmptyRayTracing_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>a7580e53422ef7fc014c15c9bcca3ef18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>scanMapPub_</name>
      <anchorfile>classrtabmap__util_1_1MapsManager.html</anchorfile>
      <anchor>a38eafefd15c01524aea4190b2d4e2e42</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>netvlad_tf_ros::netvlad_ros</name>
    <filename>classnetvlad__tf__ros_1_1netvlad__ros.html</filename>
    <member kind="function">
      <type>def</type>
      <name>__init__</name>
      <anchorfile>classnetvlad__tf__ros_1_1netvlad__ros.html</anchorfile>
      <anchor>ad937bdbc14b856f21ae4932098ff5f8b</anchor>
      <arglist>(self)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>classnetvlad__tf__ros_1_1netvlad__ros.html</anchorfile>
      <anchor>a19ad4863607f33bec1a67f7d45b4b652</anchor>
      <arglist>(self, data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>bridge</name>
      <anchorfile>classnetvlad__tf__ros_1_1netvlad__ros.html</anchorfile>
      <anchor>a80715c619071c2cbeac18d78befeea2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dim</name>
      <anchorfile>classnetvlad__tf__ros_1_1netvlad__ros.html</anchorfile>
      <anchor>a6b3e7dbfddf575d0c3111d512c302c50</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>image_batch</name>
      <anchorfile>classnetvlad__tf__ros_1_1netvlad__ros.html</anchorfile>
      <anchor>ac7e37c880b967b0505bc38d29771cd33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>image_sub</name>
      <anchorfile>classnetvlad__tf__ros_1_1netvlad__ros.html</anchorfile>
      <anchor>abdd8a08abcc5e2e7181f3311f0b22b42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>net_out</name>
      <anchorfile>classnetvlad__tf__ros_1_1netvlad__ros.html</anchorfile>
      <anchor>a7f3f8a08c3b0377d8dc3dad8231c710d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>classnetvlad__tf__ros_1_1netvlad__ros.html</anchorfile>
      <anchor>a13b3a0356ffb3fbf970082638d9bd473</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>saver</name>
      <anchorfile>classnetvlad__tf__ros_1_1netvlad__ros.html</anchorfile>
      <anchor>a764ce41928dc5cab639ce3295b862b7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scale</name>
      <anchorfile>classnetvlad__tf__ros_1_1netvlad__ros.html</anchorfile>
      <anchor>a177df39fabcd2efef5bd8c67e045706f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>sess</name>
      <anchorfile>classnetvlad__tf__ros_1_1netvlad__ros.html</anchorfile>
      <anchor>ac06294f0c2f16ab3b99355a1ea9aca83</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_util::ObstaclesDetection</name>
    <filename>classrtabmap__util_1_1ObstaclesDetection.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>ObstaclesDetection</name>
      <anchorfile>classrtabmap__util_1_1ObstaclesDetection.html</anchorfile>
      <anchor>a0e8dc63206c2daa6a5eedc42b96b1ba0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ObstaclesDetection</name>
      <anchorfile>classrtabmap__util_1_1ObstaclesDetection.html</anchorfile>
      <anchor>a0ff06eced5a217ad2f2b215b0e53de12</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classrtabmap__util_1_1ObstaclesDetection.html</anchorfile>
      <anchor>ac056d52231c5577621ef88a05b481675</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;cloudMsg)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__util_1_1ObstaclesDetection.html</anchorfile>
      <anchor>ab7ea6b3d79e42bd78fc758aed689f88d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>parameterMoved</name>
      <anchorfile>classrtabmap__util_1_1ObstaclesDetection.html</anchorfile>
      <anchor>a7cfbc2c1951fc59ac94656646d27ca48</anchor>
      <arglist>(ros::NodeHandle &amp;nh, const std::string &amp;rosName, const std::string &amp;parameterName, rtabmap::ParametersMap &amp;parameters)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>cloudSub_</name>
      <anchorfile>classrtabmap__util_1_1ObstaclesDetection.html</anchorfile>
      <anchor>aabfae8b041f929067fd089dfa5b74913</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frameId_</name>
      <anchorfile>classrtabmap__util_1_1ObstaclesDetection.html</anchorfile>
      <anchor>a62c112cf1ea149e9ce2e9b719c5b381f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>groundPub_</name>
      <anchorfile>classrtabmap__util_1_1ObstaclesDetection.html</anchorfile>
      <anchor>a76642f47a64a7b3e9ccf6708482bedde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::LocalGridMaker</type>
      <name>localMapMaker_</name>
      <anchorfile>classrtabmap__util_1_1ObstaclesDetection.html</anchorfile>
      <anchor>aa1a54c9d710aa0e7ee867f0d3ab8d823</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mapFrameId_</name>
      <anchorfile>classrtabmap__util_1_1ObstaclesDetection.html</anchorfile>
      <anchor>ae7c3005fa94f4b4acb31e8fddffd33f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mapFrameProjection_</name>
      <anchorfile>classrtabmap__util_1_1ObstaclesDetection.html</anchorfile>
      <anchor>abf1e2fee2d7a568c71e4c831d1fbb307</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>obstaclesPub_</name>
      <anchorfile>classrtabmap__util_1_1ObstaclesDetection.html</anchorfile>
      <anchor>aa921dc8f899c99ed26440dd7982f544e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>projObstaclesPub_</name>
      <anchorfile>classrtabmap__util_1_1ObstaclesDetection.html</anchorfile>
      <anchor>abbc777f020c6b829a3c399749a7d9231</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tfListener_</name>
      <anchorfile>classrtabmap__util_1_1ObstaclesDetection.html</anchorfile>
      <anchor>af4058b0859cb3b3c0bcd1eddb10d3074</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>waitForTransform_</name>
      <anchorfile>classrtabmap__util_1_1ObstaclesDetection.html</anchorfile>
      <anchor>a5803386bf60cb5193191e2b1f813f002</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>warned_</name>
      <anchorfile>classrtabmap__util_1_1ObstaclesDetection.html</anchorfile>
      <anchor>ac1e96dd3fcb94faacd8c020a982be331</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>OdomMsgToTF</name>
    <filename>classOdomMsgToTF.html</filename>
    <member kind="function">
      <type></type>
      <name>OdomMsgToTF</name>
      <anchorfile>classOdomMsgToTF.html</anchorfile>
      <anchor>a95a1fb09a4362012fedd45a9a220ac5d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>odomReceivedCallback</name>
      <anchorfile>classOdomMsgToTF.html</anchorfile>
      <anchor>a9cb2e12f1f738ed1ab4e21e34973d45d</anchor>
      <arglist>(const nav_msgs::OdometryConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OdomMsgToTF</name>
      <anchorfile>classOdomMsgToTF.html</anchorfile>
      <anchor>a0c347ce0452e5406443a016a386da233</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frameId_</name>
      <anchorfile>classOdomMsgToTF.html</anchorfile>
      <anchor>a4eafc3ccf061f944726e651f680000ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>odomFrameId_</name>
      <anchorfile>classOdomMsgToTF.html</anchorfile>
      <anchor>a157813039885026f3ea228cc826e7064</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>odomTopic_</name>
      <anchorfile>classOdomMsgToTF.html</anchorfile>
      <anchor>a77054b0fba5560c504a5f44681fc1c94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf2_ros::TransformBroadcaster</type>
      <name>tfBroadcaster_</name>
      <anchorfile>classOdomMsgToTF.html</anchorfile>
      <anchor>a9c8ddd73c473d72f6506749c80340e56</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_util::PointCloudAggregator</name>
    <filename>classrtabmap__util_1_1PointCloudAggregator.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>PointCloudAggregator</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAggregator.html</anchorfile>
      <anchor>ae027d587d3947587b16b568b28035c3b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PointCloudAggregator</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a3d222434fb4d6be36d8804a17fac36cd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::PointCloud2, sensor_msgs::PointCloud2 &gt;</type>
      <name>ApproxSync2Policy</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a3b33de6b09459cd8512ffc63e40f8f67</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::PointCloud2, sensor_msgs::PointCloud2, sensor_msgs::PointCloud2 &gt;</type>
      <name>ApproxSync3Policy</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a907d00b04d4c5e3e47c2515a01e65428</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::PointCloud2, sensor_msgs::PointCloud2, sensor_msgs::PointCloud2, sensor_msgs::PointCloud2 &gt;</type>
      <name>ApproxSync4Policy</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a84c5f58f825e36c6b4013d95b559c1eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::PointCloud2, sensor_msgs::PointCloud2 &gt;</type>
      <name>ExactSync2Policy</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAggregator.html</anchorfile>
      <anchor>acacf2186a8d6969fb9b8ecf0bf16e64f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::PointCloud2, sensor_msgs::PointCloud2, sensor_msgs::PointCloud2 &gt;</type>
      <name>ExactSync3Policy</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a51988fc840d612fcd40f2cf51dee7e00</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::PointCloud2, sensor_msgs::PointCloud2, sensor_msgs::PointCloud2, sensor_msgs::PointCloud2 &gt;</type>
      <name>ExactSync4Policy</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a36cc6f36d01ce076808d78f7e45785b5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>clouds2_callback</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAggregator.html</anchorfile>
      <anchor>ae5b2925c0a9a7265313bb92113ff5d10</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;cloudMsg_1, const sensor_msgs::PointCloud2ConstPtr &amp;cloudMsg_2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>clouds3_callback</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a621a7462c99ac32fcb982efef497174f</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;cloudMsg_1, const sensor_msgs::PointCloud2ConstPtr &amp;cloudMsg_2, const sensor_msgs::PointCloud2ConstPtr &amp;cloudMsg_3)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>clouds4_callback</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAggregator.html</anchorfile>
      <anchor>ae5823295dd169db37b28359b621ac5cd</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;cloudMsg_1, const sensor_msgs::PointCloud2ConstPtr &amp;cloudMsg_2, const sensor_msgs::PointCloud2ConstPtr &amp;cloudMsg_3, const sensor_msgs::PointCloud2ConstPtr &amp;cloudMsg_4)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>combineClouds</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a498ae2dc18d79f85a5ca6f9267f248d9</anchor>
      <arglist>(const std::vector&lt; sensor_msgs::PointCloud2ConstPtr &gt; &amp;cloudMsgs)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a35049483c6390d2a8a05807cfa30fb98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>warningLoop</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a596f9a20f382629d3d62e978b5ba6fc0</anchor>
      <arglist>(const std::string &amp;subscribedTopicsMsg, bool approxSync)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; ApproxSync2Policy &gt; *</type>
      <name>approxSync2_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAggregator.html</anchorfile>
      <anchor>aecb57d949cb1edba3690e466d8e8cc3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; ApproxSync3Policy &gt; *</type>
      <name>approxSync3_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAggregator.html</anchorfile>
      <anchor>ab39ae28d5e305fbaa1841be691e70a48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; ApproxSync4Policy &gt; *</type>
      <name>approxSync4_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAggregator.html</anchorfile>
      <anchor>ae9677133dfbd28aceb16e497226fea12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>callbackCalled_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAggregator.html</anchorfile>
      <anchor>aa7a967eef4c96e21738b7949a8fa5393</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>cloudPub_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAggregator.html</anchorfile>
      <anchor>afff4699c1a930e53dd20088347b2f10e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::PointCloud2 &gt;</type>
      <name>cloudSub_1_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a32ccd235c32c73e84f2d0b4d67c2092a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::PointCloud2 &gt;</type>
      <name>cloudSub_2_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a1314be30abc5e67cb42d3f85713b85bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::PointCloud2 &gt;</type>
      <name>cloudSub_3_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAggregator.html</anchorfile>
      <anchor>aeb5002ca5412c0972483d8ffa30c417a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::PointCloud2 &gt;</type>
      <name>cloudSub_4_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAggregator.html</anchorfile>
      <anchor>aa1a7cdf4482148758f0acda22377cd85</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; ExactSync2Policy &gt; *</type>
      <name>exactSync2_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a223f5851ced7d0b786951e91c4ec7c9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; ExactSync3Policy &gt; *</type>
      <name>exactSync3_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a6b2b13784b7c8738950b2a110ce49a70</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; ExactSync4Policy &gt; *</type>
      <name>exactSync4_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAggregator.html</anchorfile>
      <anchor>aafbedc384301a4fb50619201f17b6dac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>fixedFrameId_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a3bc5b013dd0a16ff2c3e1622368c056c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frameId_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAggregator.html</anchorfile>
      <anchor>ae28fc595f3dcd77b9086059d39ccd48e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tfListener_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a4756e4b7c2c783602aa913aa6ee7d456</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>waitForTransformDuration_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a00d4126da1a5dbf7d67b370eb19b1f28</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread *</type>
      <name>warningThread_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a7686ce65f7a691415d2bef3ae25cdb0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>xyzOutput_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a8c2383f79bdcbfa4fd4df52d1a9270d2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_util::PointCloudAssembler</name>
    <filename>classrtabmap__util_1_1PointCloudAssembler.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>PointCloudAssembler</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a44b5da147333d7c8e9c4dc33e109676e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PointCloudAssembler</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a71e41c56c632fab262f35643d46c4bd2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::PointCloud2, nav_msgs::Odometry, rtabmap_msgs::OdomInfo &gt;</type>
      <name>syncInfoPolicy</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a853ee5bed9cf15a84dd5a18db2ca2245</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::PointCloud2, nav_msgs::Odometry &gt;</type>
      <name>syncPolicy</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a3027b89b77080331ebbcc35015a30ff5</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callbackCloud</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>af54f61e91fcbfa485fb6b0adee33e235</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;cloudMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callbackCloudOdom</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a80ab146064d2593b5cd8d1072f817e50</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;cloudMsg, const nav_msgs::OdometryConstPtr &amp;odomMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callbackCloudOdomInfo</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>af7bb4f52670bd8af51d9bcf2cdc04d2f</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;cloudMsg, const nav_msgs::OdometryConstPtr &amp;odomMsg, const rtabmap_msgs::OdomInfoConstPtr &amp;odomInfoMsg)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a0af391f2455cf427d8b1192ffe156f13</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>sensor_msgs::PointCloud2</type>
      <name>removeField</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a4cc7c36dcb0a6c2eddf700084b198fe3</anchor>
      <arglist>(const sensor_msgs::PointCloud2 &amp;input, const std::string &amp;field)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>warningLoop</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a4cf80dc48bea7e2978589443a34b6add</anchor>
      <arglist>(const std::string &amp;subscribedTopicsMsg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>angularUpdate_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>af416e66901556796b86d2a6e8232b277</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>assemblingTime_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>aee331bcef7787dbbf5407d66d19d6ba2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>callbackCalled_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a9886f4c896f062c2663210d025b5aaae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>circularBuffer_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>aa1303436ff2d402125e2d9caf60c81f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>cloudPub_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a35a6eb611e6f1d5a9cb0b89fa4762a49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::list&lt; pcl::PCLPointCloud2::Ptr &gt;</type>
      <name>clouds_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>ab5bc407ce45383cc99f1638f74c0e03e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>cloudsSkipped_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a7114d2f4c87e39d6b0a32767f6f852eb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>cloudSub_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>ab63d75b6c3e844ee2849f08d31e0f723</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; syncInfoPolicy &gt; *</type>
      <name>exactInfoSync_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a381d504ca11c6b54afcb683186c538a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; syncPolicy &gt; *</type>
      <name>exactSync_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a4f26b5664da8378618cc65374d2bf8c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>fixedFrameId_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>aa45426a46e78254b2979ac3e6b8e4c84</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frameId_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>af64864face99e95976e45002f6ea8670</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>linearUpdate_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>afb93b9d3c5c886c576a775a37e0f0ee0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>maxClouds_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a7d14b87d37361c2429fea6b6a6b7ee89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>noiseMinNeighbors_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a64fe1f7fe475f51ab94cb3661c754e9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>noiseRadius_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>adb025f285946e782ef1244873d30cb10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::Transform</type>
      <name>previousPose_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a6b06ff521647845ac636d9c242f37afa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>rangeMax_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>aae0844cfeaae0c2bc050df9696adb21d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>rangeMin_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>ab2c06d8c05a4d191943c5a59f68f12f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>removeZ_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>ac55ac0dacc6f4df32c4a13327d3f0c89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>skipClouds_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a7f881c3f96ed12ad24d23a65c590c7f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::PointCloud2 &gt;</type>
      <name>syncCloudSub_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>aa8a288ae35bd110df55c4d4b2ed55301</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; rtabmap_msgs::OdomInfo &gt;</type>
      <name>syncOdomInfoSub_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a6fecc5578a0d1c5c79f47c26821326a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; nav_msgs::Odometry &gt;</type>
      <name>syncOdomSub_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>aae3732733d9ac7de7c79d5b7aa3972ef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tfListener_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>ac6e3e627b2b99bf8987ebc359fdbdc89</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>voxelSize_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a187dce182b2075b7ea5c41d904641e3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>waitForTransformDuration_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a410205c73808234cc67225b7eb468d8a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread *</type>
      <name>warningThread_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a127d72a2e98a03977b78296b2d84de82</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_util::PointCloudToDepthImage</name>
    <filename>classrtabmap__util_1_1PointCloudToDepthImage.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>PointCloudToDepthImage</name>
      <anchorfile>classrtabmap__util_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>a7e0c4c3b80444347f43747925db79ce8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PointCloudToDepthImage</name>
      <anchorfile>classrtabmap__util_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>a9822c7b9d2c446316f30800995531ef0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::PointCloud2, sensor_msgs::CameraInfo &gt;</type>
      <name>MyApproxSyncPolicy</name>
      <anchorfile>classrtabmap__util_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>a52f6d634dd43eb543e1d24b3595dc44a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::PointCloud2, sensor_msgs::CameraInfo &gt;</type>
      <name>MyExactSyncPolicy</name>
      <anchorfile>classrtabmap__util_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>ad4e5f303eab7862708d212420e3b792a</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classrtabmap__util_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>a4f2837bbba4b64abac65f751ead8a572</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;pointCloud2Msg, const sensor_msgs::CameraInfoConstPtr &amp;cameraInfoMsg)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__util_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>a12ccd09783376e98ff575d4730e3f3dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxSyncPolicy &gt; *</type>
      <name>approxSync_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>ac929cdc6c9ea89886e45186ede21b20d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>cameraInfo16Pub_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>a778b7fb6cfbcd8313dbb9a1eaf47e41a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>cameraInfo32Pub_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>a27ae306396ccf2b3c7eabcd75b4abe66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoSub_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>ab60c0bfabcbfd1014332f54fe4b0e0e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>decimation_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>ae310b3a234a2855e566300bb16752819</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>depthImage16Pub_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>a18c287bbe58a813b9b3bf6ebfed474c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>depthImage32Pub_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>aa15b0f1faf9ce63b13c11fd7795f9847</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSyncPolicy &gt; *</type>
      <name>exactSync_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>a531abc552ace08d934d25d0099146984</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>fillHolesError_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>a1e73094e9f1be73bff66692a1fcc113d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>fillHolesSize_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>aaab9a55bb0fc4edb2c5f48a84b25cd25</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>fillIterations_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>ac8d43215c1aa0ed906dd27d8f60505a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>fixedFrameId_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>a71e6ecd366331479608840d2cc8a076c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener *</type>
      <name>listener_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>a5010145724416debd6eac91b3188ca32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::PointCloud2 &gt;</type>
      <name>pointCloudSub_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>aa3953d4deaf793f8e8ab03d9cf95faec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pointCloudTransformedPub_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>a99b9cdc85ed7c9afc16bb05c2ef2722e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>upscale_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>ae122cea8f00993b4468698091465e5ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>upscaleDepthErrorRatio_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>a525f9d75adb0eb1c556da56a26d3b89f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>waitForTransform_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>a536d00c48d9aa08234f1c28b97ee0201</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_util::PointCloudXYZ</name>
    <filename>classrtabmap__util_1_1PointCloudXYZ.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>PointCloudXYZ</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a5806c1aa490e00871ad4b87f7b0e8d2d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PointCloudXYZ</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a0db7e96ea71548889562e5fa8509a7d2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>MyApproxSyncDepthPolicy</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a6735b9136a23b235541881cc20efc411</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; stereo_msgs::DisparityImage, sensor_msgs::CameraInfo &gt;</type>
      <name>MyApproxSyncDisparityPolicy</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a06a7c5025491645be062aec8c0afd1e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>MyExactSyncDepthPolicy</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZ.html</anchorfile>
      <anchor>acbf007bcbbdfb16a2157868186796ad6</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; stereo_msgs::DisparityImage, sensor_msgs::CameraInfo &gt;</type>
      <name>MyExactSyncDisparityPolicy</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a6abe8be23650491e4b6de790b1c941b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZ.html</anchorfile>
      <anchor>acd163fdf88296cd6779a1e2f1c015767</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;depthMsg, const sensor_msgs::CameraInfoConstPtr &amp;cameraInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callbackDisparity</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a566d3e4fe1fc78bee823a7250151b381</anchor>
      <arglist>(const stereo_msgs::DisparityImageConstPtr &amp;disparityMsg, const sensor_msgs::CameraInfoConstPtr &amp;cameraInfo)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a08145d1a07d009b9a1384a65862c409b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>processAndPublish</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZ.html</anchorfile>
      <anchor>afbb416c8d9a4dafbfe3ef95366f82bc8</anchor>
      <arglist>(pcl::PointCloud&lt; pcl::PointXYZ &gt;::Ptr &amp;pclCloud, pcl::IndicesPtr &amp;indices, const std_msgs::Header &amp;header)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxSyncDepthPolicy &gt; *</type>
      <name>approxSyncDepth_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a9f5a9a40ff8d8a3252f1a1b10eea6a8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxSyncDisparityPolicy &gt; *</type>
      <name>approxSyncDisparity_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZ.html</anchorfile>
      <anchor>ab7ad050004c57eb6fb5e9d640c307fcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoSub_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a32d5e3cd3e8dcc3eeb77b902be519cda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>cloudPub_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a5c9503940cd931d2a7119de21ed90608</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>decimation_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a9b4250856a2465d4204e9db0a2c0b389</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>disparityCameraInfoSub_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a60e1426c675be9ad28b55de6198f9568</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; stereo_msgs::DisparityImage &gt;</type>
      <name>disparitySub_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a26dc0ba6c17efc6bc1a19bda8b61df3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSyncDepthPolicy &gt; *</type>
      <name>exactSyncDepth_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZ.html</anchorfile>
      <anchor>ae49e24178d112db1e594edb760054334</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSyncDisparityPolicy &gt; *</type>
      <name>exactSyncDisparity_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a57b05031563333cbfae560e8653cf6e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>filterNaNs_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZ.html</anchorfile>
      <anchor>ae0e5987944856575619f2c6b90b4c3e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageDepthSub_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZ.html</anchorfile>
      <anchor>afc82ff973b18f56787b7e79e52c30765</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>maxDepth_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a952f40e814e9599a8e9e8e25c519f67b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>minDepth_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZ.html</anchorfile>
      <anchor>ae5e124c65dedde7e3cf6e4cf41457a0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>noiseFilterMinNeighbors_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a95c542971aea6daca2ea9168bd219fbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>noiseFilterRadius_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a3e95a7056944c2644aa444c936d6bece</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>normalK_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZ.html</anchorfile>
      <anchor>aca24eb65e45c0d49e9b04777c225a908</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>normalRadius_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZ.html</anchorfile>
      <anchor>ad7e9c6b54c0baa2fac753a506bc8ed6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; float &gt;</type>
      <name>roiRatios_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a75569653fcb2548a725ae2e330fd1a56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>voxelSize_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZ.html</anchorfile>
      <anchor>ad6835701308a7a01a1898945f9d76c96</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_util::PointCloudXYZRGB</name>
    <filename>classrtabmap__util_1_1PointCloudXYZRGB.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>PointCloudXYZRGB</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a9634db21ef9030c202e2f40b7d73d9c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PointCloudXYZRGB</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>af82281b4edb9b53bc804a34ac588a018</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>MyApproxSyncDepthPolicy</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a354046f94829df3e4f1045a764411b56</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, stereo_msgs::DisparityImage, sensor_msgs::CameraInfo &gt;</type>
      <name>MyApproxSyncDisparityPolicy</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>acd890a4f9fc6bc2bc56759b9626e7b76</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo &gt;</type>
      <name>MyApproxSyncStereoPolicy</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>aff8afa65d86c0fd2117c103e431e9907</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo &gt;</type>
      <name>MyExactSyncDepthPolicy</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>aa73af29f4143435209b4e2636b557d3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::Image, stereo_msgs::DisparityImage, sensor_msgs::CameraInfo &gt;</type>
      <name>MyExactSyncDisparityPolicy</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>ad4dd7d6b83a1e4eb6656894505fe8cb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo &gt;</type>
      <name>MyExactSyncStereoPolicy</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a063c81fc0387a6d6f0a4c9fdcd037ecc</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>depthCallback</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>ab0f3f1751d74e7c10a72ccd1837f0b9d</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;image, const sensor_msgs::ImageConstPtr &amp;imageDepth, const sensor_msgs::CameraInfoConstPtr &amp;cameraInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>disparityCallback</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a3288ca85cbbf5d02703a2991d9d7a2df</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;image, const stereo_msgs::DisparityImageConstPtr &amp;imageDisparity, const sensor_msgs::CameraInfoConstPtr &amp;cameraInfo)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>acfb820b45d63d206b8618a8e4b5316e4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>processAndPublish</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a17e20e589d1d13b1bfbdfc3eebc295f4</anchor>
      <arglist>(pcl::PointCloud&lt; pcl::PointXYZRGB &gt;::Ptr &amp;pclCloud, pcl::IndicesPtr &amp;indices, const std_msgs::Header &amp;header)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>rgbdImageCallback</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a5aa94f379b7fb232db1a83b76dfec678</anchor>
      <arglist>(const rtabmap_msgs::RGBDImageConstPtr &amp;image)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stereoCallback</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a88cf5dd643694c0d24c73dddc27b9891</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;imageLeft, const sensor_msgs::ImageConstPtr &amp;imageRight, const sensor_msgs::CameraInfoConstPtr &amp;camInfoLeft, const sensor_msgs::CameraInfoConstPtr &amp;camInfoRight)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxSyncDepthPolicy &gt; *</type>
      <name>approxSyncDepth_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a459557f7e0d49d182e5f8a81b832fcc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxSyncDisparityPolicy &gt; *</type>
      <name>approxSyncDisparity_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a6ab2dccfcc4c0efba877f29f3f8b29a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxSyncStereoPolicy &gt; *</type>
      <name>approxSyncStereo_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>aac2354ba01808b22c52fa75569e438e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoLeft_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>adef61fc696efbb5d0685900d85dd3c06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoRight_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>ac8add4312fe3899ac57bc63103b80bcc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoSub_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a663f4759d9166ccc8c21df4e68e42b33</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>cloudPub_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>afdbb1aa268688e5e69890b99b1974450</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>decimation_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a94e807ca01f83e24750c512abbe0cf86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSyncDepthPolicy &gt; *</type>
      <name>exactSyncDepth_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a86e03dcd8037319e50adfdf24964936b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSyncDisparityPolicy &gt; *</type>
      <name>exactSyncDisparity_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a1873abd80d46a4b24fb8a0efc502a4e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSyncStereoPolicy &gt; *</type>
      <name>exactSyncStereo_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a30459d9a6278a1973ebd413a332056a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>filterNaNs_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a46bdf7d7b5e04fb2a8cf8112399990e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageDepthSub_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>adae6239d00509df98767c43f8704263c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; stereo_msgs::DisparityImage &gt;</type>
      <name>imageDisparitySub_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>af94282198199d8e969b6c5d43a1cf57a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageLeft_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>ab41283b5351f4eff9210b834a203b1ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageRight_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>aa6ab2be80612f26146e6ca224d2bc8a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageSub_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a801e8f683a241fd3d673f1bbd37d1866</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>maxDepth_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>aeaf730a89a634a01acebee653e615181</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>minDepth_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a34a2d878fb72f3586d1ad3f2d11be6e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>noiseFilterMinNeighbors_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a71e21527f58ec6df80b430c4d3107f96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>noiseFilterRadius_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a6484e161bd4fc2fcf32d5d2b30cad443</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>normalK_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a67e286a9669ec3fe1cfc7bbf1c9ee747</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>normalRadius_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a05c8d4838308f9b80d18a6f040944b24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>rgbdImageSub_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>af3bd6698bfc8fe80de8d2072a1a2b74e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; float &gt;</type>
      <name>roiRatios_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a7bc9cc0c8107bda34a726c6e09d1507f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::ParametersMap</type>
      <name>stereoBMParameters_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a0776048ad51e370048140f72c5043e27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>voxelSize_</name>
      <anchorfile>classrtabmap__util_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a87e79fc25662ae6391c8d45b10250661</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_util::RGBDRelay</name>
    <filename>classrtabmap__util_1_1RGBDRelay.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>RGBDRelay</name>
      <anchorfile>classrtabmap__util_1_1RGBDRelay.html</anchorfile>
      <anchor>aa98ad088a9c0366ee00afdcaa0303869</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RGBDRelay</name>
      <anchorfile>classrtabmap__util_1_1RGBDRelay.html</anchorfile>
      <anchor>a405c15c4160917f89261ba00b3688503</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classrtabmap__util_1_1RGBDRelay.html</anchorfile>
      <anchor>abb2c6a231e2f63d6feb945ff81aa672f</anchor>
      <arglist>(const rtabmap_msgs::RGBDImageConstPtr &amp;input)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__util_1_1RGBDRelay.html</anchorfile>
      <anchor>a1de48318687099c0dd1e5939493fe9c4</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>compress_</name>
      <anchorfile>classrtabmap__util_1_1RGBDRelay.html</anchorfile>
      <anchor>a0fbadf5b65b5dacd16a939f539073d01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>rgbdImagePub_</name>
      <anchorfile>classrtabmap__util_1_1RGBDRelay.html</anchorfile>
      <anchor>a8f7c1f6c51bd0ad5b83e3becfb617dc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>rgbdImageSub_</name>
      <anchorfile>classrtabmap__util_1_1RGBDRelay.html</anchorfile>
      <anchor>a7b81becead3022f234628cf4f56b3987</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>uncompress_</name>
      <anchorfile>classrtabmap__util_1_1RGBDRelay.html</anchorfile>
      <anchor>a3c3cb752349e457483cf5b48f36140c8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_util::RGBDSplit</name>
    <filename>classrtabmap__util_1_1RGBDSplit.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>RGBDSplit</name>
      <anchorfile>classrtabmap__util_1_1RGBDSplit.html</anchorfile>
      <anchor>a49adf631a9bbbc38447179115f78b69a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RGBDSplit</name>
      <anchorfile>classrtabmap__util_1_1RGBDSplit.html</anchorfile>
      <anchor>aac5a66d424970c9032a699825952cac5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classrtabmap__util_1_1RGBDSplit.html</anchorfile>
      <anchor>a85eccfe2f1a36c79902c7321445003e6</anchor>
      <arglist>(const rtabmap_msgs::RGBDImageConstPtr &amp;input)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__util_1_1RGBDSplit.html</anchorfile>
      <anchor>ac00af70dfa3c6eb464254d3b4cf63a81</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraPublisher</type>
      <name>depthPub_</name>
      <anchorfile>classrtabmap__util_1_1RGBDSplit.html</anchorfile>
      <anchor>a51d50a9d2f6938abc99758f837a73449</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>rgbdImageSub_</name>
      <anchorfile>classrtabmap__util_1_1RGBDSplit.html</anchorfile>
      <anchor>af03470c04854c87d65444199042144d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraPublisher</type>
      <name>rgbPub_</name>
      <anchorfile>classrtabmap__util_1_1RGBDSplit.html</anchorfile>
      <anchor>a26726d58b269c0c44268f23504199990</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_util::ULogToRosout</name>
    <filename>classrtabmap__util_1_1ULogToRosout.html</filename>
    <base>UEventsHandler</base>
    <member kind="function">
      <type></type>
      <name>ULogToRosout</name>
      <anchorfile>classrtabmap__util_1_1ULogToRosout.html</anchorfile>
      <anchor>a0341e206242b98db2d9d17a4d3aba534</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ULogToRosout</name>
      <anchorfile>classrtabmap__util_1_1ULogToRosout.html</anchorfile>
      <anchor>a85c157c005b017797721fe600bbf49d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>handleEvent</name>
      <anchorfile>classrtabmap__util_1_1ULogToRosout.html</anchorfile>
      <anchor>a91928822b5b4510d40487e941d6c1f47</anchor>
      <arglist>(UEvent *event)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>assemble_local_grids</name>
    <filename>namespaceassemble__local__grids.html</filename>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespaceassemble__local__grids.html</anchorfile>
      <anchor>a6528a2a0d0dbf19773619a95210a1306</anchor>
      <arglist>(graph, cloud)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespaceassemble__local__grids.html</anchorfile>
      <anchor>a3dc256dfdb497a1f211681fa4ab9c1fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>assembledCloud</name>
      <anchorfile>namespaceassemble__local__grids.html</anchorfile>
      <anchor>a10411b1844aa96476de532e6cb5fbc2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>cloudsDict</name>
      <anchorfile>namespaceassemble__local__grids.html</anchorfile>
      <anchor>aecc41f6a701dbc4196eb290ef9a51a3f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dictionary</type>
      <name>posesDict</name>
      <anchorfile>namespaceassemble__local__grids.html</anchorfile>
      <anchor>af0375a3c929442f34913e3c9bfab0245</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>namespaceassemble__local__grids.html</anchorfile>
      <anchor>aa69d33536ebd1370773df740c6016f64</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>gazebo_ground_truth</name>
    <filename>namespacegazebo__ground__truth.html</filename>
    <member kind="function">
      <type>def</type>
      <name>callBack</name>
      <anchorfile>namespacegazebo__ground__truth.html</anchorfile>
      <anchor>a9d21e0319d2fc92f3f5af15b3c74cf14</anchor>
      <arglist>(linkStates)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>child_frame_id</name>
      <anchorfile>namespacegazebo__ground__truth.html</anchorfile>
      <anchor>a259e1c8b1d83a96e542fba2e5c97e0a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>disable_signals</name>
      <anchorfile>namespacegazebo__ground__truth.html</anchorfile>
      <anchor>ae249a967a3f1e8927d947ef736b072a3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frame_id</name>
      <anchorfile>namespacegazebo__ground__truth.html</anchorfile>
      <anchor>a66cfaec33d7a99a55a60415a4bba7f49</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gazebo_frame_id</name>
      <anchorfile>namespacegazebo__ground__truth.html</anchorfile>
      <anchor>a2e397c23afdd6e3b5a69dc5362ff5d02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gazebo_sub</name>
      <anchorfile>namespacegazebo__ground__truth.html</anchorfile>
      <anchor>abf6467858650a44a95aeb257ac575224</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>target_frame_id</name>
      <anchorfile>namespacegazebo__ground__truth.html</anchorfile>
      <anchor>abd0d1771d9cdb8aa3e82bae35e8a79cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>tf_pub</name>
      <anchorfile>namespacegazebo__ground__truth.html</anchorfile>
      <anchor>ad87bfef120e178fda270d3306cbf6d43</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>netvlad_tf_ros</name>
    <filename>namespacenetvlad__tf__ros.html</filename>
    <class kind="class">netvlad_tf_ros::netvlad_ros</class>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacenetvlad__tf__ros.html</anchorfile>
      <anchor>ae9030d9429e9abe40456fa4c29c95f59</anchor>
      <arglist>(args)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>objects_to_tags</name>
    <filename>namespaceobjects__to__tags.html</filename>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespaceobjects__to__tags.html</anchorfile>
      <anchor>afd319a77c8a9caa0bfb65c84a33cd799</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespaceobjects__to__tags.html</anchorfile>
      <anchor>a4ae5183f10eefa587b568bfbc83aa09a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>distanceMax_</name>
      <anchorfile>namespaceobjects__to__tags.html</anchorfile>
      <anchor>a13a33f027220145177f79eb6856a87b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>listener</name>
      <anchorfile>namespaceobjects__to__tags.html</anchorfile>
      <anchor>a28a035353144033b13da52083ccacd57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>objFramePrefix_</name>
      <anchorfile>namespaceobjects__to__tags.html</anchorfile>
      <anchor>a350a7c11df7520e5b3379e172d07eec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>namespaceobjects__to__tags.html</anchorfile>
      <anchor>ac693fa4fe17cb62016aa52ac9cd3f6a3</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>patrol</name>
    <filename>namespacepatrol.html</filename>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespacepatrol.html</anchorfile>
      <anchor>a25fefea08526cb6e469249cb89aedbb8</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>main</name>
      <anchorfile>namespacepatrol.html</anchorfile>
      <anchor>a0d7597632a3bf1c655368f31aae30b6f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>currentIndex</name>
      <anchorfile>namespacepatrol.html</anchorfile>
      <anchor>af948ff7574c02370090c119acdd64798</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>string</type>
      <name>frameId</name>
      <anchorfile>namespacepatrol.html</anchorfile>
      <anchor>a8a2395943f102b909291214b57c305b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>namespacepatrol.html</anchorfile>
      <anchor>a61e52ab9dc6296435dabb74327bc9a69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>waitingTime</name>
      <anchorfile>namespacepatrol.html</anchorfile>
      <anchor>a766d44e454a199f24f7e7d3cb55bc9d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>waypoints</name>
      <anchorfile>namespacepatrol.html</anchorfile>
      <anchor>a37d3cef2c2a466f7c6224cf1cb801065</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>point_to_tf</name>
    <filename>namespacepoint__to__tf.html</filename>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespacepoint__to__tf.html</anchorfile>
      <anchor>a34b834098627d02e99249b0cc3ae6c28</anchor>
      <arglist>(point)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespacepoint__to__tf.html</anchorfile>
      <anchor>ac8877dbac58b2b290db451a5f9aff257</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>br</name>
      <anchorfile>namespacepoint__to__tf.html</anchorfile>
      <anchor>a5de92668c4f45f7baafd12bb3cc25571</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>callback</name>
      <anchorfile>namespacepoint__to__tf.html</anchorfile>
      <anchor>ac9ff1c671f01efa1bd52dd155b43e781</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fixed_frame_id</name>
      <anchorfile>namespacepoint__to__tf.html</anchorfile>
      <anchor>a42b5932928ef0a754fbb72734d13cd5b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frame_id</name>
      <anchorfile>namespacepoint__to__tf.html</anchorfile>
      <anchor>ad9f974bdcb5b6751db2a8939ecb30917</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>PointStamped</name>
      <anchorfile>namespacepoint__to__tf.html</anchorfile>
      <anchor>a8266bbe8f9b5979b875f749feba186e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>queue_size</name>
      <anchorfile>namespacepoint__to__tf.html</anchorfile>
      <anchor>adf613d3f68b6bbd094c8c4486c3cba28</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>republish_tf_static</name>
    <filename>namespacerepublish__tf__static.html</filename>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespacerepublish__tf__static.html</anchorfile>
      <anchor>aaf924fd7c0fcd552821fe0ca7aa1cd30</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespacerepublish__tf__static.html</anchorfile>
      <anchor>af7a16f9563cae9584b6d5fb07064db31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>msg</name>
      <anchorfile>namespacerepublish__tf__static.html</anchorfile>
      <anchor>af9b1f4a0f393623ac13466af6f82d66a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>namespacerepublish__tf__static.html</anchorfile>
      <anchor>ab099025049f832fbb358069493020248</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rtabmap</name>
    <filename>namespacertabmap.html</filename>
  </compound>
  <compound kind="namespace">
    <name>rtabmap_util</name>
    <filename>namespacertabmap__util.html</filename>
    <class kind="class">rtabmap_util::DisparityToDepth</class>
    <class kind="class">rtabmap_util::ImuToTF</class>
    <class kind="class">rtabmap_util::LidarDeskewing</class>
    <class kind="class">rtabmap_util::MapsManager</class>
    <class kind="class">rtabmap_util::ObstaclesDetection</class>
    <class kind="class">rtabmap_util::PointCloudAggregator</class>
    <class kind="class">rtabmap_util::PointCloudAssembler</class>
    <class kind="class">rtabmap_util::PointCloudToDepthImage</class>
    <class kind="class">rtabmap_util::PointCloudXYZ</class>
    <class kind="class">rtabmap_util::PointCloudXYZRGB</class>
    <class kind="class">rtabmap_util::RGBDRelay</class>
    <class kind="class">rtabmap_util::RGBDSplit</class>
    <class kind="class">rtabmap_util::ULogToRosout</class>
    <member kind="function">
      <type>void</type>
      <name>parameterMoved</name>
      <anchorfile>namespacertabmap__util.html</anchorfile>
      <anchor>a0d9a4e864622aad91a38d94968d55e7a</anchor>
      <arglist>(ros::NodeHandle &amp;nh, const std::string &amp;rosName, const std::string &amp;parameterName, ParametersMap &amp;parameters)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__util.html</anchorfile>
      <anchor>a45531f7e51173027b8daf080223b64df</anchor>
      <arglist>(rtabmap_util::DisparityToDepth, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__util.html</anchorfile>
      <anchor>aeb2b32f19dcf766a27654d02919b8006</anchor>
      <arglist>(rtabmap_util::ImuToTF, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__util.html</anchorfile>
      <anchor>a48afc0a2b7f7b097175db15263b64598</anchor>
      <arglist>(rtabmap_util::LidarDeskewing, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__util.html</anchorfile>
      <anchor>a5b3f99c04f7174502ab52ed4a5043e7d</anchor>
      <arglist>(rtabmap_util::ObstaclesDetection, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__util.html</anchorfile>
      <anchor>ae84150393304c4271d5ac4cb03a833cc</anchor>
      <arglist>(rtabmap_util::PointCloudAggregator, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__util.html</anchorfile>
      <anchor>ad0e53f736dc6a9682fcd231d246678d9</anchor>
      <arglist>(rtabmap_util::PointCloudAssembler, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__util.html</anchorfile>
      <anchor>ad8d04d7f0d76c1d9b40866d663880cfd</anchor>
      <arglist>(rtabmap_util::PointCloudToDepthImage, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__util.html</anchorfile>
      <anchor>aec3b29f4cf41c72dc692c6b6de13b604</anchor>
      <arglist>(rtabmap_util::PointCloudXYZ, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__util.html</anchorfile>
      <anchor>ae05fdb57c073e5c057f101825e09a47d</anchor>
      <arglist>(rtabmap_util::PointCloudXYZRGB, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__util.html</anchorfile>
      <anchor>a26cbb4ef6c07463144dc4c97f47219e2</anchor>
      <arglist>(rtabmap_util::RGBDRelay, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__util.html</anchorfile>
      <anchor>af90c30fd3637eb258f3354b26cba5ba7</anchor>
      <arglist>(rtabmap_util::RGBDSplit, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type>pcl::PointCloud&lt; pcl::PointXYZRGB &gt;::Ptr</type>
      <name>subtractFiltering</name>
      <anchorfile>namespacertabmap__util.html</anchorfile>
      <anchor>a79bbd8a570b271bfb94dd58880cc8d10</anchor>
      <arglist>(const pcl::PointCloud&lt; pcl::PointXYZRGB &gt;::Ptr &amp;cloud, const rtabmap::FlannIndex &amp;substractCloudIndex, float radiusSearch, int minNeighborsInRadius)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>transform_to_tf</name>
    <filename>namespacetransform__to__tf.html</filename>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespacetransform__to__tf.html</anchorfile>
      <anchor>aed64adc4a5401ff607ea2207fd3973cf</anchor>
      <arglist>(transform)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespacetransform__to__tf.html</anchorfile>
      <anchor>a4ffc511b931ea77fcf44ebc933ba7e60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>br</name>
      <anchorfile>namespacetransform__to__tf.html</anchorfile>
      <anchor>a990d8ba529b3c1b6db0e478a64240811</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>callback</name>
      <anchorfile>namespacetransform__to__tf.html</anchorfile>
      <anchor>a27801c740c61eba2e0e253664115736b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>child_frame_id</name>
      <anchorfile>namespacetransform__to__tf.html</anchorfile>
      <anchor>a6b05547dcb32af75480278fcaea5b4c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frame_id</name>
      <anchorfile>namespacetransform__to__tf.html</anchorfile>
      <anchor>a53e2aa5ced04e74a5fface106cd9b3ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>queue_size</name>
      <anchorfile>namespacetransform__to__tf.html</anchorfile>
      <anchor>a143ceb48ea619fbc7d5521e0935f4791</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>TransformStamped</name>
      <anchorfile>namespacetransform__to__tf.html</anchorfile>
      <anchor>a9116954c3f78889aa90565e4d8f380f1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>yaml_to_camera_info</name>
    <filename>namespaceyaml__to__camera__info.html</filename>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespaceyaml__to__camera__info.html</anchorfile>
      <anchor>aa47703089fc86995b839ecd37399cc52</anchor>
      <arglist>(image)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>yaml_to_CameraInfo</name>
      <anchorfile>namespaceyaml__to__camera__info.html</anchorfile>
      <anchor>a4e37a08f67826ddd38b6371bd114d825</anchor>
      <arglist>(yaml_fname)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespaceyaml__to__camera__info.html</anchorfile>
      <anchor>ae3c200d196d19e6d9b67894ef2413973</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>callback</name>
      <anchorfile>namespaceyaml__to__camera__info.html</anchorfile>
      <anchor>a63a5293dab8949cbe13dd8e2f1f1c4ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>def</type>
      <name>camera_info_msg</name>
      <anchorfile>namespaceyaml__to__camera__info.html</anchorfile>
      <anchor>ad67345f7914c8af707581cc31f08d119</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frameId</name>
      <anchorfile>namespaceyaml__to__camera__info.html</anchorfile>
      <anchor>a0ab0c12d97269d468301eae8b38a18dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>height</name>
      <anchorfile>namespaceyaml__to__camera__info.html</anchorfile>
      <anchor>ad8d88cfdd4d8fef0c76b7c21303e03cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Image</name>
      <anchorfile>namespaceyaml__to__camera__info.html</anchorfile>
      <anchor>a85c08c25198ed33d39823a60fe878d8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>publisher</name>
      <anchorfile>namespaceyaml__to__camera__info.html</anchorfile>
      <anchor>adb92b51c33487244c5d690591c54f342</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>queue_size</name>
      <anchorfile>namespaceyaml__to__camera__info.html</anchorfile>
      <anchor>a7098409a8d7f61f48343989b964ce968</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scale</name>
      <anchorfile>namespaceyaml__to__camera__info.html</anchorfile>
      <anchor>af29fdd11508f6199da6bd63225e35dad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>width</name>
      <anchorfile>namespaceyaml__to__camera__info.html</anchorfile>
      <anchor>a71cd10831273ecb05b3fd85a9d9dcba5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>yaml_path</name>
      <anchorfile>namespaceyaml__to__camera__info.html</anchorfile>
      <anchor>a36686ff573e823ec5eaf97cbb20f80d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
</tagfile>
