<?xml version='1.0' encoding='UTF-8' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>__init__.py</name>
    <path>/tmp/ws/src/rtabmap_ros/python/rtabmap_ros/</path>
    <filename>____init_____8py</filename>
    <namespace>rtabmap_ros</namespace>
  </compound>
  <compound kind="file">
    <name>assemble_local_grids.py</name>
    <path>/tmp/ws/src/rtabmap_ros/scripts/</path>
    <filename>assemble__local__grids_8py</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>associate.py</name>
    <path>/tmp/ws/src/rtabmap_ros/launch/jfr2018/</path>
    <filename>associate_8py</filename>
    <namespace>associate</namespace>
    <member kind="function">
      <type>def</type>
      <name>associate</name>
      <anchorfile>namespaceassociate.html</anchorfile>
      <anchor>a334cd578446d7acde677f1b9086ca437</anchor>
      <arglist>(first_list, second_list, offset, max_difference)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_file_list</name>
      <anchorfile>namespaceassociate.html</anchorfile>
      <anchor>aa30b80700c9cb75be8f34c7affa19297</anchor>
      <arglist>(filename)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>action</name>
      <anchorfile>namespaceassociate.html</anchorfile>
      <anchor>acb2f4bd200df1b76013498517106d660</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>args</name>
      <anchorfile>namespaceassociate.html</anchorfile>
      <anchor>ac6ebdbfa74fdecd9498d101000a05155</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default</name>
      <anchorfile>namespaceassociate.html</anchorfile>
      <anchor>a33ccab980fb842c59ea2e387452e7ef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>def</type>
      <name>first_list</name>
      <anchorfile>namespaceassociate.html</anchorfile>
      <anchor>aafc97506997f042d2f43d3f647268931</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>help</name>
      <anchorfile>namespaceassociate.html</anchorfile>
      <anchor>a968cfe4385e8afbd27a8286db111b384</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>def</type>
      <name>matches</name>
      <anchorfile>namespaceassociate.html</anchorfile>
      <anchor>a21834d5462affa1b128a8a91ba5c3539</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parser</name>
      <anchorfile>namespaceassociate.html</anchorfile>
      <anchor>a666671711c499ae683d945d220db0cd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>def</type>
      <name>second_list</name>
      <anchorfile>namespaceassociate.html</anchorfile>
      <anchor>a98f9a9861d33f101b5740d7b0d845776</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CameraNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/</path>
    <filename>CameraNode_8cpp</filename>
    <class kind="class">CameraWrapper</class>
    <member kind="function">
      <type>void</type>
      <name>callback</name>
      <anchorfile>CameraNode_8cpp.html</anchorfile>
      <anchor>ac3e5b2c47e1a6cd35b948c2ba3e64aa3</anchor>
      <arglist>(rtabmap_ros::CameraConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>CameraNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="variable">
      <type>CameraWrapper *</type>
      <name>camera</name>
      <anchorfile>CameraNode_8cpp.html</anchorfile>
      <anchor>a5f47269bf2014de5951dc8d4e1d5e6fd</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>cartographer_sync_markers_gt.py</name>
    <path>/tmp/ws/src/rtabmap_ros/launch/jfr2018/</path>
    <filename>cartographer__sync__markers__gt_8py</filename>
    <namespace>cartographer_sync_markers_gt</namespace>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespacecartographer__sync__markers__gt.html</anchorfile>
      <anchor>a7191623feca3c79da9cd72ae5bb25e7e</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespacecartographer__sync__markers__gt.html</anchorfile>
      <anchor>a7bef42e1651ca93920372c4b72c2fc01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>baseFrame</name>
      <anchorfile>namespacecartographer__sync__markers__gt.html</anchorfile>
      <anchor>ab95284b18bbc7962437c5e337c5ee114</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>callback</name>
      <anchorfile>namespacecartographer__sync__markers__gt.html</anchorfile>
      <anchor>aee166acf9070adca0a3416ec7c16811f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fileGt</name>
      <anchorfile>namespacecartographer__sync__markers__gt.html</anchorfile>
      <anchor>afc4b1248a17e74640184a73d818173b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fileRMSE</name>
      <anchorfile>namespacecartographer__sync__markers__gt.html</anchorfile>
      <anchor>ae5726fdb2eccd2311f8c346c15782720</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fileSlam</name>
      <anchorfile>namespacecartographer__sync__markers__gt.html</anchorfile>
      <anchor>a9be5270d93dd21abb37e8d7bc9025619</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fixedFrame</name>
      <anchorfile>namespacecartographer__sync__markers__gt.html</anchorfile>
      <anchor>a7251280bedd99fc2efc5ac634ceb7716</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>gtPoses</name>
      <anchorfile>namespacecartographer__sync__markers__gt.html</anchorfile>
      <anchor>a403a360c84cc12774035e0e7d253dcc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lastSize</name>
      <anchorfile>namespacecartographer__sync__markers__gt.html</anchorfile>
      <anchor>af3871e9acf6991935953d21f70240e3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>listener</name>
      <anchorfile>namespacecartographer__sync__markers__gt.html</anchorfile>
      <anchor>ae61b78557374345ea192b0abfcc8878a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>MarkerArray</name>
      <anchorfile>namespacecartographer__sync__markers__gt.html</anchorfile>
      <anchor>a92f120b4041cfbfb7a5f9ec6d54cc2b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>queue_size</name>
      <anchorfile>namespacecartographer__sync__markers__gt.html</anchorfile>
      <anchor>a18bdb74b1c17912e38974a2d3f374081</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>rmse</name>
      <anchorfile>namespacecartographer__sync__markers__gt.html</anchorfile>
      <anchor>a34677291b3074942d0ff8de3b89eb437</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>slamPoses</name>
      <anchorfile>namespacecartographer__sync__markers__gt.html</anchorfile>
      <anchor>adc0a7a411e23971f74458312fccbcb9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>slamPosesInd</name>
      <anchorfile>namespacecartographer__sync__markers__gt.html</anchorfile>
      <anchor>ad495e6f35c889dfd672d5e34cc32997d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>stamps</name>
      <anchorfile>namespacecartographer__sync__markers__gt.html</anchorfile>
      <anchor>a80675781e3e195e713c946f06b64ae27</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CommonDataSubscriber.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/</path>
    <filename>CommonDataSubscriber_8cpp</filename>
    <includes id="CommonDataSubscriber_8h" name="CommonDataSubscriber.h" local="no" imported="no">rtabmap_ros/CommonDataSubscriber.h</includes>
    <namespace>rtabmap_ros</namespace>
  </compound>
  <compound kind="file">
    <name>CommonDataSubscriber.h</name>
    <path>/tmp/ws/src/rtabmap_ros/include/rtabmap_ros/</path>
    <filename>CommonDataSubscriber_8h</filename>
    <includes id="CommonDataSubscriberDefines_8h" name="CommonDataSubscriberDefines.h" local="no" imported="no">rtabmap_ros/CommonDataSubscriberDefines.h</includes>
    <class kind="class">rtabmap_ros::CommonDataSubscriber</class>
    <namespace>rtabmap_ros</namespace>
  </compound>
  <compound kind="file">
    <name>CommonDataSubscriberDefines.h</name>
    <path>/tmp/ws/src/rtabmap_ros/include/rtabmap_ros/</path>
    <filename>CommonDataSubscriberDefines_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>DATA_SYNC2</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>ad32c70edba6049f8c006d0117b52a94a</anchor>
      <arglist>(PREFIX, SYNC_NAME, MSG0, MSG1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DATA_SYNC3</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>a6b66b67b2db17d3851b078d4b8866bd1</anchor>
      <arglist>(PREFIX, SYNC_NAME, MSG0, MSG1, MSG2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DATA_SYNC4</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>ae6552d6f261cf69a0af1e090b3192ec8</anchor>
      <arglist>(PREFIX, SYNC_NAME, MSG0, MSG1, MSG2, MSG3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DATA_SYNC5</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>aa600ed4c9dd7da58f8ec6e1d4ca45e7c</anchor>
      <arglist>(PREFIX, SYNC_NAME, MSG0, MSG1, MSG2, MSG3, MSG4)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DATA_SYNC6</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>a30deead2e8c3b5b519892541684120a9</anchor>
      <arglist>(PREFIX, SYNC_NAME, MSG0, MSG1, MSG2, MSG3, MSG4, MSG5)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DATA_SYNC7</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>ad5ac7b4e4b607e50854b465224d57b9f</anchor>
      <arglist>(PREFIX, SYNC_NAME, MSG0, MSG1, MSG2, MSG3, MSG4, MSG5, MSG6)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DATA_SYNC8</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>aae3d6dbe037cdbe6575039ae29c71564</anchor>
      <arglist>(PREFIX, SYNC_NAME, MSG0, MSG1, MSG2, MSG3, MSG4, MSG5, MSG6, MSG7)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DATA_SYNCS2</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>a6cd30aed90485ce63a44de2af26946f3</anchor>
      <arglist>(PREFIX, MSG0, MSG1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DATA_SYNCS3</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>adc064944998d9ea1d21acd80e2f2fe02</anchor>
      <arglist>(PREFIX, MSG0, MSG1, MSG2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DATA_SYNCS4</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>a9630d20f5088e263fb0eb2a7c24e1828</anchor>
      <arglist>(PREFIX, MSG0, MSG1, MSG2, MSG3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DATA_SYNCS5</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>a650d8fea610287bd50b53f76b2a94f7e</anchor>
      <arglist>(PREFIX, MSG0, MSG1, MSG2, MSG3, MSG4)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DATA_SYNCS6</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>acee8fde1c57226da3b90273a96e7834d</anchor>
      <arglist>(PREFIX, MSG0, MSG1, MSG2, MSG3, MSG4, MSG5)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DATA_SYNCS7</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>a09fc7e189b8b687f59946423cd320550</anchor>
      <arglist>(PREFIX, MSG0, MSG1, MSG2, MSG3, MSG4, MSG5, MSG6)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>DATA_SYNCS8</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>a683700809a3142bae10a35664d05eadd</anchor>
      <arglist>(PREFIX, MSG0, MSG1, MSG2, MSG3, MSG4, MSG5, MSG6, MSG7)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYNC_DECL2</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>ae498620672bd0463becec954f3b0ed35</anchor>
      <arglist>(CLASS, PREFIX, APPROX, QUEUE_SIZE, SUB0, SUB1)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYNC_DECL3</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>a034bd95fb549a3bd5305a6284630e8f2</anchor>
      <arglist>(CLASS, PREFIX, APPROX, QUEUE_SIZE, SUB0, SUB1, SUB2)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYNC_DECL4</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>ae884c51581ec6826bef1a59d54afa75e</anchor>
      <arglist>(CLASS, PREFIX, APPROX, QUEUE_SIZE, SUB0, SUB1, SUB2, SUB3)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYNC_DECL5</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>a9eb66f5df97ecbe8cc287f6a37f0ffd6</anchor>
      <arglist>(CLASS, PREFIX, APPROX, QUEUE_SIZE, SUB0, SUB1, SUB2, SUB3, SUB4)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYNC_DECL6</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>a2b0928f4eb23738507eea07eaa031e70</anchor>
      <arglist>(CLASS, PREFIX, APPROX, QUEUE_SIZE, SUB0, SUB1, SUB2, SUB3, SUB4, SUB5)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYNC_DECL7</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>abdded52dffee10ac876ca1525e0a421c</anchor>
      <arglist>(CLASS, PREFIX, APPROX, QUEUE_SIZE, SUB0, SUB1, SUB2, SUB3, SUB4, SUB5, SUB6)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYNC_DECL8</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>a0c9f2721fb0eb555ae8f067be065b64a</anchor>
      <arglist>(CLASS, PREFIX, APPROX, QUEUE_SIZE, SUB0, SUB1, SUB2, SUB3, SUB4, SUB5, SUB6, SUB7)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYNC_DEL</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>a7d5d4fb4e695505b736b710a0b9eff35</anchor>
      <arglist>(PREFIX)</arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>SYNC_INIT</name>
      <anchorfile>CommonDataSubscriberDefines_8h.html</anchorfile>
      <anchor>ada9c851573068efb3b0b26277978377f</anchor>
      <arglist>(PREFIX)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CommonDataSubscriberDepth.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/impl/</path>
    <filename>CommonDataSubscriberDepth_8cpp</filename>
    <includes id="CommonDataSubscriber_8h" name="CommonDataSubscriber.h" local="no" imported="no">rtabmap_ros/CommonDataSubscriber.h</includes>
    <namespace>rtabmap_ros</namespace>
  </compound>
  <compound kind="file">
    <name>CommonDataSubscriberOdom.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/impl/</path>
    <filename>CommonDataSubscriberOdom_8cpp</filename>
    <includes id="CommonDataSubscriber_8h" name="CommonDataSubscriber.h" local="no" imported="no">rtabmap_ros/CommonDataSubscriber.h</includes>
    <namespace>rtabmap_ros</namespace>
  </compound>
  <compound kind="file">
    <name>CommonDataSubscriberRGB.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/impl/</path>
    <filename>CommonDataSubscriberRGB_8cpp</filename>
    <includes id="CommonDataSubscriber_8h" name="CommonDataSubscriber.h" local="no" imported="no">rtabmap_ros/CommonDataSubscriber.h</includes>
    <namespace>rtabmap_ros</namespace>
  </compound>
  <compound kind="file">
    <name>CommonDataSubscriberRGBD.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/impl/</path>
    <filename>CommonDataSubscriberRGBD_8cpp</filename>
    <includes id="CommonDataSubscriber_8h" name="CommonDataSubscriber.h" local="no" imported="no">rtabmap_ros/CommonDataSubscriber.h</includes>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="no" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <namespace>rtabmap_ros</namespace>
  </compound>
  <compound kind="file">
    <name>CommonDataSubscriberRGBD2.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/impl/</path>
    <filename>CommonDataSubscriberRGBD2_8cpp</filename>
    <includes id="CommonDataSubscriber_8h" name="CommonDataSubscriber.h" local="no" imported="no">rtabmap_ros/CommonDataSubscriber.h</includes>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="no" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <namespace>rtabmap_ros</namespace>
    <member kind="define">
      <type>#define</type>
      <name>IMAGE_CONVERSION</name>
      <anchorfile>CommonDataSubscriberRGBD2_8cpp.html</anchorfile>
      <anchor>a551e932e0be5b36a6e850526d66493a7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CommonDataSubscriberRGBD3.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/impl/</path>
    <filename>CommonDataSubscriberRGBD3_8cpp</filename>
    <includes id="CommonDataSubscriber_8h" name="CommonDataSubscriber.h" local="no" imported="no">rtabmap_ros/CommonDataSubscriber.h</includes>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="no" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <namespace>rtabmap_ros</namespace>
    <member kind="define">
      <type>#define</type>
      <name>IMAGE_CONVERSION</name>
      <anchorfile>CommonDataSubscriberRGBD3_8cpp.html</anchorfile>
      <anchor>a551e932e0be5b36a6e850526d66493a7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CommonDataSubscriberRGBD4.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/impl/</path>
    <filename>CommonDataSubscriberRGBD4_8cpp</filename>
    <includes id="CommonDataSubscriber_8h" name="CommonDataSubscriber.h" local="no" imported="no">rtabmap_ros/CommonDataSubscriber.h</includes>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="no" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <namespace>rtabmap_ros</namespace>
    <member kind="define">
      <type>#define</type>
      <name>IMAGE_CONVERSION</name>
      <anchorfile>CommonDataSubscriberRGBD4_8cpp.html</anchorfile>
      <anchor>a551e932e0be5b36a6e850526d66493a7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CommonDataSubscriberRGBD5.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/impl/</path>
    <filename>CommonDataSubscriberRGBD5_8cpp</filename>
    <includes id="CommonDataSubscriber_8h" name="CommonDataSubscriber.h" local="no" imported="no">rtabmap_ros/CommonDataSubscriber.h</includes>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="no" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <namespace>rtabmap_ros</namespace>
    <member kind="define">
      <type>#define</type>
      <name>IMAGE_CONVERSION</name>
      <anchorfile>CommonDataSubscriberRGBD5_8cpp.html</anchorfile>
      <anchor>a551e932e0be5b36a6e850526d66493a7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CommonDataSubscriberRGBD6.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/impl/</path>
    <filename>CommonDataSubscriberRGBD6_8cpp</filename>
    <includes id="CommonDataSubscriber_8h" name="CommonDataSubscriber.h" local="no" imported="no">rtabmap_ros/CommonDataSubscriber.h</includes>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="no" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <namespace>rtabmap_ros</namespace>
    <member kind="define">
      <type>#define</type>
      <name>IMAGE_CONVERSION</name>
      <anchorfile>CommonDataSubscriberRGBD6_8cpp.html</anchorfile>
      <anchor>a551e932e0be5b36a6e850526d66493a7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CommonDataSubscriberRGBDX.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/impl/</path>
    <filename>CommonDataSubscriberRGBDX_8cpp</filename>
    <includes id="CommonDataSubscriber_8h" name="CommonDataSubscriber.h" local="no" imported="no">rtabmap_ros/CommonDataSubscriber.h</includes>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="no" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <namespace>rtabmap_ros</namespace>
    <member kind="define">
      <type>#define</type>
      <name>IMAGE_CONVERSION</name>
      <anchorfile>CommonDataSubscriberRGBDX_8cpp.html</anchorfile>
      <anchor>a551e932e0be5b36a6e850526d66493a7</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CommonDataSubscriberScan.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/impl/</path>
    <filename>CommonDataSubscriberScan_8cpp</filename>
    <includes id="CommonDataSubscriber_8h" name="CommonDataSubscriber.h" local="no" imported="no">rtabmap_ros/CommonDataSubscriber.h</includes>
    <namespace>rtabmap_ros</namespace>
  </compound>
  <compound kind="file">
    <name>CommonDataSubscriberStereo.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/impl/</path>
    <filename>CommonDataSubscriberStereo_8cpp</filename>
    <includes id="CommonDataSubscriber_8h" name="CommonDataSubscriber.h" local="no" imported="no">rtabmap_ros/CommonDataSubscriber.h</includes>
    <namespace>rtabmap_ros</namespace>
  </compound>
  <compound kind="file">
    <name>compression.py</name>
    <path>/tmp/ws/src/rtabmap_ros/python/rtabmap_ros/</path>
    <filename>compression_8py</filename>
    <namespace>rtabmap_ros::compression</namespace>
    <member kind="function">
      <type>def</type>
      <name>compress</name>
      <anchorfile>namespacertabmap__ros_1_1compression.html</anchorfile>
      <anchor>a0025b4fce44484b0da0e6f3721e63c9c</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>uncompress</name>
      <anchorfile>namespacertabmap__ros_1_1compression.html</anchorfile>
      <anchor>ab3f9fac8517c8395ca59e3b98a3870d7</anchor>
      <arglist>(bytes)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CoreNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/</path>
    <filename>CoreNode_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>CoreNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CoreWrapper.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/</path>
    <filename>CoreWrapper_8cpp</filename>
    <includes id="CoreWrapper_8h" name="CoreWrapper.h" local="yes" imported="no">rtabmap_ros/CoreWrapper.h</includes>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="yes" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <namespace>rtabmap_ros</namespace>
    <member kind="define">
      <type>#define</type>
      <name>BAD_COVARIANCE</name>
      <anchorfile>CoreWrapper_8cpp.html</anchorfile>
      <anchor>a78f4035670dc41080789cb91c1fb8e66</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>acd93c8dc6d98789d6643eccd1a9dab82</anchor>
      <arglist>(rtabmap_ros::CoreWrapper, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>CoreWrapper.h</name>
    <path>/tmp/ws/src/rtabmap_ros/include/rtabmap_ros/</path>
    <filename>CoreWrapper_8h</filename>
    <includes id="CommonDataSubscriber_8h" name="CommonDataSubscriber.h" local="yes" imported="no">rtabmap_ros/CommonDataSubscriber.h</includes>
    <includes id="MapsManager_8h" name="MapsManager.h" local="yes" imported="no">MapsManager.h</includes>
    <includes id="ULogToRosout_8h" name="ULogToRosout.h" local="yes" imported="no">rtabmap_ros/ULogToRosout.h</includes>
    <class kind="class">rtabmap_ros::CoreWrapper</class>
    <namespace>rtabmap</namespace>
    <namespace>rtabmap_ros</namespace>
    <member kind="typedef">
      <type>actionlib::SimpleActionClient&lt; move_base_msgs::MoveBaseAction &gt;</type>
      <name>MoveBaseClient</name>
      <anchorfile>CoreWrapper_8h.html</anchorfile>
      <anchor>a21e20cc0b6656ae897b3cbb969b93241</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>data_odom_sync.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/nodelets/</path>
    <filename>data__odom__sync_8cpp</filename>
    <class kind="class">rtabmap_ros::DataOdomSyncNodelet</class>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a4aa335a300e6366da1c9b11e34be5aa6</anchor>
      <arglist>(rtabmap_ros::DataOdomSyncNodelet, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>data_throttle.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/nodelets/</path>
    <filename>data__throttle_8cpp</filename>
    <class kind="class">rtabmap_ros::DataThrottleNodelet</class>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aa28202f8d1f4494ed884c259e7b0056d</anchor>
      <arglist>(rtabmap_ros::DataThrottleNodelet, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>DbPlayerNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/</path>
    <filename>DbPlayerNode_8cpp</filename>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="no" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <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/src/nodelets/</path>
    <filename>disparity__to__depth_8cpp</filename>
    <class kind="class">rtabmap_ros::DisparityToDepth</class>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a211fdfe4e611d08bc79bd337d9ab8fef</anchor>
      <arglist>(rtabmap_ros::DisparityToDepth, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ethzasl_icp_mapper_sync_gt.py</name>
    <path>/tmp/ws/src/rtabmap_ros/launch/jfr2018/</path>
    <filename>ethzasl__icp__mapper__sync__gt_8py</filename>
    <namespace>ethzasl_icp_mapper_sync_gt</namespace>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespaceethzasl__icp__mapper__sync__gt.html</anchorfile>
      <anchor>a72d40d1474cd8562ea645d53b342b8f0</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespaceethzasl__icp__mapper__sync__gt.html</anchorfile>
      <anchor>a833058be29b64c0696f9cd39c8436b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>baseFrame</name>
      <anchorfile>namespaceethzasl__icp__mapper__sync__gt.html</anchorfile>
      <anchor>a04921dbd0fec40c700cb588f0adfb842</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>callback</name>
      <anchorfile>namespaceethzasl__icp__mapper__sync__gt.html</anchorfile>
      <anchor>a3433cccf40340d52e8c4c27df9e4ad96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fileGt</name>
      <anchorfile>namespaceethzasl__icp__mapper__sync__gt.html</anchorfile>
      <anchor>a2393ca7cd0f37e8db24749c6b99ab86a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fileRMSE</name>
      <anchorfile>namespaceethzasl__icp__mapper__sync__gt.html</anchorfile>
      <anchor>a5331739420f3e0ab0b4755b772b16a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fileSlam</name>
      <anchorfile>namespaceethzasl__icp__mapper__sync__gt.html</anchorfile>
      <anchor>adbb3a6bf616488fe499a9d05eafd9b72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fixedFrame</name>
      <anchorfile>namespaceethzasl__icp__mapper__sync__gt.html</anchorfile>
      <anchor>a599822ae062bf6ec3f59e0ac02a5f4f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>gtPoses</name>
      <anchorfile>namespaceethzasl__icp__mapper__sync__gt.html</anchorfile>
      <anchor>ad4a1c89847c6a3f88183a8e3bda19f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lastTime</name>
      <anchorfile>namespaceethzasl__icp__mapper__sync__gt.html</anchorfile>
      <anchor>a65b3487e68d5262019937e9242b2e4cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>listener</name>
      <anchorfile>namespaceethzasl__icp__mapper__sync__gt.html</anchorfile>
      <anchor>a8801efc71f377faf4f088f63c90fb11d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Odometry</name>
      <anchorfile>namespaceethzasl__icp__mapper__sync__gt.html</anchorfile>
      <anchor>a5f842511574085cc8dcbc52050e5b916</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>queue_size</name>
      <anchorfile>namespaceethzasl__icp__mapper__sync__gt.html</anchorfile>
      <anchor>ace8bbdd4e854a132c9392c6e2e7ae315</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>rmse</name>
      <anchorfile>namespaceethzasl__icp__mapper__sync__gt.html</anchorfile>
      <anchor>af5f33205736f8bf632d6612c1bac2284</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>slamPoses</name>
      <anchorfile>namespaceethzasl__icp__mapper__sync__gt.html</anchorfile>
      <anchor>aa6b14751b5b7e027056e596f360ea286</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>stamps</name>
      <anchorfile>namespaceethzasl__icp__mapper__sync__gt.html</anchorfile>
      <anchor>aa6651bf00ed10483b73fd745d8b524cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>evaluate_ate.py</name>
    <path>/tmp/ws/src/rtabmap_ros/launch/jfr2018/</path>
    <filename>evaluate__ate_8py</filename>
    <namespace>evaluate_ate</namespace>
    <member kind="function">
      <type>def</type>
      <name>align</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>a11a8062ad5bb2373e43625cf6943997d</anchor>
      <arglist>(model, data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>plot_traj</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>afcef90d750176616e5fa23176de49fab</anchor>
      <arglist>(ax, stamps, traj, style, color, label)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>action</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>a57aec3f765e4d40f2744501195b8ceda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>args</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>a191ec1f58107c63f129c54a53d8dfc0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ax</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>a5677d2f362611875cba917febc86b3d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>a03e3c70bfe7bc7183c8583aa0c47ca1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dpi</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>af710e37145f4c504f88f6462600c660c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fig</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>ae8a79d213a9504ee23d7d6cc2607802f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>afe486a550bc61202dbbc96296e5a5453</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>first_list</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>a1a7ea8bf742d06fed2e9994fd944f22c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>first_stamps</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>aac53c306839318d2699ed217349e6058</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>first_xyz</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>ac5775b293f916d8b0d8880b92b14e085</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>first_xyz_full</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>a4d20a467bcd59b2b466d53b38fb13521</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>format</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>ad4d851f96712d6c202ef1cb6de9deb0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>help</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>a9dec884194e3eebced2f7a021f5317d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>matches</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>a21f35117981eead3574c610f57b9b935</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parser</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>a1474f41760c8845a78b462824b426644</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>plot</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>acdcba063e4f5fb2d77bf0e202a828dee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rot</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>a40a9a61415d4143e12d765276fa4ac42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>second_list</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>a6269e8284d75ffc1f6e19edb5db69fb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>second_stamps</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>af7d9a555728b3f0a8e0f1879d5e4591a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>second_xyz</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>a86060df5f079c53532204ff2608ed71e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>second_xyz_aligned</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>a94cd008a9664ef5d993181a3f06e83a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>second_xyz_full</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>ad33671cca040cab59edb3512b0291183</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>second_xyz_full_aligned</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>af287483a653f9a5d491602401d98c2aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>trans</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>a06c563d2e50af67ba22f59a375e87fb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>trans_error</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>a6e9b96cf9ba3022da3441f44bee92e6e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ExternalLoopDetectionExample.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/</path>
    <filename>ExternalLoopDetectionExample_8cpp</filename>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="no" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <member kind="typedef">
      <type>message_filters::sync_policies::ExactTime&lt; rtabmap_ros::MapData, rtabmap_ros::Info &gt;</type>
      <name>MyInfoMapSyncPolicy</name>
      <anchorfile>ExternalLoopDetectionExample_8cpp.html</anchorfile>
      <anchor>a2e1c2d499ff3c7020ee60159d82a32a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ExternalLoopDetectionExample_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapDataCallback</name>
      <anchorfile>ExternalLoopDetectionExample_8cpp.html</anchorfile>
      <anchor>acc9baf54f3a7fb734e992f0b4f9298db</anchor>
      <arglist>(const rtabmap_ros::MapDataConstPtr &amp;mapDataMsg, const rtabmap_ros::InfoConstPtr &amp;infoMsg)</arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>addLinkSrv</name>
      <anchorfile>ExternalLoopDetectionExample_8cpp.html</anchorfile>
      <anchor>a88c376cd6d2c3cc322680e7c025e4a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>g_localizationMode</name>
      <anchorfile>ExternalLoopDetectionExample_8cpp.html</anchorfile>
      <anchor>a030716ab42ca05e1fa6b89912c0d0ece</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::ServiceClient</type>
      <name>getMapSrv</name>
      <anchorfile>ExternalLoopDetectionExample_8cpp.html</anchorfile>
      <anchor>ad2b2bb7ffb76a46df167477526aa2094</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; int, rtabmap::SensorData &gt;</type>
      <name>localData</name>
      <anchorfile>ExternalLoopDetectionExample_8cpp.html</anchorfile>
      <anchor>a4563b9fa8350295212e91a1a97d8c711</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rtabmap::Rtabmap</type>
      <name>loopClosureDetector</name>
      <anchorfile>ExternalLoopDetectionExample_8cpp.html</anchorfile>
      <anchor>a9eae2ab9aeadfa4f63c565c736e5ac30</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rtabmap::RegistrationVis</type>
      <name>reg</name>
      <anchorfile>ExternalLoopDetectionExample_8cpp.html</anchorfile>
      <anchor>afcf313baf38b03524600e17e6950fc33</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>extract_rgbd.py</name>
    <path>/tmp/ws/src/rtabmap_ros/launch/jfr2018/</path>
    <filename>extract__rgbd_8py</filename>
    <namespace>extract_rgbd</namespace>
    <member kind="variable">
      <type></type>
      <name>bagName</name>
      <anchorfile>namespaceextract__rgbd.html</anchorfile>
      <anchor>a15349cac081cac7f2d1589d19a03a6f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>extract_scans.py</name>
    <path>/tmp/ws/src/rtabmap_ros/launch/jfr2018/</path>
    <filename>extract__scans_8py</filename>
    <namespace>extract_scans</namespace>
    <member kind="variable">
      <type></type>
      <name>bagName</name>
      <anchorfile>namespaceextract__scans.html</anchorfile>
      <anchor>af4eb32a0e4a82dad2e828269231a3e28</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>extract_stereo.py</name>
    <path>/tmp/ws/src/rtabmap_ros/launch/jfr2018/</path>
    <filename>extract__stereo_8py</filename>
    <namespace>extract_stereo</namespace>
    <member kind="variable">
      <type></type>
      <name>bagName</name>
      <anchorfile>namespaceextract__stereo.html</anchorfile>
      <anchor>a4fce4215110bf5f6d2a9e1ec87f2f90a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>leftCamInfoStatus</name>
      <anchorfile>namespaceextract__stereo.html</anchorfile>
      <anchor>a4a7d06b1085cb0551056a98c877a667c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>leftImageStatus</name>
      <anchorfile>namespaceextract__stereo.html</anchorfile>
      <anchor>a3dee7bb639c5656132cd82872f06e5bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>rightCamInfoStatus</name>
      <anchorfile>namespaceextract__stereo.html</anchorfile>
      <anchor>a4ad7d9b0a4f60cd60690aa0204d44800</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>rightImageStatus</name>
      <anchorfile>namespaceextract__stereo.html</anchorfile>
      <anchor>a4a5b106d85636e47d7c92d9c2ea92147</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>filterBagOdomTF.py</name>
    <path>/tmp/ws/src/rtabmap_ros/launch/jfr2018/</path>
    <filename>filterBagOdomTF_8py</filename>
    <namespace>filterBagOdomTF</namespace>
    <member kind="variable">
      <type>list</type>
      <name>newList</name>
      <anchorfile>namespacefilterBagOdomTF.html</anchorfile>
      <anchor>a7ca38412cee8c58c6a1108c5c3bffced</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>transforms</name>
      <anchorfile>namespacefilterBagOdomTF.html</anchorfile>
      <anchor>a1e2e0f252ca66030b569dd2944498959</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>filterBagTF.py</name>
    <path>/tmp/ws/src/rtabmap_ros/launch/jfr2018/</path>
    <filename>filterBagTF_8py</filename>
    <namespace>filterBagTF</namespace>
    <member kind="variable">
      <type>list</type>
      <name>newList</name>
      <anchorfile>namespacefilterBagTF.html</anchorfile>
      <anchor>a725deeed2e36d209d7881c1fc00c3b41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>transforms</name>
      <anchorfile>namespacefilterBagTF.html</anchorfile>
      <anchor>ad9e20a910d4f4b1c4e7f2b1965198bb2</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>gazebo_ground_truth.py</name>
    <path>/tmp/ws/src/rtabmap_ros/scripts/</path>
    <filename>gazebo__ground__truth_8py</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>gt_tf_broadcaster.py</name>
    <path>/tmp/ws/src/rtabmap_ros/launch/jfr2018/</path>
    <filename>gt__tf__broadcaster_8py</filename>
    <namespace>gt_tf_broadcaster</namespace>
    <member kind="variable">
      <type></type>
      <name>baseFrame</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>ab98fd213e24bda1b98bacac692ac4ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>br</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>ad204876e7185b2eff06f24d755a018af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>delay</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>aab50830623e5e2ca98650acd05271a8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fixedFrame</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>ac311dcabf29b07657e1b457ee8261d23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gtFile</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>af6c64ea7d1c3cf2699b518cfcf614fb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>init</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>a3d811de0a853a6cf07d735813c005c2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>init_x</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>af6d52b9f84b474432d89abeea66dbfed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>init_y</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>a39d3078592f1ce875a0c98a64e3b9bc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mat1</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>a969dc4a6a0a36faf637d27a58e326bc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mat2</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>a730e2e6230d50d431436418ef6c3dc5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mat3</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>a7c0c55877fa5c88274eac1f6d245b198</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mylist</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>a8c1ae40992cff29eb7b550b34a2b4393</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>now</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>ad385a978a2997eb0da7992cdf757a18e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>offset_theta</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>af1a707d5179e9a2c41f812a5edc61e1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>offset_time</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>a8a6c6914aee56dc1a9d1130bc0277005</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>offset_x</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>a29660d1eca829eb1924a6c1b74a9bcd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>offset_y</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>ac80f3e1ef1ea36020982edd85f46710f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rot1_mat</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>a2152ccaec30a075f195fb6b61b56f193</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rot2_mat</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>abc47ddf7f17c81817fafc9bb259a7249</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rot3</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>a3a224a156465224d796d13021a3338f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>stamp</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>a0099edcd5d2b540223516cd89ae3c385</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>theta</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>ada4fa5399686714aac102fcbcb3f1f57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>trans1_mat</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>a24376711abb2d0c61a468f01cabaced6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>trans2_mat</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>ae15214778426dfc503f0f4e8d0a945b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>trans3</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>afc5588c049a818b1cc65aa56d5f5d160</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>ae5781d57cf3a78b16364932b73902463</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>y</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>a9d3b3836d96559839a6c6bf3f95cbc91</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GuiNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/</path>
    <filename>GuiNode_8cpp</filename>
    <includes id="GuiWrapper_8h" name="GuiWrapper.h" local="yes" imported="no">rtabmap_ros/GuiWrapper.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>GuiNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>my_handler</name>
      <anchorfile>GuiNode_8cpp.html</anchorfile>
      <anchor>a13848d945610347db87a059fe0b43f35</anchor>
      <arglist>(int s)</arglist>
    </member>
    <member kind="variable">
      <type>QApplication *</type>
      <name>app</name>
      <anchorfile>GuiNode_8cpp.html</anchorfile>
      <anchor>afd3e042e651a15565b8e6ff15bee7fc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::AsyncSpinner *</type>
      <name>spinner</name>
      <anchorfile>GuiNode_8cpp.html</anchorfile>
      <anchor>a382f08a62e00465d9555485864045000</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GuiWrapper.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/</path>
    <filename>GuiWrapper_8cpp</filename>
    <includes id="GuiWrapper_8h" name="GuiWrapper.h" local="yes" imported="no">rtabmap_ros/GuiWrapper.h</includes>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="yes" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <includes id="PreferencesDialogROS_8h" name="PreferencesDialogROS.h" local="yes" imported="no">rtabmap_ros/PreferencesDialogROS.h</includes>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type>float</type>
      <name>max3</name>
      <anchorfile>GuiWrapper_8cpp.html</anchorfile>
      <anchor>ab3f6e7a35ecb642491cb9bb4279de759</anchor>
      <arglist>(const float &amp;a, const float &amp;b, const float &amp;c)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>GuiWrapper.h</name>
    <path>/tmp/ws/src/rtabmap_ros/include/rtabmap_ros/</path>
    <filename>GuiWrapper_8h</filename>
    <includes id="CommonDataSubscriber_8h" name="CommonDataSubscriber.h" local="no" imported="no">rtabmap_ros/CommonDataSubscriber.h</includes>
    <class kind="class">rtabmap_ros::GuiWrapper</class>
    <namespace>rtabmap</namespace>
    <namespace>rtabmap_ros</namespace>
  </compound>
  <compound kind="file">
    <name>icp_odometry.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/nodelets/</path>
    <filename>icp__odometry_8cpp</filename>
    <includes id="OdometryROS_8h" name="OdometryROS.h" local="no" imported="no">rtabmap_ros/OdometryROS.h</includes>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="yes" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <includes id="PluginInterface_8h" name="PluginInterface.h" local="yes" imported="no">rtabmap_ros/PluginInterface.h</includes>
    <class kind="class">rtabmap_ros::ICPOdometry</class>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a108fc9aeab370601f32d5faec081ba47</anchor>
      <arglist>(rtabmap_ros::ICPOdometry, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ICPOdometryNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/</path>
    <filename>ICPOdometryNode_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>ICPOdometryNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>imu_to_tf.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/nodelets/</path>
    <filename>imu__to__tf_8cpp</filename>
    <class kind="class">rtabmap_ros::ImuToTF</class>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ac32a3c1a432dd7f6daa9166d5038b9bd</anchor>
      <arglist>(rtabmap_ros::ImuToTF, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>ImuToTFNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/</path>
    <filename>ImuToTFNode_8cpp</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>InfoDisplay.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/rviz/</path>
    <filename>InfoDisplay_8cpp</filename>
    <includes id="InfoDisplay_8h" name="InfoDisplay.h" local="yes" imported="no">InfoDisplay.h</includes>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="yes" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <namespace>rtabmap_ros</namespace>
  </compound>
  <compound kind="file">
    <name>InfoDisplay.h</name>
    <path>/tmp/ws/src/rtabmap_ros/src/rviz/</path>
    <filename>InfoDisplay_8h</filename>
    <class kind="class">rtabmap_ros::InfoDisplay</class>
    <namespace>rtabmap_ros</namespace>
  </compound>
  <compound kind="file">
    <name>lidar_deskewing.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/nodelets/</path>
    <filename>lidar__deskewing_8cpp</filename>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="no" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <class kind="class">rtabmap_ros::LidarDeskewing</class>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ab2028d52303e3501e9486bf31e7865a6</anchor>
      <arglist>(rtabmap_ros::LidarDeskewing, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>LidarDeskewingNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/</path>
    <filename>LidarDeskewingNode_8cpp</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>mainpage.dox</name>
    <path>/tmp/ws/src/rtabmap_ros/</path>
    <filename>mainpage_8dox</filename>
  </compound>
  <compound kind="file">
    <name>MapAssemblerNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/</path>
    <filename>MapAssemblerNode_8cpp</filename>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="yes" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <includes id="MapsManager_8h" name="MapsManager.h" local="yes" imported="no">rtabmap_ros/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>MapCloudDisplay.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/rviz/</path>
    <filename>MapCloudDisplay_8cpp</filename>
    <includes id="MapCloudDisplay_8h" name="MapCloudDisplay.h" local="yes" imported="no">MapCloudDisplay.h</includes>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="no" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <namespace>rtabmap_ros</namespace>
  </compound>
  <compound kind="file">
    <name>MapCloudDisplay.h</name>
    <path>/tmp/ws/src/rtabmap_ros/src/rviz/</path>
    <filename>MapCloudDisplay_8h</filename>
    <class kind="struct">rtabmap_ros::MapCloudDisplay::CloudInfo</class>
    <class kind="class">rtabmap_ros::MapCloudDisplay</class>
    <class kind="struct">rtabmap_ros::MapCloudDisplay::TransformerInfo</class>
    <namespace>rtabmap_ros</namespace>
    <namespace>rviz</namespace>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; PointCloudTransformer &gt;</type>
      <name>PointCloudTransformerPtr</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a17f0c495b072d307af2a226fe9d9d8fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>V_string</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a808008d31102de0ca358ba6e944f34ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MapGraphDisplay.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/rviz/</path>
    <filename>MapGraphDisplay_8cpp</filename>
    <includes id="MapGraphDisplay_8h" name="MapGraphDisplay.h" local="yes" imported="no">MapGraphDisplay.h</includes>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="no" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <namespace>rtabmap_ros</namespace>
  </compound>
  <compound kind="file">
    <name>MapGraphDisplay.h</name>
    <path>/tmp/ws/src/rtabmap_ros/src/rviz/</path>
    <filename>MapGraphDisplay_8h</filename>
    <class kind="class">rtabmap_ros::MapGraphDisplay</class>
    <namespace>Ogre</namespace>
    <namespace>rtabmap_ros</namespace>
    <namespace>rviz</namespace>
  </compound>
  <compound kind="file">
    <name>MapOptimizerNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/</path>
    <filename>MapOptimizerNode_8cpp</filename>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="yes" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <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/src/</path>
    <filename>MapsManager_8cpp</filename>
    <includes id="MapsManager_8h" name="MapsManager.h" local="yes" imported="no">rtabmap_ros/MapsManager.h</includes>
    <member kind="function">
      <type>void</type>
      <name>parameterMoved</name>
      <anchorfile>MapsManager_8cpp.html</anchorfile>
      <anchor>aed7e2fe4fc2246940eff5bbcffc89e44</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>MapsManager_8cpp.html</anchorfile>
      <anchor>a2e29b30ec59d67e5605e2ebaec61d1df</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/include/rtabmap_ros/</path>
    <filename>MapsManager_8h</filename>
    <class kind="class">MapsManager</class>
    <namespace>rtabmap</namespace>
  </compound>
  <compound kind="file">
    <name>MsgConversion.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/</path>
    <filename>MsgConversion_8cpp</filename>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="yes" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type>rtabmap::CameraModel</type>
      <name>cameraModelFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a19406693f94b184fa9f216973400b92b</anchor>
      <arglist>(const sensor_msgs::CameraInfo &amp;camInfo, const rtabmap::Transform &amp;localTransform=rtabmap::Transform::getIdentity())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cameraModelToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a7bdc56bc41750c9cfb9b74267c301c40</anchor>
      <arglist>(const rtabmap::CameraModel &amp;model, sensor_msgs::CameraInfo &amp;camInfo)</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>compressedMatFromBytes</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ae9d04103b22d19cb99b9222ca7a12f5c</anchor>
      <arglist>(const std::vector&lt; unsigned char &gt; &amp;bytes, bool copy=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compressedMatToBytes</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a467b78cce40fd02656c5cd6308e23e65</anchor>
      <arglist>(const cv::Mat &amp;compressed, std::vector&lt; unsigned char &gt; &amp;bytes)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>convertRGBDMsgs</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a51a87c92736247a00f6fa6c1db52e1c3</anchor>
      <arglist>(const std::vector&lt; cv_bridge::CvImageConstPtr &gt; &amp;imageMsgs, const std::vector&lt; cv_bridge::CvImageConstPtr &gt; &amp;depthMsgs, const std::vector&lt; sensor_msgs::CameraInfo &gt; &amp;cameraInfoMsgs, const std::vector&lt; sensor_msgs::CameraInfo &gt; &amp;depthCameraInfoMsgs, const std::string &amp;frameId, const std::string &amp;odomFrameId, const ros::Time &amp;odomStamp, cv::Mat &amp;rgb, cv::Mat &amp;depth, std::vector&lt; rtabmap::CameraModel &gt; &amp;cameraModels, std::vector&lt; rtabmap::StereoCameraModel &gt; &amp;stereoCameraModels, tf::TransformListener &amp;listener, double waitForTransform, bool alreadRectifiedImages, const std::vector&lt; std::vector&lt; rtabmap_ros::KeyPoint &gt; &gt; &amp;localKeyPointsMsgs=std::vector&lt; std::vector&lt; rtabmap_ros::KeyPoint &gt; &gt;(), const std::vector&lt; std::vector&lt; rtabmap_ros::Point3f &gt; &gt; &amp;localPoints3dMsgs=std::vector&lt; std::vector&lt; rtabmap_ros::Point3f &gt; &gt;(), const std::vector&lt; cv::Mat &gt; &amp;localDescriptorsMsgs=std::vector&lt; cv::Mat &gt;(), std::vector&lt; cv::KeyPoint &gt; *localKeyPoints=0, std::vector&lt; cv::Point3f &gt; *localPoints3d=0, cv::Mat *localDescriptors=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>convertScan3dMsg</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ad0f0339c6ac24b61ab0476c131ca8393</anchor>
      <arglist>(const sensor_msgs::PointCloud2 &amp;scan3dMsg, const std::string &amp;frameId, const std::string &amp;odomFrameId, const ros::Time &amp;odomStamp, rtabmap::LaserScan &amp;scan, tf::TransformListener &amp;listener, double waitForTransform, int maxPoints=0, float maxRange=0.0f, bool is2D=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>convertScanMsg</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ad96e43f422098cc37665f730404d183b</anchor>
      <arglist>(const sensor_msgs::LaserScan &amp;scan2dMsg, const std::string &amp;frameId, const std::string &amp;odomFrameId, const ros::Time &amp;odomStamp, rtabmap::LaserScan &amp;scan, tf::TransformListener &amp;listener, double waitForTransform, bool outputInFrameId=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>convertStereoMsg</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ad19632d5656abdea820415f971d750ac</anchor>
      <arglist>(const cv_bridge::CvImageConstPtr &amp;leftImageMsg, const cv_bridge::CvImageConstPtr &amp;rightImageMsg, const sensor_msgs::CameraInfo &amp;leftCamInfoMsg, const sensor_msgs::CameraInfo &amp;rightCamInfoMsg, const std::string &amp;frameId, const std::string &amp;odomFrameId, const ros::Time &amp;odomStamp, cv::Mat &amp;left, cv::Mat &amp;right, rtabmap::StereoCameraModel &amp;stereoModel, tf::TransformListener &amp;listener, double waitForTransform, bool alreadyRectified)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deskew</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>adaeb6dd1849ed354c2cdb01acef601af</anchor>
      <arglist>(const sensor_msgs::PointCloud2 &amp;input, sensor_msgs::PointCloud2 &amp;output, const std::string &amp;fixedFrameId, tf::TransformListener &amp;listener, double waitForTransform, bool slerp=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deskew</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aa1b47e19c723b2d2174df103a202e027</anchor>
      <arglist>(const sensor_msgs::PointCloud2 &amp;input, sensor_msgs::PointCloud2 &amp;output, double previousStamp, const rtabmap::Transform &amp;velocity)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deskew_impl</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a75a3bb6512856d1cdf9088102a7ec87f</anchor>
      <arglist>(const sensor_msgs::PointCloud2 &amp;input, sensor_msgs::PointCloud2 &amp;output, const std::string &amp;fixedFrameId, tf::TransformListener *listener, double waitForTransform, bool slerp, const rtabmap::Transform &amp;velocity, double previousStamp)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::EnvSensor</type>
      <name>envSensorFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a607b9109606b23afacbcbdb020295a67</anchor>
      <arglist>(const rtabmap_ros::EnvSensor &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::EnvSensors</type>
      <name>envSensorsFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ac0ee4cf93dbe5fa7cc0720c198fd5984</anchor>
      <arglist>(const std::vector&lt; rtabmap_ros::EnvSensor &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>envSensorsToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a7f20a53f56c98e0366ddf98848632fcd</anchor>
      <arglist>(const rtabmap::EnvSensors &amp;sensors, std::vector&lt; rtabmap_ros::EnvSensor &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>envSensorToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a1cca196e0fd5f7b22c5137ae5a95e431</anchor>
      <arglist>(const rtabmap::EnvSensor &amp;sensor, rtabmap_ros::EnvSensor &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Transform</type>
      <name>getTransform</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a975b35376782963456d5b1098fbd4394</anchor>
      <arglist>(const std::string &amp;fromFrameId, const std::string &amp;toFrameId, const ros::Time &amp;stamp, tf::TransformListener &amp;listener, double waitForTransform)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Transform</type>
      <name>getTransform</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a590fa8c10c9705649e12b7b5938d21e5</anchor>
      <arglist>(const std::string &amp;sourceTargetFrame, const std::string &amp;fixedFrame, const ros::Time &amp;stampSource, const ros::Time &amp;stampTarget, tf::TransformListener &amp;listener, double waitForTransform)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::GlobalDescriptor</type>
      <name>globalDescriptorFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a87c98025529ebe41a2de85f0fa238285</anchor>
      <arglist>(const rtabmap_ros::GlobalDescriptor &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; rtabmap::GlobalDescriptor &gt;</type>
      <name>globalDescriptorsFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a6644ef6b4d6b63063503b359093fb175</anchor>
      <arglist>(const std::vector&lt; rtabmap_ros::GlobalDescriptor &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>globalDescriptorsToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a7957a87a7b022f9ce34180f1aafefcb7</anchor>
      <arglist>(const std::vector&lt; rtabmap::GlobalDescriptor &gt; &amp;desc, std::vector&lt; rtabmap_ros::GlobalDescriptor &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>globalDescriptorToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a0996266d06b06f1a191ce1a1a1fdb8e0</anchor>
      <arglist>(const rtabmap::GlobalDescriptor &amp;desc, rtabmap_ros::GlobalDescriptor &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>infoFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a3b89523ecec242cec99ceea8d6161cb7</anchor>
      <arglist>(const rtabmap_ros::Info &amp;info, rtabmap::Statistics &amp;stat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>infoToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ac20544ff90d46b833d78ddf5481b1e24</anchor>
      <arglist>(const rtabmap::Statistics &amp;stats, rtabmap_ros::Info &amp;info)</arglist>
    </member>
    <member kind="function">
      <type>cv::KeyPoint</type>
      <name>keypointFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ada0e3dccb9ea5dce2e8bb0f3d9020022</anchor>
      <arglist>(const rtabmap_ros::KeyPoint &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; cv::KeyPoint &gt;</type>
      <name>keypointsFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a39c31cc3eca2ee8b47b23b74e42f49fb</anchor>
      <arglist>(const std::vector&lt; rtabmap_ros::KeyPoint &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keypointsFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aae31a77e412d41cbd12f9b80df94eacb</anchor>
      <arglist>(const std::vector&lt; rtabmap_ros::KeyPoint &gt; &amp;msg, std::vector&lt; cv::KeyPoint &gt; &amp;kpts, int xShift=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keypointsToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a2bfbfba721fdde2f04974de9cd9c2157</anchor>
      <arglist>(const std::vector&lt; cv::KeyPoint &gt; &amp;kpts, std::vector&lt; rtabmap_ros::KeyPoint &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keypointToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a724e62d03d5c208ca5eea2f75ab523ec</anchor>
      <arglist>(const cv::KeyPoint &amp;kpt, rtabmap_ros::KeyPoint &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Landmarks</type>
      <name>landmarksFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a244e742f282f48fdf3ba0bd45363decf</anchor>
      <arglist>(const std::map&lt; int, std::pair&lt; geometry_msgs::PoseWithCovarianceStamped, float &gt; &gt; &amp;tags, const std::string &amp;frameId, const std::string &amp;odomFrameId, const ros::Time &amp;odomStamp, tf::TransformListener &amp;listener, double waitForTransform, double defaultLinVariance, double defaultAngVariance)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Link</type>
      <name>linkFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aba990a978162cc3db247a642481ebcaa</anchor>
      <arglist>(const rtabmap_ros::Link &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>linkToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a2915e1bbdfb7e4d53146f9a637141b7a</anchor>
      <arglist>(const rtabmap::Link &amp;link, rtabmap_ros::Link &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapDataFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a33871cfd11f6942204e4a4633ad7494e</anchor>
      <arglist>(const rtabmap_ros::MapData &amp;msg, std::map&lt; int, rtabmap::Transform &gt; &amp;poses, std::multimap&lt; int, rtabmap::Link &gt; &amp;links, std::map&lt; int, rtabmap::Signature &gt; &amp;signatures, rtabmap::Transform &amp;mapToOdom)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapDataToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ac98e42b6a1a25181c7aa136b50b6f39a</anchor>
      <arglist>(const std::map&lt; int, rtabmap::Transform &gt; &amp;poses, const std::multimap&lt; int, rtabmap::Link &gt; &amp;links, const std::map&lt; int, rtabmap::Signature &gt; &amp;signatures, const rtabmap::Transform &amp;mapToOdom, rtabmap_ros::MapData &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapGraphFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ab66630454f9f3f5aa138ce1f7b4ad672</anchor>
      <arglist>(const rtabmap_ros::MapGraph &amp;msg, std::map&lt; int, rtabmap::Transform &gt; &amp;poses, std::multimap&lt; int, rtabmap::Link &gt; &amp;links, rtabmap::Transform &amp;mapToOdom)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapGraphToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a0d30387e4977f37f65a5d4e06d2a1ff8</anchor>
      <arglist>(const std::map&lt; int, rtabmap::Transform &gt; &amp;poses, const std::multimap&lt; int, rtabmap::Link &gt; &amp;links, const rtabmap::Transform &amp;mapToOdom, rtabmap_ros::MapGraph &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Signature</type>
      <name>nodeDataFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ae21b84f331f9574639c645a501bdb8d3</anchor>
      <arglist>(const rtabmap_ros::NodeData &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nodeDataToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a87eadd37c7f22e8590c0b4db1cee160d</anchor>
      <arglist>(const rtabmap::Signature &amp;signature, rtabmap_ros::NodeData &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Signature</type>
      <name>nodeInfoFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a913fa1fd5eabc702a669ec877b32d442</anchor>
      <arglist>(const rtabmap_ros::NodeData &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nodeInfoToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a22bd67d853d6cd698c05b31a17c17cf1</anchor>
      <arglist>(const rtabmap::Signature &amp;signature, rtabmap_ros::NodeData &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::OdometryInfo</type>
      <name>odomInfoFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aab2f0f8841afe7952fb09e9434610ecf</anchor>
      <arglist>(const rtabmap_ros::OdomInfo &amp;msg, bool ignoreData=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>odomInfoToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a46fc56b7a178bac8fa5d282a6108a8e2</anchor>
      <arglist>(const rtabmap::OdometryInfo &amp;info, rtabmap_ros::OdomInfo &amp;msg, bool ignoreData=false)</arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; std::string, float &gt;</type>
      <name>odomInfoToStatistics</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aa2b63001325a42ad1e05c66582d00af0</anchor>
      <arglist>(const rtabmap::OdometryInfo &amp;info)</arglist>
    </member>
    <member kind="function">
      <type>cv::Point2f</type>
      <name>point2fFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ae3a9362c356cfb928e54587c59dfbcdf</anchor>
      <arglist>(const rtabmap_ros::Point2f &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>point2fToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a7012afcd5caa508fb95ffcdc4a6c880f</anchor>
      <arglist>(const cv::Point2f &amp;kpt, rtabmap_ros::Point2f &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>cv::Point3f</type>
      <name>point3fFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a04b716a3aa8c84a293f9a81ec64b1b95</anchor>
      <arglist>(const rtabmap_ros::Point3f &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>point3fToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a21f08c7ae66168b1c8b9daa00f0ee6e3</anchor>
      <arglist>(const cv::Point3f &amp;pt, rtabmap_ros::Point3f &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; cv::Point2f &gt;</type>
      <name>points2fFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>af7abfaf7b2d926bf89839bfc085e19b9</anchor>
      <arglist>(const std::vector&lt; rtabmap_ros::Point2f &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>points2fToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a829826a88ca8075b6f68cf088a040760</anchor>
      <arglist>(const std::vector&lt; cv::Point2f &gt; &amp;kpts, std::vector&lt; rtabmap_ros::Point2f &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; cv::Point3f &gt;</type>
      <name>points3fFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a1c3454cc9857939bd5262d110ba2f63e</anchor>
      <arglist>(const std::vector&lt; rtabmap_ros::Point3f &gt; &amp;msg, const rtabmap::Transform &amp;transform=rtabmap::Transform())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>points3fFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a5aa13cf43b9b3bda26697349259c4160</anchor>
      <arglist>(const std::vector&lt; rtabmap_ros::Point3f &gt; &amp;msg, std::vector&lt; cv::Point3f &gt; &amp;points3, const rtabmap::Transform &amp;transform=rtabmap::Transform())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>points3fToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a0f94faa1359d75e4453e1dd99ad65f49</anchor>
      <arglist>(const std::vector&lt; cv::Point3f &gt; &amp;pts, std::vector&lt; rtabmap_ros::Point3f &gt; &amp;msg, const rtabmap::Transform &amp;transform=rtabmap::Transform())</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::SensorData</type>
      <name>rgbdImageFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a8852e84869e887406f11c52047cffb85</anchor>
      <arglist>(const rtabmap_ros::RGBDImageConstPtr &amp;image)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rgbdImageToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aafaa392927317e7877f95d89a55c988c</anchor>
      <arglist>(const rtabmap::SensorData &amp;data, rtabmap_ros::RGBDImage &amp;msg, const std::string &amp;sensorFrameId)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::StereoCameraModel</type>
      <name>stereoCameraModelFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a57d51a01eca2335332c0ab2f8d424f94</anchor>
      <arglist>(const sensor_msgs::CameraInfo &amp;leftCamInfo, const sensor_msgs::CameraInfo &amp;rightCamInfo, const rtabmap::Transform &amp;localTransform=rtabmap::Transform::getIdentity(), const rtabmap::Transform &amp;stereoTransform=rtabmap::Transform())</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::StereoCameraModel</type>
      <name>stereoCameraModelFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ae684bb5b7a9f1732fe19eaf999653bf8</anchor>
      <arglist>(const sensor_msgs::CameraInfo &amp;leftCamInfo, const sensor_msgs::CameraInfo &amp;rightCamInfo, const std::string &amp;frameId, tf::TransformListener &amp;listener, double waitForTransform)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toCvCopy</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>adc2af9621b55202640e285badd727263</anchor>
      <arglist>(const rtabmap_ros::RGBDImage &amp;image, cv_bridge::CvImagePtr &amp;rgb, cv_bridge::CvImagePtr &amp;depth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toCvShare</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ac9e8163b04f851ea17f191b2d5b7a268</anchor>
      <arglist>(const rtabmap_ros::RGBDImageConstPtr &amp;image, cv_bridge::CvImageConstPtr &amp;rgb, cv_bridge::CvImageConstPtr &amp;depth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toCvShare</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a6204da5725edee68b3f823e64bb115b9</anchor>
      <arglist>(const rtabmap_ros::RGBDImage &amp;image, const boost::shared_ptr&lt; void const &gt; &amp;trackedObject, cv_bridge::CvImageConstPtr &amp;rgb, cv_bridge::CvImageConstPtr &amp;depth)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Transform</type>
      <name>transformFromGeometryMsg</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a6f10eae1516e36769eed38931cdef24e</anchor>
      <arglist>(const geometry_msgs::Transform &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Transform</type>
      <name>transformFromPoseMsg</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ac9450ef7792c77fbb6eeafd8852bfd8d</anchor>
      <arglist>(const geometry_msgs::Pose &amp;msg, bool ignoreRotationIfNotSet=false)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Transform</type>
      <name>transformFromTF</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ad62e06e6038758212cc98bc3ae8ef25c</anchor>
      <arglist>(const tf::Transform &amp;transform)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformToGeometryMsg</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>afd57576cf3752821ad0433c87d504a30</anchor>
      <arglist>(const rtabmap::Transform &amp;transform, geometry_msgs::Transform &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformToPoseMsg</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aed73e6b814342c074e2caf5565e5973c</anchor>
      <arglist>(const rtabmap::Transform &amp;transform, geometry_msgs::Pose &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformToTF</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aa5faa27c24fbaa01dabac918e6a9b5d7</anchor>
      <arglist>(const rtabmap::Transform &amp;transform, tf::Transform &amp;tfTransform)</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>userDataFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a74839a6a44435f63a3e4bb29940ba516</anchor>
      <arglist>(const rtabmap_ros::UserData &amp;dataMsg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>userDataToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>addfdc6d73caffb613bb981629db903c3</anchor>
      <arglist>(const cv::Mat &amp;data, rtabmap_ros::UserData &amp;dataMsg, bool compress)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>MsgConversion.h</name>
    <path>/tmp/ws/src/rtabmap_ros/include/rtabmap_ros/</path>
    <filename>MsgConversion_8h</filename>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type>rtabmap::CameraModel</type>
      <name>cameraModelFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a19406693f94b184fa9f216973400b92b</anchor>
      <arglist>(const sensor_msgs::CameraInfo &amp;camInfo, const rtabmap::Transform &amp;localTransform=rtabmap::Transform::getIdentity())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cameraModelToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a7bdc56bc41750c9cfb9b74267c301c40</anchor>
      <arglist>(const rtabmap::CameraModel &amp;model, sensor_msgs::CameraInfo &amp;camInfo)</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>compressedMatFromBytes</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ae9d04103b22d19cb99b9222ca7a12f5c</anchor>
      <arglist>(const std::vector&lt; unsigned char &gt; &amp;bytes, bool copy=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compressedMatToBytes</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a467b78cce40fd02656c5cd6308e23e65</anchor>
      <arglist>(const cv::Mat &amp;compressed, std::vector&lt; unsigned char &gt; &amp;bytes)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>convertRGBDMsgs</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a51a87c92736247a00f6fa6c1db52e1c3</anchor>
      <arglist>(const std::vector&lt; cv_bridge::CvImageConstPtr &gt; &amp;imageMsgs, const std::vector&lt; cv_bridge::CvImageConstPtr &gt; &amp;depthMsgs, const std::vector&lt; sensor_msgs::CameraInfo &gt; &amp;cameraInfoMsgs, const std::vector&lt; sensor_msgs::CameraInfo &gt; &amp;depthCameraInfoMsgs, const std::string &amp;frameId, const std::string &amp;odomFrameId, const ros::Time &amp;odomStamp, cv::Mat &amp;rgb, cv::Mat &amp;depth, std::vector&lt; rtabmap::CameraModel &gt; &amp;cameraModels, std::vector&lt; rtabmap::StereoCameraModel &gt; &amp;stereoCameraModels, tf::TransformListener &amp;listener, double waitForTransform, bool alreadRectifiedImages, const std::vector&lt; std::vector&lt; rtabmap_ros::KeyPoint &gt; &gt; &amp;localKeyPointsMsgs=std::vector&lt; std::vector&lt; rtabmap_ros::KeyPoint &gt; &gt;(), const std::vector&lt; std::vector&lt; rtabmap_ros::Point3f &gt; &gt; &amp;localPoints3dMsgs=std::vector&lt; std::vector&lt; rtabmap_ros::Point3f &gt; &gt;(), const std::vector&lt; cv::Mat &gt; &amp;localDescriptorsMsgs=std::vector&lt; cv::Mat &gt;(), std::vector&lt; cv::KeyPoint &gt; *localKeyPoints=0, std::vector&lt; cv::Point3f &gt; *localPoints3d=0, cv::Mat *localDescriptors=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>convertScan3dMsg</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ad0f0339c6ac24b61ab0476c131ca8393</anchor>
      <arglist>(const sensor_msgs::PointCloud2 &amp;scan3dMsg, const std::string &amp;frameId, const std::string &amp;odomFrameId, const ros::Time &amp;odomStamp, rtabmap::LaserScan &amp;scan, tf::TransformListener &amp;listener, double waitForTransform, int maxPoints=0, float maxRange=0.0f, bool is2D=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>convertScanMsg</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ad96e43f422098cc37665f730404d183b</anchor>
      <arglist>(const sensor_msgs::LaserScan &amp;scan2dMsg, const std::string &amp;frameId, const std::string &amp;odomFrameId, const ros::Time &amp;odomStamp, rtabmap::LaserScan &amp;scan, tf::TransformListener &amp;listener, double waitForTransform, bool outputInFrameId=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>convertStereoMsg</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ad19632d5656abdea820415f971d750ac</anchor>
      <arglist>(const cv_bridge::CvImageConstPtr &amp;leftImageMsg, const cv_bridge::CvImageConstPtr &amp;rightImageMsg, const sensor_msgs::CameraInfo &amp;leftCamInfoMsg, const sensor_msgs::CameraInfo &amp;rightCamInfoMsg, const std::string &amp;frameId, const std::string &amp;odomFrameId, const ros::Time &amp;odomStamp, cv::Mat &amp;left, cv::Mat &amp;right, rtabmap::StereoCameraModel &amp;stereoModel, tf::TransformListener &amp;listener, double waitForTransform, bool alreadyRectified)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deskew</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>adaeb6dd1849ed354c2cdb01acef601af</anchor>
      <arglist>(const sensor_msgs::PointCloud2 &amp;input, sensor_msgs::PointCloud2 &amp;output, const std::string &amp;fixedFrameId, tf::TransformListener &amp;listener, double waitForTransform, bool slerp=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deskew</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aa1b47e19c723b2d2174df103a202e027</anchor>
      <arglist>(const sensor_msgs::PointCloud2 &amp;input, sensor_msgs::PointCloud2 &amp;output, double previousStamp, const rtabmap::Transform &amp;velocity)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::EnvSensor</type>
      <name>envSensorFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a607b9109606b23afacbcbdb020295a67</anchor>
      <arglist>(const rtabmap_ros::EnvSensor &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::EnvSensors</type>
      <name>envSensorsFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ac0ee4cf93dbe5fa7cc0720c198fd5984</anchor>
      <arglist>(const std::vector&lt; rtabmap_ros::EnvSensor &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>envSensorsToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a7f20a53f56c98e0366ddf98848632fcd</anchor>
      <arglist>(const rtabmap::EnvSensors &amp;sensors, std::vector&lt; rtabmap_ros::EnvSensor &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>envSensorToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a1cca196e0fd5f7b22c5137ae5a95e431</anchor>
      <arglist>(const rtabmap::EnvSensor &amp;sensor, rtabmap_ros::EnvSensor &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Transform</type>
      <name>getTransform</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a975b35376782963456d5b1098fbd4394</anchor>
      <arglist>(const std::string &amp;fromFrameId, const std::string &amp;toFrameId, const ros::Time &amp;stamp, tf::TransformListener &amp;listener, double waitForTransform)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Transform</type>
      <name>getTransform</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a590fa8c10c9705649e12b7b5938d21e5</anchor>
      <arglist>(const std::string &amp;sourceTargetFrame, const std::string &amp;fixedFrame, const ros::Time &amp;stampSource, const ros::Time &amp;stampTarget, tf::TransformListener &amp;listener, double waitForTransform)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::GlobalDescriptor</type>
      <name>globalDescriptorFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a87c98025529ebe41a2de85f0fa238285</anchor>
      <arglist>(const rtabmap_ros::GlobalDescriptor &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; rtabmap::GlobalDescriptor &gt;</type>
      <name>globalDescriptorsFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a6644ef6b4d6b63063503b359093fb175</anchor>
      <arglist>(const std::vector&lt; rtabmap_ros::GlobalDescriptor &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>globalDescriptorsToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a7957a87a7b022f9ce34180f1aafefcb7</anchor>
      <arglist>(const std::vector&lt; rtabmap::GlobalDescriptor &gt; &amp;desc, std::vector&lt; rtabmap_ros::GlobalDescriptor &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>globalDescriptorToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a0996266d06b06f1a191ce1a1a1fdb8e0</anchor>
      <arglist>(const rtabmap::GlobalDescriptor &amp;desc, rtabmap_ros::GlobalDescriptor &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>infoFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a3b89523ecec242cec99ceea8d6161cb7</anchor>
      <arglist>(const rtabmap_ros::Info &amp;info, rtabmap::Statistics &amp;stat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>infoToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ac20544ff90d46b833d78ddf5481b1e24</anchor>
      <arglist>(const rtabmap::Statistics &amp;stats, rtabmap_ros::Info &amp;info)</arglist>
    </member>
    <member kind="function">
      <type>cv::KeyPoint</type>
      <name>keypointFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ada0e3dccb9ea5dce2e8bb0f3d9020022</anchor>
      <arglist>(const rtabmap_ros::KeyPoint &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; cv::KeyPoint &gt;</type>
      <name>keypointsFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a39c31cc3eca2ee8b47b23b74e42f49fb</anchor>
      <arglist>(const std::vector&lt; rtabmap_ros::KeyPoint &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keypointsFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aae31a77e412d41cbd12f9b80df94eacb</anchor>
      <arglist>(const std::vector&lt; rtabmap_ros::KeyPoint &gt; &amp;msg, std::vector&lt; cv::KeyPoint &gt; &amp;kpts, int xShift=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keypointsToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a2bfbfba721fdde2f04974de9cd9c2157</anchor>
      <arglist>(const std::vector&lt; cv::KeyPoint &gt; &amp;kpts, std::vector&lt; rtabmap_ros::KeyPoint &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keypointToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a724e62d03d5c208ca5eea2f75ab523ec</anchor>
      <arglist>(const cv::KeyPoint &amp;kpt, rtabmap_ros::KeyPoint &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Landmarks</type>
      <name>landmarksFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a244e742f282f48fdf3ba0bd45363decf</anchor>
      <arglist>(const std::map&lt; int, std::pair&lt; geometry_msgs::PoseWithCovarianceStamped, float &gt; &gt; &amp;tags, const std::string &amp;frameId, const std::string &amp;odomFrameId, const ros::Time &amp;odomStamp, tf::TransformListener &amp;listener, double waitForTransform, double defaultLinVariance, double defaultAngVariance)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Link</type>
      <name>linkFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aba990a978162cc3db247a642481ebcaa</anchor>
      <arglist>(const rtabmap_ros::Link &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>linkToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a2915e1bbdfb7e4d53146f9a637141b7a</anchor>
      <arglist>(const rtabmap::Link &amp;link, rtabmap_ros::Link &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapDataFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a33871cfd11f6942204e4a4633ad7494e</anchor>
      <arglist>(const rtabmap_ros::MapData &amp;msg, std::map&lt; int, rtabmap::Transform &gt; &amp;poses, std::multimap&lt; int, rtabmap::Link &gt; &amp;links, std::map&lt; int, rtabmap::Signature &gt; &amp;signatures, rtabmap::Transform &amp;mapToOdom)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapDataToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ac98e42b6a1a25181c7aa136b50b6f39a</anchor>
      <arglist>(const std::map&lt; int, rtabmap::Transform &gt; &amp;poses, const std::multimap&lt; int, rtabmap::Link &gt; &amp;links, const std::map&lt; int, rtabmap::Signature &gt; &amp;signatures, const rtabmap::Transform &amp;mapToOdom, rtabmap_ros::MapData &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapGraphFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ab66630454f9f3f5aa138ce1f7b4ad672</anchor>
      <arglist>(const rtabmap_ros::MapGraph &amp;msg, std::map&lt; int, rtabmap::Transform &gt; &amp;poses, std::multimap&lt; int, rtabmap::Link &gt; &amp;links, rtabmap::Transform &amp;mapToOdom)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapGraphToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a0d30387e4977f37f65a5d4e06d2a1ff8</anchor>
      <arglist>(const std::map&lt; int, rtabmap::Transform &gt; &amp;poses, const std::multimap&lt; int, rtabmap::Link &gt; &amp;links, const rtabmap::Transform &amp;mapToOdom, rtabmap_ros::MapGraph &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Signature</type>
      <name>nodeDataFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ae21b84f331f9574639c645a501bdb8d3</anchor>
      <arglist>(const rtabmap_ros::NodeData &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nodeDataToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a87eadd37c7f22e8590c0b4db1cee160d</anchor>
      <arglist>(const rtabmap::Signature &amp;signature, rtabmap_ros::NodeData &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Signature</type>
      <name>nodeInfoFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a913fa1fd5eabc702a669ec877b32d442</anchor>
      <arglist>(const rtabmap_ros::NodeData &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nodeInfoToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a22bd67d853d6cd698c05b31a17c17cf1</anchor>
      <arglist>(const rtabmap::Signature &amp;signature, rtabmap_ros::NodeData &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::OdometryInfo</type>
      <name>odomInfoFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aab2f0f8841afe7952fb09e9434610ecf</anchor>
      <arglist>(const rtabmap_ros::OdomInfo &amp;msg, bool ignoreData=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>odomInfoToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a46fc56b7a178bac8fa5d282a6108a8e2</anchor>
      <arglist>(const rtabmap::OdometryInfo &amp;info, rtabmap_ros::OdomInfo &amp;msg, bool ignoreData=false)</arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; std::string, float &gt;</type>
      <name>odomInfoToStatistics</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aa2b63001325a42ad1e05c66582d00af0</anchor>
      <arglist>(const rtabmap::OdometryInfo &amp;info)</arglist>
    </member>
    <member kind="function">
      <type>cv::Point2f</type>
      <name>point2fFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ae3a9362c356cfb928e54587c59dfbcdf</anchor>
      <arglist>(const rtabmap_ros::Point2f &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>point2fToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a7012afcd5caa508fb95ffcdc4a6c880f</anchor>
      <arglist>(const cv::Point2f &amp;kpt, rtabmap_ros::Point2f &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>cv::Point3f</type>
      <name>point3fFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a04b716a3aa8c84a293f9a81ec64b1b95</anchor>
      <arglist>(const rtabmap_ros::Point3f &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>point3fToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a21f08c7ae66168b1c8b9daa00f0ee6e3</anchor>
      <arglist>(const cv::Point3f &amp;pt, rtabmap_ros::Point3f &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; cv::Point2f &gt;</type>
      <name>points2fFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>af7abfaf7b2d926bf89839bfc085e19b9</anchor>
      <arglist>(const std::vector&lt; rtabmap_ros::Point2f &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>points2fToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a829826a88ca8075b6f68cf088a040760</anchor>
      <arglist>(const std::vector&lt; cv::Point2f &gt; &amp;kpts, std::vector&lt; rtabmap_ros::Point2f &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; cv::Point3f &gt;</type>
      <name>points3fFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a1c3454cc9857939bd5262d110ba2f63e</anchor>
      <arglist>(const std::vector&lt; rtabmap_ros::Point3f &gt; &amp;msg, const rtabmap::Transform &amp;transform=rtabmap::Transform())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>points3fFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a5aa13cf43b9b3bda26697349259c4160</anchor>
      <arglist>(const std::vector&lt; rtabmap_ros::Point3f &gt; &amp;msg, std::vector&lt; cv::Point3f &gt; &amp;points3, const rtabmap::Transform &amp;transform=rtabmap::Transform())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>points3fToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a0f94faa1359d75e4453e1dd99ad65f49</anchor>
      <arglist>(const std::vector&lt; cv::Point3f &gt; &amp;pts, std::vector&lt; rtabmap_ros::Point3f &gt; &amp;msg, const rtabmap::Transform &amp;transform=rtabmap::Transform())</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::SensorData</type>
      <name>rgbdImageFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a8852e84869e887406f11c52047cffb85</anchor>
      <arglist>(const rtabmap_ros::RGBDImageConstPtr &amp;image)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rgbdImageToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aafaa392927317e7877f95d89a55c988c</anchor>
      <arglist>(const rtabmap::SensorData &amp;data, rtabmap_ros::RGBDImage &amp;msg, const std::string &amp;sensorFrameId)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::StereoCameraModel</type>
      <name>stereoCameraModelFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a57d51a01eca2335332c0ab2f8d424f94</anchor>
      <arglist>(const sensor_msgs::CameraInfo &amp;leftCamInfo, const sensor_msgs::CameraInfo &amp;rightCamInfo, const rtabmap::Transform &amp;localTransform=rtabmap::Transform::getIdentity(), const rtabmap::Transform &amp;stereoTransform=rtabmap::Transform())</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::StereoCameraModel</type>
      <name>stereoCameraModelFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ae684bb5b7a9f1732fe19eaf999653bf8</anchor>
      <arglist>(const sensor_msgs::CameraInfo &amp;leftCamInfo, const sensor_msgs::CameraInfo &amp;rightCamInfo, const std::string &amp;frameId, tf::TransformListener &amp;listener, double waitForTransform)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>timestampFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a6c974add27d6302da5a383ff5c531c21</anchor>
      <arglist>(const ros::Time &amp;stamp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toCvCopy</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>adc2af9621b55202640e285badd727263</anchor>
      <arglist>(const rtabmap_ros::RGBDImage &amp;image, cv_bridge::CvImagePtr &amp;rgb, cv_bridge::CvImagePtr &amp;depth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toCvShare</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ac9e8163b04f851ea17f191b2d5b7a268</anchor>
      <arglist>(const rtabmap_ros::RGBDImageConstPtr &amp;image, cv_bridge::CvImageConstPtr &amp;rgb, cv_bridge::CvImageConstPtr &amp;depth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toCvShare</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a6204da5725edee68b3f823e64bb115b9</anchor>
      <arglist>(const rtabmap_ros::RGBDImage &amp;image, const boost::shared_ptr&lt; void const &gt; &amp;trackedObject, cv_bridge::CvImageConstPtr &amp;rgb, cv_bridge::CvImageConstPtr &amp;depth)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Transform</type>
      <name>transformFromGeometryMsg</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a6f10eae1516e36769eed38931cdef24e</anchor>
      <arglist>(const geometry_msgs::Transform &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Transform</type>
      <name>transformFromPoseMsg</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ac9450ef7792c77fbb6eeafd8852bfd8d</anchor>
      <arglist>(const geometry_msgs::Pose &amp;msg, bool ignoreRotationIfNotSet=false)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Transform</type>
      <name>transformFromTF</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ad62e06e6038758212cc98bc3ae8ef25c</anchor>
      <arglist>(const tf::Transform &amp;transform)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformToGeometryMsg</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>afd57576cf3752821ad0433c87d504a30</anchor>
      <arglist>(const rtabmap::Transform &amp;transform, geometry_msgs::Transform &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformToPoseMsg</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aed73e6b814342c074e2caf5565e5973c</anchor>
      <arglist>(const rtabmap::Transform &amp;transform, geometry_msgs::Pose &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformToTF</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aa5faa27c24fbaa01dabac918e6a9b5d7</anchor>
      <arglist>(const rtabmap::Transform &amp;transform, tf::Transform &amp;tfTransform)</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>userDataFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a74839a6a44435f63a3e4bb29940ba516</anchor>
      <arglist>(const rtabmap_ros::UserData &amp;dataMsg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>userDataToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>addfdc6d73caffb613bb981629db903c3</anchor>
      <arglist>(const cv::Mat &amp;data, rtabmap_ros::UserData &amp;dataMsg, bool compress)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>netvlad_tf_ros.py</name>
    <path>/tmp/ws/src/rtabmap_ros/scripts/</path>
    <filename>netvlad__tf__ros_8py</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/scripts/</path>
    <filename>objects__to__tags_8py</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/src/nodelets/</path>
    <filename>obstacles__detection_8cpp</filename>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="no" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <class kind="class">rtabmap_ros::ObstaclesDetection</class>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a578602e3a8a17b5deb357cc868a7e919</anchor>
      <arglist>(rtabmap_ros::ObstaclesDetection, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>obstacles_detection_old.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/nodelets/</path>
    <filename>obstacles__detection__old_8cpp</filename>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="no" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <class kind="class">rtabmap_ros::ObstaclesDetectionOld</class>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a6fc80ff03d829f539c80c4e4d7db21a8</anchor>
      <arglist>(rtabmap_ros::ObstaclesDetectionOld, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OdometryROS.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/</path>
    <filename>OdometryROS_8cpp</filename>
    <includes id="OdometryROS_8h" name="OdometryROS.h" local="yes" imported="no">rtabmap_ros/OdometryROS.h</includes>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="yes" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <namespace>rtabmap_ros</namespace>
    <member kind="define">
      <type>#define</type>
      <name>BAD_COVARIANCE</name>
      <anchorfile>OdometryROS_8cpp.html</anchorfile>
      <anchor>a78f4035670dc41080789cb91c1fb8e66</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>OdometryROS.h</name>
    <path>/tmp/ws/src/rtabmap_ros/include/rtabmap_ros/</path>
    <filename>OdometryROS_8h</filename>
    <includes id="ULogToRosout_8h" name="ULogToRosout.h" local="yes" imported="no">rtabmap_ros/ULogToRosout.h</includes>
    <class kind="class">rtabmap_ros::OdometryROS</class>
    <namespace>rtabmap</namespace>
    <namespace>rtabmap_ros</namespace>
  </compound>
  <compound kind="file">
    <name>OdomMsgToTFNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/</path>
    <filename>OdomMsgToTFNode_8cpp</filename>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="no" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <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>OrbitOrientedViewController.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/rviz/</path>
    <filename>OrbitOrientedViewController_8cpp</filename>
    <includes id="OrbitOrientedViewController_8h" name="OrbitOrientedViewController.h" local="yes" imported="no">OrbitOrientedViewController.h</includes>
    <namespace>rtabmap_ros</namespace>
  </compound>
  <compound kind="file">
    <name>OrbitOrientedViewController.h</name>
    <path>/tmp/ws/src/rtabmap_ros/src/rviz/</path>
    <filename>OrbitOrientedViewController_8h</filename>
    <class kind="class">rtabmap_ros::OrbitOrientedViewController</class>
    <namespace>rtabmap_ros</namespace>
  </compound>
  <compound kind="file">
    <name>patrol.py</name>
    <path>/tmp/ws/src/rtabmap_ros/scripts/</path>
    <filename>patrol_8py</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>PluginInterface.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/</path>
    <filename>PluginInterface_8cpp</filename>
    <includes id="PluginInterface_8h" name="PluginInterface.h" local="yes" imported="no">rtabmap_ros/PluginInterface.h</includes>
    <namespace>rtabmap_ros</namespace>
  </compound>
  <compound kind="file">
    <name>PluginInterface.h</name>
    <path>/tmp/ws/src/rtabmap_ros/include/rtabmap_ros/</path>
    <filename>PluginInterface_8h</filename>
    <class kind="class">rtabmap_ros::PluginInterface</class>
    <namespace>rtabmap_ros</namespace>
  </compound>
  <compound kind="file">
    <name>point_cloud_aggregator.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/nodelets/</path>
    <filename>point__cloud__aggregator_8cpp</filename>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="no" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <class kind="class">rtabmap_ros::PointCloudAggregator</class>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a17584718d562fd63ef98a00a4554ba8b</anchor>
      <arglist>(rtabmap_ros::PointCloudAggregator, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>point_cloud_assembler.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/nodelets/</path>
    <filename>point__cloud__assembler_8cpp</filename>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="no" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <class kind="class">rtabmap_ros::PointCloudAssembler</class>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a30e7c5df17421fe3e8ad943c3765384d</anchor>
      <arglist>(rtabmap_ros::PointCloudAssembler, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>point_cloud_xyz.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/nodelets/</path>
    <filename>point__cloud__xyz_8cpp</filename>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="no" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <class kind="class">rtabmap_ros::PointCloudXYZ</class>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ad19196b47e8c318dd294d6cf4146b968</anchor>
      <arglist>(rtabmap_ros::PointCloudXYZ, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>point_cloud_xyzrgb.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/nodelets/</path>
    <filename>point__cloud__xyzrgb_8cpp</filename>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="no" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <class kind="class">rtabmap_ros::PointCloudXYZRGB</class>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ab2c748fbe8398bb35fab4b402128c689</anchor>
      <arglist>(rtabmap_ros::PointCloudXYZRGB, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>point_to_tf.py</name>
    <path>/tmp/ws/src/rtabmap_ros/scripts/</path>
    <filename>point__to__tf_8py</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/src/nodelets/</path>
    <filename>pointcloud__to__depthimage_8cpp</filename>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="no" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <class kind="class">rtabmap_ros::PointCloudToDepthImage</class>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aaea621aa8738c76e889222f44aec3552</anchor>
      <arglist>(rtabmap_ros::PointCloudToDepthImage, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PointCloudAggregatorNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/</path>
    <filename>PointCloudAggregatorNode_8cpp</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/src/</path>
    <filename>PointCloudAssemblerNode_8cpp</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/src/</path>
    <filename>PointCloudToDepthImageNode_8cpp</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>pose_to_odom.py</name>
    <path>/tmp/ws/src/rtabmap_ros/launch/jfr2018/</path>
    <filename>pose__to__odom_8py</filename>
    <namespace>pose_to_odom</namespace>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespacepose__to__odom.html</anchorfile>
      <anchor>a0de2cb6394fb3e9194e48a15ed94eedb</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespacepose__to__odom.html</anchorfile>
      <anchor>a807d3579c6b22674dc6f73c2edafcea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>child_frame_id</name>
      <anchorfile>namespacepose__to__odom.html</anchorfile>
      <anchor>ade76b9751a61fc9ba5e0077c967242e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>namespacepose__to__odom.html</anchorfile>
      <anchor>ac8cbfc5f090e7a4cf5448b3d63ebc392</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>PreferencesDialogROS.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/</path>
    <filename>PreferencesDialogROS_8cpp</filename>
    <includes id="PreferencesDialogROS_8h" name="PreferencesDialogROS.h" local="yes" imported="no">rtabmap_ros/PreferencesDialogROS.h</includes>
  </compound>
  <compound kind="file">
    <name>PreferencesDialogROS.h</name>
    <path>/tmp/ws/src/rtabmap_ros/include/rtabmap_ros/</path>
    <filename>PreferencesDialogROS_8h</filename>
    <class kind="class">PreferencesDialogROS</class>
  </compound>
  <compound kind="file">
    <name>republish_camera_info.py</name>
    <path>/tmp/ws/src/rtabmap_ros/launch/jfr2018/</path>
    <filename>republish__camera__info_8py</filename>
    <namespace>republish_camera_info</namespace>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespacerepublish__camera__info.html</anchorfile>
      <anchor>a4b2937a6d20c2833c9e9230b5eeadf4a</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespacerepublish__camera__info.html</anchorfile>
      <anchor>a7d044267bc10733635198fec4b3e8ea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>namespacerepublish__camera__info.html</anchorfile>
      <anchor>af275da75a3869afe8b109f16b2867618</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scale</name>
      <anchorfile>namespacerepublish__camera__info.html</anchorfile>
      <anchor>a3c37d937391db21248235f4597dfafbf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>republish_scan.py</name>
    <path>/tmp/ws/src/rtabmap_ros/launch/jfr2018/</path>
    <filename>republish__scan_8py</filename>
    <namespace>republish_scan</namespace>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespacerepublish__scan.html</anchorfile>
      <anchor>a7d3fb112f62ea5de0790969520a3101b</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespacerepublish__scan.html</anchorfile>
      <anchor>a428e3c1db6581fcab9a4f21b69464d4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>offset</name>
      <anchorfile>namespacerepublish__scan.html</anchorfile>
      <anchor>ac8067b7456f3ff498a740ce3dd5f2109</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>namespacerepublish__scan.html</anchorfile>
      <anchor>ab87d3fdbc9d6bfde244f27ef033ae82a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rgb_sync.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/nodelets/</path>
    <filename>rgb__sync_8cpp</filename>
    <class kind="class">rtabmap_ros::RgbSync</class>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a8d105ca2f2a2e0ba6b8283a6f82c75a1</anchor>
      <arglist>(rtabmap_ros::RgbSync, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rgbd_odometry.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/nodelets/</path>
    <filename>rgbd__odometry_8cpp</filename>
    <includes id="OdometryROS_8h" name="OdometryROS.h" local="no" imported="no">rtabmap_ros/OdometryROS.h</includes>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="yes" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <class kind="class">rtabmap_ros::RGBDOdometry</class>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ad4da0204be4a61bf99dabd346a9ec2bd</anchor>
      <arglist>(rtabmap_ros::RGBDOdometry, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rgbd_relay.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/nodelets/</path>
    <filename>rgbd__relay_8cpp</filename>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="yes" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <class kind="class">rtabmap_ros::RGBDRelay</class>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a04ec23dac81da1318b181f9b3bdeb1e7</anchor>
      <arglist>(rtabmap_ros::RGBDRelay, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rgbd_split.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/nodelets/</path>
    <filename>rgbd__split_8cpp</filename>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="yes" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <class kind="class">rtabmap_ros::RGBDSplit</class>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a094b83f97c850e30da2c69b45e8b55a7</anchor>
      <arglist>(rtabmap_ros::RGBDSplit, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rgbd_sync.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/nodelets/</path>
    <filename>rgbd__sync_8cpp</filename>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="yes" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <class kind="class">rtabmap_ros::RGBDSync</class>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a25cbf6732f968b613e97e3ddd539b7a3</anchor>
      <arglist>(rtabmap_ros::RGBDSync, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rgbdicp_odometry.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/nodelets/</path>
    <filename>rgbdicp__odometry_8cpp</filename>
    <includes id="OdometryROS_8h" name="OdometryROS.h" local="no" imported="no">rtabmap_ros/OdometryROS.h</includes>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="yes" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <class kind="class">rtabmap_ros::RGBDICPOdometry</class>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a7f0750285f939f2eafe6fcfd1145b645</anchor>
      <arglist>(rtabmap_ros::RGBDICPOdometry, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RGBDICPOdometryNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/</path>
    <filename>RGBDICPOdometryNode_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>RGBDICPOdometryNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RGBDOdometryNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/</path>
    <filename>RGBDOdometryNode_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>RGBDOdometryNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RGBDRelayNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/</path>
    <filename>RGBDRelayNode_8cpp</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/src/</path>
    <filename>RGBDSplitNode_8cpp</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>RGBDSyncNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/</path>
    <filename>RGBDSyncNode_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>RGBDSyncNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rgbdx_sync.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/nodelets/</path>
    <filename>rgbdx__sync_8cpp</filename>
    <includes id="CommonDataSubscriber_8h" name="CommonDataSubscriber.h" local="yes" imported="no">rtabmap_ros/CommonDataSubscriber.h</includes>
    <class kind="class">rtabmap_ros::RGBDXSync</class>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ac5c5ca9a54b457f2ef28b7374e6c7522</anchor>
      <arglist>(rtabmap_ros::RGBDXSync, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RGBDXSyncNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/</path>
    <filename>RGBDXSyncNode_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>RGBDXSyncNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>RGBSyncNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/</path>
    <filename>RGBSyncNode_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>RGBSyncNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>SaveObjectsExample.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/</path>
    <filename>SaveObjectsExample_8cpp</filename>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="no" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <class kind="class">SaveObjectsExample</class>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>SaveObjectsExample_8cpp.html</anchorfile>
      <anchor>a0ddf1224851353fc92bfbff6f499fa97</anchor>
      <arglist>(int argc, char *argv[])</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>setup.py</name>
    <path>/tmp/ws/src/rtabmap_ros/</path>
    <filename>setup_8py</filename>
    <namespace>setup</namespace>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>slam_karto_sync_markers_gt.py</name>
    <path>/tmp/ws/src/rtabmap_ros/launch/jfr2018/</path>
    <filename>slam__karto__sync__markers__gt_8py</filename>
    <namespace>slam_karto_sync_markers_gt</namespace>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespaceslam__karto__sync__markers__gt.html</anchorfile>
      <anchor>a1109ff374a4742bcb74860a980bbff20</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespaceslam__karto__sync__markers__gt.html</anchorfile>
      <anchor>aa472d9e581084b6c97f1a3832073cde9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>baseFrame</name>
      <anchorfile>namespaceslam__karto__sync__markers__gt.html</anchorfile>
      <anchor>a3d98d993779a2fe6b2bb33b3b4239a1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>callback</name>
      <anchorfile>namespaceslam__karto__sync__markers__gt.html</anchorfile>
      <anchor>a0081f59c8f0219aa3727eee1a8bfa033</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fileGt</name>
      <anchorfile>namespaceslam__karto__sync__markers__gt.html</anchorfile>
      <anchor>a606d3637fe949afddfea8cad64020fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fileRMSE</name>
      <anchorfile>namespaceslam__karto__sync__markers__gt.html</anchorfile>
      <anchor>aacb058464002804500ba8d3bb4e9c26f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fileSlam</name>
      <anchorfile>namespaceslam__karto__sync__markers__gt.html</anchorfile>
      <anchor>a76019d6577105aeac4ba5c891e6680ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fixedFrame</name>
      <anchorfile>namespaceslam__karto__sync__markers__gt.html</anchorfile>
      <anchor>a63b722dcc20178933ada9d77adaccbd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>gtPoses</name>
      <anchorfile>namespaceslam__karto__sync__markers__gt.html</anchorfile>
      <anchor>a33ae10abe33f75f35fd5c92927d2fc23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lastSize</name>
      <anchorfile>namespaceslam__karto__sync__markers__gt.html</anchorfile>
      <anchor>ab1fe1836ad14c596933f29ae6fbb0c6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>listener</name>
      <anchorfile>namespaceslam__karto__sync__markers__gt.html</anchorfile>
      <anchor>a381c580f633d0f256145eee7a01dd616</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>MarkerArray</name>
      <anchorfile>namespaceslam__karto__sync__markers__gt.html</anchorfile>
      <anchor>a814158ab417d8ee5a9f772092f9d6b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>queue_size</name>
      <anchorfile>namespaceslam__karto__sync__markers__gt.html</anchorfile>
      <anchor>aeba4d56b82cc77def9dcd2698266713e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>rmse</name>
      <anchorfile>namespaceslam__karto__sync__markers__gt.html</anchorfile>
      <anchor>a341f7187143d2c58eee806702080e30a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>slamPoses</name>
      <anchorfile>namespaceslam__karto__sync__markers__gt.html</anchorfile>
      <anchor>a42bf74f849d382ef3a431e90d01c52b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>slamPosesInd</name>
      <anchorfile>namespaceslam__karto__sync__markers__gt.html</anchorfile>
      <anchor>af8baaebb4541ceb6a16641c4212f3134</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>stamps</name>
      <anchorfile>namespaceslam__karto__sync__markers__gt.html</anchorfile>
      <anchor>a250194855f6fed4c5c01c16ab330cf3b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>static_layer.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/costmap_2d/</path>
    <filename>static__layer_8cpp</filename>
    <includes id="static__layer_8h" name="static_layer.h" local="yes" imported="no">static_layer.h</includes>
    <namespace>rtabmap_ros</namespace>
  </compound>
  <compound kind="file">
    <name>static_layer.h</name>
    <path>/tmp/ws/src/rtabmap_ros/src/costmap_2d/</path>
    <filename>static__layer_8h</filename>
    <class kind="class">rtabmap_ros::StaticLayer</class>
    <namespace>rtabmap_ros</namespace>
  </compound>
  <compound kind="file">
    <name>stereo_odometry.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/nodelets/</path>
    <filename>stereo__odometry_8cpp</filename>
    <includes id="OdometryROS_8h" name="OdometryROS.h" local="yes" imported="no">rtabmap_ros/OdometryROS.h</includes>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="yes" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <class kind="class">rtabmap_ros::StereoOdometry</class>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a2140d98034d3b91cf221e2c6dc8d0b30</anchor>
      <arglist>(rtabmap_ros::StereoOdometry, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>stereo_sync.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/nodelets/</path>
    <filename>stereo__sync_8cpp</filename>
    <class kind="class">rtabmap_ros::StereoSync</class>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a208b9f214d240fff3e546e98e8db2f04</anchor>
      <arglist>(rtabmap_ros::StereoSync, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>stereo_throttle.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/nodelets/</path>
    <filename>stereo__throttle_8cpp</filename>
    <class kind="class">rtabmap_ros::StereoThrottleNodelet</class>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a566f631116141ed3f494c1eba43cf5f5</anchor>
      <arglist>(rtabmap_ros::StereoThrottleNodelet, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>StereoCameraNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/</path>
    <filename>StereoCameraNode_8cpp</filename>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="no" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>StereoCameraNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>StereoOdometryNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/</path>
    <filename>StereoOdometryNode_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>StereoOdometryNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>StereoSyncNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/</path>
    <filename>StereoSyncNode_8cpp</filename>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>StereoSyncNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>sync_path_gt.py</name>
    <path>/tmp/ws/src/rtabmap_ros/launch/jfr2018/</path>
    <filename>sync__path__gt_8py</filename>
    <namespace>sync_path_gt</namespace>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespacesync__path__gt.html</anchorfile>
      <anchor>ac7bf9f0d577f390e4107545a6c102993</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespacesync__path__gt.html</anchorfile>
      <anchor>a4a0e416c4d15ed92d7b29b39d1f67cd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>baseFrame</name>
      <anchorfile>namespacesync__path__gt.html</anchorfile>
      <anchor>a2e23094eab43bd3a2de40e7884def6f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>callback</name>
      <anchorfile>namespacesync__path__gt.html</anchorfile>
      <anchor>adf4887693b407c2a61df5d6579909ed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fileGt</name>
      <anchorfile>namespacesync__path__gt.html</anchorfile>
      <anchor>a1e4122a1539816c1e6e9af0a563071fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fileRMSE</name>
      <anchorfile>namespacesync__path__gt.html</anchorfile>
      <anchor>a49b3235d4d6b4c50b65e76d2863db49d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fileSlam</name>
      <anchorfile>namespacesync__path__gt.html</anchorfile>
      <anchor>ac5e2008ccfe11be0210e2bd144c81956</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fixedFrame</name>
      <anchorfile>namespacesync__path__gt.html</anchorfile>
      <anchor>a81940285c1231fc34e32c36a87be94b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>gtPoses</name>
      <anchorfile>namespacesync__path__gt.html</anchorfile>
      <anchor>a24fd989bcd9b4a66defce00ffbfabfbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lastSize</name>
      <anchorfile>namespacesync__path__gt.html</anchorfile>
      <anchor>ae9f65983d2cb9c63c232e7f8f7ec6522</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>listener</name>
      <anchorfile>namespacesync__path__gt.html</anchorfile>
      <anchor>a8f0ab8876e34bd107292ca427e52532e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Path</name>
      <anchorfile>namespacesync__path__gt.html</anchorfile>
      <anchor>ac7fcbdf6b90c00a32116e272c8bbbb38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>queue_size</name>
      <anchorfile>namespacesync__path__gt.html</anchorfile>
      <anchor>af43c73cf452636b0a3d59b380a6a30d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>rmse</name>
      <anchorfile>namespacesync__path__gt.html</anchorfile>
      <anchor>a059e04e5d14d40531163c89c72e1a248</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>slamPoses</name>
      <anchorfile>namespacesync__path__gt.html</anchorfile>
      <anchor>ada5c095c4855e54390ceaf5dea438271</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>slamPosesInd</name>
      <anchorfile>namespacesync__path__gt.html</anchorfile>
      <anchor>a755e1d288df70887615502347c5a8a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>stamps</name>
      <anchorfile>namespacesync__path__gt.html</anchorfile>
      <anchor>a9b01951916550dbda1a178c604d9efd7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_prior_rename_kinect_bag_tf.py</name>
    <path>/tmp/ws/src/rtabmap_ros/launch/tests/</path>
    <filename>test__prior__rename__kinect__bag__tf_8py</filename>
    <namespace>test_prior_rename_kinect_bag_tf</namespace>
    <member kind="variable">
      <type></type>
      <name>child_frame_id</name>
      <anchorfile>namespacetest__prior__rename__kinect__bag__tf.html</anchorfile>
      <anchor>a187aaa0e28ed5bb9aad5eebeb3a265d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>newList</name>
      <anchorfile>namespacetest__prior__rename__kinect__bag__tf.html</anchorfile>
      <anchor>a1ffce29d94a4ccebc9ca0f02cea42bde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>transforms</name>
      <anchorfile>namespacetest__prior__rename__kinect__bag__tf.html</anchorfile>
      <anchor>aff20e850eeabc1cd24e586291e81d0d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>test_prior_tf_to_pose.py</name>
    <path>/tmp/ws/src/rtabmap_ros/launch/tests/</path>
    <filename>test__prior__tf__to__pose_8py</filename>
    <namespace>test_prior_tf_to_pose</namespace>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>a4591835c662404624140ebd74bcd8193</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>childFrame</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>a8f133d9dfcb7e6623ae4824dc8636fe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cov</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>a92532a4163801aa62d588a499b82e864</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>covariance</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>a5ebc771e95cffb86ee731b23db8c48dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frame</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>ae465289c0b7583952e0677134a324fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frame_id</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>a1f2009a75558697c0fd6780125cc280e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>listener</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>a38aadda1dc61847e5ccae3441b2c2222</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>now</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>a6afb42ff1862cb2c2abccf9d0131d11a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>nsecs</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>ae1005a49cd54f5bbe147ed5ee4002e61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>outputFrame</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>a85a99fac608eccfabb25260cd613a9f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>poseOut</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>a6b350598a5efbdd0b9b184db1584d292</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>ab6706fa0da7b102608b6f687750d1ed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>ab53d21ac30b7c13f5cc5be5de6703df8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rateParam</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>a5e18c7cc753ce0a847ba31e35a361ab7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rot</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>a7b1a6e25cecbb26363e6f77bb781db9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>secs</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>a2ce7ddfb937742c3ccce002788372fcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>trans</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>ae6e16fd1da3305b357313e99fe1fb420</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>w</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>a3487af16ef6f59a8563ec0091c8f174f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>a44467bc85e8776e15c01c7d6a513659f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>y</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>a012a82a437b030bd7ebfd37133e0c4f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>z</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>ad32429a6311f509eb3da38ef0b866385</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>transform_to_tf.py</name>
    <path>/tmp/ws/src/rtabmap_ros/scripts/</path>
    <filename>transform__to__tf_8py</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/include/rtabmap_ros/</path>
    <filename>ULogToRosout_8h</filename>
    <class kind="class">rtabmap_ros::ULogToRosout</class>
    <namespace>rtabmap_ros</namespace>
  </compound>
  <compound kind="file">
    <name>undistort_depth.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/nodelets/</path>
    <filename>undistort__depth_8cpp</filename>
    <class kind="class">rtabmap_ros::UndistortDepth</class>
    <namespace>rtabmap_ros</namespace>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ac27b3aee494d892d2e151823ce322d6f</anchor>
      <arglist>(rtabmap_ros::UndistortDepth, nodelet::Nodelet)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>voxel_layer.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/costmap_2d/</path>
    <filename>voxel__layer_8cpp</filename>
    <includes id="voxel__layer_8h" name="voxel_layer.h" local="yes" imported="no">voxel_layer.h</includes>
    <namespace>rtabmap_ros</namespace>
    <member kind="define">
      <type>#define</type>
      <name>VOXEL_BITS</name>
      <anchorfile>voxel__layer_8cpp.html</anchorfile>
      <anchor>a4fdbd648eb843338bbc94b90cd7e5ec5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>voxel_layer.h</name>
    <path>/tmp/ws/src/rtabmap_ros/src/costmap_2d/</path>
    <filename>voxel__layer_8h</filename>
    <class kind="class">rtabmap_ros::VoxelLayer</class>
    <namespace>rtabmap_ros</namespace>
  </compound>
  <compound kind="file">
    <name>voxel_markers.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/costmap_2d/</path>
    <filename>voxel__markers_8cpp</filename>
    <member kind="typedef">
      <type>std::vector&lt; Cell &gt;</type>
      <name>V_Cell</name>
      <anchorfile>voxel__markers_8cpp.html</anchorfile>
      <anchor>a9160334f5431d469eb3170c95663efa7</anchor>
      <arglist></arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>connectCb</name>
      <anchorfile>voxel__markers_8cpp.html</anchorfile>
      <anchor>a324a873585da2034b65059e52bb91595</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>disconnectCb</name>
      <anchorfile>voxel__markers_8cpp.html</anchorfile>
      <anchor>a8d745a597db35da06483e71129665186</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>voxel__markers_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>voxelCallback</name>
      <anchorfile>voxel__markers_8cpp.html</anchorfile>
      <anchor>af80cb73ed702979369b13acc3053e279</anchor>
      <arglist>(const ros::Publisher &amp;pub, const costmap_2d::VoxelGridConstPtr &amp;grid)</arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>g_cell_type</name>
      <anchorfile>voxel__markers_8cpp.html</anchorfile>
      <anchor>a5764894ad69f2dd635df6b4263b6fdb3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>V_Cell</type>
      <name>g_cells</name>
      <anchorfile>voxel__markers_8cpp.html</anchorfile>
      <anchor>ab0bf85964bfc51e68e1fd5a9ce836778</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>g_colors_a</name>
      <anchorfile>voxel__markers_8cpp.html</anchorfile>
      <anchor>a7306e31f20b6069ada3ccd04a2dee8fb</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>g_colors_b</name>
      <anchorfile>voxel__markers_8cpp.html</anchorfile>
      <anchor>a99cf9cb8de21cce5b837cb388869e47d</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>g_colors_g</name>
      <anchorfile>voxel__markers_8cpp.html</anchorfile>
      <anchor>aad0a3b44471e2ffc0aceb67acaf283ab</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>g_colors_r</name>
      <anchorfile>voxel__markers_8cpp.html</anchorfile>
      <anchor>a78afaf1e4f0d582f44a4bd7e59997f4f</anchor>
      <arglist>[]</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>g_marker_ns</name>
      <anchorfile>voxel__markers_8cpp.html</anchorfile>
      <anchor>a7087a2e3e8de3485a859283b3a560524</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>pub</name>
      <anchorfile>voxel__markers_8cpp.html</anchorfile>
      <anchor>a350594df3e8f6948c8462edfd41ce086</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Subscriber</type>
      <name>sub</name>
      <anchorfile>voxel__markers_8cpp.html</anchorfile>
      <anchor>a24d694a9a8bf73ee31fe92724886a276</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>wifi_signal_pub.py</name>
    <path>/tmp/ws/src/rtabmap_ros/scripts/</path>
    <filename>wifi__signal__pub_8py</filename>
    <namespace>wifi_signal_pub</namespace>
    <member kind="function">
      <type>def</type>
      <name>loop</name>
      <anchorfile>namespacewifi__signal__pub.html</anchorfile>
      <anchor>aa09171ab729066104002cf39ef611674</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>WifiSignalPubNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/</path>
    <filename>WifiSignalPubNode_8cpp</filename>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="no" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>WifiSignalPubNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>quality2dBm</name>
      <anchorfile>WifiSignalPubNode_8cpp.html</anchorfile>
      <anchor>a2b8ae63ae00d6ad62bc0c7834285c317</anchor>
      <arglist>(int quality)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>WifiSignalSubNode.cpp</name>
    <path>/tmp/ws/src/rtabmap_ros/src/</path>
    <filename>WifiSignalSubNode_8cpp</filename>
    <includes id="MsgConversion_8h" name="MsgConversion.h" local="no" imported="no">rtabmap_ros/MsgConversion.h</includes>
    <member kind="function">
      <type>int</type>
      <name>dBm2Quality</name>
      <anchorfile>WifiSignalSubNode_8cpp.html</anchorfile>
      <anchor>a04361c0e55c4bcc24a4a00b62f5ab5d4</anchor>
      <arglist>(int dBm)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>HSVtoRGB</name>
      <anchorfile>WifiSignalSubNode_8cpp.html</anchorfile>
      <anchor>a72acea4e7933697d088d0e1ddd186e51</anchor>
      <arglist>(float *r, float *g, float *b, float h, float s, float v)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>WifiSignalSubNode_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapDataCallback</name>
      <anchorfile>WifiSignalSubNode_8cpp.html</anchorfile>
      <anchor>a02c4447d54eb08465c9e1948b2ff5c26</anchor>
      <arglist>(const rtabmap_ros::MapDataConstPtr &amp;mapDataMsg)</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>autoScale</name>
      <anchorfile>WifiSignalSubNode_8cpp.html</anchorfile>
      <anchor>a5f46003880a52a511ef3365362b9b540</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>hueSymbol</name>
      <anchorfile>WifiSignalSubNode_8cpp.html</anchorfile>
      <anchor>aaa7d1f00b29625bd3c522aab37076468</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>max_dbm</name>
      <anchorfile>WifiSignalSubNode_8cpp.html</anchorfile>
      <anchor>ae99a76fc97d9302127a3b028b8810561</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>min_dbm</name>
      <anchorfile>WifiSignalSubNode_8cpp.html</anchorfile>
      <anchor>aad6544f366e96ad4fe51294a2b381543</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; double, int &gt;</type>
      <name>nodeStamps_</name>
      <anchorfile>WifiSignalSubNode_8cpp.html</anchorfile>
      <anchor>a25f25a9e83e90a65cf25bddf571b528a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::map&lt; double, int &gt;</type>
      <name>wifiLevels</name>
      <anchorfile>WifiSignalSubNode_8cpp.html</anchorfile>
      <anchor>a2872d8199a66cf5862f4090df730c23d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::Publisher</type>
      <name>wifiSignalCloudPub</name>
      <anchorfile>WifiSignalSubNode_8cpp.html</anchorfile>
      <anchor>abbb64199884663399c94f02d6cf2b0b9</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>yaml_to_camera_info.py</name>
    <path>/tmp/ws/src/rtabmap_ros/scripts/</path>
    <filename>yaml__to__camera__info_8py</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>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>yaml_path</name>
      <anchorfile>namespaceyaml__to__camera__info.html</anchorfile>
      <anchor>a36686ff573e823ec5eaf97cbb20f80d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>CameraWrapper</name>
    <filename>classCameraWrapper.html</filename>
    <base>UEventsHandler</base>
    <member kind="function">
      <type></type>
      <name>CameraWrapper</name>
      <anchorfile>classCameraWrapper.html</anchorfile>
      <anchor>afa26011b8f37606e4fb4c1aece704bab</anchor>
      <arglist>(int usbDevice=0, float imageRate=0, unsigned int imageWidth=0, unsigned int imageHeight=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>init</name>
      <anchorfile>classCameraWrapper.html</anchorfile>
      <anchor>a351e0ce66931fa3eb916bcf4342a6997</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>setParameters</name>
      <anchorfile>classCameraWrapper.html</anchorfile>
      <anchor>adc236c847bcc122bfa4d2c0c5144a31f</anchor>
      <arglist>(int deviceId, double frameRate, const std::string &amp;path, bool pause)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>start</name>
      <anchorfile>classCameraWrapper.html</anchorfile>
      <anchor>a0c373a869d285353e7f89911ec35229e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>startSrv</name>
      <anchorfile>classCameraWrapper.html</anchorfile>
      <anchor>acd673abacbd6ba5985dad405b0bae23a</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>stopSrv</name>
      <anchorfile>classCameraWrapper.html</anchorfile>
      <anchor>a534b6ca9ec173f4ca63b88eaccc67aa7</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CameraWrapper</name>
      <anchorfile>classCameraWrapper.html</anchorfile>
      <anchor>a3dfc74812b131fd40ee9fefd82130842</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>handleEvent</name>
      <anchorfile>classCameraWrapper.html</anchorfile>
      <anchor>a406aa399650f45c6b204b16136c7f10c</anchor>
      <arglist>(UEvent *event)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::Camera *</type>
      <name>camera_</name>
      <anchorfile>classCameraWrapper.html</anchorfile>
      <anchor>a5c28951cb69b9e66e84d316ea33c7f6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::CameraThread *</type>
      <name>cameraThread_</name>
      <anchorfile>classCameraWrapper.html</anchorfile>
      <anchor>a14b0b1f296967c9591a4567b9c42460a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frameId_</name>
      <anchorfile>classCameraWrapper.html</anchorfile>
      <anchor>aa12a433eddf860b7be136e93b94644ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>rosPublisher_</name>
      <anchorfile>classCameraWrapper.html</anchorfile>
      <anchor>a9dd22281ab40c03b0de2ef9c69e81997</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>startSrv_</name>
      <anchorfile>classCameraWrapper.html</anchorfile>
      <anchor>ad60024961ce085e6ff429178417f8b52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>stopSrv_</name>
      <anchorfile>classCameraWrapper.html</anchorfile>
      <anchor>ad1bd6e734896c6055ba4de20a18d3a8e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rtabmap_ros::MapCloudDisplay::CloudInfo</name>
    <filename>structrtabmap__ros_1_1MapCloudDisplay_1_1CloudInfo.html</filename>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>structrtabmap__ros_1_1MapCloudDisplay_1_1CloudInfo.html</anchorfile>
      <anchor>abf1e1ca308a13df79a51a85e11c65606</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>CloudInfo</name>
      <anchorfile>structrtabmap__ros_1_1MapCloudDisplay_1_1CloudInfo.html</anchorfile>
      <anchor>a171708bad522b5929212c98e28f5814e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~CloudInfo</name>
      <anchorfile>structrtabmap__ros_1_1MapCloudDisplay_1_1CloudInfo.html</anchorfile>
      <anchor>a98c73f27e6a46f128875e2ba4f74decc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>boost::shared_ptr&lt; rviz::PointCloud &gt;</type>
      <name>cloud_</name>
      <anchorfile>structrtabmap__ros_1_1MapCloudDisplay_1_1CloudInfo.html</anchorfile>
      <anchor>a06908530dd3bfc9852ef1c1234b7ac0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>id_</name>
      <anchorfile>structrtabmap__ros_1_1MapCloudDisplay_1_1CloudInfo.html</anchorfile>
      <anchor>a50d1791ae1fa7fd9e74c6188918ed4f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ogre::SceneManager *</type>
      <name>manager_</name>
      <anchorfile>structrtabmap__ros_1_1MapCloudDisplay_1_1CloudInfo.html</anchorfile>
      <anchor>a3f14b187beac7d92401071c8feeeea7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>sensor_msgs::PointCloud2ConstPtr</type>
      <name>message_</name>
      <anchorfile>structrtabmap__ros_1_1MapCloudDisplay_1_1CloudInfo.html</anchorfile>
      <anchor>a76ca27e683535aed7bbea12f39f674a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rtabmap::Transform</type>
      <name>pose_</name>
      <anchorfile>structrtabmap__ros_1_1MapCloudDisplay_1_1CloudInfo.html</anchorfile>
      <anchor>a161bc3e8dfa11b337fd36c475e209771</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>Ogre::SceneNode *</type>
      <name>scene_node_</name>
      <anchorfile>structrtabmap__ros_1_1MapCloudDisplay_1_1CloudInfo.html</anchorfile>
      <anchor>ad3475d247d8172fb4d8d2a3b6ac461fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::vector&lt; rviz::PointCloud::Point &gt;</type>
      <name>transformed_points_</name>
      <anchorfile>structrtabmap__ros_1_1MapCloudDisplay_1_1CloudInfo.html</anchorfile>
      <anchor>aec99b32824358bb6b2ffe25a117cd8cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::CommonDataSubscriber</name>
    <filename>classrtabmap__ros_1_1CommonDataSubscriber.html</filename>
    <member kind="function">
      <type></type>
      <name>CommonDataSubscriber</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a14856bd00ab4fa37e9dcdfb157952031</anchor>
      <arglist>(bool gui)</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>getQueueSize</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a91e998ed1b6984c5d37d12674e76584a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isApproxSync</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>aea48c9475a700962657e51bd2d29aacf</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isDataSubscribed</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a0a431da7365904a854d6f5cb0c5451e3</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubscribedToDepth</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a993e3e4dd1b57adec07d827d1863484b</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubscribedToOdom</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>aff6ef642eaf46fb6c4e084e258ec96b2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubscribedToOdomInfo</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>abb452317d18da9e32823439d48a53964</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubscribedToRGB</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a777ec57ca5e4ac22a37c0d2c5e05bb43</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubscribedToRGBD</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a96c63e5ad9568421eda764409b873c91</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubscribedToScan2d</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ad8e3b4aa1763e6290fd05fd79ce98b2e</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubscribedToScan3d</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>af4dcfec53f5e9ec05bc792f0a3c8728f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isSubscribedToStereo</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a0dc6b41247049e187b5329af2c3c15ab</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>name</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>aae3eb6f739d38c42b9ecc52951b16c7d</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>int</type>
      <name>rgbdCameras</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a1a4b4b72c4098625df2f96daea8aa99a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CommonDataSubscriber</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a23e4cb649d624ac844eba2bae57c0463</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>commonLaserScanCallback</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a590f80cbabf93903d58bf25f0ec52a34</anchor>
      <arglist>(const nav_msgs::OdometryConstPtr &amp;odomMsg, const rtabmap_ros::UserDataConstPtr &amp;userDataMsg, const sensor_msgs::LaserScan &amp;scanMsg, const sensor_msgs::PointCloud2 &amp;scan3dMsg, const rtabmap_ros::OdomInfoConstPtr &amp;odomInfoMsg, const rtabmap_ros::GlobalDescriptor &amp;globalDescriptor=rtabmap_ros::GlobalDescriptor())=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>commonMultiCameraCallback</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ae7f2edba6efddad9ae42a297850940f8</anchor>
      <arglist>(const nav_msgs::OdometryConstPtr &amp;odomMsg, const rtabmap_ros::UserDataConstPtr &amp;userDataMsg, const std::vector&lt; cv_bridge::CvImageConstPtr &gt; &amp;imageMsgs, const std::vector&lt; cv_bridge::CvImageConstPtr &gt; &amp;depthMsgs, const std::vector&lt; sensor_msgs::CameraInfo &gt; &amp;cameraInfoMsgs, const std::vector&lt; sensor_msgs::CameraInfo &gt; &amp;depthCameraInfoMsgs, const sensor_msgs::LaserScan &amp;scanMsg, const sensor_msgs::PointCloud2 &amp;scan3dMsg, const rtabmap_ros::OdomInfoConstPtr &amp;odomInfoMsg, const std::vector&lt; rtabmap_ros::GlobalDescriptor &gt; &amp;globalDescriptorMsgs=std::vector&lt; rtabmap_ros::GlobalDescriptor &gt;(), const std::vector&lt; std::vector&lt; rtabmap_ros::KeyPoint &gt; &gt; &amp;localKeyPoints=std::vector&lt; std::vector&lt; rtabmap_ros::KeyPoint &gt; &gt;(), const std::vector&lt; std::vector&lt; rtabmap_ros::Point3f &gt; &gt; &amp;localPoints3d=std::vector&lt; std::vector&lt; rtabmap_ros::Point3f &gt; &gt;(), const std::vector&lt; cv::Mat &gt; &amp;localDescriptors=std::vector&lt; cv::Mat &gt;())=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>commonOdomCallback</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a06f5bc502c6995c70433ea0c2f426487</anchor>
      <arglist>(const nav_msgs::OdometryConstPtr &amp;odomMsg, const rtabmap_ros::UserDataConstPtr &amp;userDataMsg, const rtabmap_ros::OdomInfoConstPtr &amp;odomInfoMsg)=0</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>commonSingleCameraCallback</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a7c7f900c3d321ca83d89f0cc815e40d4</anchor>
      <arglist>(const nav_msgs::OdometryConstPtr &amp;odomMsg, const rtabmap_ros::UserDataConstPtr &amp;userDataMsg, const cv_bridge::CvImageConstPtr &amp;imageMsg, const cv_bridge::CvImageConstPtr &amp;depthMsg, const sensor_msgs::CameraInfo &amp;rgbCameraInfoMsg, const sensor_msgs::CameraInfo &amp;depthCameraInfoMsg, const sensor_msgs::LaserScan &amp;scanMsg, const sensor_msgs::PointCloud2 &amp;scan3dMsg, const rtabmap_ros::OdomInfoConstPtr &amp;odomInfoMsg, const std::vector&lt; rtabmap_ros::GlobalDescriptor &gt; &amp;globalDescriptorMsgs=std::vector&lt; rtabmap_ros::GlobalDescriptor &gt;(), const std::vector&lt; rtabmap_ros::KeyPoint &gt; &amp;localKeyPoints=std::vector&lt; rtabmap_ros::KeyPoint &gt;(), const std::vector&lt; rtabmap_ros::Point3f &gt; &amp;localPoints3d=std::vector&lt; rtabmap_ros::Point3f &gt;(), const cv::Mat &amp;localDescriptors=cv::Mat())</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>setupCallbacks</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a95fbda9b5294cb9999838e67b6cab86a</anchor>
      <arglist>(ros::NodeHandle &amp;nh, ros::NodeHandle &amp;pnh, const std::string &amp;name)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>int</type>
      <name>queueSize_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>aa1c214041fa94708952cb3df17779509</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>subscribedTopicsMsg_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a4d32ab7aa659aad5321eae745c17e387</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callbackCalled</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>afb9ca962386c3cfbf2419fd3275928e3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a37234191940c3000b2178e026a55252b</anchor>
      <arglist>(rgb, sensor_msgs::Image, sensor_msgs::CameraInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a3bbc30e717304655fa1b922404989141</anchor>
      <arglist>(rgbdScan2d, rtabmap_ros::RGBDImage, sensor_msgs::LaserScan)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a019860895da82639bfeaa282c15c6ec9</anchor>
      <arglist>(rgbdScanDesc, rtabmap_ros::RGBDImage, rtabmap_ros::ScanDescriptor)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ac401b2508a14931ee9e96dfab7eb4eef</anchor>
      <arglist>(rgbdInfo, rtabmap_ros::RGBDImage, rtabmap_ros::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a26669151bf6e70912032da83819ddae2</anchor>
      <arglist>(rgbdOdom, nav_msgs::Odometry, rtabmap_ros::RGBDImage)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ac6cf230a7ee1a4b8a2a93084c1a6f305</anchor>
      <arglist>(rgbdXScan2d, rtabmap_ros::RGBDImages, sensor_msgs::LaserScan)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a3ae296c4f9d371f8bbdada7dd8a1adbe</anchor>
      <arglist>(rgbdXScanDesc, rtabmap_ros::RGBDImages, rtabmap_ros::ScanDescriptor)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a440c6c32932ae88f9d3e69e8916e7b00</anchor>
      <arglist>(rgbdXInfo, rtabmap_ros::RGBDImages, rtabmap_ros::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a8008b64d9a5a746e76babdcafb18736b</anchor>
      <arglist>(rgbdXOdom, nav_msgs::Odometry, rtabmap_ros::RGBDImages)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a9c396728f6cdbc488746ca9633b69198</anchor>
      <arglist>(scan2dInfo, sensor_msgs::LaserScan, rtabmap_ros::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>adbebf9e9239cf40d0221c8e2e0e9b7b3</anchor>
      <arglist>(scan3dInfo, sensor_msgs::PointCloud2, rtabmap_ros::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>aa6de7bc9e946e33bd1a0486e3657df5a</anchor>
      <arglist>(scanDescInfo, rtabmap_ros::ScanDescriptor, rtabmap_ros::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a704ad22bbe957794d04852e71c507047</anchor>
      <arglist>(odomScan2d, nav_msgs::Odometry, sensor_msgs::LaserScan)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a7aab8425c87b37ef0ce512d509d50d4b</anchor>
      <arglist>(odomScan3d, nav_msgs::Odometry, sensor_msgs::PointCloud2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a689bed504ece954da513ed8000a6c514</anchor>
      <arglist>(odomScanDesc, nav_msgs::Odometry, rtabmap_ros::ScanDescriptor)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ae8ce1832ce352864d88f3bc10d81f9a3</anchor>
      <arglist>(odomInfo, nav_msgs::Odometry, rtabmap_ros::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a258f7fde5bad807a2644a72be76a8bc7</anchor>
      <arglist>(depth, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a45d36d38cdf411f18faae3e5391aa9a7</anchor>
      <arglist>(rgbScan2d, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::LaserScan)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a98bfcf18f52b4ffa4927e45915b483b2</anchor>
      <arglist>(rgbScan3d, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::PointCloud2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a7e1a177b6a68f3f76f4026e2e233bf2e</anchor>
      <arglist>(rgbScanDesc, sensor_msgs::Image, sensor_msgs::CameraInfo, rtabmap_ros::ScanDescriptor)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a804973224d0d27a07d9b1fe227631efa</anchor>
      <arglist>(rgbInfo, sensor_msgs::Image, sensor_msgs::CameraInfo, rtabmap_ros::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a5d3c8f7f22fe1a81565f12eeb9674193</anchor>
      <arglist>(rgbOdom, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::CameraInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a7d4ad46be52ad444b8529ad60cd518a2</anchor>
      <arglist>(rgbdOdomScan2d, nav_msgs::Odometry, rtabmap_ros::RGBDImage, sensor_msgs::LaserScan)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>aa09cd6b8021f7a81e5e72030c7025061</anchor>
      <arglist>(rgbdOdomScan3d, nav_msgs::Odometry, rtabmap_ros::RGBDImage, sensor_msgs::PointCloud2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a43be21beec3d45da635ec823311215bf</anchor>
      <arglist>(rgbdOdomScanDesc, nav_msgs::Odometry, rtabmap_ros::RGBDImage, rtabmap_ros::ScanDescriptor)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a74659422261adbd6ed6a3e4880375162</anchor>
      <arglist>(rgbdOdomInfo, nav_msgs::Odometry, rtabmap_ros::RGBDImage, rtabmap_ros::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a9332c6c00447c445a72b9848b744a754</anchor>
      <arglist>(rgbdXOdomScan2d, nav_msgs::Odometry, rtabmap_ros::RGBDImages, sensor_msgs::LaserScan)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a763a1bb74d06b6309d8ecc378193ff14</anchor>
      <arglist>(rgbdXOdomScan3d, nav_msgs::Odometry, rtabmap_ros::RGBDImages, sensor_msgs::PointCloud2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ab00c74f49279f0581328e461d2edc267</anchor>
      <arglist>(rgbdXOdomScanDesc, nav_msgs::Odometry, rtabmap_ros::RGBDImages, rtabmap_ros::ScanDescriptor)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a424b137349f3d5f0269fce772580513a</anchor>
      <arglist>(rgbdXOdomInfo, nav_msgs::Odometry, rtabmap_ros::RGBDImages, rtabmap_ros::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a2fe9d41de66a841b28b7372b57ba4f64</anchor>
      <arglist>(odomScan2dInfo, nav_msgs::Odometry, sensor_msgs::LaserScan, rtabmap_ros::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a692b96037f4f63a0de9e1a460666318c</anchor>
      <arglist>(odomScan3dInfo, nav_msgs::Odometry, sensor_msgs::PointCloud2, rtabmap_ros::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a49c1d35094a5b1d73e7f75f037212ce2</anchor>
      <arglist>(odomScanDescInfo, nav_msgs::Odometry, rtabmap_ros::ScanDescriptor, rtabmap_ros::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS4</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a6c19d06d1454da5fca9872a0c894119d</anchor>
      <arglist>(depthScan2d, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::LaserScan)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS4</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>aef09e307174fe10a971157630c2f6393</anchor>
      <arglist>(depthScan3d, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::PointCloud2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS4</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a3eeb66aa44c53b3636f0d7a16ed0e481</anchor>
      <arglist>(depthScanDesc, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, rtabmap_ros::ScanDescriptor)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS4</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a42c9e6b313777837bd39984af960f166</anchor>
      <arglist>(depthInfo, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, rtabmap_ros::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS4</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a8f446e98fa535276fa907ed17b277416</anchor>
      <arglist>(depthOdom, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS4</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a2b62f58e009de64ee6153a1538a3f900</anchor>
      <arglist>(stereo, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS4</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a8400d87d5f28ca39a25219b805847c68</anchor>
      <arglist>(rgbScan2dInfo, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::LaserScan, rtabmap_ros::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS4</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>adad2e6d894d9f7da2674530908e52ba4</anchor>
      <arglist>(rgbScan3dInfo, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::PointCloud2, rtabmap_ros::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS4</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a59e731221f8b0dc359ded0427ef49269</anchor>
      <arglist>(rgbScanDescInfo, sensor_msgs::Image, sensor_msgs::CameraInfo, rtabmap_ros::ScanDescriptor, rtabmap_ros::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS4</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ab55e0c9c4f6d33f2c8dbbd9ee2ec7644</anchor>
      <arglist>(rgbOdomScan2d, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::LaserScan)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS4</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>abd5a8795b3aafb83c104f67200275d2b</anchor>
      <arglist>(rgbOdomScan3d, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::PointCloud2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS4</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>aa5c2a3b0b2e37b725d4ea9d0e116905f</anchor>
      <arglist>(rgbOdomScanDesc, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::CameraInfo, rtabmap_ros::ScanDescriptor)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS4</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a97501ae37f15c1efde963e6d7b2aeb93</anchor>
      <arglist>(rgbOdomInfo, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::CameraInfo, rtabmap_ros::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS5</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a24417144d047f6cc77405db425ee8f46</anchor>
      <arglist>(depthScan2dInfo, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::LaserScan, rtabmap_ros::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS5</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a58cd3a0817c7f45e23f46073a9e6b65b</anchor>
      <arglist>(depthScan3dInfo, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::PointCloud2, rtabmap_ros::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS5</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>aa131c2f2b05f455ff4636d2802e95599</anchor>
      <arglist>(depthScanDescInfo, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, rtabmap_ros::ScanDescriptor, rtabmap_ros::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS5</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a73e2358cf3bdfe0c783ad1c69a2c346c</anchor>
      <arglist>(depthOdomScan2d, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::LaserScan)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS5</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>add785569f4b4b8a035c966282c17b90b</anchor>
      <arglist>(depthOdomScan3d, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::PointCloud2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS5</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ae17f0fe70c2dcb688875ce95ffec37c1</anchor>
      <arglist>(depthOdomScanDesc, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, rtabmap_ros::ScanDescriptor)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS5</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>adfb223b3015220931992402e79491c91</anchor>
      <arglist>(depthOdomInfo, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, rtabmap_ros::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS5</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>aef63f595ec29695fd5f80032bd8e8830</anchor>
      <arglist>(stereoInfo, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo, rtabmap_ros::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS5</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a2b8c0b71f03dfd636cee392d87ab7f82</anchor>
      <arglist>(stereoOdom, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS5</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a9b9595e1d42820b35ba938062332b0a2</anchor>
      <arglist>(rgbOdomScan2dInfo, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::LaserScan, rtabmap_ros::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS5</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a165a5620f08f7baa447f2eb0a4fe5106</anchor>
      <arglist>(rgbOdomScan3dInfo, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::PointCloud2, rtabmap_ros::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS5</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a9604ed35e1890d27bc224ff0bb836843</anchor>
      <arglist>(rgbOdomScanDescInfo, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::CameraInfo, rtabmap_ros::ScanDescriptor, rtabmap_ros::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS6</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a4e5ebf00138908ec90f6acdb5a9a8fbb</anchor>
      <arglist>(depthOdomScan2dInfo, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::LaserScan, rtabmap_ros::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS6</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a8c497c679e88bffba0b7cda577dbe945</anchor>
      <arglist>(depthOdomScan3dInfo, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::PointCloud2, rtabmap_ros::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS6</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>af282c707eeb01e86a6802de99d012833</anchor>
      <arglist>(depthOdomScanDescInfo, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, rtabmap_ros::ScanDescriptor, rtabmap_ros::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS6</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>abaae0772ebd8a12a03c9596196d34415</anchor>
      <arglist>(stereoOdomInfo, nav_msgs::Odometry, sensor_msgs::Image, sensor_msgs::Image, sensor_msgs::CameraInfo, sensor_msgs::CameraInfo, rtabmap_ros::OdomInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>odomCallback</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a26403dff7ad31a10e9fff4292896b50a</anchor>
      <arglist>(const nav_msgs::OdometryConstPtr &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>rgbdCallback</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a47391aec7b4ff9d0780a0df12b763c29</anchor>
      <arglist>(const rtabmap_ros::RGBDImageConstPtr &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>rgbdXCallback</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>aa300ab060434a6e0129ebbc99240532a</anchor>
      <arglist>(const rtabmap_ros::RGBDImagesConstPtr &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>scan2dCallback</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a604c1b02c38b35c621a11cec4de74b50</anchor>
      <arglist>(const sensor_msgs::LaserScanConstPtr &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>scan3dCallback</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>af3a35ce6b32b2949d692a465e5491c47</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>scanDescCallback</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a800b373b1bc1138041cb37b729c2c10f</anchor>
      <arglist>(const rtabmap_ros::ScanDescriptorConstPtr &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupDepthCallbacks</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>aa0148c8ec90cfea68c52eaf0a960bebf</anchor>
      <arglist>(ros::NodeHandle &amp;nh, ros::NodeHandle &amp;pnh, bool subscribeOdom, bool subscribeUserData, bool subscribeScan2d, bool subscribeScan3d, bool subscribeScanDesc, bool subscribeOdomInfo, int queueSize, bool approxSync)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupOdomCallbacks</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ad39fd8f54324e6497e3baf2d31b988af</anchor>
      <arglist>(ros::NodeHandle &amp;nh, ros::NodeHandle &amp;pnh, bool subscribeUserData, bool subscribeOdomInfo, int queueSize, bool approxSync)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupRGBCallbacks</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ab6ca204fe1b26c63b59a0b9d2cf19154</anchor>
      <arglist>(ros::NodeHandle &amp;nh, ros::NodeHandle &amp;pnh, bool subscribeOdom, bool subscribeUserData, bool subscribeScan2d, bool subscribeScan3d, bool subscribeScanDesc, bool subscribeOdomInfo, int queueSize, bool approxSync)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupRGBDCallbacks</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a4aefc0e7f022a8ef45e4dabc40a6ecfc</anchor>
      <arglist>(ros::NodeHandle &amp;nh, ros::NodeHandle &amp;pnh, bool subscribeOdom, bool subscribeUserData, bool subscribeScan2d, bool subscribeScan3d, bool subscribeScanDesc, bool subscribeOdomInfo, int queueSize, bool approxSync)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupRGBDXCallbacks</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a427dde17b9d7df3c0fef5bdc0a6a2618</anchor>
      <arglist>(ros::NodeHandle &amp;nh, ros::NodeHandle &amp;pnh, bool subscribeOdom, bool subscribeUserData, bool subscribeScan2d, bool subscribeScan3d, bool subscribeScanDesc, bool subscribeOdomInfo, int queueSize, bool approxSync)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupScanCallbacks</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a4bce2af898565cb489eb52eef4b45e40</anchor>
      <arglist>(ros::NodeHandle &amp;nh, ros::NodeHandle &amp;pnh, bool subscribeScan2d, bool subscribeScanDesc, bool subscribeOdom, bool subscribeUserData, bool subscribeOdomInfo, int queueSize, bool approxSync)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setupStereoCallbacks</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a18a0762ce401d8f38db74698b1a7b9c2</anchor>
      <arglist>(ros::NodeHandle &amp;nh, ros::NodeHandle &amp;pnh, bool subscribeOdom, bool subscribeOdomInfo, int queueSize, bool approxSync)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>warningLoop</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a8d5ec075f9939e2d1bc907ad58b79a83</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>approxSync_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a99c94496ad92eb086c2c3aadaf5af700</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>callbackCalled_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a429c2e8766170a0daf04f2526ad17148</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoLeft_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a9828c7a80648eba0dd9460372e800d9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoRight_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a8f8acaf06253f392cc99f9193615cc09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoSub_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a554804db4ec5d8ff1a8b9e1fbc9288fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageDepthSub_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a130e3b3db717f043f9fedb4e2721c8b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageRectLeft_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>aef13cf4c0cdc44960f04326d374cd514</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageRectRight_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a4e22f58822091a017425b4ff29bb4493</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageSub_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>abc783da3cb65f459e4db5fbaef4610b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>name_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a54fcdf8aa631d2f3f596852c424d77ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; rtabmap_ros::OdomInfo &gt;</type>
      <name>odomInfoSub_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a4a0c562d5dd58cc8098937d606535ded</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; nav_msgs::Odometry &gt;</type>
      <name>odomSub_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>acdcf3c5136334d7b99f315ff0750f4bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>odomSubOnly_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a4f1066ef897aad965bf2a1d78473c942</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>rgbdSub_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a4661fc908e4ca55a9094816e0156843d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; message_filters::Subscriber&lt; rtabmap_ros::RGBDImage &gt; * &gt;</type>
      <name>rgbdSubs_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a8461d98805446e5daeddae8bb590db6c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; rtabmap_ros::RGBDImages &gt;</type>
      <name>rgbdXSub_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>aa2070cd5c04bf7994af31b7ee4f45a7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>rgbdXSubOnly_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a83750b396196abfa8158c6243d31d81c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>scan2dSubOnly_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a9348c5a2a84293c73d482cf0d34e7899</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::PointCloud2 &gt;</type>
      <name>scan3dSub_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>acdb7d3e049637b8cf6b4775170f89777</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>scan3dSubOnly_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a5a30f5fcccf5903872ea0e287a1d3365</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; rtabmap_ros::ScanDescriptor &gt;</type>
      <name>scanDescSub_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a35ea832a7b48a8c0fda724dc930b6b32</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>scanDescSubOnly_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a46408994c1e3f797effb8d1d78d6d734</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::LaserScan &gt;</type>
      <name>scanSub_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a11a7a30e7c175af17fab72ab96eb6c01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>subscribedToDepth_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>aa72aedfe997d3ccad66fbac96ab7b649</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>subscribedToOdom_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ab310e59e8dbb33ac3c4f6f7b59a58e1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>subscribedToOdomInfo_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a6a02e181c2027417eb59f8445c04c112</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>subscribedToRGB_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>ae7c59f39bbfdac5ef63c5bf2915682b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>subscribedToRGBD_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>afd7144fd030cb1aa56e1dd6d121e1e86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>subscribedToScan2d_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a82bf63220769e557ebfd30bc272beffd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>subscribedToScan3d_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>aa9cf5ef59ca67cf7692693ed6f51ae55</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>subscribedToScanDescriptor_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a696620872e611809912c1dd79bcdf9d2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>subscribedToStereo_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a307643dd91d11e6d3c4092e8f20c7580</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; rtabmap_ros::UserData &gt;</type>
      <name>userDataSub_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>aacf4b0b7ad09e77e258ae303ea4a9b4f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread *</type>
      <name>warningThread_</name>
      <anchorfile>classrtabmap__ros_1_1CommonDataSubscriber.html</anchorfile>
      <anchor>a6a4763e1b0d7ea13371d8e1e9c1103da</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::CoreWrapper</name>
    <filename>classrtabmap__ros_1_1CoreWrapper.html</filename>
    <base>rtabmap_ros::CommonDataSubscriber</base>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>CoreWrapper</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a5ceca820438fd688066f30e4d729d2e1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~CoreWrapper</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a217a1e5d5c6b146ba1e0b52384b63010</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; nav_msgs::Odometry, rtabmap_ros::OdomInfo &gt;</type>
      <name>MyExactInterOdomSyncPolicy</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>aff1b10d30ae82ef9bf4095107a5a18cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>addLinkCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>af358c6f35c6dad7696d2ae166e89ffe1</anchor>
      <arglist>(rtabmap_ros::AddLink::Request &amp;, rtabmap_ros::AddLink::Response &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>backupDatabaseCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a080747f81bed8865c9852f5f6f62dd95</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>cancelGoalCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>ac47cc5f5fe85ecda62309df28c4142cd</anchor>
      <arglist>(std_srvs::Empty::Request &amp;req, std_srvs::Empty::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>cleanupLocalGridsCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>afe8b6785848b911d4d7ffab522a04cb0</anchor>
      <arglist>(rtabmap_ros::CleanupLocalGrids::Request &amp;, rtabmap_ros::CleanupLocalGrids::Response &amp;)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>commonLaserScanCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>ae9fb565e6e7a2726c1fc208477ed770a</anchor>
      <arglist>(const nav_msgs::OdometryConstPtr &amp;odomMsg, const rtabmap_ros::UserDataConstPtr &amp;userDataMsg, const sensor_msgs::LaserScan &amp;scanMsg, const sensor_msgs::PointCloud2 &amp;scan3dMsg, const rtabmap_ros::OdomInfoConstPtr &amp;odomInfoMsg, const rtabmap_ros::GlobalDescriptor &amp;globalDescriptor=rtabmap_ros::GlobalDescriptor())</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>commonMultiCameraCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>ab70061eaf345b3b5abdfb165377194c7</anchor>
      <arglist>(const nav_msgs::OdometryConstPtr &amp;odomMsg, const rtabmap_ros::UserDataConstPtr &amp;userDataMsg, const std::vector&lt; cv_bridge::CvImageConstPtr &gt; &amp;imageMsgs, const std::vector&lt; cv_bridge::CvImageConstPtr &gt; &amp;depthMsgs, const std::vector&lt; sensor_msgs::CameraInfo &gt; &amp;cameraInfoMsgs, const std::vector&lt; sensor_msgs::CameraInfo &gt; &amp;depthCameraInfoMsgs, const sensor_msgs::LaserScan &amp;scanMsg, const sensor_msgs::PointCloud2 &amp;scan3dMsg, const rtabmap_ros::OdomInfoConstPtr &amp;odomInfoMsg, const std::vector&lt; rtabmap_ros::GlobalDescriptor &gt; &amp;globalDescriptorMsgs=std::vector&lt; rtabmap_ros::GlobalDescriptor &gt;(), const std::vector&lt; std::vector&lt; rtabmap_ros::KeyPoint &gt; &gt; &amp;localKeyPoints=std::vector&lt; std::vector&lt; rtabmap_ros::KeyPoint &gt; &gt;(), const std::vector&lt; std::vector&lt; rtabmap_ros::Point3f &gt; &gt; &amp;localPoints3d=std::vector&lt; std::vector&lt; rtabmap_ros::Point3f &gt; &gt;(), const std::vector&lt; cv::Mat &gt; &amp;localDescriptors=std::vector&lt; cv::Mat &gt;())</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>commonMultiCameraCallbackImpl</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a49db49b7d7d89d4c8e4587af5ecf8610</anchor>
      <arglist>(const std::string &amp;odomFrameId, const rtabmap_ros::UserDataConstPtr &amp;userDataMsg, const std::vector&lt; cv_bridge::CvImageConstPtr &gt; &amp;imageMsgs, const std::vector&lt; cv_bridge::CvImageConstPtr &gt; &amp;depthMsgs, const std::vector&lt; sensor_msgs::CameraInfo &gt; &amp;cameraInfoMsgs, const std::vector&lt; sensor_msgs::CameraInfo &gt; &amp;depthCameraInfoMsgs, const sensor_msgs::LaserScan &amp;scan2dMsg, const sensor_msgs::PointCloud2 &amp;scan3dMsg, const rtabmap_ros::OdomInfoConstPtr &amp;odomInfoMsg, const std::vector&lt; rtabmap_ros::GlobalDescriptor &gt; &amp;globalDescriptorMsgs, const std::vector&lt; std::vector&lt; rtabmap_ros::KeyPoint &gt; &gt; &amp;localKeyPoints, const std::vector&lt; std::vector&lt; rtabmap_ros::Point3f &gt; &gt; &amp;localPoints3d, const std::vector&lt; cv::Mat &gt; &amp;localDescriptors)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>commonOdomCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a08f156c7923a077427dae4adf89c914e</anchor>
      <arglist>(const nav_msgs::OdometryConstPtr &amp;odomMsg, const rtabmap_ros::UserDataConstPtr &amp;userDataMsg, const rtabmap_ros::OdomInfoConstPtr &amp;odomInfoMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>defaultCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a883e4576aa8411db54985d90a65df181</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;imageMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>detectMoreLoopClosuresCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a8bb3598f0fec8267edad15536f93c5d6</anchor>
      <arglist>(rtabmap_ros::DetectMoreLoopClosures::Request &amp;, rtabmap_ros::DetectMoreLoopClosures::Response &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>std::map&lt; int, rtabmap::Transform &gt;</type>
      <name>filterNodesToAssemble</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>af4f77137b8a67d1adfe1afbaca77ce59</anchor>
      <arglist>(const std::map&lt; int, rtabmap::Transform &gt; &amp;nodes, const rtabmap::Transform &amp;currentPose)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getGridMapCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a1e2e176eb38d0d420700d14779ef7c2a</anchor>
      <arglist>(nav_msgs::GetMap::Request &amp;req, nav_msgs::GetMap::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getMapCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a9bdc42d5797fa5f3c55943af70169d5a</anchor>
      <arglist>(nav_msgs::GetMap::Request &amp;req, nav_msgs::GetMap::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getMapData2Callback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>afe14a2ef25cd10ec0bd032368f7f2341</anchor>
      <arglist>(rtabmap_ros::GetMap2::Request &amp;req, rtabmap_ros::GetMap2::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getMapDataCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a712705157e71aa1ffcc18d2c2223cf81</anchor>
      <arglist>(rtabmap_ros::GetMap::Request &amp;req, rtabmap_ros::GetMap::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getNodeDataCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a824a3225215c1457449d44122b1a471a</anchor>
      <arglist>(rtabmap_ros::GetNodeData::Request &amp;req, rtabmap_ros::GetNodeData::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getNodesInRadiusCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a7ebdbeb6107804a4b94f2b1c57eee47d</anchor>
      <arglist>(rtabmap_ros::GetNodesInRadius::Request &amp;, rtabmap_ros::GetNodesInRadius::Response &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getPlanCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>aa6cc036b091c176fd2d6a3c636b022d8</anchor>
      <arglist>(nav_msgs::GetPlan::Request &amp;req, nav_msgs::GetPlan::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getPlanNodesCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a4bd8508f5f3c88837d09699819e60a80</anchor>
      <arglist>(rtabmap_ros::GetPlan::Request &amp;req, rtabmap_ros::GetPlan::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getProbMapCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a4ccfae64386e8b18e288313e0d21611a</anchor>
      <arglist>(nav_msgs::GetMap::Request &amp;req, nav_msgs::GetMap::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>getProjMapCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>ac070f8410796052114c318b4131df379</anchor>
      <arglist>(nav_msgs::GetMap::Request &amp;req, nav_msgs::GetMap::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>globalBundleAdjustmentCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a778f76ea56ca20b46bdb949219034da2</anchor>
      <arglist>(rtabmap_ros::GlobalBundleAdjustment::Request &amp;, rtabmap_ros::GlobalBundleAdjustment::Response &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>globalPoseAsyncCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a86045efe1fc6b25211c562a8e970e7ea</anchor>
      <arglist>(const geometry_msgs::PoseWithCovarianceStampedConstPtr &amp;globalPoseMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>goalActiveCb</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a97e20569bc4699ef4200578f09793e14</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>goalCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a7bbe7f89661a9d968eed7801287bde49</anchor>
      <arglist>(const geometry_msgs::PoseStampedConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>goalCommonCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>af0baff00c9aa7785de3cb6a707311fa0</anchor>
      <arglist>(int id, const std::string &amp;label, const std::string &amp;frameId, const rtabmap::Transform &amp;pose, const ros::Time &amp;stamp, double *planningTime=0)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>goalDoneCb</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a1ff51a4e26362c9450787988a947de09</anchor>
      <arglist>(const actionlib::SimpleClientGoalState &amp;state, const move_base_msgs::MoveBaseResultConstPtr &amp;result)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>goalFeedbackCb</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a609b8bc7ba23d86d010994caddfe51c6</anchor>
      <arglist>(const move_base_msgs::MoveBaseFeedbackConstPtr &amp;feedback)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>goalNodeCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>af6f506909a8df95218d84c2af5098474</anchor>
      <arglist>(const rtabmap_ros::GoalConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>gpsFixAsyncCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>af92c4267430b5f94e3313225f59955bc</anchor>
      <arglist>(const sensor_msgs::NavSatFixConstPtr &amp;gpsFixMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imuAsyncCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a27c35c2ddcd944402ac47920d684f7aa</anchor>
      <arglist>(const sensor_msgs::ImuConstPtr &amp;tagDetections)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>initialPoseCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a12678bb60a48bda14db97cf2f221a157</anchor>
      <arglist>(const geometry_msgs::PoseWithCovarianceStampedConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>interOdomCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a3d8290afaf927bd733939ae2e533687c</anchor>
      <arglist>(const nav_msgs::OdometryConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>interOdomInfoCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>ac31cce06191b3e7c7bdcdd687275ee7a</anchor>
      <arglist>(const nav_msgs::OdometryConstPtr &amp;msg1, const rtabmap_ros::OdomInfoConstPtr &amp;msg2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>listLabelsCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a3999aab017acdef0f4b878a420f45e62</anchor>
      <arglist>(rtabmap_ros::ListLabels::Request &amp;req, rtabmap_ros::ListLabels::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>loadDatabaseCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a7617f116da2a80d66770c676c53c1f6d</anchor>
      <arglist>(rtabmap_ros::LoadDatabase::Request &amp;, rtabmap_ros::LoadDatabase::Response &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadParameters</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>ac0b405cb15d36d3576d4fb4351caa1d2</anchor>
      <arglist>(const std::string &amp;configFile, rtabmap::ParametersMap &amp;parameters)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>odomTFUpdate</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a4bb2fb6649b197467b970a59c4a5c714</anchor>
      <arglist>(const ros::Time &amp;stamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>odomUpdate</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>aeb3d0f73e94b83e5376fc125b359be18</anchor>
      <arglist>(const nav_msgs::OdometryConstPtr &amp;odomMsg, ros::Time stamp)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a75e6a62bd2bb44e48bf95e8173ac84d1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>pauseRtabmapCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>aad5efa97dd43e7f7d053e7dc633effec</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>process</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>ab35579c50d4ecb4f0d712cb0c95eca29</anchor>
      <arglist>(const ros::Time &amp;stamp, rtabmap::SensorData &amp;data, const rtabmap::Transform &amp;odom=rtabmap::Transform(), const std::vector&lt; float &gt; &amp;odomVelocity=std::vector&lt; float &gt;(), const std::string &amp;odomFrameId=&quot;&quot;, const cv::Mat &amp;odomCovariance=cv::Mat::eye(6, 6, CV_64FC1), const rtabmap::OdometryInfo &amp;odomInfo=rtabmap::OdometryInfo(), double timeMsgConversion=0.0)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishCurrentGoal</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>af0679c0a93c4bdd2d081b14f8ca98547</anchor>
      <arglist>(const ros::Time &amp;stamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishGlobalPath</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a10012ad5463c07aa2eefed01623c3762</anchor>
      <arglist>(const ros::Time &amp;stamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishLocalPath</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a240ebc46b2960f617e6fdb557813e4ff</anchor>
      <arglist>(const ros::Time &amp;stamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishLoop</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>aec391dbb8cb5aa560d5ac350eb65dd95</anchor>
      <arglist>(double tfDelay, double tfTolerance)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>publishMapCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a4592f262c585190d5e0407ac18f45d1d</anchor>
      <arglist>(rtabmap_ros::PublishMap::Request &amp;, rtabmap_ros::PublishMap::Response &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>publishStats</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a8b8f4c2bd3e2f523cab2620c0d08c97c</anchor>
      <arglist>(const ros::Time &amp;stamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>removeLabelCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>ab37dbd54f0097c1a906c5ffd0e6b4a37</anchor>
      <arglist>(rtabmap_ros::RemoveLabel::Request &amp;req, rtabmap_ros::RemoveLabel::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>republishMaps</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a114546c75045da0e291c3d3d92446b0c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>republishNodeDataCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>ad75f5753f05b4ab0a6c0ea33bc321559</anchor>
      <arglist>(const std_msgs::Int32MultiArray::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>resetRtabmapCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>aabea35adb9a5e211d61c1ae387690b53</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>resumeRtabmapCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a4d6a500384dcbdb37dff52445bcb0c76</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>saveParameters</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a19d2aadf92568da7a9542adc9b03b7ec</anchor>
      <arglist>(const std::string &amp;configFile)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setGoalCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a42141ed3a16f2ac26b67f114b4c04fb5</anchor>
      <arglist>(rtabmap_ros::SetGoal::Request &amp;req, rtabmap_ros::SetGoal::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setLabelCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a40958427827913b78a5b412175e39895</anchor>
      <arglist>(rtabmap_ros::SetLabel::Request &amp;req, rtabmap_ros::SetLabel::Response &amp;res)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setLogDebug</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>ad5b8293fd6e1c9ab04d1c802ae879d6c</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setLogError</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a75a0a3cc1e87cea522e4a83cbe2d2597</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setLogInfo</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a63cdf066d43f85f1b353d81457968884</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setLogWarn</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>aafd07f7aa8c9f3233a67a29397cf90b7</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setModeLocalizationCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a4240bc582864ec57d56e4b8eb1e9163f</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>setModeMappingCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a6cba3274fac6a6b69cacbf59b46e977b</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>triggerNewMapCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>ae1a548fcb1fe8af575503fa9bbf027ce</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateGoal</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a493955d63a4570884d2dc71d8ba36cc3</anchor>
      <arglist>(const ros::Time &amp;stamp)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>updateRtabmapCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>aa9fc7ce4fe78a0ea26deb9c17936b8c7</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>userDataAsyncCallback</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a9e14fd114c5d8a726e279356944472c9</anchor>
      <arglist>(const rtabmap_ros::UserDataConstPtr &amp;dataMsg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>addLinkSrv_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>ae99bccdafb8401c9a27c57703f969fdb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>alreadyRectifiedImages_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a5e091041dec05031f06de5fe11e34b62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>backupDatabase_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a71d85bfa02ae2f4b821ec098cdc6d197</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>cancelGoalSrv_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a2db4520efc1eed492e8f6536a968f908</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>cleanupLocalGridsSrv_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a69189bcf825a20896c3bc3b6a576ae10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>configPath_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>aad69839122dfb1cb89b929597bf9a04d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>covariance_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a2f857111c7f9473e8255001527b06d6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>createIntermediateNodes_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a1dce9a285e9e1039e392741976f33340</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::Transform</type>
      <name>currentMetricGoal_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>ae09fa8103b47acfb444881d2cd6874d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>databasePath_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a8668f8d9f86d68dd75ff0c82b5129f38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Subscriber</type>
      <name>defaultSub_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a9962e1cd720abaf974277db8cee16b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>detectMoreLoopClosuresSrv_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>aee66b720f6b8c8d1b01cb1610ec1cc10</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>fiducialTransfromsSub_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a602d720101d08a12b9437d0ca9ce6346</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frameId_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>ae913630e718efeaca8b94ba792a883f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>genDepth_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a716b19afe505943076eb959338112a67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>genDepthDecimation_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a0407957c2ddeacfa314c71c3594a9719</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>genDepthFillHolesError_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a8abf08cf1aa64209e4de0a585c256e27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>genDepthFillHolesSize_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>acb9916ea598b4a8faf84d6df777cf219</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>genDepthFillIterations_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a5ff05820b40f8961c7ce333089cac45e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>genScan_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>ab237562177084868e2c37ae1056f38da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>genScanMaxDepth_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>aa225270264183c2108ef7fa6bdc95b2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>genScanMinDepth_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>af31f15e4763d453a6340bd8e07bad1f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>getGridMapSrv_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a7bcf5e5b3afc2082c58f377d55625870</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>getMapData2Srv_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a653d7d1bf37d51b7d7b987a78990757e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>getMapDataSrv_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a02194f62787a71779d2bff2bf3975368</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>getMapSrv_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>af86901bf58a7423fa91d645a74648b4a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>getNodeDataSrv_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a2e538d52844364eed54e14a8783ad881</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>getNodesInRadiusSrv_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a34e1eac8ead3d1fe957feba501b64bef</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>getPlanNodesSrv_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a877b53d43f74055fd575e5646be0f1df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>getPlanSrv_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a27549936fb385cf1ee2cd544b44f5120</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>getProbMapSrv_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a10e97b6c69ac9bc4a3cc5e269411a808</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>getProjMapSrv_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a2801b351847d3dbb0412e2a7aec6dbbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>globalBundleAdjustmentSrv_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a1c759eb0a4644b5e10779ffb1682f57c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>globalPathNodesPub_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>ae45c45b19cd7c68a279fb04d2ebb12c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>globalPathPub_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a1119903ac1b874adbade8278dc19497b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>geometry_msgs::PoseWithCovarianceStamped</type>
      <name>globalPose_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a8bcc64122c624ded3bbfb01791e74537</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>globalPoseAsyncSub_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a0e2bc862251705bbb160ef964755ad29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>goalFrameId_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a6a254368abec33d612f520702f952a9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>goalNodeSub_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>acaad49d8d64abdd0ccfc49f835215a9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>goalReachedPub_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a6db8d29ba61e230c61a2b95c9cea924c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>goalSub_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>aafbc154f267714891e585dc7123e2637</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::GPS</type>
      <name>gps_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a42b20369f0e548aa7173f05a30b6aca6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>gpsFixAsyncSub_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a72f1d7e2d7ebd52ea13c57324cda0e1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>groundTruthBaseFrameId_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>aa69d39e2dae22a1132e36a49c60365d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>groundTruthFrameId_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>aa8c4d4c1b34dd2b11aaaf958de5ee090</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>imuFrameId_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>ac785d273983cc221b308febdc93da887</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; double, rtabmap::Transform &gt;</type>
      <name>imus_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a3afd003cefeb5628bdf4826c8f7fdb65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>imuSub_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a23696e4fb196b55901f00f8ad1fa4532</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>infoPub_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a21a0b57bd9ab9233e6149708c90f14a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>initialPoseSub_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a30154eec6a88f015acded6dd1ef9205b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; rtabmap_ros::OdomInfo &gt;</type>
      <name>interOdomInfoSyncSub_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>aaf917f7b62983b7cafc30eaedb6cdf01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::list&lt; std::pair&lt; nav_msgs::Odometry, rtabmap_ros::OdomInfo &gt; &gt;</type>
      <name>interOdoms_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a1edc616277d4c9f29b08579eccad4e09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>interOdomSub_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a0ee15fb863e83a284b39a323586f6353</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactInterOdomSyncPolicy &gt; *</type>
      <name>interOdomSync_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a1b8f357e0421d53f1fd12f7db7497ad1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; nav_msgs::Odometry &gt;</type>
      <name>interOdomSyncSub_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a1b83f975a2c04cfea62a7650626fa877</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>labelsPub_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>ae96dddb02f5fac2605777419d8456335</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>landmarkDefaultAngVariance_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>af198720274897533ba2ca23ac51fcd27</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>landmarkDefaultLinVariance_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a07f5f81ab2395d21ccbf3e9da8171d68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>landmarksPub_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a4feeac6a78d7e73da97ed24219ec77cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::Transform</type>
      <name>lastPose_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>ae09f81f5dc5b643602c00208c32136e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>lastPoseIntermediate_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a974755dd8f950e2e48abb0a187aae4d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>lastPoseStamp_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a0214d4edfd420d930b6c22228ecc3dd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; float &gt;</type>
      <name>lastPoseVelocity_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a403f69b619ef10d5f934fc6fbbd841b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::Transform</type>
      <name>lastPublishedMetricGoal_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a7a2b1b83b64e7e76f076f10f46d51164</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>latestNodeWasReached_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a42707d5ce6733d616eec7945694df6be</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>listLabelsSrv_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a9be127bce47dec8169e89f9af25e50f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>loadDatabaseSrv_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>ab8661ecdf70163f0e18563644f6786f8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>localGridEmpty_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a218cce4b53ab843a906e8e3c80b1d36a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>localGridGround_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a3a33efb05c5a0ef254e86878e48076ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>localGridObstacle_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>ae4a52875f82b729d02246d8004a87b6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>localizationPosePub_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a115e6fbe09c622a91e06bcaf861d1125</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>localPathNodesPub_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>af6d6b00cac30dce19fe43c3aea7f56c7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>localPathPub_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>adace1509d4f7026146902e9f55d79d20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>mapDataPub_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a3ea2333d09e696b6a7145afb115cb223</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mapFrameId_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a474c0a2a55746d65656d190c14b612f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>mapGraphPub_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a4d734b2ddb4260b7132a84510ee3ddbc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>mapPathPub_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a1fa207930ae5dfb017f4f747f4eafdb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mappingAltitudeDelta_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>aedededa6776eb2571cc39b8925c63341</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>mappingMaxNodes_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>ad2cc466435947697ed09152ae9202031</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MapsManager</type>
      <name>mapsManager_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a4dafa410af41e6c53ea90a3bb1f70355</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::Transform</type>
      <name>mapToOdom_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a293c3f8e6421cf968203e0fd7c430c76</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>mapToOdomMutex_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a3a934a60fbfecd1368b4b22796fefffb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>MoveBaseClient *</type>
      <name>mbClient_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a38cc12daab1cb608e934df8a855f1c23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>nextMetricGoalPub_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>ae1c135218e7924f7508ec09296f63940</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>odomCachePub_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>afbf019c70f31cf3e39520158e6f9caf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>odomDefaultAngVariance_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>ac19e08ac6a2c2320708ed1861336247b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>odomDefaultLinVariance_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>acb0821f2392b9a09574e76faf020f220</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>odomFrameId_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>ab31c18979d7eb93003aa4f86ddfb27d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>odomSensorSync_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a20b46860c60fa9c3b679c14484d45b8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::ParametersMap</type>
      <name>parameters_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a63530ac82012d196012037b24c088238</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>paused_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>aefad71b73c4a579c16b736eabfe7b6fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>pauseSrv_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a34d3946e6042d39d3021ad527d1e0ff1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>previousStamp_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>af946238a366117730fd219d0e58d1f18</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>publishMapDataSrv_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a5a0f9e8fce86b29b6209f7c41f369081</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>float</type>
      <name>rate_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a08c793f8c2d192394d288a65b2b892d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>removeLabelSrv_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a1c9e9e18826ee9d3663b29b8dbe93edf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>republishNodeDataSub_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a2c7f42b10749d680f9c694fc3fcf5e8f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>resetSrv_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a89d22035133b64949b4309887611e03f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>resumeSrv_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>ac8275505c135493b0299ddb0361da26a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::Rtabmap</type>
      <name>rtabmap_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a5b9c575ea01bc4a329f5b4dc591c2613</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, float &gt;</type>
      <name>rtabmapROSStats_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a8cdec17886d0d8c2311c3182ef559c54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>scanCloudIs2d_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>ae4cb5499a6c3c654ca9114fe736ba448</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>scanCloudMaxPoints_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>afdd45ed0a16a74b67fb4303d0f02c4c8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>setGoalSrv_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>adbafe338d26447464142e30b8f27ccac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>setLabelSrv_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>aef6a2010b123e5f2329c743c1dc29fc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>setLogDebugSrv_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>aaa5caa3692785da1811114b5d1d90fb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>setLogErrorSrv_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>ab92fe6f6cacc087b5e0b35779c539eac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>setLogInfoSrv_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>adf3e398a199bfddcef6eaf949fe7f840</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>setLogWarnSrv_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>af2105cb194c19df7b9b2f189855fa3ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>setModeLocalizationSrv_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a7357b2c1585008c5314c5c28f4c05130</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>setModeMappingSrv_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a14379ed880e479a2c29a0b5c162568fb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>stereoToDepth_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>ac9f1804b4569723f85bbaa3eb97ad43c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>tagDetectionsSub_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>aec0c5de8eebc343fe6f08632919e7e52</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, std::pair&lt; geometry_msgs::PoseWithCovarianceStamped, float &gt; &gt;</type>
      <name>tags_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>af7cd23797dba57c88c6e1dbc5d144a56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf2_ros::TransformBroadcaster</type>
      <name>tfBroadcaster_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a03a59cf0b843ee9e983528b31194b041</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tfListener_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a5e6d3780efdcfa249f83ab0aac149c81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>tfThreadRunning_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a847dcd9eeda6507394ebbe21a0c19608</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread *</type>
      <name>transformThread_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>aeac1375a56ade092246372f920077965</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>triggerNewMapSrv_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>ac098b061253d81f6a1b86bf1a70f7231</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>twoDMapping_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a65faf058f1b90b27a15635d643d79b96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ULogToRosout</type>
      <name>ulogToRosout_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a690cd33f9c432527063e1b53c9938733</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>updateSrv_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a7e616533c06e6cacf2a538eb4df7fbf4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>useActionForGoal_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a3839cf4298b7edba2e2f6e33d3e29da3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>userData_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>aaacf957a37b31a8cd64e1100b50d1abe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>userDataAsyncSub_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>afb2d00723f24712e3c3aa8920718639a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>UMutex</type>
      <name>userDataMutex_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a5f3b4dea7f5cd600a1fa1ae07e5ca20d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>useSavedMap_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>abdac2817f6242926ff85f10931921a65</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>waitForTransform_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a63a26e412f6243b32624031bfc1a4093</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>waitForTransformDuration_</name>
      <anchorfile>classrtabmap__ros_1_1CoreWrapper.html</anchorfile>
      <anchor>a8c6e90ba287261e2ebb9a595a1f13211</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::DataOdomSyncNodelet</name>
    <filename>classrtabmap__ros_1_1DataOdomSyncNodelet.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>DataOdomSyncNodelet</name>
      <anchorfile>classrtabmap__ros_1_1DataOdomSyncNodelet.html</anchorfile>
      <anchor>a90370bc9ff7ccb9cf8c08e96e421b13c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DataOdomSyncNodelet</name>
      <anchorfile>classrtabmap__ros_1_1DataOdomSyncNodelet.html</anchorfile>
      <anchor>a1c0f3054154dcb689736a08147796b99</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, nav_msgs::Odometry &gt;</type>
      <name>MySyncPolicy</name>
      <anchorfile>classrtabmap__ros_1_1DataOdomSyncNodelet.html</anchorfile>
      <anchor>ab5a0906a3ed0993d9fe2f8cf79b40d52</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classrtabmap__ros_1_1DataOdomSyncNodelet.html</anchorfile>
      <anchor>a4c453ce07e36641d6ce9795ab44698a1</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;image, const sensor_msgs::ImageConstPtr &amp;imageDepth, const sensor_msgs::CameraInfoConstPtr &amp;camInfo, const nav_msgs::OdometryConstPtr &amp;odom)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__ros_1_1DataOdomSyncNodelet.html</anchorfile>
      <anchor>ab94f57db9b980cca742a7a19148010de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>image_depth_sub_</name>
      <anchorfile>classrtabmap__ros_1_1DataOdomSyncNodelet.html</anchorfile>
      <anchor>a857a230fa6ff8d4a0a7896fc935b8cda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>image_sub_</name>
      <anchorfile>classrtabmap__ros_1_1DataOdomSyncNodelet.html</anchorfile>
      <anchor>a32635ced4480e1bc04721489822b6cd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>imageDepthPub_</name>
      <anchorfile>classrtabmap__ros_1_1DataOdomSyncNodelet.html</anchorfile>
      <anchor>add84d4da93ed13c9c77c05db52133bdc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>imagePub_</name>
      <anchorfile>classrtabmap__ros_1_1DataOdomSyncNodelet.html</anchorfile>
      <anchor>ae3f4420ce385bcf7730e7125b6431e3b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>info_sub_</name>
      <anchorfile>classrtabmap__ros_1_1DataOdomSyncNodelet.html</anchorfile>
      <anchor>a0009316da96514546a02e6205b9f0856</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>infoPub_</name>
      <anchorfile>classrtabmap__ros_1_1DataOdomSyncNodelet.html</anchorfile>
      <anchor>a2b2272889158a3a5da94bbe5fe2f6440</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; nav_msgs::Odometry &gt;</type>
      <name>odom_sub_</name>
      <anchorfile>classrtabmap__ros_1_1DataOdomSyncNodelet.html</anchorfile>
      <anchor>ae68276d3ba6bf75a1a955ffbcc8344ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>odomPub_</name>
      <anchorfile>classrtabmap__ros_1_1DataOdomSyncNodelet.html</anchorfile>
      <anchor>a5c1333e3ffb4511e6de6b8cd23708fd4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MySyncPolicy &gt; *</type>
      <name>sync_</name>
      <anchorfile>classrtabmap__ros_1_1DataOdomSyncNodelet.html</anchorfile>
      <anchor>a083014c3d4c5d12214c613b800b2d745</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::DataThrottleNodelet</name>
    <filename>classrtabmap__ros_1_1DataThrottleNodelet.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>DataThrottleNodelet</name>
      <anchorfile>classrtabmap__ros_1_1DataThrottleNodelet.html</anchorfile>
      <anchor>ac845ac623431419cb5c54e3428683b4f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DataThrottleNodelet</name>
      <anchorfile>classrtabmap__ros_1_1DataThrottleNodelet.html</anchorfile>
      <anchor>a69c53084ab5fe43105f7c9edb970ec91</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>MyApproxSyncPolicy</name>
      <anchorfile>classrtabmap__ros_1_1DataThrottleNodelet.html</anchorfile>
      <anchor>a74ada1e83e30f1d900069cd61dee70c6</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>MyExactSyncPolicy</name>
      <anchorfile>classrtabmap__ros_1_1DataThrottleNodelet.html</anchorfile>
      <anchor>a6ccf893da8fc258e61d1b48795e6b128</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classrtabmap__ros_1_1DataThrottleNodelet.html</anchorfile>
      <anchor>a7c7a3e0eada9ff700b80144a6898c615</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;image, const sensor_msgs::ImageConstPtr &amp;imageDepth, const sensor_msgs::CameraInfoConstPtr &amp;camInfo)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__ros_1_1DataThrottleNodelet.html</anchorfile>
      <anchor>ac4464f97c9d3d3206948f80a7eeea132</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxSyncPolicy &gt; *</type>
      <name>approxSync_</name>
      <anchorfile>classrtabmap__ros_1_1DataThrottleNodelet.html</anchorfile>
      <anchor>a305c291ca25dcbaf8fcf1ce43601557c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>decimation_</name>
      <anchorfile>classrtabmap__ros_1_1DataThrottleNodelet.html</anchorfile>
      <anchor>a5af0014783760f4f6e73f01fc87777cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSyncPolicy &gt; *</type>
      <name>exactSync_</name>
      <anchorfile>classrtabmap__ros_1_1DataThrottleNodelet.html</anchorfile>
      <anchor>a1f6884ca8b0d14b53019ab3edf9988f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>image_depth_sub_</name>
      <anchorfile>classrtabmap__ros_1_1DataThrottleNodelet.html</anchorfile>
      <anchor>a7fd241e551e91e49290918aedaa8853b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>image_sub_</name>
      <anchorfile>classrtabmap__ros_1_1DataThrottleNodelet.html</anchorfile>
      <anchor>a7874239f9c23c1f9e41a5e779a5b18ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>imageDepthPub_</name>
      <anchorfile>classrtabmap__ros_1_1DataThrottleNodelet.html</anchorfile>
      <anchor>a3029135db4f7492e51e75037aea1681d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>imagePub_</name>
      <anchorfile>classrtabmap__ros_1_1DataThrottleNodelet.html</anchorfile>
      <anchor>a9cf5540c3e24070079040c87efeb09bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>info_sub_</name>
      <anchorfile>classrtabmap__ros_1_1DataThrottleNodelet.html</anchorfile>
      <anchor>a6260110f194238e605f6360b26d35811</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>infoPub_</name>
      <anchorfile>classrtabmap__ros_1_1DataThrottleNodelet.html</anchorfile>
      <anchor>a357626135d03fa8bb311c3871414a8a9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>last_update_</name>
      <anchorfile>classrtabmap__ros_1_1DataThrottleNodelet.html</anchorfile>
      <anchor>a2c3cad0bb59c5325d9a833629821cc26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>rate_</name>
      <anchorfile>classrtabmap__ros_1_1DataThrottleNodelet.html</anchorfile>
      <anchor>a0fc3044bda17bec9deae2227494dfd7b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::DisparityToDepth</name>
    <filename>classrtabmap__ros_1_1DisparityToDepth.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>DisparityToDepth</name>
      <anchorfile>classrtabmap__ros_1_1DisparityToDepth.html</anchorfile>
      <anchor>a92587ad8210337e25cc646a7941a5b85</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~DisparityToDepth</name>
      <anchorfile>classrtabmap__ros_1_1DisparityToDepth.html</anchorfile>
      <anchor>a13fbe1b6a5d9d590d0cd32c9c3fde557</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classrtabmap__ros_1_1DisparityToDepth.html</anchorfile>
      <anchor>ab58014b16af6064f82e02fc161a922be</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__ros_1_1DisparityToDepth.html</anchorfile>
      <anchor>a71e5085b12daccabf8a3dfcc5072f8da</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>pub16u_</name>
      <anchorfile>classrtabmap__ros_1_1DisparityToDepth.html</anchorfile>
      <anchor>a2f741d30fb943875c9264f60bef68d9e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>pub32f_</name>
      <anchorfile>classrtabmap__ros_1_1DisparityToDepth.html</anchorfile>
      <anchor>ad4063c357d4730c49ae36e8b5412f6fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classrtabmap__ros_1_1DisparityToDepth.html</anchorfile>
      <anchor>a0ae7efdc90480f3ced40e9172aa77ecc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::GuiWrapper</name>
    <filename>classrtabmap__ros_1_1GuiWrapper.html</filename>
    <base>UEventsHandler</base>
    <base>rtabmap_ros::CommonDataSubscriber</base>
    <member kind="function">
      <type></type>
      <name>GuiWrapper</name>
      <anchorfile>classrtabmap__ros_1_1GuiWrapper.html</anchorfile>
      <anchor>a9932163ebb3e2ba87e6bbf09e6a70ac6</anchor>
      <arglist>(int &amp;argc, char **argv)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~GuiWrapper</name>
      <anchorfile>classrtabmap__ros_1_1GuiWrapper.html</anchorfile>
      <anchor>af7167d6fc9688114369e407504eceddf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>handleEvent</name>
      <anchorfile>classrtabmap__ros_1_1GuiWrapper.html</anchorfile>
      <anchor>aafc440a9a15da73808a92e8e2fe14ac7</anchor>
      <arglist>(UEvent *anEvent)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; rtabmap_ros::Goal, nav_msgs::Path &gt;</type>
      <name>MyGoalPathSyncPolicy</name>
      <anchorfile>classrtabmap__ros_1_1GuiWrapper.html</anchorfile>
      <anchor>a1397e9e276a59591a7b089278cf71261</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; rtabmap_ros::Info, rtabmap_ros::MapData &gt;</type>
      <name>MyInfoMapSyncPolicy</name>
      <anchorfile>classrtabmap__ros_1_1GuiWrapper.html</anchorfile>
      <anchor>a90f2439ae44721b09c18cc4f7b60b35b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>commonLaserScanCallback</name>
      <anchorfile>classrtabmap__ros_1_1GuiWrapper.html</anchorfile>
      <anchor>afbeacca351e952445e185b6ca828149f</anchor>
      <arglist>(const nav_msgs::OdometryConstPtr &amp;odomMsg, const rtabmap_ros::UserDataConstPtr &amp;userDataMsg, const sensor_msgs::LaserScan &amp;scan2dMsg, const sensor_msgs::PointCloud2 &amp;scan3dMsg, const rtabmap_ros::OdomInfoConstPtr &amp;odomInfoMsg, const rtabmap_ros::GlobalDescriptor &amp;globalDescriptor=rtabmap_ros::GlobalDescriptor())</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>commonMultiCameraCallback</name>
      <anchorfile>classrtabmap__ros_1_1GuiWrapper.html</anchorfile>
      <anchor>ae224901aae3dce1abd6d987809aae5e3</anchor>
      <arglist>(const nav_msgs::OdometryConstPtr &amp;odomMsg, const rtabmap_ros::UserDataConstPtr &amp;userDataMsg, const std::vector&lt; cv_bridge::CvImageConstPtr &gt; &amp;imageMsgs, const std::vector&lt; cv_bridge::CvImageConstPtr &gt; &amp;depthMsgs, const std::vector&lt; sensor_msgs::CameraInfo &gt; &amp;cameraInfoMsgs, const std::vector&lt; sensor_msgs::CameraInfo &gt; &amp;depthCameraInfoMsgs, const sensor_msgs::LaserScan &amp;scan2dMsg, const sensor_msgs::PointCloud2 &amp;scan3dMsg, const rtabmap_ros::OdomInfoConstPtr &amp;odomInfoMsg, const std::vector&lt; rtabmap_ros::GlobalDescriptor &gt; &amp;globalDescriptorMsgs=std::vector&lt; rtabmap_ros::GlobalDescriptor &gt;(), const std::vector&lt; std::vector&lt; rtabmap_ros::KeyPoint &gt; &gt; &amp;localKeyPoints=std::vector&lt; std::vector&lt; rtabmap_ros::KeyPoint &gt; &gt;(), const std::vector&lt; std::vector&lt; rtabmap_ros::Point3f &gt; &gt; &amp;localPoints3d=std::vector&lt; std::vector&lt; rtabmap_ros::Point3f &gt; &gt;(), const std::vector&lt; cv::Mat &gt; &amp;localDescriptors=std::vector&lt; cv::Mat &gt;())</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>commonOdomCallback</name>
      <anchorfile>classrtabmap__ros_1_1GuiWrapper.html</anchorfile>
      <anchor>ab46538de96ac50e0490a984cf97d9098</anchor>
      <arglist>(const nav_msgs::OdometryConstPtr &amp;odomMsg, const rtabmap_ros::UserDataConstPtr &amp;userDataMsg, const rtabmap_ros::OdomInfoConstPtr &amp;odomInfoMsg)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>commonStereoCallback</name>
      <anchorfile>classrtabmap__ros_1_1GuiWrapper.html</anchorfile>
      <anchor>a5400dc92295a037b27d26eaa523cb8b1</anchor>
      <arglist>(const nav_msgs::OdometryConstPtr &amp;odomMsg, const rtabmap_ros::UserDataConstPtr &amp;userDataMsg, const cv_bridge::CvImageConstPtr &amp;leftImageMsg, const cv_bridge::CvImageConstPtr &amp;rightImageMsg, const sensor_msgs::CameraInfo &amp;leftCamInfoMsg, const sensor_msgs::CameraInfo &amp;rightCamInfoMsg, const sensor_msgs::LaserScan &amp;scan2dMsg, const sensor_msgs::PointCloud2 &amp;scan3dMsg, const rtabmap_ros::OdomInfoConstPtr &amp;odomInfoMsg, const std::vector&lt; rtabmap_ros::GlobalDescriptor &gt; &amp;globalDescriptorMsgs=std::vector&lt; rtabmap_ros::GlobalDescriptor &gt;(), const std::vector&lt; rtabmap_ros::KeyPoint &gt; &amp;localKeyPoints=std::vector&lt; rtabmap_ros::KeyPoint &gt;(), const std::vector&lt; rtabmap_ros::Point3f &gt; &amp;localPoints3d=std::vector&lt; rtabmap_ros::Point3f &gt;(), const cv::Mat &amp;localDescriptors=cv::Mat())</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>defaultCallback</name>
      <anchorfile>classrtabmap__ros_1_1GuiWrapper.html</anchorfile>
      <anchor>a5d92e2a532ba31e0a116a972b9340146</anchor>
      <arglist>(const nav_msgs::OdometryConstPtr &amp;odomMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>goalPathCallback</name>
      <anchorfile>classrtabmap__ros_1_1GuiWrapper.html</anchorfile>
      <anchor>a731e0400cd3df0999c5c8f41f8eefb9d</anchor>
      <arglist>(const rtabmap_ros::GoalConstPtr &amp;goalMsg, const nav_msgs::PathConstPtr &amp;pathMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>goalReachedCallback</name>
      <anchorfile>classrtabmap__ros_1_1GuiWrapper.html</anchorfile>
      <anchor>a9f0c744220e7ff467f8d20ca04463c7b</anchor>
      <arglist>(const std_msgs::BoolConstPtr &amp;value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>infoMapCallback</name>
      <anchorfile>classrtabmap__ros_1_1GuiWrapper.html</anchorfile>
      <anchor>abead9674861560cb67b3eeedb713f452</anchor>
      <arglist>(const rtabmap_ros::InfoConstPtr &amp;infoMsg, const rtabmap_ros::MapDataConstPtr &amp;mapMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>processRequestedMap</name>
      <anchorfile>classrtabmap__ros_1_1GuiWrapper.html</anchorfile>
      <anchor>a0ca8652223a9d433daf37c198744f6dc</anchor>
      <arglist>(const rtabmap_ros::MapData &amp;map)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>cameraNodeName_</name>
      <anchorfile>classrtabmap__ros_1_1GuiWrapper.html</anchorfile>
      <anchor>a2ba455a16cf7a0cfc1af1c586a9a236e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frameId_</name>
      <anchorfile>classrtabmap__ros_1_1GuiWrapper.html</anchorfile>
      <anchor>aa8022f5ebc4118ef0f3308a2fee45e6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyGoalPathSyncPolicy &gt; *</type>
      <name>goalPathSync_</name>
      <anchorfile>classrtabmap__ros_1_1GuiWrapper.html</anchorfile>
      <anchor>aca286d9a1e0a69b063402794de1b2975</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>goalReachedTopic_</name>
      <anchorfile>classrtabmap__ros_1_1GuiWrapper.html</anchorfile>
      <anchor>a4c7584118a1f72193b41c32feb31e689</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; rtabmap_ros::Goal &gt;</type>
      <name>goalTopic_</name>
      <anchorfile>classrtabmap__ros_1_1GuiWrapper.html</anchorfile>
      <anchor>a88e74b6f4306222400c643dbd5942ee3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyInfoMapSyncPolicy &gt; *</type>
      <name>infoMapSync_</name>
      <anchorfile>classrtabmap__ros_1_1GuiWrapper.html</anchorfile>
      <anchor>aec694cfb786ae361a9a8311a7e1f706e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; rtabmap_ros::Info &gt;</type>
      <name>infoTopic_</name>
      <anchorfile>classrtabmap__ros_1_1GuiWrapper.html</anchorfile>
      <anchor>a2aa3e3487b8eea1efe617167fd7bdcbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>lastOdomInfoUpdateTime_</name>
      <anchorfile>classrtabmap__ros_1_1GuiWrapper.html</anchorfile>
      <anchor>a29b33d645c5a29c6a4b9d4f30fd09dca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::MainWindow *</type>
      <name>mainWindow_</name>
      <anchorfile>classrtabmap__ros_1_1GuiWrapper.html</anchorfile>
      <anchor>afa4a2bf1b93796e9623014a86a068241</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; rtabmap_ros::MapData &gt;</type>
      <name>mapDataTopic_</name>
      <anchorfile>classrtabmap__ros_1_1GuiWrapper.html</anchorfile>
      <anchor>ab4af5587ad707679dfab5473851efbc0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>maxOdomUpdateRate_</name>
      <anchorfile>classrtabmap__ros_1_1GuiWrapper.html</anchorfile>
      <anchor>a9eb26efc035a041364163cd931d81c2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>odomFrameId_</name>
      <anchorfile>classrtabmap__ros_1_1GuiWrapper.html</anchorfile>
      <anchor>a25d8353e9891b9fb2742c4081119d02e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>odomSensorSync_</name>
      <anchorfile>classrtabmap__ros_1_1GuiWrapper.html</anchorfile>
      <anchor>a58e7bc31723859ac4795958fa2678020</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; nav_msgs::Path &gt;</type>
      <name>pathTopic_</name>
      <anchorfile>classrtabmap__ros_1_1GuiWrapper.html</anchorfile>
      <anchor>abc92564a5a03944f120ef8078ece932e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::PreferencesDialog *</type>
      <name>prefDialog_</name>
      <anchorfile>classrtabmap__ros_1_1GuiWrapper.html</anchorfile>
      <anchor>a17e830a5005444568cd88b7472c2bc5f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>republishNodeDataPub_</name>
      <anchorfile>classrtabmap__ros_1_1GuiWrapper.html</anchorfile>
      <anchor>aa448ba9b825cae8be259265f6dab4ea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>rtabmapNodeName_</name>
      <anchorfile>classrtabmap__ros_1_1GuiWrapper.html</anchorfile>
      <anchor>aa421ec6dac1e68577acb53e8f4c805db</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tfListener_</name>
      <anchorfile>classrtabmap__ros_1_1GuiWrapper.html</anchorfile>
      <anchor>a62d737d806543c5dea154730dcf2a9dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>waitForTransform_</name>
      <anchorfile>classrtabmap__ros_1_1GuiWrapper.html</anchorfile>
      <anchor>a7b675be368a8a5b90ee5b662b6150110</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>waitForTransformDuration_</name>
      <anchorfile>classrtabmap__ros_1_1GuiWrapper.html</anchorfile>
      <anchor>ab90f05d40bcb02a5577293390ee035bc</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::ICPOdometry</name>
    <filename>classrtabmap__ros_1_1ICPOdometry.html</filename>
    <base>rtabmap_ros::OdometryROS</base>
    <member kind="function">
      <type></type>
      <name>ICPOdometry</name>
      <anchorfile>classrtabmap__ros_1_1ICPOdometry.html</anchorfile>
      <anchor>ab01712ed17c7867e2becaa7d04abd600</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ICPOdometry</name>
      <anchorfile>classrtabmap__ros_1_1ICPOdometry.html</anchorfile>
      <anchor>a9c8b5b86e0d554f0bc50a0bb7dc9e8e9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>flushCallbacks</name>
      <anchorfile>classrtabmap__ros_1_1ICPOdometry.html</anchorfile>
      <anchor>a1cc05169b6c74ef8a349c739026ed464</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>postProcessData</name>
      <anchorfile>classrtabmap__ros_1_1ICPOdometry.html</anchorfile>
      <anchor>ab162f43f95af3a248b6112fa99b18e4b</anchor>
      <arglist>(const SensorData &amp;data, const std_msgs::Header &amp;header) const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callbackCloud</name>
      <anchorfile>classrtabmap__ros_1_1ICPOdometry.html</anchorfile>
      <anchor>adacb3401d03894a18a7dc5a91bf7caeb</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;pointCloudMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callbackScan</name>
      <anchorfile>classrtabmap__ros_1_1ICPOdometry.html</anchorfile>
      <anchor>a89ad35cd8aa9db35267cfe0a3c8eff7a</anchor>
      <arglist>(const sensor_msgs::LaserScanConstPtr &amp;scanMsg)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onOdomInit</name>
      <anchorfile>classrtabmap__ros_1_1ICPOdometry.html</anchorfile>
      <anchor>ac98aaa822eda40b2b3143b24aceb712c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>updateParameters</name>
      <anchorfile>classrtabmap__ros_1_1ICPOdometry.html</anchorfile>
      <anchor>ac7e0e805289d293af726bd7cd90ab556</anchor>
      <arglist>(ParametersMap &amp;parameters)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>cloud_sub_</name>
      <anchorfile>classrtabmap__ros_1_1ICPOdometry.html</anchorfile>
      <anchor>a1ebd048bfc2b97ac6d2894c45d55a222</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>cloudReceived_</name>
      <anchorfile>classrtabmap__ros_1_1ICPOdometry.html</anchorfile>
      <anchor>a042070c577526de8abb872e7c92d4658</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>deskewing_</name>
      <anchorfile>classrtabmap__ros_1_1ICPOdometry.html</anchorfile>
      <anchor>af7eead025b262abcabf4b0190e222bf6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>deskewingSlerp_</name>
      <anchorfile>classrtabmap__ros_1_1ICPOdometry.html</anchorfile>
      <anchor>a0a377ca5f19954a540a73ec7d009fe41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>filtered_scan_pub_</name>
      <anchorfile>classrtabmap__ros_1_1ICPOdometry.html</anchorfile>
      <anchor>a70bc6b9a51c12e2faac487572d229714</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pluginlib::ClassLoader&lt; rtabmap_ros::PluginInterface &gt;</type>
      <name>plugin_loader_</name>
      <anchorfile>classrtabmap__ros_1_1ICPOdometry.html</anchorfile>
      <anchor>a6ec4ba675e6ccfcc092e998698f83fb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; boost::shared_ptr&lt; rtabmap_ros::PluginInterface &gt; &gt;</type>
      <name>plugins_</name>
      <anchorfile>classrtabmap__ros_1_1ICPOdometry.html</anchorfile>
      <anchor>a4e270d8fb3769d1ac690bb5a505c0e59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>scan_sub_</name>
      <anchorfile>classrtabmap__ros_1_1ICPOdometry.html</anchorfile>
      <anchor>aea319ee3b422fe7b6aaced3ae6937066</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>scanCloudIs2d_</name>
      <anchorfile>classrtabmap__ros_1_1ICPOdometry.html</anchorfile>
      <anchor>ae42b5958486e2733397fa409122a9be6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>scanCloudMaxPoints_</name>
      <anchorfile>classrtabmap__ros_1_1ICPOdometry.html</anchorfile>
      <anchor>a3b1424be984fdc8a59527a8970730930</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>scanDownsamplingStep_</name>
      <anchorfile>classrtabmap__ros_1_1ICPOdometry.html</anchorfile>
      <anchor>a5e67306564692f4b4c45fb87d312fc54</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>scanNormalGroundUp_</name>
      <anchorfile>classrtabmap__ros_1_1ICPOdometry.html</anchorfile>
      <anchor>a20e227729b09337d7801df8aa3514124</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>scanNormalK_</name>
      <anchorfile>classrtabmap__ros_1_1ICPOdometry.html</anchorfile>
      <anchor>ac7dafda00617c87b766070adfbd7e5d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>scanNormalRadius_</name>
      <anchorfile>classrtabmap__ros_1_1ICPOdometry.html</anchorfile>
      <anchor>ae4e9b0b8626495ccf546bf811fb46887</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>scanRangeMax_</name>
      <anchorfile>classrtabmap__ros_1_1ICPOdometry.html</anchorfile>
      <anchor>ae38a2d8de73fb77b1e1b445bd82728f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>scanRangeMin_</name>
      <anchorfile>classrtabmap__ros_1_1ICPOdometry.html</anchorfile>
      <anchor>a28ed76b2c71a1e029ad0a15fe654ef7c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>scanReceived_</name>
      <anchorfile>classrtabmap__ros_1_1ICPOdometry.html</anchorfile>
      <anchor>a814d63ce8d4e5a106c025bd2d75f59d8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>scanVoxelSize_</name>
      <anchorfile>classrtabmap__ros_1_1ICPOdometry.html</anchorfile>
      <anchor>a0ba7e2c9910bdfd0cc6af28445952dec</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::ImuToTF</name>
    <filename>classrtabmap__ros_1_1ImuToTF.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>ImuToTF</name>
      <anchorfile>classrtabmap__ros_1_1ImuToTF.html</anchorfile>
      <anchor>a6fc49ab9463e16bdc92a4175f9f58d34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ImuToTF</name>
      <anchorfile>classrtabmap__ros_1_1ImuToTF.html</anchorfile>
      <anchor>a2b66ea0106f87b53660078dcb0e6ed43</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>imuCallback</name>
      <anchorfile>classrtabmap__ros_1_1ImuToTF.html</anchorfile>
      <anchor>a309469a6a10de7c17271c0929f4cae36</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__ros_1_1ImuToTF.html</anchorfile>
      <anchor>a0bdaaef2387853103bf520db993f6538</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>baseFrameId_</name>
      <anchorfile>classrtabmap__ros_1_1ImuToTF.html</anchorfile>
      <anchor>a50d30017bc4acec1e84791560a5b837e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>fixedFrameId_</name>
      <anchorfile>classrtabmap__ros_1_1ImuToTF.html</anchorfile>
      <anchor>a36716fee6e7efce3d066b68ce05beada</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformBroadcaster</type>
      <name>pub_</name>
      <anchorfile>classrtabmap__ros_1_1ImuToTF.html</anchorfile>
      <anchor>a4f1559f4cce076143b6bc98355899fce</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classrtabmap__ros_1_1ImuToTF.html</anchorfile>
      <anchor>a1bfeb3b52b09207c598c020f710ef55c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tfListener_</name>
      <anchorfile>classrtabmap__ros_1_1ImuToTF.html</anchorfile>
      <anchor>a8c75bfcaf6a680c9c3de195ee6537eeb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>waitForTransformDuration_</name>
      <anchorfile>classrtabmap__ros_1_1ImuToTF.html</anchorfile>
      <anchor>a4ca0bc7005575708deb049f5620e470d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::InfoDisplay</name>
    <filename>classrtabmap__ros_1_1InfoDisplay.html</filename>
    <base>MessageFilterDisplay&lt; rtabmap_ros::Info &gt;</base>
    <member kind="function">
      <type></type>
      <name>InfoDisplay</name>
      <anchorfile>classrtabmap__ros_1_1InfoDisplay.html</anchorfile>
      <anchor>a5441a1f396e084aebfb1fe7ce2d28a99</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classrtabmap__ros_1_1InfoDisplay.html</anchorfile>
      <anchor>a1c8ff3c24574b43ddbfd22672b3a1f49</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classrtabmap__ros_1_1InfoDisplay.html</anchorfile>
      <anchor>a6b658f925f642de55c744103f340d221</anchor>
      <arglist>(float wall_dt, float ros_dt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~InfoDisplay</name>
      <anchorfile>classrtabmap__ros_1_1InfoDisplay.html</anchorfile>
      <anchor>ad2b102ed3ac392503c3d2363fe3821c1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInitialize</name>
      <anchorfile>classrtabmap__ros_1_1InfoDisplay.html</anchorfile>
      <anchor>a78169807a98e03377352d090501bf355</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>processMessage</name>
      <anchorfile>classrtabmap__ros_1_1InfoDisplay.html</anchorfile>
      <anchor>a8b1ef02388c905c81b3d8e2c44562f64</anchor>
      <arglist>(const rtabmap_ros::InfoConstPtr &amp;cloud)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::CallbackQueue</type>
      <name>cbqueue_</name>
      <anchorfile>classrtabmap__ros_1_1InfoDisplay.html</anchorfile>
      <anchor>a169d4dbdf812b97c05a31fa9ba4e9f6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>globalCount_</name>
      <anchorfile>classrtabmap__ros_1_1InfoDisplay.html</anchorfile>
      <anchor>afef878bb7b20314131ea8882238a46ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>info_</name>
      <anchorfile>classrtabmap__ros_1_1InfoDisplay.html</anchorfile>
      <anchor>a19776e8fac16f48bd683eff6c408c26a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>info_mutex_</name>
      <anchorfile>classrtabmap__ros_1_1InfoDisplay.html</anchorfile>
      <anchor>a24e7c9c4d74ddefb3248dfca6574fe7d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>localCount_</name>
      <anchorfile>classrtabmap__ros_1_1InfoDisplay.html</anchorfile>
      <anchor>a12ba34eedbca3b78a3807b8ef5a83f61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::Transform</type>
      <name>loopTransform_</name>
      <anchorfile>classrtabmap__ros_1_1InfoDisplay.html</anchorfile>
      <anchor>a795639646b078deca8e754de2b17290b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::AsyncSpinner</type>
      <name>spinner_</name>
      <anchorfile>classrtabmap__ros_1_1InfoDisplay.html</anchorfile>
      <anchor>a29db1b1de0d893ebae57b5d5bf1e28b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, float &gt;</type>
      <name>statistics_</name>
      <anchorfile>classrtabmap__ros_1_1InfoDisplay.html</anchorfile>
      <anchor>a65dfbc355be245c48aba409acd76c088</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::LidarDeskewing</name>
    <filename>classrtabmap__ros_1_1LidarDeskewing.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>LidarDeskewing</name>
      <anchorfile>classrtabmap__ros_1_1LidarDeskewing.html</anchorfile>
      <anchor>a53d9f81ff0ca17977d9dc020d39799ab</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~LidarDeskewing</name>
      <anchorfile>classrtabmap__ros_1_1LidarDeskewing.html</anchorfile>
      <anchor>a9c1c0ca5f0568bd363ffbe6161468d98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callbackCloud</name>
      <anchorfile>classrtabmap__ros_1_1LidarDeskewing.html</anchorfile>
      <anchor>a48a0e718358f8e5a5dc5040edbd46165</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callbackScan</name>
      <anchorfile>classrtabmap__ros_1_1LidarDeskewing.html</anchorfile>
      <anchor>ae946321d6ee4bd3090d0bf07938a571c</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__ros_1_1LidarDeskewing.html</anchorfile>
      <anchor>a01c6a047964d767ca9225703fb7bda20</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>fixedFrameId_</name>
      <anchorfile>classrtabmap__ros_1_1LidarDeskewing.html</anchorfile>
      <anchor>ab43ef223633839fe4faa766d2f89d93b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pubCloud_</name>
      <anchorfile>classrtabmap__ros_1_1LidarDeskewing.html</anchorfile>
      <anchor>a0adc85bc2ac15be35c42541c9e0b2216</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pubScan_</name>
      <anchorfile>classrtabmap__ros_1_1LidarDeskewing.html</anchorfile>
      <anchor>aaaf373d5aa096ee3cfe3774aea8e4a09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>slerp_</name>
      <anchorfile>classrtabmap__ros_1_1LidarDeskewing.html</anchorfile>
      <anchor>a04feac6355ff64c835ad4f6743bed1d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>subCloud_</name>
      <anchorfile>classrtabmap__ros_1_1LidarDeskewing.html</anchorfile>
      <anchor>ac137189bbc2fa283b31a7f60cbcedcf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>subScan_</name>
      <anchorfile>classrtabmap__ros_1_1LidarDeskewing.html</anchorfile>
      <anchor>ac992643c49da3d6e6068bc35ac7cb756</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener *</type>
      <name>tfListener_</name>
      <anchorfile>classrtabmap__ros_1_1LidarDeskewing.html</anchorfile>
      <anchor>a0c3f4ccd7ed7820d8aa473d51fbdb646</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>waitForTransformDuration_</name>
      <anchorfile>classrtabmap__ros_1_1LidarDeskewing.html</anchorfile>
      <anchor>af56419fc040e922d34a022c693e147c6</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>aba323da2fd9153a7be58d65c381da2c1</anchor>
      <arglist>(const rtabmap_ros::MapDataConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processMapData</name>
      <anchorfile>classMapAssembler.html</anchorfile>
      <anchor>acee89ff7107aa1807b223f9de70ca72a</anchor>
      <arglist>(const rtabmap_ros::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>MapsManager</type>
      <name>mapsManager_</name>
      <anchorfile>classMapAssembler.html</anchorfile>
      <anchor>ac9aafa733d9eb8d9081c6a05fbf7679c</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>rtabmap_ros::MapCloudDisplay</name>
    <filename>classrtabmap__ros_1_1MapCloudDisplay.html</filename>
    <base>MessageFilterDisplay&lt; rtabmap_ros::MapData &gt;</base>
    <class kind="struct">rtabmap_ros::MapCloudDisplay::CloudInfo</class>
    <class kind="struct">rtabmap_ros::MapCloudDisplay::TransformerInfo</class>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; CloudInfo &gt;</type>
      <name>CloudInfoPtr</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>aeabbc6d568b33a2e23628bf5a360593f</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot">
      <type>void</type>
      <name>causeRetransform</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ac3827689b976fb09add3c25447403ee9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MapCloudDisplay</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a9ce3997921f7fc8cc99d67e79d0b8505</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ab12a914573939684066bc9359801ed5b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>update</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a35fec6ec598a30f2bb8002aefe8b945a</anchor>
      <arglist>(float wall_dt, float ros_dt)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MapCloudDisplay</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a28a007149fcba1dcbe618726eadc5e07</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>rviz::FloatProperty *</type>
      <name>alpha_property_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>abc64ed2e9f5acd27148c4b1f446d8093</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rviz::IntProperty *</type>
      <name>cloud_decimation_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a24565b9fdaad5d5f651a47a55e5a18c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rviz::FloatProperty *</type>
      <name>cloud_filter_ceiling_height_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ac69f94febe425dc350c27fe504abacb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rviz::FloatProperty *</type>
      <name>cloud_filter_floor_height_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ab4db06ee146896f7df11e5c45ab67d8e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rviz::BoolProperty *</type>
      <name>cloud_from_scan_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>aba49b567a2a8b504ad31d9973dcee871</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rviz::FloatProperty *</type>
      <name>cloud_max_depth_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a5a8cf811a4063ac990f488ff74dd7a60</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rviz::FloatProperty *</type>
      <name>cloud_min_depth_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ad1956afe7c9c80c6b6ea866ef112f56f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rviz::FloatProperty *</type>
      <name>cloud_voxel_size_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a14914dbf2b0e253e3369696b1905593c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rviz::EnumProperty *</type>
      <name>color_transformer_property_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a08eb2666f6c5d8659cf42972675c4597</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rviz::BoolProperty *</type>
      <name>download_graph_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ac42c6534f5a0deea93f5de1859b39e94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rviz::BoolProperty *</type>
      <name>download_map_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a34c95099cb51cce729cecba04dbd4052</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rviz::StringProperty *</type>
      <name>download_namespace</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a5131dab2571db0f172fb5b73ee9a8b6f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rviz::FloatProperty *</type>
      <name>node_filtering_angle_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ac8e651cb483dc8ae576d2e6da2dcc217</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rviz::FloatProperty *</type>
      <name>node_filtering_radius_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a4cc23644e9578dc3aa2d2f120a268822</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rviz::FloatProperty *</type>
      <name>point_pixel_size_property_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ad3631d01fa5c13dad6573180600fb798</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rviz::FloatProperty *</type>
      <name>point_world_size_property_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ab87b5f94d90c07c804afeb6fd9d7bc51</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rviz::EnumProperty *</type>
      <name>style_property_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a3ed9438c9639d6d60b4b36c462468bd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rviz::EnumProperty *</type>
      <name>xyz_transformer_property_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a6748f46ec50e95006147adb1e8896dc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInitialize</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ad20dd59c4219a094294b49398222bf7d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>processMessage</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ad98bf214a66244f1533446f0e554f6af</anchor>
      <arglist>(const rtabmap_ros::MapDataConstPtr &amp;cloud)</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>std::map&lt; std::string, TransformerInfo &gt;</type>
      <name>M_TransformerInfo</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a2ff6c8ae9a1f23f1269b74e1b812cfd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>downloadGraph</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a3accf256cc300d8f79530e8e4665e285</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>downloadMap</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a17bb1cf11709b81a6417cd7190638b71</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>downloadNamespaceChanged</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a87217374a277ae409c402fdb5bfb620b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>setColorTransformerOptions</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a7ecb16335fdf235b1e5c52dca75f7def</anchor>
      <arglist>(EnumProperty *prop)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>setXyzTransformerOptions</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ac27873f64d53e69ba10b748f6380c2e6</anchor>
      <arglist>(EnumProperty *prop)</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateAlpha</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ae2a1b20d30f5efda19588bfe19329f75</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateBillboardSize</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ae8c1677dc8224b11d60ab35ed069001f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateCloudParameters</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>af29d15f24f3863a9fb381f378e172362</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateColorTransformer</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a9930526c6a3d83c854eaf5e0024ccc8c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateStyle</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a61e76c278b51a5648a3eeab5a3e0eb83</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="slot" protection="private">
      <type>void</type>
      <name>updateXyzTransformer</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a1a560df6f9202d79d40f6967fc5015fb</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>downloadMap</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>aafc5f5fe7b4ab28db365216a3d36260d</anchor>
      <arglist>(bool graphOnly)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>fillTransformerOptions</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a38457038af0827a31350f3caceec1ef1</anchor>
      <arglist>(rviz::EnumProperty *prop, uint32_t mask)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>rviz::PointCloudTransformerPtr</type>
      <name>getColorTransformer</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>aedbeb8d2f165c21a9798bbd9baa2e367</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;cloud)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>rviz::PointCloudTransformerPtr</type>
      <name>getXYZTransformer</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ae69e60ebeee3d82abd396e9a837411e3</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;cloud)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>loadTransformers</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a72dfe5035041341247bfe06a165bface</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>processMapData</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ace1e1f2167aa745dbc55a9f11418d593</anchor>
      <arglist>(const rtabmap_ros::MapData &amp;map)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>retransform</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a1fdc0840fa710ef2dc466f3011313705</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>setPropertiesHidden</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a4de445bc59a3f4e069444e4a24ff8a16</anchor>
      <arglist>(const QList&lt; Property *&gt; &amp;props, bool hide)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>transformCloud</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ae06222d9bcad8b5b325b7c4783571e74</anchor>
      <arglist>(const CloudInfoPtr &amp;cloud, bool fully_update_transformers)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateTransformers</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a8377e01b9fc68dffdb7f91d9b16ecb30</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;cloud)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::CallbackQueue</type>
      <name>cbqueue_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a3c9b07def06e8096837fd9167a5edd2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, CloudInfoPtr &gt;</type>
      <name>cloud_infos_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a65e103de45cb14de60452c05223650b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, rtabmap::Transform &gt;</type>
      <name>current_map_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a371019e9b95031468135c6225587eb39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>current_map_mutex_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ab62b380c1aad5a42274e93d19a8fb08f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>current_map_updated_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>aae55d3b7d5d7e11cc052e8ff426eda8d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>fromScan_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ae0aa7698a3b89cdcc0fcaeeba35fdff0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>lastCloudAdded_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a913968ad0f3dde349b69c1f680e894a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>needs_retransform_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>adcf93dc5f976c4fa358799ec34889941</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, CloudInfoPtr &gt;</type>
      <name>new_cloud_infos_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a2b564620dba58a47b072d7f5ea144155</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::mutex</type>
      <name>new_clouds_mutex_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>afa0cfdb3a7d21a066559b8788e129ae1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>new_color_transformer_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>afbaf787ad8dcf2578870023a1f36a234</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>new_xyz_transformer_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a7192e1d682a85d8e7532c376824c70aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::set&lt; int &gt;</type>
      <name>nodeDataReceived_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>aabe3bb8abf437801754b22bedf11fcd1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>republishNodeDataPub_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a86b479ee1a7f8291ae1bb94fab83e0af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::AsyncSpinner</type>
      <name>spinner_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ae6f629205d087901d520cddf0e469dbb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pluginlib::ClassLoader&lt; rviz::PointCloudTransformer &gt; *</type>
      <name>transformer_class_loader_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a9343a432d8a1a555023232d837ef6cb9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>M_TransformerInfo</type>
      <name>transformers_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>a09c7320e63f7d3afc48a2bc0ffccf178</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::recursive_mutex</type>
      <name>transformers_mutex_</name>
      <anchorfile>classrtabmap__ros_1_1MapCloudDisplay.html</anchorfile>
      <anchor>ab10aa6f4bc92e67f05763e0bb77d5675</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::MapGraphDisplay</name>
    <filename>classrtabmap__ros_1_1MapGraphDisplay.html</filename>
    <base>MessageFilterDisplay&lt; rtabmap_ros::MapGraph &gt;</base>
    <member kind="function">
      <type></type>
      <name>MapGraphDisplay</name>
      <anchorfile>classrtabmap__ros_1_1MapGraphDisplay.html</anchorfile>
      <anchor>aacd2fefc8ceccec7115bb0cd31600cfe</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classrtabmap__ros_1_1MapGraphDisplay.html</anchorfile>
      <anchor>a6c6e931f3948952b58e5243f3ddcb374</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~MapGraphDisplay</name>
      <anchorfile>classrtabmap__ros_1_1MapGraphDisplay.html</anchorfile>
      <anchor>a638ec513f0d93975f6f5fc8d95e564e2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInitialize</name>
      <anchorfile>classrtabmap__ros_1_1MapGraphDisplay.html</anchorfile>
      <anchor>ad76143144c22e0935769d452a4eea029</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>processMessage</name>
      <anchorfile>classrtabmap__ros_1_1MapGraphDisplay.html</anchorfile>
      <anchor>af2993460c83f85ee077bf5a5cbb20d99</anchor>
      <arglist>(const rtabmap_ros::MapGraph::ConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>destroyObjects</name>
      <anchorfile>classrtabmap__ros_1_1MapGraphDisplay.html</anchorfile>
      <anchor>af0b4c3a2b8f2259c8bbde3baf009d655</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>FloatProperty *</type>
      <name>alpha_property_</name>
      <anchorfile>classrtabmap__ros_1_1MapGraphDisplay.html</anchorfile>
      <anchor>a8e2128438c0f960a83ec4fa8f3010064</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ColorProperty *</type>
      <name>color_global_property_</name>
      <anchorfile>classrtabmap__ros_1_1MapGraphDisplay.html</anchorfile>
      <anchor>a41be6cce9841a3b5c5d2dfd4ee089076</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ColorProperty *</type>
      <name>color_landmark_property_</name>
      <anchorfile>classrtabmap__ros_1_1MapGraphDisplay.html</anchorfile>
      <anchor>affa42b3e61743aa59320de102795d99b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ColorProperty *</type>
      <name>color_local_property_</name>
      <anchorfile>classrtabmap__ros_1_1MapGraphDisplay.html</anchorfile>
      <anchor>a6902c1e605166ddf68fd496f0931da83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ColorProperty *</type>
      <name>color_neighbor_merged_property_</name>
      <anchorfile>classrtabmap__ros_1_1MapGraphDisplay.html</anchorfile>
      <anchor>aac5eec4f1e1178832180652d2a31fef6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ColorProperty *</type>
      <name>color_neighbor_property_</name>
      <anchorfile>classrtabmap__ros_1_1MapGraphDisplay.html</anchorfile>
      <anchor>a1d250442baf4155516384a7cc78be176</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ColorProperty *</type>
      <name>color_user_property_</name>
      <anchorfile>classrtabmap__ros_1_1MapGraphDisplay.html</anchorfile>
      <anchor>a936d502702874888148a57863e8e6cdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ColorProperty *</type>
      <name>color_virtual_property_</name>
      <anchorfile>classrtabmap__ros_1_1MapGraphDisplay.html</anchorfile>
      <anchor>a546a963c4c4e833ae3d995750d57e8b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; Ogre::ManualObject * &gt;</type>
      <name>manual_objects_</name>
      <anchorfile>classrtabmap__ros_1_1MapGraphDisplay.html</anchorfile>
      <anchor>a42baae28f06629fbe53653cc1b6e37ce</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>a3117a6e63625607847c74b4f9377fc87</anchor>
      <arglist>(const rtabmap_ros::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>MapsManager</name>
    <filename>classMapsManager.html</filename>
    <member kind="function">
      <type>void</type>
      <name>backwardCompatibilityParameters</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>ac828e01e9abbf4f58fdb17ddba384ca3</anchor>
      <arglist>(ros::NodeHandle &amp;pnh, rtabmap::ParametersMap &amp;parameters) const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>clear</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a81ac4d8c5232c6c5795c1e138eed7621</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; int, rtabmap::Transform &gt;</type>
      <name>getFilteredPoses</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>aca198fbddb83bdc31af17851b191979b</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>classMapsManager.html</anchorfile>
      <anchor>a2065c739a21f9e2f297d4dfb5c8d2938</anchor>
      <arglist>(float &amp;xMin, float &amp;yMin, float &amp;gridCellSize)</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>getGridProbMap</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>ad9c6d4b127bd9125581c954bf63f3540</anchor>
      <arglist>(float &amp;xMin, float &amp;yMin, float &amp;gridCellSize)</arglist>
    </member>
    <member kind="function">
      <type>const rtabmap::OccupancyGrid *</type>
      <name>getOccupancyGrid</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>aaa7dfb61be55141832884cd623cb1081</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const rtabmap::OctoMap *</type>
      <name>getOctomap</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>ac3235043c8c20f8046472c4d0b56e9bd</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasSubscribers</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a7cdbb6df198aa6535686972c79748992</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>ad83cb1deaa2038c7ffbf0d9bd94e049b</anchor>
      <arglist>(ros::NodeHandle &amp;nh, ros::NodeHandle &amp;pnh, const std::string &amp;name, bool usePublicNamespace)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>MapsManager</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a1407e16120cae1a396234d15a9e5e8a5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>publishMaps</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>afdb1f278db1612c44c96cc871f0a25b2</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>classMapsManager.html</anchorfile>
      <anchor>a08f710ff99e1706070343a5bb8a5ac28</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>classMapsManager.html</anchorfile>
      <anchor>afd38e6ac4269306693192dadcbe993fc</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>classMapsManager.html</anchorfile>
      <anchor>ac5886bb64aede279f1462a4d88c946a0</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>classMapsManager.html</anchorfile>
      <anchor>acc1b36b8402a54ffe1b0f2ffd17bbcf9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>alwaysUpdateMap_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>acae4c14e01ff02fc62e5f4cf3a976138</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::PointCloud&lt; pcl::PointXYZRGB &gt;::Ptr</type>
      <name>assembledGround_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a879932fc060c134545957de4146d43f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::FlannIndex</type>
      <name>assembledGroundIndex_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>aea5cb960166a9555557b5e6ae440cf31</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, rtabmap::Transform &gt;</type>
      <name>assembledGroundPoses_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a51b1bf3f4e15e1751551cfa510b06c7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::FlannIndex</type>
      <name>assembledObstacleIndex_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a40c4a270e919e2eded7f45212a4ca806</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, rtabmap::Transform &gt;</type>
      <name>assembledObstaclePoses_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>adbdc1cc9d2309dd6fb2efeb6e7672ce7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>pcl::PointCloud&lt; pcl::PointXYZRGB &gt;::Ptr</type>
      <name>assembledObstacles_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a525c5ef494e8c8991bdcd67ad5e5631d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>cloudGroundPub_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>ac69f90aaa85839d79c7a06ffd1d2839c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>cloudMapPub_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a67fe8cbf46c2b27f5373c26680e10c1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>cloudObstaclesPub_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>aeed938d33d2b326b9dabfaf04a8fb342</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>cloudOutputVoxelized_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>add44c3e15d64e5da12e6e09d3560ab61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>cloudSubtractFiltering_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a34fb0bd6b31cd92f0e236cc9a640902e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>cloudSubtractFilteringMinNeighbors_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a2a364614404f5dc5eb9b0efcca7d7ed1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>cv::Mat</type>
      <name>gridMap_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a8dad53d2642cfa3400ee49ab23eb5af4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>gridMapPub_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>adfec7ca2433658619596aeb4258527bc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, std::pair&lt; std::pair&lt; cv::Mat, cv::Mat &gt;, cv::Mat &gt; &gt;</type>
      <name>gridMaps_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a276fa12614eb1af986e8350e6d01ed2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, cv::Point3f &gt;</type>
      <name>gridMapsViewpoints_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>aa34792701579be5eb03567e173716d41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, rtabmap::Transform &gt;</type>
      <name>gridPoses_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>aeb675cd0d1282f54f27fa0029baf0fe6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>gridProbMapPub_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a5a68c53ef73bb2b9c6f45842afdd761b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>gridUpdated_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>ac6a850f46184d3535f5813c9aff0d470</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>classMapsManager.html</anchorfile>
      <anchor>a41f748e10ab474e521800fa6ce7ef5df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; void *, bool &gt;</type>
      <name>latched_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>af879df83cd3c8d174cf2e7e840b645af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>latching_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>ae2392070699824f18b7d60960b3837e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mapCacheCleanup_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>ab444e1b61a5c2412e6cb6b9c4e14c527</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mapFilterAngle_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a08a5b08a1e2de8f882b828a4552bad7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>mapFilterRadius_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>aef112294c775f5db0048bfa7c3f44ac2</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>classMapsManager.html</anchorfile>
      <anchor>a494b64fab5a8cb8eef3b4a211714467e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::OccupancyGrid *</type>
      <name>occupancyGrid_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>add303434926af5888528697a4d233e12</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::OctoMap *</type>
      <name>octomap_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a29a3f96a2e280b024f12826aa52f8299</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>octoMapCloud_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a7c48258241f429d4c1a0814cda666c62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>octoMapEmptySpace_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a57894a53e68333d3628286649efe9a64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>octoMapFrontierCloud_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a025ed7f20a708366bc88ccc70a527ebd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>octoMapGroundCloud_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a6c202cd55e99ccf3d31758a5089c9edc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>octoMapObstacleCloud_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a45129de650103f6892a2646e1653c730</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>octoMapProj_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a26f22cb1c0e9a6ad6ec923ec67d709c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>octoMapPubBin_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a9c0cb6ec9ae839087c74ab70a7d9dd77</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>octoMapPubFull_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>acb2968ec5008c6efaa082b903e53756a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>octomapTreeDepth_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a27514281a3bea8fef6a76b3e877da797</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>octomapUpdated_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a9dd2df944998078479b2f0ecd6216f0d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::ParametersMap</type>
      <name>parameters_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a7ba5bce5de98fee638d6167ec5087b7f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>projMapPub_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a13dd1ed65a9fd6edf327328e3a274a78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>scanEmptyRayTracing_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>aaf458bea898ef2be14cf9f6bfb0d77e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>scanMapPub_</name>
      <anchorfile>classMapsManager.html</anchorfile>
      <anchor>a406394f573eb3c726a682e71dbcc7105</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_ros::ObstaclesDetection</name>
    <filename>classrtabmap__ros_1_1ObstaclesDetection.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>ObstaclesDetection</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>ae260326fe019d50d7e9862c35da4625f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ObstaclesDetection</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>a7851fc078ff327ac3e66c174511e65f3</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>aa11e9401896e27a7fdab2a466f8e1370</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__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>a2b75bf6d4082a94b8dbb8ec7f49fb7c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>parameterMoved</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>a1d9aa41dc4991f36fcaa3afe074564f2</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__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>ac4d993981271bdc2197de70befe2a4ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frameId_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>a705faa3a18cbcf8e986c91c2ad1dde26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::OccupancyGrid</type>
      <name>grid_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>ac74ade39c6bd5fcc4f7fa9d23f4ca8dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>groundPub_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>a2d71a30a2b9f28d8454ba931b739f734</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>mapFrameId_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>aab50aab84c57317cca2491d95c3c89de</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>mapFrameProjection_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>a4ff71cebeea967f67186904cb9ce7de5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>obstaclesPub_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>a740dbdbc92b289633bec0880af9f3c0e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>projObstaclesPub_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>adea3bc31030bbab90e3cda40a0375f58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tfListener_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>a299ddadb1d7b7807b27c7f9bc6bd9164</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>waitForTransform_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>a1f224306c76871eae77bd2fcde31576c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>warned_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetection.html</anchorfile>
      <anchor>a98318db7f98e95b0c149c771fdf61aaf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::ObstaclesDetectionOld</name>
    <filename>classrtabmap__ros_1_1ObstaclesDetectionOld.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>ObstaclesDetectionOld</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetectionOld.html</anchorfile>
      <anchor>aa470e24ff278656a202668578eadcbbd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ObstaclesDetectionOld</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetectionOld.html</anchorfile>
      <anchor>a80cc114cc6438105889eacba1afa2dba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetectionOld.html</anchorfile>
      <anchor>a1d8a40cb81bc9ed5be8ef53e7c6c0e66</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__ros_1_1ObstaclesDetectionOld.html</anchorfile>
      <anchor>a6251b4b48633206f18069d4740e0fe6a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>cloudSub_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetectionOld.html</anchorfile>
      <anchor>a4ceaa7297e41656b7b3c34159c03e277</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>clusterRadius_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetectionOld.html</anchorfile>
      <anchor>ada00f6cf7fd63a690f2f91fcb6e02b39</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frameId_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetectionOld.html</anchorfile>
      <anchor>a9ad42e58ce495eba92c98dc63a1cf69c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>groundNormalAngle_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetectionOld.html</anchorfile>
      <anchor>a415443f2b9e5e7ad5107cf91d25b226a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>groundPub_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetectionOld.html</anchorfile>
      <anchor>ab61c0c0de1284f2b41003fae2bd40763</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>maxGroundHeight_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetectionOld.html</anchorfile>
      <anchor>a9dae97e15a9fe8767c33fa893f9ba09c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>maxObstaclesHeight_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetectionOld.html</anchorfile>
      <anchor>a3cf3d128b57fb0f2bef1892397d1de2c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>minClusterSize_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetectionOld.html</anchorfile>
      <anchor>aec28af257abb267573a3fdfc0ffa958e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>normalKSearch_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetectionOld.html</anchorfile>
      <anchor>aa82ca0c1f8a4f1f027338513b9869934</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>obstaclesPub_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetectionOld.html</anchorfile>
      <anchor>a8fa80eeea5e3ad793f98158b6d49d1f3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>optimizeForCloseObjects_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetectionOld.html</anchorfile>
      <anchor>ae992ff49d502d1bd6382cb205e0d825a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>projObstaclesPub_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetectionOld.html</anchorfile>
      <anchor>aa5f4fd13af3286a4bdc85ebd9959860e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>projVoxelSize_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetectionOld.html</anchorfile>
      <anchor>a5843ed3b7d90e20172c71603e6498a67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>segmentFlatObstacles_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetectionOld.html</anchorfile>
      <anchor>a49a16653d72c944873d2544c95f4e3b3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tfListener_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetectionOld.html</anchorfile>
      <anchor>a13f924e2e10b87625391437faf74251b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>waitForTransform_</name>
      <anchorfile>classrtabmap__ros_1_1ObstaclesDetectionOld.html</anchorfile>
      <anchor>a323a6effdcb8d413bf01edccbeeeba19</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::OdometryROS</name>
    <filename>classrtabmap__ros_1_1OdometryROS.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>frameId</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a3f271af0705d52cba255b6f316447524</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>guessFrameId</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a84982725b28f5956d2295d1f1038b66a</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isPaused</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a8bd35b9f8adf7d5f10fcbd9688c96b6f</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>OdometryROS</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>aaf94bb2804d7bb409af8243cbf535462</anchor>
      <arglist>(bool stereoParams, bool visParams, bool icpParams)</arglist>
    </member>
    <member kind="function">
      <type>const std::string &amp;</type>
      <name>odomFrameId</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a8ddfc3485e3ad9e4e347cca548390fd2</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>const rtabmap::ParametersMap &amp;</type>
      <name>parameters</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a5b9124623eb67ba78b8484afe1ee9955</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>pause</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a74de8b75ec775856e1c6ec29e8d71d92</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>processData</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a5f52a2db2b5f85323595d974b170126b</anchor>
      <arglist>(rtabmap::SensorData &amp;data, const std_msgs::Header &amp;header)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>reset</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a597125a93900800cfbbdc417d4e0abdb</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resetToPose</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>ad5eaf6988b43da430f276248f857d6a9</anchor>
      <arglist>(rtabmap_ros::ResetPose::Request &amp;, rtabmap_ros::ResetPose::Response &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>resume</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a56dc4c4bba72288dd65e4a18df1326cb</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setLogDebug</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a5fac944c85b949f84c102ff98114380b</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setLogError</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a054753036a451f7a720bdf6f4f6017c2</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setLogInfo</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>ae6c98997767d3307837339faaaafebbe</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>setLogWarn</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>ae6881b628bcdf5bf7b961e7be7c5f297</anchor>
      <arglist>(std_srvs::Empty::Request &amp;, std_srvs::Empty::Response &amp;)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OdometryROS</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a4c6581a5b59fc4c4703a66f98d41c4dc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>callbackCalled</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a181cd3484a66e631c21a03b9ce9057de</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="pure">
      <type>virtual void</type>
      <name>flushCallbacks</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a3c48b1e0276dc668416b0706194b2af9</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>postProcessData</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>aa9fdfc57f720e1d504ef8d7e28c2eecf</anchor>
      <arglist>(const rtabmap::SensorData &amp;data, const std_msgs::Header &amp;header) const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>previousStamp</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a4761b4febf46f65bb9137f1de835e11c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>startWarningThread</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a83e28bed87d3085157950c85c48fd7b2</anchor>
      <arglist>(const std::string &amp;subscribedTopicsMsg, bool approxSync)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>tf::TransformListener &amp;</type>
      <name>tfListener</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>af76c31e740cda74f6d5c1d054813d262</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>rtabmap::Transform</type>
      <name>velocityGuess</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a3c40e23afece0276bb010e2d4c00571c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>double</type>
      <name>waitForTransformDuration</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a7d03bef2480ecf31a74ef8fd87c4188c</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callbackIMU</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a8263099234292c345b8eb4e50910340b</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__ros_1_1OdometryROS.html</anchorfile>
      <anchor>aed15a14a4b92de9c48cee1db89a6a19f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="pure">
      <type>virtual void</type>
      <name>onOdomInit</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a4d63dfeb03b18f550417ecd450ccd792</anchor>
      <arglist>()=0</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reset</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>ae7e5c7d1fbbee6c22e5bd0d9fdf40def</anchor>
      <arglist>(const rtabmap::Transform &amp;pose=rtabmap::Transform::getIdentity())</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>updateParameters</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a32492ba686f425b244350cdb35b808d2</anchor>
      <arglist>(rtabmap::ParametersMap &amp;parameters)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>warningLoop</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a5c3a7f5ed177298727d27fc452ee490d</anchor>
      <arglist>(const std::string &amp;subscribedTopicsMsg, bool approxSync)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::pair&lt; rtabmap::SensorData, std_msgs::Header &gt;</type>
      <name>bufferedData_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>add223c1bbff03b3c8adb141a9cee43dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>callbackCalled_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a47e4efebe3ad334e209655d7a1ce7b83</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>expectedUpdateRate_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>aaf9299ec4f49ae7f9ba998ef951537a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frameId_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>ad6f5bf69d95a727ca18777e976528b99</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>groundTruthBaseFrameId_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a14fc7fc30a0c6e7eda53456162ee97c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>groundTruthFrameId_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a36af090d33ff33c2c0891c6e4c51bedb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::Transform</type>
      <name>guess_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a83bf55232e5ec207e357c13eec031877</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>guessFrameId_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a150ff280c2a6893effca976edd31c7e2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>guessMinRotation_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a0f0c0273dc5708a036a34f27fd1ebb4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>guessMinTime_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>abf46eda2d47dbec501da69f2b6e0a17e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>guessMinTranslation_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a1c56b410ba1d29fa46fdd65ac123266f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::Transform</type>
      <name>guessPreviousPose_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a2125e05d21d86c5b146ae7d6fb268e5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>icpParams_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a541554cf8cfdde83f29cd633d483cc6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>imuProcessed_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a4c31156ab8442c5a3e9bb4c09f680433</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; double, rtabmap::IMU &gt;</type>
      <name>imus_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a6c551968f1cf037c717ab7c6250ec891</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>imuSub_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a34e6876dd923fd9170921971eb061672</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>maxUpdateRate_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>ae7e60dac06c0d272c5c6500dcabb06b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>minUpdateRate_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>ae3141911e7e8ce390015617adc7dd5b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::Odometry *</type>
      <name>odometry_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a0f04a0dc8db2c139a928375fc3ec17a2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>odomFrameId_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a8097121c6edc685957e67b8950ef7749</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>odomInfoLitePub_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a1c66a36d4cbc3279480ae06091a735ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>odomInfoPub_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>ad08e52ed3bed65fbef5849c981910e68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>odomLastFrame_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a490e85a1384cc1605baa931dd32adc66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>odomLocalMap_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>ac7a7a1cd708e3a568a0851a5fdcb0d4e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>odomLocalScanMap_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>ab2a41dcb4f8d6c149e0ac8dd3fce104f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>odomPub_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a9518f07c0d6ea2bc4a9326248a60b21b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>odomRgbdImagePub_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>ad3850a020f5892f351dea0f4f816c3dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>odomStrategy_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a9b67b5645ffb09f72e52aa20eff931ca</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::ParametersMap</type>
      <name>parameters_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a7f5719d073b33a27450ece81ab1b2524</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>paused_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a1986313530e482b9c427ecdd7e1fffff</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>pauseSrv_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a2df0f2da84bd972503e8e95d993454ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>previousStamp_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a9c186cc67415eac889e51158ebbcc7e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>publishNullWhenLost_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a25916af585b2a51eea34a9f99bd8399d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>publishTf_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a0365275379074f13b77a5d6b63720290</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>resetCountdown_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a3801254ab5ea22ed00197646bd958751</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>resetCurrentCount_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>ac6b885491e3ea8504b809f2468ebb219</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>resetSrv_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a85c455a6af223cc83da41664bb55fca0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>resetToPoseSrv_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a5d772feaf62ee0e59a3c1861e50e5c57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>resumeSrv_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a00b93ca69fa46b0c219cbb7d1dd6bd9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>setLogDebugSrv_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>afa0021b5278cf7552b113e365d728f3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>setLogErrorSrv_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a9b24ee1ae0de538d42255e7b2fbc4691</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>setLogInfoSrv_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a42ea37cc7f2d32229e86fc2b9095fbd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::ServiceServer</type>
      <name>setLogWarnSrv_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a5f231fa863e88e4f5f5e75be919e8e3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>stereoParams_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a248716230356586dd1fd579221c209f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf2_ros::TransformBroadcaster</type>
      <name>tfBroadcaster_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a3692867cfe44c870cc311ec42a15e44b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tfListener_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a78c41b957edbfee3d3f03d1c135caa06</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ULogToRosout</type>
      <name>ulogToRosout_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a0915a141d022ae2622c907b687cc89e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>visParams_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a55feb4c2698cfc42e26e0cd89e5cb83c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>waitForTransform_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a83b33f4a58b0d25d6cc3914eef706b36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>waitForTransformDuration_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>adcbcca41318c4c70db7ddb9e2d194d67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>waitIMUToinit_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a6b2ece2b2881ebc53291dbd1ef8c2f4c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread *</type>
      <name>warningThread_</name>
      <anchorfile>classrtabmap__ros_1_1OdometryROS.html</anchorfile>
      <anchor>a97357de3bb776efa47ca0f37995d36a2</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_ros::OrbitOrientedViewController</name>
    <filename>classrtabmap__ros_1_1OrbitOrientedViewController.html</filename>
    <base>rviz::OrbitViewController</base>
    <member kind="function">
      <type></type>
      <name>OrbitOrientedViewController</name>
      <anchorfile>classrtabmap__ros_1_1OrbitOrientedViewController.html</anchorfile>
      <anchor>ae24a546aca4b4be645308a04e042807e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~OrbitOrientedViewController</name>
      <anchorfile>classrtabmap__ros_1_1OrbitOrientedViewController.html</anchorfile>
      <anchor>a051341fe2aab741959adad1d0e988aa8</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>updateCamera</name>
      <anchorfile>classrtabmap__ros_1_1OrbitOrientedViewController.html</anchorfile>
      <anchor>a02a3e37b148866e884cfa67bd626a6b4</anchor>
      <arglist>()</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::PluginInterface</name>
    <filename>classrtabmap__ros_1_1PluginInterface.html</filename>
    <member kind="function" virtualness="pure">
      <type>virtual sensor_msgs::PointCloud2</type>
      <name>filterPointCloud</name>
      <anchorfile>classrtabmap__ros_1_1PluginInterface.html</anchorfile>
      <anchor>aa69318435181fc2a26c7f24fe84b8bac</anchor>
      <arglist>(const sensor_msgs::PointCloud2 msg)=0</arglist>
    </member>
    <member kind="function">
      <type>const std::string</type>
      <name>getName</name>
      <anchorfile>classrtabmap__ros_1_1PluginInterface.html</anchorfile>
      <anchor>a679947b181513c1051db4dba1ab74393</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>initialize</name>
      <anchorfile>classrtabmap__ros_1_1PluginInterface.html</anchorfile>
      <anchor>a3b6f1f757532133923272c4574f91958</anchor>
      <arglist>(const std::string name, ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>isEnabled</name>
      <anchorfile>classrtabmap__ros_1_1PluginInterface.html</anchorfile>
      <anchor>a6f22174e5c0689bc65acba5e5fb59838</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PluginInterface</name>
      <anchorfile>classrtabmap__ros_1_1PluginInterface.html</anchorfile>
      <anchor>abb78a6fc1c1613e018eff8f80a092626</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PluginInterface</name>
      <anchorfile>classrtabmap__ros_1_1PluginInterface.html</anchorfile>
      <anchor>a958b204274279a4b54065e76403e8b2e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>onInitialize</name>
      <anchorfile>classrtabmap__ros_1_1PluginInterface.html</anchorfile>
      <anchor>a06b0076fa0e75d8c3ed4e31b85f6cb13</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>bool</type>
      <name>enabled_</name>
      <anchorfile>classrtabmap__ros_1_1PluginInterface.html</anchorfile>
      <anchor>af4a9c82827edd10865351f872bbe46a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>std::string</type>
      <name>name_</name>
      <anchorfile>classrtabmap__ros_1_1PluginInterface.html</anchorfile>
      <anchor>a7e120f460d1b5737631b0fb92f7d81af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>ros::NodeHandle</type>
      <name>nh_</name>
      <anchorfile>classrtabmap__ros_1_1PluginInterface.html</anchorfile>
      <anchor>aa7fab1c8f3bf020fc014ed80fce2ce8f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::PointCloudAggregator</name>
    <filename>classrtabmap__ros_1_1PointCloudAggregator.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>PointCloudAggregator</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a34b7795700bebea711871888ca9b5fe1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PointCloudAggregator</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a399223e789242df138ec635b0e5d6eeb</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__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a436673ef20eec09bc1ce00fbae370d74</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__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>aaa6655364e385fb4ede0410a0baa0f7b</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__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a4c28c8364ad05394598834517917eddc</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__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a2eb786013e31239394d133055fb79b48</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__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a72e37f7b10e4201a4ec1de4667a97622</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__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>adb3498945212136b478fb8fc7fc7b6b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>clouds2_callback</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>abdc792e75a07c9edc8d59234e58f9853</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__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a4418c106e4c51a035bbbe8507f5dba8a</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__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a1ac8c2721d41280c68859252958dda52</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__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>ae57361b4499f04b008e5ac9749d8db10</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__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a96fee04ade72d5050c844f4866f32ca2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>warningLoop</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a4cd155e0003aa594043608244bd85c66</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__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a40f5c56d3677432e8745849241259e29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; ApproxSync3Policy &gt; *</type>
      <name>approxSync3_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a440bb39f366e20f6d326f17ea0444c19</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; ApproxSync4Policy &gt; *</type>
      <name>approxSync4_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>acad9b688ce71312c50b590066d96901d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>callbackCalled_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a07fe244a339959f2341874455ad2d4f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>cloudPub_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a5ec95c991309488749cb2644a59eb767</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__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a8568b20fa168ab72483bc916df32bd59</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__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>ad274ae59601767687597d0a4de00a61a</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__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a6eeb174a2b50cd1bdb406a3be876e519</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__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a3ffaebdde1c1950b117a42fa18bcf8e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; ExactSync2Policy &gt; *</type>
      <name>exactSync2_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a49c9b7d5072884dd9347f555cfd9ff63</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; ExactSync3Policy &gt; *</type>
      <name>exactSync3_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a16cd4b7bc0b3afb76ba9cc81f7a001b9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; ExactSync4Policy &gt; *</type>
      <name>exactSync4_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a9c097997a4b12205a93b6f479b81ed79</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>fixedFrameId_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>affe69cb21eb2090c72c7fb2e0368d14d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frameId_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a809833ca8a165d7949a1914ee3c7f270</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tfListener_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a32d7a3ebb06f2d5e8763b02fac05919c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>waitForTransformDuration_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a7d2cd475871a0eaf3a54895294ace127</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread *</type>
      <name>warningThread_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>ad85ca843bbf0a5f8f400d6b59f8b2b66</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>xyzOutput_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAggregator.html</anchorfile>
      <anchor>a462910718cff1255dd50db59ca4d42cb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::PointCloudAssembler</name>
    <filename>classrtabmap__ros_1_1PointCloudAssembler.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>PointCloudAssembler</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a92534f62b30d18de8156353bcbc7dccc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PointCloudAssembler</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a643fdc81587d8c863f0fcc51004263bd</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; sensor_msgs::PointCloud2, nav_msgs::Odometry, rtabmap_ros::OdomInfo &gt;</type>
      <name>syncInfoPolicy</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a25a95f7f1208136404ca13d92144ad75</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__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a9e9dfae0a91ec3ce3afe63b858bb1db0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callbackCloud</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a9e855aa4b0f52f05389a65534cc2a620</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;cloudMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callbackCloudOdom</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a562190c2c6537bf69ff3b4421a2a4086</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__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a05447f050b08365feb8ee50a3778d354</anchor>
      <arglist>(const sensor_msgs::PointCloud2ConstPtr &amp;cloudMsg, const nav_msgs::OdometryConstPtr &amp;odomMsg, const rtabmap_ros::OdomInfoConstPtr &amp;odomInfoMsg)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a171bc1566ce87aef93ecb757c67124c7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>sensor_msgs::PointCloud2</type>
      <name>removeField</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a944c976d5540bfe193ca30fe4b3d2dd8</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__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>ae28e9d8cfa7a9d80ad580d654be3e05b</anchor>
      <arglist>(const std::string &amp;subscribedTopicsMsg)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>angularUpdate_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a10631c001c50f1bda6bf06c0094f4f9c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>assemblingTime_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a4ce74b2bb5ada6699eec3ad3ef6792cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>callbackCalled_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>ab3edc769b01873e00e65c3ebae8e86fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>circularBuffer_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a7548951b7b90e63643c8bec53c8cff38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>cloudPub_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a55d5598f31dde53e9c848797b86ab2c0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::list&lt; pcl::PCLPointCloud2::Ptr &gt;</type>
      <name>clouds_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a2f525a6d41943e13592de63402739bfe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>cloudsSkipped_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a679a4a76bcafeedca88c267246f5c7a8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>cloudSub_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>aa59ac20e1946375692ff397c1e074b02</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; syncInfoPolicy &gt; *</type>
      <name>exactInfoSync_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>aa0b61f4f4b071551aff27d48754bcf68</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; syncPolicy &gt; *</type>
      <name>exactSync_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a50bf40e8d264d75b858551a020af9ce1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>fixedFrameId_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>aa965e0c8c9d74505f4bee8901d65aa36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frameId_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a10174a20a0be82f87df06500fe59277b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>linearUpdate_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>aa1a2e71235e481f4e9e937de28c412d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>maxClouds_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>aac86b3d1ba07fc26ae976a911e1c5cea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>noiseMinNeighbors_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a18387817c79e870d9ee91b7476cff2b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>noiseRadius_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>abc8278e2e2ba82a7cffeff35125b9d1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::Transform</type>
      <name>previousPose_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>aeda8807166c68098c034473a720b13b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>rangeMax_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a04087a9d98487cd77533afb906986ced</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>rangeMin_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a9cd8af250437e3de0e250eea3579e1e3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>removeZ_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a62958259f32ee532eeada46587134187</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>skipClouds_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>adef43a2f0e87defafd8e5d5cd6219df9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::PointCloud2 &gt;</type>
      <name>syncCloudSub_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a96f55ae6eb590870ab8cc8c59d320c69</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; rtabmap_ros::OdomInfo &gt;</type>
      <name>syncOdomInfoSub_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a4267a05a3952d13e517e94866b6bd6b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; nav_msgs::Odometry &gt;</type>
      <name>syncOdomSub_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>aab3aefc89136060cdb3d228f99787c3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tfListener_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a972705d34501d4999911434d4333ba3d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>voxelSize_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a7cf52f89dc4f6701c66ff72fad8ba432</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>waitForTransformDuration_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a0226b5113ac9f98077ab1ee0136084dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread *</type>
      <name>warningThread_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudAssembler.html</anchorfile>
      <anchor>a8ac173f2fa0c70dd44ae069d08afd3fe</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::PointCloudToDepthImage</name>
    <filename>classrtabmap__ros_1_1PointCloudToDepthImage.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>PointCloudToDepthImage</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>ae53da776e5ede0ffc501acdaa3568db1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PointCloudToDepthImage</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>abf8e266be1ec9636bfc2e675ce1e8587</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__ros_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>a568894718e55eb913eba617bd919044f</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__ros_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>a2cd1ace0d3453d9582efd89167dd08ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>ac65b7325b7cd8450a2dd8fd48632f41e</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__ros_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>a27003db85ec5811d4334eb35db44152b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxSyncPolicy &gt; *</type>
      <name>approxSync_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>aa947f8f95df214a8c6636ce29f1644a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>cameraInfo16Pub_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>abc7bcbeab714f33518f3f776b9727078</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>cameraInfo32Pub_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>a52be2a9787743dcb536bc373cc65bfb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoSub_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>aadeba62cc7235bd021a1211ba5a45b95</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>decimation_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>a94641cac91cfcb5986065837b831336e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>depthImage16Pub_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>a6d416e52bfb6da05f4236833780857af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>depthImage32Pub_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>a271bba8b3c507cb534e5e063a73af044</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSyncPolicy &gt; *</type>
      <name>exactSync_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>a4a4c3d58adc73501aa106e56a125a690</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>fillHolesError_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>a9d82df7fec054750192fef2f5a9e7f56</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>fillHolesSize_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>aab4ae90ab9478060d735a63298a4ac90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>fillIterations_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>a2f6e1463fd28f6b11c14e32e50b59dcd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>fixedFrameId_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>aaa4d05f8eee1982bfc201e75813a8623</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener *</type>
      <name>listener_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>aa7acb8323f23e52af8c3fb73b6b4ec4d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::PointCloud2 &gt;</type>
      <name>pointCloudSub_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>a766954db42899b31917220d16c9d49cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pointCloudTransformedPub_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>af0ff8c36ecd7ee1eb1699fb109532fad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>upscale_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>af353ee1538e34bd714ab9f77c7c72501</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>upscaleDepthErrorRatio_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>a129f4ba415ddcf6c08dc7d6c505b43e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>waitForTransform_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudToDepthImage.html</anchorfile>
      <anchor>a3ef92f9740df5caafccfbb5689c9b095</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::PointCloudXYZ</name>
    <filename>classrtabmap__ros_1_1PointCloudXYZ.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>PointCloudXYZ</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a6aa1daade54ecf77f062e28a271dd47a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PointCloudXYZ</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a55da15a047b0cb03d491131cc5a2f77f</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__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a897b8f381c31227664e38d045b6d16f4</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__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a520a208a1e9080e86312679d6b276b40</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__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a5869db33d1d520ca248660938f2377e9</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__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a508d17babb523a36a526a32fe727af6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a3943391b3c70b7cf8c134361bc47e9a9</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__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a7ecd1c3f41d33789de25091ca1ae2c86</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__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>acff3b27cb4cc103fa2f79a6efd5d9fff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>processAndPublish</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a3adab80a09cb85207725651d6883e6af</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__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a9c9ee5095064e42df403e964aa3f4eb6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxSyncDisparityPolicy &gt; *</type>
      <name>approxSyncDisparity_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>acb2bc4e10ba9cfceb3cc9ac4bd440942</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoSub_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a93962be156d8709606ee5519f184acd2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>cloudPub_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>ae057cb77d3ec46743395026bcb441bde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>decimation_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a09f4f136c134ed8a14ebce493d1afd6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>disparityCameraInfoSub_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>af7469c6f5c62a8d49278f8cc1aa0b3e6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; stereo_msgs::DisparityImage &gt;</type>
      <name>disparitySub_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>ac71e51fe934551926941f127307a4678</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSyncDepthPolicy &gt; *</type>
      <name>exactSyncDepth_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>ac42ed1415ae3b0cb6a3d770b5cf3027e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSyncDisparityPolicy &gt; *</type>
      <name>exactSyncDisparity_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a13cff0572adb12311f4ee068295192da</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>filterNaNs_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a8da668fa53dfa41d94b7738dc0b90fdf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageDepthSub_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>ad9a713d07d6d24c82b89b39f0f0f6d08</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>maxDepth_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>aeeef8709a6d28de4204e48923b165b7e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>minDepth_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a27c03c7d24d4c3786514ceafba4fbeba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>noiseFilterMinNeighbors_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a4c4f9647137ac8ed1cf98131ea7e18a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>noiseFilterRadius_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>ac8bdc7f42304472bbd7181a5622c78ec</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>normalK_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a4092f2e116dbdb7b5cd7d00607ea87b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>normalRadius_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>ad6236f01db045ea4d78477df19d0e47e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; float &gt;</type>
      <name>roiRatios_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>aa305081165d4b077602db15dfb1c94ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>voxelSize_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZ.html</anchorfile>
      <anchor>a08d8197bbf2aca18338e038ce3a2ea70</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::PointCloudXYZRGB</name>
    <filename>classrtabmap__ros_1_1PointCloudXYZRGB.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>PointCloudXYZRGB</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a49f175ae48880eb143e05d602d1da6ca</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PointCloudXYZRGB</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>abff32e11cfcf1ec758525576b914e755</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__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a7fca45e39fb1850b139c46bf92179482</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__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a6e7d7bae21e464e0dd86359b80aa532f</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__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a2ce1d7f09cf98816704b75ce23e24f4c</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__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a8add944ea56858b7c02ad0761e991c39</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__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>aa7662f97d7c71ebbdd4e5dfe79e9f0ac</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__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>afde25cf18dcce83580f6ac089be3d8f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>depthCallback</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a25dc6b7f3141d9e2fb8d63832639b16a</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__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a6367d92be50e747768c62457ade3199f</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__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>ab219e5f45b9d0331481a95bc4dc9fb47</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>processAndPublish</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>abb2e36ec14fed218556bf732e69e57e7</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__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a6e070e5b24533bb3599cee245c6c2eb8</anchor>
      <arglist>(const rtabmap_ros::RGBDImageConstPtr &amp;image)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>stereoCallback</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>aa8185504a3c09ddcb84bba35d6a62ad7</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__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>acad813756e0afbd60ee469eb83835ec9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxSyncDisparityPolicy &gt; *</type>
      <name>approxSyncDisparity_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a573a3098c2e1baae6219c7069e4559b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxSyncStereoPolicy &gt; *</type>
      <name>approxSyncStereo_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>ae9826b8381e1731070cb8eef0806b74f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoLeft_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a2e87faa3620c1abc6d8158c84bcf46e4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoRight_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a4287d6272900974af3bda3709c570872</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoSub_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a8652ce1c97363badbfa5ea1175b7ccb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>cloudPub_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a4fca6f437fb78b33c3067d6761a5a8fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>decimation_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a23f5ff5de435665ef1ea27becf798152</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSyncDepthPolicy &gt; *</type>
      <name>exactSyncDepth_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a099dee22893371e896a0a08a6f0264ac</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSyncDisparityPolicy &gt; *</type>
      <name>exactSyncDisparity_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>ab1aced1120c1ac22b29b7f1d0efb538f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSyncStereoPolicy &gt; *</type>
      <name>exactSyncStereo_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>adfcc625aa2be29f751321c57309f10ed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>filterNaNs_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a7fd82bfcd6a6bc05dd2ce7ec9304c8e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageDepthSub_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a2f6b3339055b9fd87174a5e14ed48555</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; stereo_msgs::DisparityImage &gt;</type>
      <name>imageDisparitySub_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a954c595007d05f0ef6997e46c9936905</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageLeft_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a6e63e9c8051b959a951970e51a84512c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageRight_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a31c2379e4e8c38379bb73e8f72238a2a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageSub_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>aa6bd687cca7836e08d4f54d9eed2f5a0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>maxDepth_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>aee6b1c8c99a4842d33b7dfe5a8cc898e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>minDepth_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>ac8a194ef4aafee3d6b794fd651e119ee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>noiseFilterMinNeighbors_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a94b5ac230d6e86828838b72545369dea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>noiseFilterRadius_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a1912dc2ccdf8521dfd95b52cb21143f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>normalK_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a10fcf191a7fdb40d3886be2272a592c9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>normalRadius_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>abb0cbdb63face1301fa451c07f4173ae</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>rgbdImageSub_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>a859976d26f53ed8941a486a5a840c4b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; float &gt;</type>
      <name>roiRatios_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>af6f34aa3a765123617109277515645ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>rtabmap::ParametersMap</type>
      <name>stereoBMParameters_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>aa0a6097fb54e38a5cf351d8daa6b65fd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>voxelSize_</name>
      <anchorfile>classrtabmap__ros_1_1PointCloudXYZRGB.html</anchorfile>
      <anchor>ad0ab64f416509d188431b4c0bd819528</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>PreferencesDialogROS</name>
    <filename>classPreferencesDialogROS.html</filename>
    <base>rtabmap::PreferencesDialog</base>
    <member kind="slot">
      <type>void</type>
      <name>readRtabmapNodeParameters</name>
      <anchorfile>classPreferencesDialogROS.html</anchorfile>
      <anchor>a3982f9bf0b2ccb334906e734a64fd54e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QString</type>
      <name>getIniFilePath</name>
      <anchorfile>classPreferencesDialogROS.html</anchorfile>
      <anchor>aa83cbaa23c599db20c1820046d1d18a4</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual QString</type>
      <name>getTmpIniFilePath</name>
      <anchorfile>classPreferencesDialogROS.html</anchorfile>
      <anchor>af41358830d1f07067778e9921c17ff64</anchor>
      <arglist>() const</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>hasAllParameters</name>
      <anchorfile>classPreferencesDialogROS.html</anchorfile>
      <anchor>a229190ea63e37d4e639c314f0191688a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PreferencesDialogROS</name>
      <anchorfile>classPreferencesDialogROS.html</anchorfile>
      <anchor>adcca71b115be328943b97a1c4eca9a0b</anchor>
      <arglist>(const QString &amp;configFile, const std::string &amp;rtabmapNodeName)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~PreferencesDialogROS</name>
      <anchorfile>classPreferencesDialogROS.html</anchorfile>
      <anchor>adf553f257346afd1dacb5c48eeade39c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual QString</type>
      <name>getParamMessage</name>
      <anchorfile>classPreferencesDialogROS.html</anchorfile>
      <anchor>ac0933120a38709765c6abb54d429ec9c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>bool</type>
      <name>hasAllParameters</name>
      <anchorfile>classPreferencesDialogROS.html</anchorfile>
      <anchor>aff3c27cf2554984505943a24d89b596e</anchor>
      <arglist>(const ros::NodeHandle &amp;nh, const rtabmap::ParametersMap &amp;parameters)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>readCameraSettings</name>
      <anchorfile>classPreferencesDialogROS.html</anchorfile>
      <anchor>a69017d94e0c9eca8432aefa645b9ce66</anchor>
      <arglist>(const QString &amp;filePath)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>readCoreSettings</name>
      <anchorfile>classPreferencesDialogROS.html</anchorfile>
      <anchor>a86be452ac4a1645a6edbddf67d6fc96a</anchor>
      <arglist>(const QString &amp;filePath)</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>writeCameraSettings</name>
      <anchorfile>classPreferencesDialogROS.html</anchorfile>
      <anchor>a62f39d972b39ac6c5fccdbd18784e370</anchor>
      <arglist>(const QString &amp;filePath) const</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>writeCoreSettings</name>
      <anchorfile>classPreferencesDialogROS.html</anchorfile>
      <anchor>a6f8d63f81f6094aac5455ff1194bed6c</anchor>
      <arglist>(const QString &amp;filePath) const</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>QString</type>
      <name>configFile_</name>
      <anchorfile>classPreferencesDialogROS.html</anchorfile>
      <anchor>a8de3eba0fb77e2972e07fe2f8036dbc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>rtabmapNodeName_</name>
      <anchorfile>classPreferencesDialogROS.html</anchorfile>
      <anchor>a3b894f8c355b84496a9fb760452a0f06</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::RGBDICPOdometry</name>
    <filename>classrtabmap__ros_1_1RGBDICPOdometry.html</filename>
    <base>rtabmap_ros::OdometryROS</base>
    <member kind="function">
      <type></type>
      <name>RGBDICPOdometry</name>
      <anchorfile>classrtabmap__ros_1_1RGBDICPOdometry.html</anchorfile>
      <anchor>a9daa8b6aa70416a0deaf33f5e5c0e2db</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RGBDICPOdometry</name>
      <anchorfile>classrtabmap__ros_1_1RGBDICPOdometry.html</anchorfile>
      <anchor>abd55db168fbc11dfffd3d158d2b6ef7c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>flushCallbacks</name>
      <anchorfile>classrtabmap__ros_1_1RGBDICPOdometry.html</anchorfile>
      <anchor>a5f6efcb3435850db3939d9332ef62f8b</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::PointCloud2 &gt;</type>
      <name>MyApproxCloudSyncPolicy</name>
      <anchorfile>classrtabmap__ros_1_1RGBDICPOdometry.html</anchorfile>
      <anchor>aaaef1e8db87843b3aa82ebc68966a859</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::LaserScan &gt;</type>
      <name>MyApproxScanSyncPolicy</name>
      <anchorfile>classrtabmap__ros_1_1RGBDICPOdometry.html</anchorfile>
      <anchor>af664ed5202d5c294c221bc86aad990ac</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::PointCloud2 &gt;</type>
      <name>MyExactCloudSyncPolicy</name>
      <anchorfile>classrtabmap__ros_1_1RGBDICPOdometry.html</anchorfile>
      <anchor>a6bd7ac239d4b7b3da4f058caeb87675a</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::LaserScan &gt;</type>
      <name>MyExactScanSyncPolicy</name>
      <anchorfile>classrtabmap__ros_1_1RGBDICPOdometry.html</anchorfile>
      <anchor>a782c264bfecee50013b4f4ecd49602be</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callbackCloud</name>
      <anchorfile>classrtabmap__ros_1_1RGBDICPOdometry.html</anchorfile>
      <anchor>a51c1d037e509df64cc711efe4c9ef124</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;image, const sensor_msgs::ImageConstPtr &amp;depth, const sensor_msgs::CameraInfoConstPtr &amp;cameraInfo, const sensor_msgs::PointCloud2ConstPtr &amp;cloudMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callbackCommon</name>
      <anchorfile>classrtabmap__ros_1_1RGBDICPOdometry.html</anchorfile>
      <anchor>a7c253f8e9a94afd0c563384930f39e62</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;image, const sensor_msgs::ImageConstPtr &amp;depth, const sensor_msgs::CameraInfoConstPtr &amp;cameraInfo, const sensor_msgs::LaserScanConstPtr &amp;scanMsg, const sensor_msgs::PointCloud2ConstPtr &amp;cloudMsg)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callbackScan</name>
      <anchorfile>classrtabmap__ros_1_1RGBDICPOdometry.html</anchorfile>
      <anchor>a831123aca58a95b733bdb8c6e506996e</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;image, const sensor_msgs::ImageConstPtr &amp;depth, const sensor_msgs::CameraInfoConstPtr &amp;cameraInfo, const sensor_msgs::LaserScanConstPtr &amp;scanMsg)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onOdomInit</name>
      <anchorfile>classrtabmap__ros_1_1RGBDICPOdometry.html</anchorfile>
      <anchor>a118b0fe5fe33476be92c81b62065f3ad</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>updateParameters</name>
      <anchorfile>classrtabmap__ros_1_1RGBDICPOdometry.html</anchorfile>
      <anchor>a819c9c8e754bf9f5f973108bdf0630ab</anchor>
      <arglist>(ParametersMap &amp;parameters)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxCloudSyncPolicy &gt; *</type>
      <name>approxCloudSync_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDICPOdometry.html</anchorfile>
      <anchor>ac8fd3f7a01729122bfced6c7a82c7141</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxScanSyncPolicy &gt; *</type>
      <name>approxScanSync_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDICPOdometry.html</anchorfile>
      <anchor>afe7b5b45efa4da8394aab200d88a5362</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::PointCloud2 &gt;</type>
      <name>cloud_sub_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDICPOdometry.html</anchorfile>
      <anchor>a6e99b7445ca42d1c48ecc09973e903e9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactCloudSyncPolicy &gt; *</type>
      <name>exactCloudSync_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDICPOdometry.html</anchorfile>
      <anchor>ab057053e0acc9aee8936c24d8b4ebe09</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactScanSyncPolicy &gt; *</type>
      <name>exactScanSync_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDICPOdometry.html</anchorfile>
      <anchor>a24d650f535b32e17c1baa1f4c9d51833</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>image_depth_sub_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDICPOdometry.html</anchorfile>
      <anchor>a80f8800816288923246b088e166da893</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>image_mono_sub_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDICPOdometry.html</anchorfile>
      <anchor>a27756e20e2f9edbb81e49cfbf1d38bf9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>info_sub_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDICPOdometry.html</anchorfile>
      <anchor>a260617fd0b831b7b654b0a2fa3ea0a38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>keepColor_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDICPOdometry.html</anchorfile>
      <anchor>a9ea037703ca0af613be6b97d0c91e41c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queueSize_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDICPOdometry.html</anchorfile>
      <anchor>acdb320ca34ce55d91ac8cc3f75e11e3a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::LaserScan &gt;</type>
      <name>scan_sub_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDICPOdometry.html</anchorfile>
      <anchor>aba1ff20b7d766e4cde7f8172b411559a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>scanCloudMaxPoints_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDICPOdometry.html</anchorfile>
      <anchor>a2b4472edc83e89950821c47b3608f654</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>scanNormalK_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDICPOdometry.html</anchorfile>
      <anchor>af47c0f00f7ba9d0cac816a913570abc4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>scanNormalRadius_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDICPOdometry.html</anchorfile>
      <anchor>aedd33619fbebb3b80618afb3a4b08dfa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>scanVoxelSize_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDICPOdometry.html</anchorfile>
      <anchor>a942f2ec94e25454373298e754c2ea01d</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::RGBDOdometry</name>
    <filename>classrtabmap__ros_1_1RGBDOdometry.html</filename>
    <base>rtabmap_ros::OdometryROS</base>
    <member kind="function">
      <type></type>
      <name>RGBDOdometry</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>aa5abbb3d2ebeb20ed712baa49f445707</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RGBDOdometry</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a3805988446777d1eec8b893c157754b5</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>flushCallbacks</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a12235170839d5f47214a5bd702ba4829</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage &gt;</type>
      <name>MyApproxSync2Policy</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a56dfc25da08037f6a46865e1507acab4</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage &gt;</type>
      <name>MyApproxSync3Policy</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a447ccfa75086803bfa52fd9b948d6f5d</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage &gt;</type>
      <name>MyApproxSync4Policy</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a6110adec1236030d537449a1365886ce</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage &gt;</type>
      <name>MyApproxSync5Policy</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a0f57d49d325fb1d9711f1f13ddee5b99</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>MyApproxSyncPolicy</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a24381dd761cfad99e067b1ff043d8351</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage &gt;</type>
      <name>MyExactSync2Policy</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a7732f1e10776e3a957176605b37a0fe7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage &gt;</type>
      <name>MyExactSync3Policy</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a2d9fae446d6e8aa485816be660771a3c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage &gt;</type>
      <name>MyExactSync4Policy</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>aaf762e4f273ee544785d74415e3dc386</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage &gt;</type>
      <name>MyExactSync5Policy</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a24b16e1887e5ab31bce1e2a05c8fc2db</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>MyExactSyncPolicy</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a5af0fb365b8336cb0608cce62a3c2f9f</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>ab36d44ca72847d93512f9b99ce4120db</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;image, const sensor_msgs::ImageConstPtr &amp;depth, const sensor_msgs::CameraInfoConstPtr &amp;cameraInfo)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callbackRGBD</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a99e7676209c58a9127ae2a2260a038e0</anchor>
      <arglist>(const rtabmap_ros::RGBDImageConstPtr &amp;image)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callbackRGBD2</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>ae5fe9f0aac42527dc64d5aa87d125f9c</anchor>
      <arglist>(const rtabmap_ros::RGBDImageConstPtr &amp;image, const rtabmap_ros::RGBDImageConstPtr &amp;image2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callbackRGBD3</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a2113019f24252b125892523b57947fa7</anchor>
      <arglist>(const rtabmap_ros::RGBDImageConstPtr &amp;image, const rtabmap_ros::RGBDImageConstPtr &amp;image2, const rtabmap_ros::RGBDImageConstPtr &amp;image3)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callbackRGBD4</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a10da414e1d24d8247d8389e3c3ef6a5c</anchor>
      <arglist>(const rtabmap_ros::RGBDImageConstPtr &amp;image, const rtabmap_ros::RGBDImageConstPtr &amp;image2, const rtabmap_ros::RGBDImageConstPtr &amp;image3, const rtabmap_ros::RGBDImageConstPtr &amp;image4)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callbackRGBD5</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>af24aa756c13d3fecf2efb0ef40152c48</anchor>
      <arglist>(const rtabmap_ros::RGBDImageConstPtr &amp;image, const rtabmap_ros::RGBDImageConstPtr &amp;image2, const rtabmap_ros::RGBDImageConstPtr &amp;image3, const rtabmap_ros::RGBDImageConstPtr &amp;image4, const rtabmap_ros::RGBDImageConstPtr &amp;image5)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callbackRGBDX</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>aefd47a4139424a96c594f59646f2cf95</anchor>
      <arglist>(const rtabmap_ros::RGBDImagesConstPtr &amp;images)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>commonCallback</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a39f08613148a2735a4d1df940fd0c0ee</anchor>
      <arglist>(const std::vector&lt; cv_bridge::CvImageConstPtr &gt; &amp;rgbImages, const std::vector&lt; cv_bridge::CvImageConstPtr &gt; &amp;depthImages, const std::vector&lt; sensor_msgs::CameraInfo &gt; &amp;cameraInfos)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onOdomInit</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a9e8eccc046c2365d3673af3ed518d0ee</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>updateParameters</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a600b3f8ff5427aa81c761d7cbec237fd</anchor>
      <arglist>(ParametersMap &amp;parameters)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxSync2Policy &gt; *</type>
      <name>approxSync2_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>adead16496b0b48f842dad24992ef9e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxSync3Policy &gt; *</type>
      <name>approxSync3_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>adb91494b4744034c61bdf071b6f74032</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxSync4Policy &gt; *</type>
      <name>approxSync4_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>af4beb3ab2634752870b143389e657719</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxSync5Policy &gt; *</type>
      <name>approxSync5_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a2936dcb5206b66b02cfd4c62e24824e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxSyncPolicy &gt; *</type>
      <name>approxSync_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a49389761454d3ab319adc568dd335b34</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSync2Policy &gt; *</type>
      <name>exactSync2_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>af260fe0988a802dfe8cf9d098603b8fa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSync3Policy &gt; *</type>
      <name>exactSync3_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a8a48c223f74cf59d0e0edb19530a0b5c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSync4Policy &gt; *</type>
      <name>exactSync4_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>adc2b53841dc1cef18d22d97b892b4adb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSync5Policy &gt; *</type>
      <name>exactSync5_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>ad65c36d7b5bda17b10d4a302d3817705</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSyncPolicy &gt; *</type>
      <name>exactSync_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a3b7decea2c373dff5445cd8a78123d1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>image_depth_sub_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a71eeb19bb7f6765faaa52376dc87691a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>image_mono_sub_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>aed5fb17c67ecfd734850b10de112a4ea</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>info_sub_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>ae1a6c6f7b8dbed6216024b42e9f7ecad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>keepColor_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>ab621a0aab2cc3dd806df9374b2213efe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queueSize_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a397ae48fdc598601d7e3ec2a99c2ebab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; rtabmap_ros::RGBDImage &gt;</type>
      <name>rgbd_image1_sub_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>af1aa7117fbfd02c597748dd9e5aa0987</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; rtabmap_ros::RGBDImage &gt;</type>
      <name>rgbd_image2_sub_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>aded1eb3d8bb478f1d2271e37de8c7db9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; rtabmap_ros::RGBDImage &gt;</type>
      <name>rgbd_image3_sub_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a5054d43f83af88fc787628523162c2f0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; rtabmap_ros::RGBDImage &gt;</type>
      <name>rgbd_image4_sub_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>aeb049c70f9e0321dadf7dbef32c61ad9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; rtabmap_ros::RGBDImage &gt;</type>
      <name>rgbd_image5_sub_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a3c4bed81058949741d55afcb1213b5d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>rgbdSub_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a62052d6e406cabd37614af61a6d8c3df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>rgbdxSub_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDOdometry.html</anchorfile>
      <anchor>a0546dbc48720c30d465b12f900ac3d2e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::RGBDRelay</name>
    <filename>classrtabmap__ros_1_1RGBDRelay.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>RGBDRelay</name>
      <anchorfile>classrtabmap__ros_1_1RGBDRelay.html</anchorfile>
      <anchor>a7815d942443eda9a3364bab79a722f0e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RGBDRelay</name>
      <anchorfile>classrtabmap__ros_1_1RGBDRelay.html</anchorfile>
      <anchor>a25dc2102e7d1a99363a27703c557c5b6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classrtabmap__ros_1_1RGBDRelay.html</anchorfile>
      <anchor>ae3c52e589304aa54cfe75b32f372d016</anchor>
      <arglist>(const rtabmap_ros::RGBDImageConstPtr &amp;input)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__ros_1_1RGBDRelay.html</anchorfile>
      <anchor>a3f2ada495559d0d158134d639e5ce9c0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>compress_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDRelay.html</anchorfile>
      <anchor>a50afa7607a0cbcf867d566d909b22052</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>rgbdImagePub_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDRelay.html</anchorfile>
      <anchor>a23d3d9dfb6aab231dbdcbc38e4ad5c80</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>rgbdImageSub_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDRelay.html</anchorfile>
      <anchor>a115ed6da5b38a0915bf7b2b090eada8b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>uncompress_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDRelay.html</anchorfile>
      <anchor>ac73ef753579b0d2b7ea3336d23d32a07</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::RGBDSplit</name>
    <filename>classrtabmap__ros_1_1RGBDSplit.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>RGBDSplit</name>
      <anchorfile>classrtabmap__ros_1_1RGBDSplit.html</anchorfile>
      <anchor>ad52b3ffadee59b02148ba05bd2da397b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RGBDSplit</name>
      <anchorfile>classrtabmap__ros_1_1RGBDSplit.html</anchorfile>
      <anchor>a08c6e2c523e66d6c1ea6e43f413d7be1</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classrtabmap__ros_1_1RGBDSplit.html</anchorfile>
      <anchor>a54c9d9e1fc6c4c131dea9654722c9df7</anchor>
      <arglist>(const rtabmap_ros::RGBDImageConstPtr &amp;input)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__ros_1_1RGBDSplit.html</anchorfile>
      <anchor>a37d8da7ecdc3364ac856646a6ede9447</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraPublisher</type>
      <name>depthPub_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDSplit.html</anchorfile>
      <anchor>aa91290c714f7b032ee5d7ee2fc199ed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>rgbdImageSub_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDSplit.html</anchorfile>
      <anchor>a3d06ea018873d7287e895dc8a1812e24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::CameraPublisher</type>
      <name>rgbPub_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDSplit.html</anchorfile>
      <anchor>a6a58c5e524d4428585419f4bf97fde78</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::RGBDSync</name>
    <filename>classrtabmap__ros_1_1RGBDSync.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>RGBDSync</name>
      <anchorfile>classrtabmap__ros_1_1RGBDSync.html</anchorfile>
      <anchor>a8430671e826bc21b384d5ce9787fa285</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RGBDSync</name>
      <anchorfile>classrtabmap__ros_1_1RGBDSync.html</anchorfile>
      <anchor>ad85599bf13463b514414b58e01703eb8</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__ros_1_1RGBDSync.html</anchorfile>
      <anchor>a325ceb9db9f2e1cc787838eac80105d8</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__ros_1_1RGBDSync.html</anchorfile>
      <anchor>afd59a82d31b8ffcf229e4c506c3c6ced</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classrtabmap__ros_1_1RGBDSync.html</anchorfile>
      <anchor>aeefde533065f1d3e3c5b0ff606b9783e</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;image, const sensor_msgs::ImageConstPtr &amp;depth, const sensor_msgs::CameraInfoConstPtr &amp;cameraInfo)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__ros_1_1RGBDSync.html</anchorfile>
      <anchor>a33beeb53c911ea72ea4f31f5637413bf</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>warningLoop</name>
      <anchorfile>classrtabmap__ros_1_1RGBDSync.html</anchorfile>
      <anchor>ad94e91260469934299e5d50b1001e4e6</anchor>
      <arglist>(const std::string &amp;subscribedTopicsMsg, bool approxSync)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxSyncDepthPolicy &gt; *</type>
      <name>approxSyncDepth_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDSync.html</anchorfile>
      <anchor>a5f40c694cfd140b74980c5ccde5d85c2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>callbackCalled_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDSync.html</anchorfile>
      <anchor>ac5479d9c71abfe76819161cf5b459be7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoSub_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDSync.html</anchorfile>
      <anchor>ab7f6402296e34fa766919794e410eb36</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>compressedRate_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDSync.html</anchorfile>
      <anchor>a77d61d5fbec617d308774e86e323997d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>decimation_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDSync.html</anchorfile>
      <anchor>a9c3f47dd0b9b9adf96089aab768653d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>depthScale_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDSync.html</anchorfile>
      <anchor>a72269401cf99ee1c73f422daa13d38cc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSyncDepthPolicy &gt; *</type>
      <name>exactSyncDepth_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDSync.html</anchorfile>
      <anchor>a753fc3b56d28194294d65cd50c924598</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageDepthSub_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDSync.html</anchorfile>
      <anchor>a53a4db81edf9a95c4343a67f9279288c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageSub_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDSync.html</anchorfile>
      <anchor>a4bb81008a16d9832929cb676e20e82c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>lastCompressedPublished_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDSync.html</anchorfile>
      <anchor>a5c6daa50d34722764fb63d1b6068a53a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>rgbdImageCompressedPub_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDSync.html</anchorfile>
      <anchor>afdecfd408033c148ceca6c98d5edd5a7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>rgbdImagePub_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDSync.html</anchorfile>
      <anchor>a731a4ef1793a118cf3a29c18b7037b62</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread *</type>
      <name>warningThread_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDSync.html</anchorfile>
      <anchor>a652399773f4226bf3ff69ecf425f3831</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::RGBDXSync</name>
    <filename>classrtabmap__ros_1_1RGBDXSync.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>RGBDXSync</name>
      <anchorfile>classrtabmap__ros_1_1RGBDXSync.html</anchorfile>
      <anchor>a5487b5153050d773f255181bdc58f74e</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RGBDXSync</name>
      <anchorfile>classrtabmap__ros_1_1RGBDXSync.html</anchorfile>
      <anchor>af8eadcab17b5a30bd82db829c46298d6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS2</name>
      <anchorfile>classrtabmap__ros_1_1RGBDXSync.html</anchorfile>
      <anchor>a8e47be0a03fa32a33731f6e536527ede</anchor>
      <arglist>(rgbd2, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS3</name>
      <anchorfile>classrtabmap__ros_1_1RGBDXSync.html</anchorfile>
      <anchor>a11acafdff1114a342a2f09e55749fb5b</anchor>
      <arglist>(rgbd3, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS4</name>
      <anchorfile>classrtabmap__ros_1_1RGBDXSync.html</anchorfile>
      <anchor>a28e094ea514198e8ad2fe05fea32cb29</anchor>
      <arglist>(rgbd4, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS5</name>
      <anchorfile>classrtabmap__ros_1_1RGBDXSync.html</anchorfile>
      <anchor>a098f4de0c9b2624395bcec92390c64ed</anchor>
      <arglist>(rgbd5, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS6</name>
      <anchorfile>classrtabmap__ros_1_1RGBDXSync.html</anchorfile>
      <anchor>a035d91af95027993170d28bd1e4034d2</anchor>
      <arglist>(rgbd6, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS7</name>
      <anchorfile>classrtabmap__ros_1_1RGBDXSync.html</anchorfile>
      <anchor>af4038c06e9251d8284dd6f74156a99e2</anchor>
      <arglist>(rgbd7, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage)</arglist>
    </member>
    <member kind="function" protection="private">
      <type></type>
      <name>DATA_SYNCS8</name>
      <anchorfile>classrtabmap__ros_1_1RGBDXSync.html</anchorfile>
      <anchor>a08a4416176116ff3d233376a882fd957</anchor>
      <arglist>(rgbd8, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__ros_1_1RGBDXSync.html</anchorfile>
      <anchor>a73c74cc290264c2d7caa1031f1b62648</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>warningLoop</name>
      <anchorfile>classrtabmap__ros_1_1RGBDXSync.html</anchorfile>
      <anchor>a37e471203fdfcf1c5b83b36e10dd737b</anchor>
      <arglist>(const std::string &amp;subscribedTopicsMsg, bool approxSync)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>callbackCalled_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDXSync.html</anchorfile>
      <anchor>ad916006edb13ed988e1aa70586d25096</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>rgbdImagesPub_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDXSync.html</anchorfile>
      <anchor>a74da1d9bdeba77a54f214e9e3425e0fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::vector&lt; message_filters::Subscriber&lt; rtabmap_ros::RGBDImage &gt; * &gt;</type>
      <name>rgbdSubs_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDXSync.html</anchorfile>
      <anchor>af072b844e84d5d2bce9c3e80a971dfd6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread *</type>
      <name>warningThread_</name>
      <anchorfile>classrtabmap__ros_1_1RGBDXSync.html</anchorfile>
      <anchor>a2f2106bfbed162873e52686ff5a9c82e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::RgbSync</name>
    <filename>classrtabmap__ros_1_1RgbSync.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>RgbSync</name>
      <anchorfile>classrtabmap__ros_1_1RgbSync.html</anchorfile>
      <anchor>a915ece76af4b2810d7f4ac74211ec648</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~RgbSync</name>
      <anchorfile>classrtabmap__ros_1_1RgbSync.html</anchorfile>
      <anchor>aedba32506d548d7297a804227919f186</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>MyApproxSyncPolicy</name>
      <anchorfile>classrtabmap__ros_1_1RgbSync.html</anchorfile>
      <anchor>a1f3ba2f3f6bc80b5a8ba85ee94d01300</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>MyExactSyncPolicy</name>
      <anchorfile>classrtabmap__ros_1_1RgbSync.html</anchorfile>
      <anchor>aa2e2bba949a976025b0f8024b57c21f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classrtabmap__ros_1_1RgbSync.html</anchorfile>
      <anchor>a7931742b0376447cc0a2d9fd5fdd7a9a</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;image, const sensor_msgs::CameraInfoConstPtr &amp;cameraInfo)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__ros_1_1RgbSync.html</anchorfile>
      <anchor>af0c7e3c6a9857d481b7727bbc2188b98</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>warningLoop</name>
      <anchorfile>classrtabmap__ros_1_1RgbSync.html</anchorfile>
      <anchor>a55ec9594ea0f355360e5942c824ed13a</anchor>
      <arglist>(const std::string &amp;subscribedTopicsMsg, bool approxSync)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxSyncPolicy &gt; *</type>
      <name>approxSync_</name>
      <anchorfile>classrtabmap__ros_1_1RgbSync.html</anchorfile>
      <anchor>ada9f35856fb01399757154c1b91c362f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>callbackCalled_</name>
      <anchorfile>classrtabmap__ros_1_1RgbSync.html</anchorfile>
      <anchor>a47dca801af38f5926ac69002a44573df</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoSub_</name>
      <anchorfile>classrtabmap__ros_1_1RgbSync.html</anchorfile>
      <anchor>a4ffd0bdf95497022815e9c925263a82e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>compressedRate_</name>
      <anchorfile>classrtabmap__ros_1_1RgbSync.html</anchorfile>
      <anchor>a99c124644627d6c9d15ae6da5c7601a1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSyncPolicy &gt; *</type>
      <name>exactSync_</name>
      <anchorfile>classrtabmap__ros_1_1RgbSync.html</anchorfile>
      <anchor>ac8f2818db738899ef931d26e75c1ede9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageSub_</name>
      <anchorfile>classrtabmap__ros_1_1RgbSync.html</anchorfile>
      <anchor>a9b8cdaff95edd0880242c7d6cfac206f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>lastCompressedPublished_</name>
      <anchorfile>classrtabmap__ros_1_1RgbSync.html</anchorfile>
      <anchor>a657085cf3d81b911b7090ccd0396cf9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>rgbdImageCompressedPub_</name>
      <anchorfile>classrtabmap__ros_1_1RgbSync.html</anchorfile>
      <anchor>ad5ef0fb0728ba5884bb7bfb1fc31dd24</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>rgbdImagePub_</name>
      <anchorfile>classrtabmap__ros_1_1RgbSync.html</anchorfile>
      <anchor>ac554d2d91483df232cf1b0d16ef60279</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread *</type>
      <name>warningThread_</name>
      <anchorfile>classrtabmap__ros_1_1RgbSync.html</anchorfile>
      <anchor>aed7a967e37975d2bf7c9f66313f5770a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>SaveObjectsExample</name>
    <filename>classSaveObjectsExample.html</filename>
    <member kind="function">
      <type>void</type>
      <name>mapDataCallback</name>
      <anchorfile>classSaveObjectsExample.html</anchorfile>
      <anchor>af55a9042d1dddff41f14ade3431956fd</anchor>
      <arglist>(const rtabmap_ros::MapDataConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>objectsDetectedCallback</name>
      <anchorfile>classSaveObjectsExample.html</anchorfile>
      <anchor>a5bdf48efff4bf59fc2708ff3ab9d2af2</anchor>
      <arglist>(const find_object_2d::ObjectsStampedConstPtr &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>SaveObjectsExample</name>
      <anchorfile>classSaveObjectsExample.html</anchorfile>
      <anchor>afcb4923154ac320be00ed3e81f6a5194</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>frameId_</name>
      <anchorfile>classSaveObjectsExample.html</anchorfile>
      <anchor>afba890e81aba656d523823f9fb81226b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; double, int &gt;</type>
      <name>nodeStamps_</name>
      <anchorfile>classSaveObjectsExample.html</anchorfile>
      <anchor>a965ab4bb438b097cf11c818ad90fedd5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; int, cv::Mat &gt;</type>
      <name>nodeToObjects_</name>
      <anchorfile>classSaveObjectsExample.html</anchorfile>
      <anchor>a6920c334b6d862df3f5e2964d09d125b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>objFramePrefix_</name>
      <anchorfile>classSaveObjectsExample.html</anchorfile>
      <anchor>a9aa11e40a7ac2925eb47c95042064023</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_</name>
      <anchorfile>classSaveObjectsExample.html</anchorfile>
      <anchor>a72d7175fd7280895fe8fc03839a855ba</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pubMarkers_</name>
      <anchorfile>classSaveObjectsExample.html</anchorfile>
      <anchor>a9df413ff06091c217018a9418ec9c9d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>subObjects_</name>
      <anchorfile>classSaveObjectsExample.html</anchorfile>
      <anchor>af1eca5f32fa308a02ceb6d30c32aa29c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>subsMapData_</name>
      <anchorfile>classSaveObjectsExample.html</anchorfile>
      <anchor>ada4071cca3ea899d90e34334b7ad52b2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>tfListener_</name>
      <anchorfile>classSaveObjectsExample.html</anchorfile>
      <anchor>a56a14eda9152d7daf3ab0817b8301ab8</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::StaticLayer</name>
    <filename>classrtabmap__ros_1_1StaticLayer.html</filename>
    <base>costmap_2d::CostmapLayer</base>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>activate</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a9468450e70bb697a86a47be1e7034304</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>deactivate</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>af22cfcf817e3dbc9557a91ccbd8a3c4a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>matchSize</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a76b43a8b17b03d8d663a2db98c15b836</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInitialize</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a129e6b792b000991a17d00ff7c5ad7ac</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a2c3fa9f64869c42f5cfc594c0c3ed3ba</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>StaticLayer</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>ab9f8cea2b247f53dba18b0535da7aa34</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateBounds</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>ac6a888d9e82fbe94fb4883ccb18e9150</anchor>
      <arglist>(double robot_x, double robot_y, double robot_yaw, double *min_x, double *min_y, double *max_x, double *max_y)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateCosts</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a4e5f328e401143bf5ed3839c452ae2d1</anchor>
      <arglist>(costmap_2d::Costmap2D &amp;master_grid, int min_i, int min_j, int max_i, int max_j)</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~StaticLayer</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>ae55e322406af47cfc50d082c4eef45e0</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>incomingMap</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a4aea826f28a7ac2a91093b42d5d2d3ae</anchor>
      <arglist>(const nav_msgs::OccupancyGridConstPtr &amp;new_map)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>incomingUpdate</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a7755d8e51dfa01f97c23457e738f2558</anchor>
      <arglist>(const map_msgs::OccupancyGridUpdateConstPtr &amp;update)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>unsigned char</type>
      <name>interpretValue</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a6819e7221127f785cc09351bc286cbcc</anchor>
      <arglist>(unsigned char value)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reconfigureCB</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a3d3abb852092cbf8800de06f8838d055</anchor>
      <arglist>(costmap_2d::GenericPluginConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::Server&lt; costmap_2d::GenericPluginConfig &gt; *</type>
      <name>dsrv_</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a9483e15f5e9dc8d17fbaf564f65a8260</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>global_frame_</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a04543afa81d3af3ad622a4251b869006</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>has_updated_data_</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a595b64835411371302500bd1bad0ea48</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>height_</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>aa910402323affa52a464c13086dd768f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned char</type>
      <name>lethal_threshold_</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>ab822c4b42a9e4fc9848232e9c3f26c6a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::recursive_mutex</type>
      <name>lock_</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a75a6ed4c612d5d7a66e686a6da254947</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>map_received_</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>ab319551caecc1095c5192bcbec5f8375</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>map_sub_</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a8c2f8a4312a0a18e3eb98af8d5cfdf46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>map_update_sub_</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a9756a9a9c68b2e6c598b7fe3da31a7e5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>subscribe_to_updates_</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a7ff15ec8fdb3f4060f65662afa4c8056</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>track_unknown_space_</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a32c4f0a8ccb4ced12bfc3316535db37b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>trinary_costmap_</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>af7b78618490489b96bf90995e35b5ad3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned char</type>
      <name>unknown_cost_value_</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a7bc884210ce957553729ebd612d6267b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>use_maximum_</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>a90f4282cc0e77fa5aeb4f732352bf2d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>width_</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>af176dfa7dffb34531d61ffd19a2a3031</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>x_</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>ac6da0a34756728e0fc91c4ee59f43478</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>y_</name>
      <anchorfile>classrtabmap__ros_1_1StaticLayer.html</anchorfile>
      <anchor>ad821f2f09a05b7b9fc37cf18c8f5aa18</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::StereoOdometry</name>
    <filename>classrtabmap__ros_1_1StereoOdometry.html</filename>
    <base>rtabmap_ros::OdometryROS</base>
    <member kind="function">
      <type></type>
      <name>StereoOdometry</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>a605f3924994efc67d28960cc18f7eca9</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~StereoOdometry</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>ae244bfac595dcbeb14b86d229752678b</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>flushCallbacks</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>af0d08e41975d7cd140f28f443c28072d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage &gt;</type>
      <name>MyApproxSync2Policy</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>a376d16b6a67e06ac4ff30c07682825c1</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage &gt;</type>
      <name>MyApproxSync3Policy</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>a85686f885aee07da71dfb4849fa6bb1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ApproximateTime&lt; rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage &gt;</type>
      <name>MyApproxSync4Policy</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>ad35cdb0ef75b8d0d80ec7246305705f3</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>MyApproxSyncPolicy</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>adbde1d9bb01446f55fbbf5fa367113e7</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage &gt;</type>
      <name>MyExactSync2Policy</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>aefe093266cc62173d20534970f22a59c</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage &gt;</type>
      <name>MyExactSync3Policy</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>a8e4ff3a6905b29b667306a947ca05b93</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef" protection="private">
      <type>message_filters::sync_policies::ExactTime&lt; rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage, rtabmap_ros::RGBDImage &gt;</type>
      <name>MyExactSync4Policy</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>a55ab1d42f5333f1d20156921f5735013</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>MyExactSyncPolicy</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>a87f0aebfe05d65aa1f9f0007978e8dd9</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>a09e0ead258dc30408937f7a63945a572</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;imageLeft, const sensor_msgs::ImageConstPtr &amp;imageRight, const sensor_msgs::CameraInfoConstPtr &amp;cameraInfoLeft, const sensor_msgs::CameraInfoConstPtr &amp;cameraInfoRight)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callbackRGBD</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>aab427fc0c1b2897c046f5182240dc796</anchor>
      <arglist>(const rtabmap_ros::RGBDImageConstPtr &amp;image)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callbackRGBD2</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>ac5576d5c0cd96390a2d5073f11136e95</anchor>
      <arglist>(const rtabmap_ros::RGBDImageConstPtr &amp;image, const rtabmap_ros::RGBDImageConstPtr &amp;image2)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callbackRGBD3</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>a0803a8bbc18612581221927ee607a025</anchor>
      <arglist>(const rtabmap_ros::RGBDImageConstPtr &amp;image, const rtabmap_ros::RGBDImageConstPtr &amp;image2, const rtabmap_ros::RGBDImageConstPtr &amp;image3)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callbackRGBD4</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>a36d135005d2d3ee0e9b2c57d85053d5d</anchor>
      <arglist>(const rtabmap_ros::RGBDImageConstPtr &amp;image, const rtabmap_ros::RGBDImageConstPtr &amp;image2, const rtabmap_ros::RGBDImageConstPtr &amp;image3, const rtabmap_ros::RGBDImageConstPtr &amp;image4)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callbackRGBDX</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>adb2f44d1d98e44f3637aa43bdfa0a103</anchor>
      <arglist>(const rtabmap_ros::RGBDImagesConstPtr &amp;images)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>commonCallback</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>adc360b608852239d14e2000e8e870135</anchor>
      <arglist>(const std::vector&lt; cv_bridge::CvImageConstPtr &gt; &amp;leftImages, const std::vector&lt; cv_bridge::CvImageConstPtr &gt; &amp;rightImages, const std::vector&lt; sensor_msgs::CameraInfo &gt; &amp;leftCameraInfos, const std::vector&lt; sensor_msgs::CameraInfo &gt; &amp;rightCameraInfos)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onOdomInit</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>a449db84fab384d1eebe6cf02a39b51be</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>updateParameters</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>a5d9c11c2eb33ad2afabf4fb0565c00fd</anchor>
      <arglist>(ParametersMap &amp;parameters)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxSync2Policy &gt; *</type>
      <name>approxSync2_</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>a3061c5f28f308c26e5777a008bd4fc90</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxSync3Policy &gt; *</type>
      <name>approxSync3_</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>a5a3e27db0de44af8bc046475c65bbabb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxSync4Policy &gt; *</type>
      <name>approxSync4_</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>ac678808940166e625fcef053ab2ef506</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxSyncPolicy &gt; *</type>
      <name>approxSync_</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>a145ff6390bf56358c8da8748bdb5747f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoLeft_</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>ade6cd73ce6581dff99606a1da1757f94</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoRight_</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>acda519045880a1a7c4460afaed86713e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSync2Policy &gt; *</type>
      <name>exactSync2_</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>aaa332ccc0fb32ef539d40245bd840d92</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSync3Policy &gt; *</type>
      <name>exactSync3_</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>a6279413ba5130d767d930ad42acafd9d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSync4Policy &gt; *</type>
      <name>exactSync4_</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>ad6826a080a0a24edb23f0d11ed54600d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSyncPolicy &gt; *</type>
      <name>exactSync_</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>a0b724cd50ad72ea43f6389c7e1ed7f2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageRectLeft_</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>aa85c27b8c1d74f26ae64d6536589ef58</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageRectRight_</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>ab463c8ce2c69526945ce293c5b565d59</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>keepColor_</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>af6f63e95cac86f41800cbe8ee49af082</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>queueSize_</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>aae86b3eab92c10790b5279478159123f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; rtabmap_ros::RGBDImage &gt;</type>
      <name>rgbd_image1_sub_</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>ab23e600fa14e75ece5ab7477a0480203</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; rtabmap_ros::RGBDImage &gt;</type>
      <name>rgbd_image2_sub_</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>a349ab69700a74b0c02c14516f74353f2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; rtabmap_ros::RGBDImage &gt;</type>
      <name>rgbd_image3_sub_</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>a10a0c06cf4ac1c77ced401226facaebb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; rtabmap_ros::RGBDImage &gt;</type>
      <name>rgbd_image4_sub_</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>a0c5c38e13edeee44bc94ade9704f06bb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; rtabmap_ros::RGBDImage &gt;</type>
      <name>rgbd_image5_sub_</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>a3b2a698a30dfc340911ef8f7476ed20d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>rgbdSub_</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>a63314c6b1b1128340ba90b497f573dc2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>rgbdxSub_</name>
      <anchorfile>classrtabmap__ros_1_1StereoOdometry.html</anchorfile>
      <anchor>aad26caf7d6563ae73ae3894c0641217a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::StereoSync</name>
    <filename>classrtabmap__ros_1_1StereoSync.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>StereoSync</name>
      <anchorfile>classrtabmap__ros_1_1StereoSync.html</anchorfile>
      <anchor>a3b95dcc6169da24d66d9c3944675d806</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~StereoSync</name>
      <anchorfile>classrtabmap__ros_1_1StereoSync.html</anchorfile>
      <anchor>a87847e8837fa29134bf375a43abf7caf</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>MyApproxSyncPolicy</name>
      <anchorfile>classrtabmap__ros_1_1StereoSync.html</anchorfile>
      <anchor>a5bb3e86c987b8ed4c928775baf0d9fb8</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>MyExactSyncPolicy</name>
      <anchorfile>classrtabmap__ros_1_1StereoSync.html</anchorfile>
      <anchor>a46a0631990e2301bfd64556b8abfe894</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classrtabmap__ros_1_1StereoSync.html</anchorfile>
      <anchor>af4a43de7bb85778d0ba6923744168add</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;imageLeft, const sensor_msgs::ImageConstPtr &amp;imageRight, const sensor_msgs::CameraInfoConstPtr &amp;cameraInfoLeft, const sensor_msgs::CameraInfoConstPtr &amp;cameraInfoRight)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__ros_1_1StereoSync.html</anchorfile>
      <anchor>aa6726f850ca92c15905af45de19e7115</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>warningLoop</name>
      <anchorfile>classrtabmap__ros_1_1StereoSync.html</anchorfile>
      <anchor>a12581128db3ab67cf51ae35421d5aba6</anchor>
      <arglist>(const std::string &amp;subscribedTopicsMsg, bool approxSync)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxSyncPolicy &gt; *</type>
      <name>approxSync_</name>
      <anchorfile>classrtabmap__ros_1_1StereoSync.html</anchorfile>
      <anchor>a3a8906762d79b2801c2a6de07852257d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>callbackCalled_</name>
      <anchorfile>classrtabmap__ros_1_1StereoSync.html</anchorfile>
      <anchor>a79487e376903b29f688bb5fc45ed2df6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoLeftSub_</name>
      <anchorfile>classrtabmap__ros_1_1StereoSync.html</anchorfile>
      <anchor>afa25d75edd6129ca1d06a881cb4e344f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoRightSub_</name>
      <anchorfile>classrtabmap__ros_1_1StereoSync.html</anchorfile>
      <anchor>a4da44f2c646e67c9214e55a4464cd530</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>compressedRate_</name>
      <anchorfile>classrtabmap__ros_1_1StereoSync.html</anchorfile>
      <anchor>a4fd54b9f8c3864afa95bc03fdd9ccdc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSyncPolicy &gt; *</type>
      <name>exactSync_</name>
      <anchorfile>classrtabmap__ros_1_1StereoSync.html</anchorfile>
      <anchor>a5b098b968e09e2a3271fd4a071b2df29</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageLeftSub_</name>
      <anchorfile>classrtabmap__ros_1_1StereoSync.html</anchorfile>
      <anchor>a92fb1147eedf227972811628d6dc549c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageRightSub_</name>
      <anchorfile>classrtabmap__ros_1_1StereoSync.html</anchorfile>
      <anchor>a8ede2832c178265e8d41e5acfbce0ceb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>lastCompressedPublished_</name>
      <anchorfile>classrtabmap__ros_1_1StereoSync.html</anchorfile>
      <anchor>a647d54a4720a9d243862317797575ec4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>rgbdImageCompressedPub_</name>
      <anchorfile>classrtabmap__ros_1_1StereoSync.html</anchorfile>
      <anchor>a4d027b2c22276557891e76a7a45213d4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>rgbdImagePub_</name>
      <anchorfile>classrtabmap__ros_1_1StereoSync.html</anchorfile>
      <anchor>a908c167177f9eb9efba546da77faa62d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>boost::thread *</type>
      <name>warningThread_</name>
      <anchorfile>classrtabmap__ros_1_1StereoSync.html</anchorfile>
      <anchor>a48e454e647ceb84f8544c553833e218b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::StereoThrottleNodelet</name>
    <filename>classrtabmap__ros_1_1StereoThrottleNodelet.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>StereoThrottleNodelet</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>ad378edba38321a4f0091b9a2a94e64e6</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~StereoThrottleNodelet</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>a198c5686fdf1427e0412208696811614</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>MyApproxSyncPolicy</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>a1f95322f87f2d4e2c826268b584e3aa4</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>MyExactSyncPolicy</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>aad2cdb758cdca1c3b5a0aab0ed6d2925</anchor>
      <arglist></arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>a9ce6840c61659844f2fc45387449336d</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="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>acd6e84dfd3e9496115e97f0f52d8471f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyApproxSyncPolicy &gt; *</type>
      <name>approxSync_</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>a011a70c63c0e3ca87dbaeadccfe50a22</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoLeft_</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>a74ceca125d70d6120bdb79720e61b88e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Subscriber&lt; sensor_msgs::CameraInfo &gt;</type>
      <name>cameraInfoRight_</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>a1210a663d0c8a0fdee1d7e83d0daa344</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>int</type>
      <name>decimation_</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>a6401029be1bb5aee8a53a18adfc93818</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>message_filters::Synchronizer&lt; MyExactSyncPolicy &gt; *</type>
      <name>exactSync_</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>a5f02fab28e5cb9965ca9670557e36929</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageLeft_</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>aef71ab07ad0b38ae4c72f449ec114cbf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>imageLeftPub_</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>a631d4a2c7585cb072a709ec2244a48c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::SubscriberFilter</type>
      <name>imageRight_</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>a9475352cd34778182896872fff0e8a81</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>imageRightPub_</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>a4697dd0128a014df4590c789c7652110</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>infoLeftPub_</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>a5527e7b29c9aa48aa8b9747082355d14</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>infoRightPub_</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>a527ac1da1ce0d82a1caa571e657bf921</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Time</type>
      <name>last_update_</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>a489d9d1f232b40b278f6780192739b64</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>rate_</name>
      <anchorfile>classrtabmap__ros_1_1StereoThrottleNodelet.html</anchorfile>
      <anchor>ab67cdb7e1a516e9518d68dcfaf4c05f6</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>rtabmap_ros::MapCloudDisplay::TransformerInfo</name>
    <filename>structrtabmap__ros_1_1MapCloudDisplay_1_1TransformerInfo.html</filename>
    <member kind="variable">
      <type>QList&lt; Property * &gt;</type>
      <name>color_props</name>
      <anchorfile>structrtabmap__ros_1_1MapCloudDisplay_1_1TransformerInfo.html</anchorfile>
      <anchor>abecf85569816a0be3de569cf3c66eab6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>lookup_name</name>
      <anchorfile>structrtabmap__ros_1_1MapCloudDisplay_1_1TransformerInfo.html</anchorfile>
      <anchor>af74e8e3b5692e5171dcd73a415c913dd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>readable_name</name>
      <anchorfile>structrtabmap__ros_1_1MapCloudDisplay_1_1TransformerInfo.html</anchorfile>
      <anchor>ac885b5521d7c26d7194c85d66d3f37f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>rviz::PointCloudTransformerPtr</type>
      <name>transformer</name>
      <anchorfile>structrtabmap__ros_1_1MapCloudDisplay_1_1TransformerInfo.html</anchorfile>
      <anchor>a4bf0dc6b34251cb4a697bf902a988784</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>QList&lt; Property * &gt;</type>
      <name>xyz_props</name>
      <anchorfile>structrtabmap__ros_1_1MapCloudDisplay_1_1TransformerInfo.html</anchorfile>
      <anchor>a658611dca3ee0923b1744c08fbba3427</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::ULogToRosout</name>
    <filename>classrtabmap__ros_1_1ULogToRosout.html</filename>
    <base>UEventsHandler</base>
    <member kind="function">
      <type></type>
      <name>ULogToRosout</name>
      <anchorfile>classrtabmap__ros_1_1ULogToRosout.html</anchorfile>
      <anchor>a694ef5f28a5eb501f1404820663566ef</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~ULogToRosout</name>
      <anchorfile>classrtabmap__ros_1_1ULogToRosout.html</anchorfile>
      <anchor>a74fc6595c1ccb73741f7fc54e0ceb7f7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual bool</type>
      <name>handleEvent</name>
      <anchorfile>classrtabmap__ros_1_1ULogToRosout.html</anchorfile>
      <anchor>a83fe8f8c10bc23f85ccf3714a750b69e</anchor>
      <arglist>(UEvent *event)</arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::UndistortDepth</name>
    <filename>classrtabmap__ros_1_1UndistortDepth.html</filename>
    <base>nodelet::Nodelet</base>
    <member kind="function">
      <type></type>
      <name>UndistortDepth</name>
      <anchorfile>classrtabmap__ros_1_1UndistortDepth.html</anchorfile>
      <anchor>a736fda6c96789ee37dcd37b267660010</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~UndistortDepth</name>
      <anchorfile>classrtabmap__ros_1_1UndistortDepth.html</anchorfile>
      <anchor>a756beeb0a3fd7520e8d7e7a937ea7851</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>callback</name>
      <anchorfile>classrtabmap__ros_1_1UndistortDepth.html</anchorfile>
      <anchor>a838b6a88d5e8f4c7c6c147699d8c2f2c</anchor>
      <arglist>(const sensor_msgs::ImageConstPtr &amp;depth)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>onInit</name>
      <anchorfile>classrtabmap__ros_1_1UndistortDepth.html</anchorfile>
      <anchor>a1cdda7ba214bc424bfe38c70fef1a35a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>clams::DiscreteDepthDistortionModel</type>
      <name>model_</name>
      <anchorfile>classrtabmap__ros_1_1UndistortDepth.html</anchorfile>
      <anchor>ac3aaaacfc01ae0f1aca75cf84b08736a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Publisher</type>
      <name>pub_</name>
      <anchorfile>classrtabmap__ros_1_1UndistortDepth.html</anchorfile>
      <anchor>a5ed01d1a6f3575c76252012b2f4510fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>image_transport::Subscriber</type>
      <name>sub_</name>
      <anchorfile>classrtabmap__ros_1_1UndistortDepth.html</anchorfile>
      <anchor>a7aa50df8648c08205f5a27a94ffa4a54</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>rtabmap_ros::VoxelLayer</name>
    <filename>classrtabmap__ros_1_1VoxelLayer.html</filename>
    <base>costmap_2d::ObstacleLayer</base>
    <member kind="function">
      <type>bool</type>
      <name>isDiscretized</name>
      <anchorfile>classrtabmap__ros_1_1VoxelLayer.html</anchorfile>
      <anchor>a7585d0e78317f87fbbde7ae079e1074d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>matchSize</name>
      <anchorfile>classrtabmap__ros_1_1VoxelLayer.html</anchorfile>
      <anchor>aeb3f0122f31aa1daa297f549255fd693</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>onInitialize</name>
      <anchorfile>classrtabmap__ros_1_1VoxelLayer.html</anchorfile>
      <anchor>a3633e4a9da84e49c68569ed00876a507</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>reset</name>
      <anchorfile>classrtabmap__ros_1_1VoxelLayer.html</anchorfile>
      <anchor>a9645d8b4a867bc76ee15c1c11d002b38</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual void</type>
      <name>updateBounds</name>
      <anchorfile>classrtabmap__ros_1_1VoxelLayer.html</anchorfile>
      <anchor>a5564e7c15e325433f81f9d9eb267264a</anchor>
      <arglist>(double robot_x, double robot_y, double robot_yaw, double *min_x, double *min_y, double *max_x, double *max_y)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>updateOrigin</name>
      <anchorfile>classrtabmap__ros_1_1VoxelLayer.html</anchorfile>
      <anchor>adb3a9a2abedb5ae4f39980f6b36a21bb</anchor>
      <arglist>(double new_origin_x, double new_origin_y)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>VoxelLayer</name>
      <anchorfile>classrtabmap__ros_1_1VoxelLayer.html</anchorfile>
      <anchor>af5a44baf1038032505a121bd8e24c891</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" virtualness="virtual">
      <type>virtual</type>
      <name>~VoxelLayer</name>
      <anchorfile>classrtabmap__ros_1_1VoxelLayer.html</anchorfile>
      <anchor>abe333c6a257e4d8ad23aa788e4bfb774</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>resetMaps</name>
      <anchorfile>classrtabmap__ros_1_1VoxelLayer.html</anchorfile>
      <anchor>a063f1e6209a656188c1e853778967e6c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected" virtualness="virtual">
      <type>virtual void</type>
      <name>setupDynamicReconfigure</name>
      <anchorfile>classrtabmap__ros_1_1VoxelLayer.html</anchorfile>
      <anchor>a19c19f7369826c2bb316155279f3f479</anchor>
      <arglist>(ros::NodeHandle &amp;nh)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>clearNonLethal</name>
      <anchorfile>classrtabmap__ros_1_1VoxelLayer.html</anchorfile>
      <anchor>a8a43b53c135ebf786e2b1f4764beae6a</anchor>
      <arglist>(double wx, double wy, double w_size_x, double w_size_y, bool clear_no_info)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>copyMapRegion3D</name>
      <anchorfile>classrtabmap__ros_1_1VoxelLayer.html</anchorfile>
      <anchor>addb5cd83655ba1c23cca7b582f16de61</anchor>
      <arglist>(data_type *source_map, unsigned int sm_lower_left_x, unsigned int sm_lower_left_y, unsigned int sm_size_x, data_type *dest_map, unsigned int dm_lower_left_x, unsigned int dm_lower_left_y, unsigned int dm_size_x, unsigned int region_size_x, unsigned int region_size_y, int z_shift)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>double</type>
      <name>dist</name>
      <anchorfile>classrtabmap__ros_1_1VoxelLayer.html</anchorfile>
      <anchor>aab866135412230ef743c84712fed0cd7</anchor>
      <arglist>(double x0, double y0, double z0, double x1, double y1, double z1)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>mapToWorld3D</name>
      <anchorfile>classrtabmap__ros_1_1VoxelLayer.html</anchorfile>
      <anchor>a6a17171455bc039d769386af5d40c297</anchor>
      <arglist>(unsigned int mx, unsigned int my, unsigned int mz, double &amp;wx, double &amp;wy, double &amp;wz)</arglist>
    </member>
    <member kind="function" protection="private" virtualness="virtual">
      <type>virtual void</type>
      <name>raytraceFreespace</name>
      <anchorfile>classrtabmap__ros_1_1VoxelLayer.html</anchorfile>
      <anchor>a0b1287f754e123e6600dde16a0ce3070</anchor>
      <arglist>(const costmap_2d::Observation &amp;clearing_observation, double *min_x, double *min_y, double *max_x, double *max_y)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>reconfigureCB</name>
      <anchorfile>classrtabmap__ros_1_1VoxelLayer.html</anchorfile>
      <anchor>a85aed1b9de60e91fcfcd6d3c8928d4c7</anchor>
      <arglist>(costmap_2d::VoxelPluginConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>worldToMap3D</name>
      <anchorfile>classrtabmap__ros_1_1VoxelLayer.html</anchorfile>
      <anchor>a5337d0d018c0d0b0ff05cd4602fb93f8</anchor>
      <arglist>(double wx, double wy, double wz, unsigned int &amp;mx, unsigned int &amp;my, unsigned int &amp;mz)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>worldToMap3DFloat</name>
      <anchorfile>classrtabmap__ros_1_1VoxelLayer.html</anchorfile>
      <anchor>a500887fc441e29bae3f83b51d659445e</anchor>
      <arglist>(double wx, double wy, double wz, double &amp;mx, double &amp;my, double &amp;mz)</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::PointCloud</type>
      <name>clearing_endpoints_</name>
      <anchorfile>classrtabmap__ros_1_1VoxelLayer.html</anchorfile>
      <anchor>a926eb45982c6e1dbef9b292d00d68f20</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>clearing_endpoints_pub_</name>
      <anchorfile>classrtabmap__ros_1_1VoxelLayer.html</anchorfile>
      <anchor>a72be220bb9168fbf5a7206c5146e8308</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>mark_threshold_</name>
      <anchorfile>classrtabmap__ros_1_1VoxelLayer.html</anchorfile>
      <anchor>a8cee48009bca9524732a63835488863c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>origin_z_</name>
      <anchorfile>classrtabmap__ros_1_1VoxelLayer.html</anchorfile>
      <anchor>a1496598d30ca711d6e4a4772c31d6fb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>bool</type>
      <name>publish_voxel_</name>
      <anchorfile>classrtabmap__ros_1_1VoxelLayer.html</anchorfile>
      <anchor>a9b6e20dfa3aff0d7312685957f8b174d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>robot_base_frame_</name>
      <anchorfile>classrtabmap__ros_1_1VoxelLayer.html</anchorfile>
      <anchor>a953d7b904b4044cb6156ff2eaf7288dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>size_z_</name>
      <anchorfile>classrtabmap__ros_1_1VoxelLayer.html</anchorfile>
      <anchor>ab00f039fbfced5dd83990587598521ab</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned int</type>
      <name>unknown_threshold_</name>
      <anchorfile>classrtabmap__ros_1_1VoxelLayer.html</anchorfile>
      <anchor>a08f85121030a663704d4af497e515d46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>dynamic_reconfigure::Server&lt; costmap_2d::VoxelPluginConfig &gt; *</type>
      <name>voxel_dsrv_</name>
      <anchorfile>classrtabmap__ros_1_1VoxelLayer.html</anchorfile>
      <anchor>a0bd96f952cc541956a1be2234f57c3b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>voxel_grid::VoxelGrid</type>
      <name>voxel_grid_</name>
      <anchorfile>classrtabmap__ros_1_1VoxelLayer.html</anchorfile>
      <anchor>a9e96bb65234c246ec9baeecf2d44594b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>voxel_pub_</name>
      <anchorfile>classrtabmap__ros_1_1VoxelLayer.html</anchorfile>
      <anchor>aabc2cff5f1a7c3abbbeaf04bfbfdf7f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>double</type>
      <name>z_resolution_</name>
      <anchorfile>classrtabmap__ros_1_1VoxelLayer.html</anchorfile>
      <anchor>a23b44dba80392efd59e277e27a0eafb9</anchor>
      <arglist></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>associate</name>
    <filename>namespaceassociate.html</filename>
    <member kind="function">
      <type>def</type>
      <name>associate</name>
      <anchorfile>namespaceassociate.html</anchorfile>
      <anchor>a334cd578446d7acde677f1b9086ca437</anchor>
      <arglist>(first_list, second_list, offset, max_difference)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>read_file_list</name>
      <anchorfile>namespaceassociate.html</anchorfile>
      <anchor>aa30b80700c9cb75be8f34c7affa19297</anchor>
      <arglist>(filename)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>action</name>
      <anchorfile>namespaceassociate.html</anchorfile>
      <anchor>acb2f4bd200df1b76013498517106d660</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>args</name>
      <anchorfile>namespaceassociate.html</anchorfile>
      <anchor>ac6ebdbfa74fdecd9498d101000a05155</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default</name>
      <anchorfile>namespaceassociate.html</anchorfile>
      <anchor>a33ccab980fb842c59ea2e387452e7ef7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>def</type>
      <name>first_list</name>
      <anchorfile>namespaceassociate.html</anchorfile>
      <anchor>aafc97506997f042d2f43d3f647268931</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>help</name>
      <anchorfile>namespaceassociate.html</anchorfile>
      <anchor>a968cfe4385e8afbd27a8286db111b384</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>def</type>
      <name>matches</name>
      <anchorfile>namespaceassociate.html</anchorfile>
      <anchor>a21834d5462affa1b128a8a91ba5c3539</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parser</name>
      <anchorfile>namespaceassociate.html</anchorfile>
      <anchor>a666671711c499ae683d945d220db0cd7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>def</type>
      <name>second_list</name>
      <anchorfile>namespaceassociate.html</anchorfile>
      <anchor>a98f9a9861d33f101b5740d7b0d845776</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>cartographer_sync_markers_gt</name>
    <filename>namespacecartographer__sync__markers__gt.html</filename>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespacecartographer__sync__markers__gt.html</anchorfile>
      <anchor>a7191623feca3c79da9cd72ae5bb25e7e</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespacecartographer__sync__markers__gt.html</anchorfile>
      <anchor>a7bef42e1651ca93920372c4b72c2fc01</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>baseFrame</name>
      <anchorfile>namespacecartographer__sync__markers__gt.html</anchorfile>
      <anchor>ab95284b18bbc7962437c5e337c5ee114</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>callback</name>
      <anchorfile>namespacecartographer__sync__markers__gt.html</anchorfile>
      <anchor>aee166acf9070adca0a3416ec7c16811f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fileGt</name>
      <anchorfile>namespacecartographer__sync__markers__gt.html</anchorfile>
      <anchor>afc4b1248a17e74640184a73d818173b0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fileRMSE</name>
      <anchorfile>namespacecartographer__sync__markers__gt.html</anchorfile>
      <anchor>ae5726fdb2eccd2311f8c346c15782720</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fileSlam</name>
      <anchorfile>namespacecartographer__sync__markers__gt.html</anchorfile>
      <anchor>a9be5270d93dd21abb37e8d7bc9025619</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fixedFrame</name>
      <anchorfile>namespacecartographer__sync__markers__gt.html</anchorfile>
      <anchor>a7251280bedd99fc2efc5ac634ceb7716</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>gtPoses</name>
      <anchorfile>namespacecartographer__sync__markers__gt.html</anchorfile>
      <anchor>a403a360c84cc12774035e0e7d253dcc9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lastSize</name>
      <anchorfile>namespacecartographer__sync__markers__gt.html</anchorfile>
      <anchor>af3871e9acf6991935953d21f70240e3e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>listener</name>
      <anchorfile>namespacecartographer__sync__markers__gt.html</anchorfile>
      <anchor>ae61b78557374345ea192b0abfcc8878a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>MarkerArray</name>
      <anchorfile>namespacecartographer__sync__markers__gt.html</anchorfile>
      <anchor>a92f120b4041cfbfb7a5f9ec6d54cc2b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>queue_size</name>
      <anchorfile>namespacecartographer__sync__markers__gt.html</anchorfile>
      <anchor>a18bdb74b1c17912e38974a2d3f374081</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>rmse</name>
      <anchorfile>namespacecartographer__sync__markers__gt.html</anchorfile>
      <anchor>a34677291b3074942d0ff8de3b89eb437</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>slamPoses</name>
      <anchorfile>namespacecartographer__sync__markers__gt.html</anchorfile>
      <anchor>adc0a7a411e23971f74458312fccbcb9b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>slamPosesInd</name>
      <anchorfile>namespacecartographer__sync__markers__gt.html</anchorfile>
      <anchor>ad495e6f35c889dfd672d5e34cc32997d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>stamps</name>
      <anchorfile>namespacecartographer__sync__markers__gt.html</anchorfile>
      <anchor>a80675781e3e195e713c946f06b64ae27</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ethzasl_icp_mapper_sync_gt</name>
    <filename>namespaceethzasl__icp__mapper__sync__gt.html</filename>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespaceethzasl__icp__mapper__sync__gt.html</anchorfile>
      <anchor>a72d40d1474cd8562ea645d53b342b8f0</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespaceethzasl__icp__mapper__sync__gt.html</anchorfile>
      <anchor>a833058be29b64c0696f9cd39c8436b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>baseFrame</name>
      <anchorfile>namespaceethzasl__icp__mapper__sync__gt.html</anchorfile>
      <anchor>a04921dbd0fec40c700cb588f0adfb842</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>callback</name>
      <anchorfile>namespaceethzasl__icp__mapper__sync__gt.html</anchorfile>
      <anchor>a3433cccf40340d52e8c4c27df9e4ad96</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fileGt</name>
      <anchorfile>namespaceethzasl__icp__mapper__sync__gt.html</anchorfile>
      <anchor>a2393ca7cd0f37e8db24749c6b99ab86a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fileRMSE</name>
      <anchorfile>namespaceethzasl__icp__mapper__sync__gt.html</anchorfile>
      <anchor>a5331739420f3e0ab0b4755b772b16a26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fileSlam</name>
      <anchorfile>namespaceethzasl__icp__mapper__sync__gt.html</anchorfile>
      <anchor>adbb3a6bf616488fe499a9d05eafd9b72</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fixedFrame</name>
      <anchorfile>namespaceethzasl__icp__mapper__sync__gt.html</anchorfile>
      <anchor>a599822ae062bf6ec3f59e0ac02a5f4f7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>gtPoses</name>
      <anchorfile>namespaceethzasl__icp__mapper__sync__gt.html</anchorfile>
      <anchor>ad4a1c89847c6a3f88183a8e3bda19f6b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>lastTime</name>
      <anchorfile>namespaceethzasl__icp__mapper__sync__gt.html</anchorfile>
      <anchor>a65b3487e68d5262019937e9242b2e4cb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>listener</name>
      <anchorfile>namespaceethzasl__icp__mapper__sync__gt.html</anchorfile>
      <anchor>a8801efc71f377faf4f088f63c90fb11d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Odometry</name>
      <anchorfile>namespaceethzasl__icp__mapper__sync__gt.html</anchorfile>
      <anchor>a5f842511574085cc8dcbc52050e5b916</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>queue_size</name>
      <anchorfile>namespaceethzasl__icp__mapper__sync__gt.html</anchorfile>
      <anchor>ace8bbdd4e854a132c9392c6e2e7ae315</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>rmse</name>
      <anchorfile>namespaceethzasl__icp__mapper__sync__gt.html</anchorfile>
      <anchor>af5f33205736f8bf632d6612c1bac2284</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>slamPoses</name>
      <anchorfile>namespaceethzasl__icp__mapper__sync__gt.html</anchorfile>
      <anchor>aa6b14751b5b7e027056e596f360ea286</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>stamps</name>
      <anchorfile>namespaceethzasl__icp__mapper__sync__gt.html</anchorfile>
      <anchor>aa6651bf00ed10483b73fd745d8b524cf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>evaluate_ate</name>
    <filename>namespaceevaluate__ate.html</filename>
    <member kind="function">
      <type>def</type>
      <name>align</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>a11a8062ad5bb2373e43625cf6943997d</anchor>
      <arglist>(model, data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>plot_traj</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>afcef90d750176616e5fa23176de49fab</anchor>
      <arglist>(ax, stamps, traj, style, color, label)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>action</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>a57aec3f765e4d40f2744501195b8ceda</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>args</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>a191ec1f58107c63f129c54a53d8dfc0f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>ax</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>a5677d2f362611875cba917febc86b3d5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>default</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>a03e3c70bfe7bc7183c8583aa0c47ca1c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>dpi</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>af710e37145f4c504f88f6462600c660c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fig</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>ae8a79d213a9504ee23d7d6cc2607802f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>file</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>afe486a550bc61202dbbc96296e5a5453</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>first_list</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>a1a7ea8bf742d06fed2e9994fd944f22c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>first_stamps</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>aac53c306839318d2699ed217349e6058</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>first_xyz</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>ac5775b293f916d8b0d8880b92b14e085</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>first_xyz_full</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>a4d20a467bcd59b2b466d53b38fb13521</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>format</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>ad4d851f96712d6c202ef1cb6de9deb0a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>help</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>a9dec884194e3eebced2f7a021f5317d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>matches</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>a21f35117981eead3574c610f57b9b935</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>parser</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>a1474f41760c8845a78b462824b426644</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>plot</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>acdcba063e4f5fb2d77bf0e202a828dee</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rot</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>a40a9a61415d4143e12d765276fa4ac42</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>second_list</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>a6269e8284d75ffc1f6e19edb5db69fb5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>second_stamps</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>af7d9a555728b3f0a8e0f1879d5e4591a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>second_xyz</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>a86060df5f079c53532204ff2608ed71e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>second_xyz_aligned</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>a94cd008a9664ef5d993181a3f06e83a6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>second_xyz_full</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>ad33671cca040cab59edb3512b0291183</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>second_xyz_full_aligned</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>af287483a653f9a5d491602401d98c2aa</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>trans</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>a06c563d2e50af67ba22f59a375e87fb2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>trans_error</name>
      <anchorfile>namespaceevaluate__ate.html</anchorfile>
      <anchor>a6e9b96cf9ba3022da3441f44bee92e6e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>extract_rgbd</name>
    <filename>namespaceextract__rgbd.html</filename>
    <member kind="variable">
      <type></type>
      <name>bagName</name>
      <anchorfile>namespaceextract__rgbd.html</anchorfile>
      <anchor>a15349cac081cac7f2d1589d19a03a6f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>extract_scans</name>
    <filename>namespaceextract__scans.html</filename>
    <member kind="variable">
      <type></type>
      <name>bagName</name>
      <anchorfile>namespaceextract__scans.html</anchorfile>
      <anchor>af4eb32a0e4a82dad2e828269231a3e28</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>extract_stereo</name>
    <filename>namespaceextract__stereo.html</filename>
    <member kind="variable">
      <type></type>
      <name>bagName</name>
      <anchorfile>namespaceextract__stereo.html</anchorfile>
      <anchor>a4fce4215110bf5f6d2a9e1ec87f2f90a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>leftCamInfoStatus</name>
      <anchorfile>namespaceextract__stereo.html</anchorfile>
      <anchor>a4a7d06b1085cb0551056a98c877a667c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>leftImageStatus</name>
      <anchorfile>namespaceextract__stereo.html</anchorfile>
      <anchor>a3dee7bb639c5656132cd82872f06e5bd</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>rightCamInfoStatus</name>
      <anchorfile>namespaceextract__stereo.html</anchorfile>
      <anchor>a4ad7d9b0a4f60cd60690aa0204d44800</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>rightImageStatus</name>
      <anchorfile>namespaceextract__stereo.html</anchorfile>
      <anchor>a4a5b106d85636e47d7c92d9c2ea92147</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>filterBagOdomTF</name>
    <filename>namespacefilterBagOdomTF.html</filename>
    <member kind="variable">
      <type>list</type>
      <name>newList</name>
      <anchorfile>namespacefilterBagOdomTF.html</anchorfile>
      <anchor>a7ca38412cee8c58c6a1108c5c3bffced</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>transforms</name>
      <anchorfile>namespacefilterBagOdomTF.html</anchorfile>
      <anchor>a1e2e0f252ca66030b569dd2944498959</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>filterBagTF</name>
    <filename>namespacefilterBagTF.html</filename>
    <member kind="variable">
      <type>list</type>
      <name>newList</name>
      <anchorfile>namespacefilterBagTF.html</anchorfile>
      <anchor>a725deeed2e36d209d7881c1fc00c3b41</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>transforms</name>
      <anchorfile>namespacefilterBagTF.html</anchorfile>
      <anchor>ad9e20a910d4f4b1c4e7f2b1965198bb2</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>gt_tf_broadcaster</name>
    <filename>namespacegt__tf__broadcaster.html</filename>
    <member kind="variable">
      <type></type>
      <name>baseFrame</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>ab98fd213e24bda1b98bacac692ac4ec0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>br</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>ad204876e7185b2eff06f24d755a018af</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>delay</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>aab50830623e5e2ca98650acd05271a8c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fixedFrame</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>ac311dcabf29b07657e1b457ee8261d23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>gtFile</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>af6c64ea7d1c3cf2699b518cfcf614fb7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>init</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>a3d811de0a853a6cf07d735813c005c2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>init_x</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>af6d52b9f84b474432d89abeea66dbfed</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>init_y</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>a39d3078592f1ce875a0c98a64e3b9bc3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mat1</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>a969dc4a6a0a36faf637d27a58e326bc8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mat2</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>a730e2e6230d50d431436418ef6c3dc5a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mat3</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>a7c0c55877fa5c88274eac1f6d245b198</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>mylist</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>a8c1ae40992cff29eb7b550b34a2b4393</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>now</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>ad385a978a2997eb0da7992cdf757a18e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>offset_theta</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>af1a707d5179e9a2c41f812a5edc61e1d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>offset_time</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>a8a6c6914aee56dc1a9d1130bc0277005</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>offset_x</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>a29660d1eca829eb1924a6c1b74a9bcd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>offset_y</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>ac80f3e1ef1ea36020982edd85f46710f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rot1_mat</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>a2152ccaec30a075f195fb6b61b56f193</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rot2_mat</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>abc47ddf7f17c81817fafc9bb259a7249</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rot3</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>a3a224a156465224d796d13021a3338f9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>float</type>
      <name>stamp</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>a0099edcd5d2b540223516cd89ae3c385</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>theta</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>ada4fa5399686714aac102fcbcb3f1f57</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>trans1_mat</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>a24376711abb2d0c61a468f01cabaced6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>trans2_mat</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>ae15214778426dfc503f0f4e8d0a945b8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>trans3</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>afc5588c049a818b1cc65aa56d5f5d160</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>ae5781d57cf3a78b16364932b73902463</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>y</name>
      <anchorfile>namespacegt__tf__broadcaster.html</anchorfile>
      <anchor>a9d3b3836d96559839a6c6bf3f95cbc91</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>Ogre</name>
    <filename>namespaceOgre.html</filename>
  </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>pose_to_odom</name>
    <filename>namespacepose__to__odom.html</filename>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespacepose__to__odom.html</anchorfile>
      <anchor>a0de2cb6394fb3e9194e48a15ed94eedb</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespacepose__to__odom.html</anchorfile>
      <anchor>a807d3579c6b22674dc6f73c2edafcea3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>child_frame_id</name>
      <anchorfile>namespacepose__to__odom.html</anchorfile>
      <anchor>ade76b9751a61fc9ba5e0077c967242e1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>namespacepose__to__odom.html</anchorfile>
      <anchor>ac8cbfc5f090e7a4cf5448b3d63ebc392</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>republish_camera_info</name>
    <filename>namespacerepublish__camera__info.html</filename>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespacerepublish__camera__info.html</anchorfile>
      <anchor>a4b2937a6d20c2833c9e9230b5eeadf4a</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespacerepublish__camera__info.html</anchorfile>
      <anchor>a7d044267bc10733635198fec4b3e8ea8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>namespacerepublish__camera__info.html</anchorfile>
      <anchor>af275da75a3869afe8b109f16b2867618</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>scale</name>
      <anchorfile>namespacerepublish__camera__info.html</anchorfile>
      <anchor>a3c37d937391db21248235f4597dfafbf</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>republish_scan</name>
    <filename>namespacerepublish__scan.html</filename>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespacerepublish__scan.html</anchorfile>
      <anchor>a7d3fb112f62ea5de0790969520a3101b</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespacerepublish__scan.html</anchorfile>
      <anchor>a428e3c1db6581fcab9a4f21b69464d4b</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>offset</name>
      <anchorfile>namespacerepublish__scan.html</anchorfile>
      <anchor>ac8067b7456f3ff498a740ce3dd5f2109</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>namespacerepublish__scan.html</anchorfile>
      <anchor>ab87d3fdbc9d6bfde244f27ef033ae82a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rtabmap</name>
    <filename>namespacertabmap.html</filename>
  </compound>
  <compound kind="namespace">
    <name>rtabmap_ros</name>
    <filename>namespacertabmap__ros.html</filename>
    <namespace>rtabmap_ros::compression</namespace>
    <class kind="class">rtabmap_ros::CommonDataSubscriber</class>
    <class kind="class">rtabmap_ros::CoreWrapper</class>
    <class kind="class">rtabmap_ros::DataOdomSyncNodelet</class>
    <class kind="class">rtabmap_ros::DataThrottleNodelet</class>
    <class kind="class">rtabmap_ros::DisparityToDepth</class>
    <class kind="class">rtabmap_ros::GuiWrapper</class>
    <class kind="class">rtabmap_ros::ICPOdometry</class>
    <class kind="class">rtabmap_ros::ImuToTF</class>
    <class kind="class">rtabmap_ros::InfoDisplay</class>
    <class kind="class">rtabmap_ros::LidarDeskewing</class>
    <class kind="class">rtabmap_ros::MapCloudDisplay</class>
    <class kind="class">rtabmap_ros::MapGraphDisplay</class>
    <class kind="class">rtabmap_ros::ObstaclesDetection</class>
    <class kind="class">rtabmap_ros::ObstaclesDetectionOld</class>
    <class kind="class">rtabmap_ros::OdometryROS</class>
    <class kind="class">rtabmap_ros::OrbitOrientedViewController</class>
    <class kind="class">rtabmap_ros::PluginInterface</class>
    <class kind="class">rtabmap_ros::PointCloudAggregator</class>
    <class kind="class">rtabmap_ros::PointCloudAssembler</class>
    <class kind="class">rtabmap_ros::PointCloudToDepthImage</class>
    <class kind="class">rtabmap_ros::PointCloudXYZ</class>
    <class kind="class">rtabmap_ros::PointCloudXYZRGB</class>
    <class kind="class">rtabmap_ros::RGBDICPOdometry</class>
    <class kind="class">rtabmap_ros::RGBDOdometry</class>
    <class kind="class">rtabmap_ros::RGBDRelay</class>
    <class kind="class">rtabmap_ros::RGBDSplit</class>
    <class kind="class">rtabmap_ros::RGBDSync</class>
    <class kind="class">rtabmap_ros::RGBDXSync</class>
    <class kind="class">rtabmap_ros::RgbSync</class>
    <class kind="class">rtabmap_ros::StaticLayer</class>
    <class kind="class">rtabmap_ros::StereoOdometry</class>
    <class kind="class">rtabmap_ros::StereoSync</class>
    <class kind="class">rtabmap_ros::StereoThrottleNodelet</class>
    <class kind="class">rtabmap_ros::ULogToRosout</class>
    <class kind="class">rtabmap_ros::UndistortDepth</class>
    <class kind="class">rtabmap_ros::VoxelLayer</class>
    <member kind="function">
      <type>rtabmap::CameraModel</type>
      <name>cameraModelFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a19406693f94b184fa9f216973400b92b</anchor>
      <arglist>(const sensor_msgs::CameraInfo &amp;camInfo, const rtabmap::Transform &amp;localTransform=rtabmap::Transform::getIdentity())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>cameraModelToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a7bdc56bc41750c9cfb9b74267c301c40</anchor>
      <arglist>(const rtabmap::CameraModel &amp;model, sensor_msgs::CameraInfo &amp;camInfo)</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>compressedMatFromBytes</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ae9d04103b22d19cb99b9222ca7a12f5c</anchor>
      <arglist>(const std::vector&lt; unsigned char &gt; &amp;bytes, bool copy=true)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>compressedMatToBytes</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a467b78cce40fd02656c5cd6308e23e65</anchor>
      <arglist>(const cv::Mat &amp;compressed, std::vector&lt; unsigned char &gt; &amp;bytes)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>convertRGBDMsgs</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a51a87c92736247a00f6fa6c1db52e1c3</anchor>
      <arglist>(const std::vector&lt; cv_bridge::CvImageConstPtr &gt; &amp;imageMsgs, const std::vector&lt; cv_bridge::CvImageConstPtr &gt; &amp;depthMsgs, const std::vector&lt; sensor_msgs::CameraInfo &gt; &amp;cameraInfoMsgs, const std::vector&lt; sensor_msgs::CameraInfo &gt; &amp;depthCameraInfoMsgs, const std::string &amp;frameId, const std::string &amp;odomFrameId, const ros::Time &amp;odomStamp, cv::Mat &amp;rgb, cv::Mat &amp;depth, std::vector&lt; rtabmap::CameraModel &gt; &amp;cameraModels, std::vector&lt; rtabmap::StereoCameraModel &gt; &amp;stereoCameraModels, tf::TransformListener &amp;listener, double waitForTransform, bool alreadRectifiedImages, const std::vector&lt; std::vector&lt; rtabmap_ros::KeyPoint &gt; &gt; &amp;localKeyPointsMsgs=std::vector&lt; std::vector&lt; rtabmap_ros::KeyPoint &gt; &gt;(), const std::vector&lt; std::vector&lt; rtabmap_ros::Point3f &gt; &gt; &amp;localPoints3dMsgs=std::vector&lt; std::vector&lt; rtabmap_ros::Point3f &gt; &gt;(), const std::vector&lt; cv::Mat &gt; &amp;localDescriptorsMsgs=std::vector&lt; cv::Mat &gt;(), std::vector&lt; cv::KeyPoint &gt; *localKeyPoints=0, std::vector&lt; cv::Point3f &gt; *localPoints3d=0, cv::Mat *localDescriptors=0)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>convertScan3dMsg</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ad0f0339c6ac24b61ab0476c131ca8393</anchor>
      <arglist>(const sensor_msgs::PointCloud2 &amp;scan3dMsg, const std::string &amp;frameId, const std::string &amp;odomFrameId, const ros::Time &amp;odomStamp, rtabmap::LaserScan &amp;scan, tf::TransformListener &amp;listener, double waitForTransform, int maxPoints=0, float maxRange=0.0f, bool is2D=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>convertScanMsg</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ad96e43f422098cc37665f730404d183b</anchor>
      <arglist>(const sensor_msgs::LaserScan &amp;scan2dMsg, const std::string &amp;frameId, const std::string &amp;odomFrameId, const ros::Time &amp;odomStamp, rtabmap::LaserScan &amp;scan, tf::TransformListener &amp;listener, double waitForTransform, bool outputInFrameId=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>convertStereoMsg</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ad19632d5656abdea820415f971d750ac</anchor>
      <arglist>(const cv_bridge::CvImageConstPtr &amp;leftImageMsg, const cv_bridge::CvImageConstPtr &amp;rightImageMsg, const sensor_msgs::CameraInfo &amp;leftCamInfoMsg, const sensor_msgs::CameraInfo &amp;rightCamInfoMsg, const std::string &amp;frameId, const std::string &amp;odomFrameId, const ros::Time &amp;odomStamp, cv::Mat &amp;left, cv::Mat &amp;right, rtabmap::StereoCameraModel &amp;stereoModel, tf::TransformListener &amp;listener, double waitForTransform, bool alreadyRectified)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deskew</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>adaeb6dd1849ed354c2cdb01acef601af</anchor>
      <arglist>(const sensor_msgs::PointCloud2 &amp;input, sensor_msgs::PointCloud2 &amp;output, const std::string &amp;fixedFrameId, tf::TransformListener &amp;listener, double waitForTransform, bool slerp=false)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deskew</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aa1b47e19c723b2d2174df103a202e027</anchor>
      <arglist>(const sensor_msgs::PointCloud2 &amp;input, sensor_msgs::PointCloud2 &amp;output, double previousStamp, const rtabmap::Transform &amp;velocity)</arglist>
    </member>
    <member kind="function">
      <type>bool</type>
      <name>deskew_impl</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a75a3bb6512856d1cdf9088102a7ec87f</anchor>
      <arglist>(const sensor_msgs::PointCloud2 &amp;input, sensor_msgs::PointCloud2 &amp;output, const std::string &amp;fixedFrameId, tf::TransformListener *listener, double waitForTransform, bool slerp, const rtabmap::Transform &amp;velocity, double previousStamp)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::EnvSensor</type>
      <name>envSensorFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a607b9109606b23afacbcbdb020295a67</anchor>
      <arglist>(const rtabmap_ros::EnvSensor &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::EnvSensors</type>
      <name>envSensorsFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ac0ee4cf93dbe5fa7cc0720c198fd5984</anchor>
      <arglist>(const std::vector&lt; rtabmap_ros::EnvSensor &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>envSensorsToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a7f20a53f56c98e0366ddf98848632fcd</anchor>
      <arglist>(const rtabmap::EnvSensors &amp;sensors, std::vector&lt; rtabmap_ros::EnvSensor &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>envSensorToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a1cca196e0fd5f7b22c5137ae5a95e431</anchor>
      <arglist>(const rtabmap::EnvSensor &amp;sensor, rtabmap_ros::EnvSensor &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Transform</type>
      <name>getTransform</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a975b35376782963456d5b1098fbd4394</anchor>
      <arglist>(const std::string &amp;fromFrameId, const std::string &amp;toFrameId, const ros::Time &amp;stamp, tf::TransformListener &amp;listener, double waitForTransform)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Transform</type>
      <name>getTransform</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a590fa8c10c9705649e12b7b5938d21e5</anchor>
      <arglist>(const std::string &amp;sourceTargetFrame, const std::string &amp;fixedFrame, const ros::Time &amp;stampSource, const ros::Time &amp;stampTarget, tf::TransformListener &amp;listener, double waitForTransform)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::GlobalDescriptor</type>
      <name>globalDescriptorFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a87c98025529ebe41a2de85f0fa238285</anchor>
      <arglist>(const rtabmap_ros::GlobalDescriptor &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; rtabmap::GlobalDescriptor &gt;</type>
      <name>globalDescriptorsFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a6644ef6b4d6b63063503b359093fb175</anchor>
      <arglist>(const std::vector&lt; rtabmap_ros::GlobalDescriptor &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>globalDescriptorsToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a7957a87a7b022f9ce34180f1aafefcb7</anchor>
      <arglist>(const std::vector&lt; rtabmap::GlobalDescriptor &gt; &amp;desc, std::vector&lt; rtabmap_ros::GlobalDescriptor &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>globalDescriptorToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a0996266d06b06f1a191ce1a1a1fdb8e0</anchor>
      <arglist>(const rtabmap::GlobalDescriptor &amp;desc, rtabmap_ros::GlobalDescriptor &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>infoFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a3b89523ecec242cec99ceea8d6161cb7</anchor>
      <arglist>(const rtabmap_ros::Info &amp;info, rtabmap::Statistics &amp;stat)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>infoToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ac20544ff90d46b833d78ddf5481b1e24</anchor>
      <arglist>(const rtabmap::Statistics &amp;stats, rtabmap_ros::Info &amp;info)</arglist>
    </member>
    <member kind="function">
      <type>cv::KeyPoint</type>
      <name>keypointFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ada0e3dccb9ea5dce2e8bb0f3d9020022</anchor>
      <arglist>(const rtabmap_ros::KeyPoint &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; cv::KeyPoint &gt;</type>
      <name>keypointsFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a39c31cc3eca2ee8b47b23b74e42f49fb</anchor>
      <arglist>(const std::vector&lt; rtabmap_ros::KeyPoint &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keypointsFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aae31a77e412d41cbd12f9b80df94eacb</anchor>
      <arglist>(const std::vector&lt; rtabmap_ros::KeyPoint &gt; &amp;msg, std::vector&lt; cv::KeyPoint &gt; &amp;kpts, int xShift=0)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keypointsToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a2bfbfba721fdde2f04974de9cd9c2157</anchor>
      <arglist>(const std::vector&lt; cv::KeyPoint &gt; &amp;kpts, std::vector&lt; rtabmap_ros::KeyPoint &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>keypointToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a724e62d03d5c208ca5eea2f75ab523ec</anchor>
      <arglist>(const cv::KeyPoint &amp;kpt, rtabmap_ros::KeyPoint &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Landmarks</type>
      <name>landmarksFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a244e742f282f48fdf3ba0bd45363decf</anchor>
      <arglist>(const std::map&lt; int, std::pair&lt; geometry_msgs::PoseWithCovarianceStamped, float &gt; &gt; &amp;tags, const std::string &amp;frameId, const std::string &amp;odomFrameId, const ros::Time &amp;odomStamp, tf::TransformListener &amp;listener, double waitForTransform, double defaultLinVariance, double defaultAngVariance)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Link</type>
      <name>linkFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aba990a978162cc3db247a642481ebcaa</anchor>
      <arglist>(const rtabmap_ros::Link &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>linkToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a2915e1bbdfb7e4d53146f9a637141b7a</anchor>
      <arglist>(const rtabmap::Link &amp;link, rtabmap_ros::Link &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapDataFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a33871cfd11f6942204e4a4633ad7494e</anchor>
      <arglist>(const rtabmap_ros::MapData &amp;msg, std::map&lt; int, rtabmap::Transform &gt; &amp;poses, std::multimap&lt; int, rtabmap::Link &gt; &amp;links, std::map&lt; int, rtabmap::Signature &gt; &amp;signatures, rtabmap::Transform &amp;mapToOdom)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapDataToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ac98e42b6a1a25181c7aa136b50b6f39a</anchor>
      <arglist>(const std::map&lt; int, rtabmap::Transform &gt; &amp;poses, const std::multimap&lt; int, rtabmap::Link &gt; &amp;links, const std::map&lt; int, rtabmap::Signature &gt; &amp;signatures, const rtabmap::Transform &amp;mapToOdom, rtabmap_ros::MapData &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapGraphFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ab66630454f9f3f5aa138ce1f7b4ad672</anchor>
      <arglist>(const rtabmap_ros::MapGraph &amp;msg, std::map&lt; int, rtabmap::Transform &gt; &amp;poses, std::multimap&lt; int, rtabmap::Link &gt; &amp;links, rtabmap::Transform &amp;mapToOdom)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>mapGraphToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a0d30387e4977f37f65a5d4e06d2a1ff8</anchor>
      <arglist>(const std::map&lt; int, rtabmap::Transform &gt; &amp;poses, const std::multimap&lt; int, rtabmap::Link &gt; &amp;links, const rtabmap::Transform &amp;mapToOdom, rtabmap_ros::MapGraph &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Signature</type>
      <name>nodeDataFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ae21b84f331f9574639c645a501bdb8d3</anchor>
      <arglist>(const rtabmap_ros::NodeData &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nodeDataToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a87eadd37c7f22e8590c0b4db1cee160d</anchor>
      <arglist>(const rtabmap::Signature &amp;signature, rtabmap_ros::NodeData &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Signature</type>
      <name>nodeInfoFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a913fa1fd5eabc702a669ec877b32d442</anchor>
      <arglist>(const rtabmap_ros::NodeData &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>nodeInfoToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a22bd67d853d6cd698c05b31a17c17cf1</anchor>
      <arglist>(const rtabmap::Signature &amp;signature, rtabmap_ros::NodeData &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::OdometryInfo</type>
      <name>odomInfoFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aab2f0f8841afe7952fb09e9434610ecf</anchor>
      <arglist>(const rtabmap_ros::OdomInfo &amp;msg, bool ignoreData=false)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>odomInfoToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a46fc56b7a178bac8fa5d282a6108a8e2</anchor>
      <arglist>(const rtabmap::OdometryInfo &amp;info, rtabmap_ros::OdomInfo &amp;msg, bool ignoreData=false)</arglist>
    </member>
    <member kind="function">
      <type>std::map&lt; std::string, float &gt;</type>
      <name>odomInfoToStatistics</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aa2b63001325a42ad1e05c66582d00af0</anchor>
      <arglist>(const rtabmap::OdometryInfo &amp;info)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ab2028d52303e3501e9486bf31e7865a6</anchor>
      <arglist>(rtabmap_ros::LidarDeskewing, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ac27b3aee494d892d2e151823ce322d6f</anchor>
      <arglist>(rtabmap_ros::UndistortDepth, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ac32a3c1a432dd7f6daa9166d5038b9bd</anchor>
      <arglist>(rtabmap_ros::ImuToTF, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a4aa335a300e6366da1c9b11e34be5aa6</anchor>
      <arglist>(rtabmap_ros::DataOdomSyncNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a211fdfe4e611d08bc79bd337d9ab8fef</anchor>
      <arglist>(rtabmap_ros::DisparityToDepth, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a094b83f97c850e30da2c69b45e8b55a7</anchor>
      <arglist>(rtabmap_ros::RGBDSplit, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a04ec23dac81da1318b181f9b3bdeb1e7</anchor>
      <arglist>(rtabmap_ros::RGBDRelay, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a8d105ca2f2a2e0ba6b8283a6f82c75a1</anchor>
      <arglist>(rtabmap_ros::RgbSync, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aa28202f8d1f4494ed884c259e7b0056d</anchor>
      <arglist>(rtabmap_ros::DataThrottleNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a208b9f214d240fff3e546e98e8db2f04</anchor>
      <arglist>(rtabmap_ros::StereoSync, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a566f631116141ed3f494c1eba43cf5f5</anchor>
      <arglist>(rtabmap_ros::StereoThrottleNodelet, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aaea621aa8738c76e889222f44aec3552</anchor>
      <arglist>(rtabmap_ros::PointCloudToDepthImage, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a25cbf6732f968b613e97e3ddd539b7a3</anchor>
      <arglist>(rtabmap_ros::RGBDSync, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ac5c5ca9a54b457f2ef28b7374e6c7522</anchor>
      <arglist>(rtabmap_ros::RGBDXSync, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a6fc80ff03d829f539c80c4e4d7db21a8</anchor>
      <arglist>(rtabmap_ros::ObstaclesDetectionOld, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ad19196b47e8c318dd294d6cf4146b968</anchor>
      <arglist>(rtabmap_ros::PointCloudXYZ, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a578602e3a8a17b5deb357cc868a7e919</anchor>
      <arglist>(rtabmap_ros::ObstaclesDetection, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a17584718d562fd63ef98a00a4554ba8b</anchor>
      <arglist>(rtabmap_ros::PointCloudAggregator, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a7f0750285f939f2eafe6fcfd1145b645</anchor>
      <arglist>(rtabmap_ros::RGBDICPOdometry, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a30e7c5df17421fe3e8ad943c3765384d</anchor>
      <arglist>(rtabmap_ros::PointCloudAssembler, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ab2c748fbe8398bb35fab4b402128c689</anchor>
      <arglist>(rtabmap_ros::PointCloudXYZRGB, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a2140d98034d3b91cf221e2c6dc8d0b30</anchor>
      <arglist>(rtabmap_ros::StereoOdometry, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ad4da0204be4a61bf99dabd346a9ec2bd</anchor>
      <arglist>(rtabmap_ros::RGBDOdometry, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a108fc9aeab370601f32d5faec081ba47</anchor>
      <arglist>(rtabmap_ros::ICPOdometry, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>PLUGINLIB_EXPORT_CLASS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>acd93c8dc6d98789d6643eccd1a9dab82</anchor>
      <arglist>(rtabmap_ros::CoreWrapper, nodelet::Nodelet)</arglist>
    </member>
    <member kind="function">
      <type>cv::Point2f</type>
      <name>point2fFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ae3a9362c356cfb928e54587c59dfbcdf</anchor>
      <arglist>(const rtabmap_ros::Point2f &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>point2fToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a7012afcd5caa508fb95ffcdc4a6c880f</anchor>
      <arglist>(const cv::Point2f &amp;kpt, rtabmap_ros::Point2f &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>cv::Point3f</type>
      <name>point3fFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a04b716a3aa8c84a293f9a81ec64b1b95</anchor>
      <arglist>(const rtabmap_ros::Point3f &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>point3fToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a21f08c7ae66168b1c8b9daa00f0ee6e3</anchor>
      <arglist>(const cv::Point3f &amp;pt, rtabmap_ros::Point3f &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; cv::Point2f &gt;</type>
      <name>points2fFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>af7abfaf7b2d926bf89839bfc085e19b9</anchor>
      <arglist>(const std::vector&lt; rtabmap_ros::Point2f &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>points2fToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a829826a88ca8075b6f68cf088a040760</anchor>
      <arglist>(const std::vector&lt; cv::Point2f &gt; &amp;kpts, std::vector&lt; rtabmap_ros::Point2f &gt; &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>std::vector&lt; cv::Point3f &gt;</type>
      <name>points3fFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a1c3454cc9857939bd5262d110ba2f63e</anchor>
      <arglist>(const std::vector&lt; rtabmap_ros::Point3f &gt; &amp;msg, const rtabmap::Transform &amp;transform=rtabmap::Transform())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>points3fFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a5aa13cf43b9b3bda26697349259c4160</anchor>
      <arglist>(const std::vector&lt; rtabmap_ros::Point3f &gt; &amp;msg, std::vector&lt; cv::Point3f &gt; &amp;points3, const rtabmap::Transform &amp;transform=rtabmap::Transform())</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>points3fToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a0f94faa1359d75e4453e1dd99ad65f49</anchor>
      <arglist>(const std::vector&lt; cv::Point3f &gt; &amp;pts, std::vector&lt; rtabmap_ros::Point3f &gt; &amp;msg, const rtabmap::Transform &amp;transform=rtabmap::Transform())</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::SensorData</type>
      <name>rgbdImageFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a8852e84869e887406f11c52047cffb85</anchor>
      <arglist>(const rtabmap_ros::RGBDImageConstPtr &amp;image)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>rgbdImageToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aafaa392927317e7877f95d89a55c988c</anchor>
      <arglist>(const rtabmap::SensorData &amp;data, rtabmap_ros::RGBDImage &amp;msg, const std::string &amp;sensorFrameId)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::StereoCameraModel</type>
      <name>stereoCameraModelFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a57d51a01eca2335332c0ab2f8d424f94</anchor>
      <arglist>(const sensor_msgs::CameraInfo &amp;leftCamInfo, const sensor_msgs::CameraInfo &amp;rightCamInfo, const rtabmap::Transform &amp;localTransform=rtabmap::Transform::getIdentity(), const rtabmap::Transform &amp;stereoTransform=rtabmap::Transform())</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::StereoCameraModel</type>
      <name>stereoCameraModelFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ae684bb5b7a9f1732fe19eaf999653bf8</anchor>
      <arglist>(const sensor_msgs::CameraInfo &amp;leftCamInfo, const sensor_msgs::CameraInfo &amp;rightCamInfo, const std::string &amp;frameId, tf::TransformListener &amp;listener, double waitForTransform)</arglist>
    </member>
    <member kind="function">
      <type>double</type>
      <name>timestampFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a6c974add27d6302da5a383ff5c531c21</anchor>
      <arglist>(const ros::Time &amp;stamp)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toCvCopy</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>adc2af9621b55202640e285badd727263</anchor>
      <arglist>(const rtabmap_ros::RGBDImage &amp;image, cv_bridge::CvImagePtr &amp;rgb, cv_bridge::CvImagePtr &amp;depth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toCvShare</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ac9e8163b04f851ea17f191b2d5b7a268</anchor>
      <arglist>(const rtabmap_ros::RGBDImageConstPtr &amp;image, cv_bridge::CvImageConstPtr &amp;rgb, cv_bridge::CvImageConstPtr &amp;depth)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>toCvShare</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a6204da5725edee68b3f823e64bb115b9</anchor>
      <arglist>(const rtabmap_ros::RGBDImage &amp;image, const boost::shared_ptr&lt; void const &gt; &amp;trackedObject, cv_bridge::CvImageConstPtr &amp;rgb, cv_bridge::CvImageConstPtr &amp;depth)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Transform</type>
      <name>transformFromGeometryMsg</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a6f10eae1516e36769eed38931cdef24e</anchor>
      <arglist>(const geometry_msgs::Transform &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Transform</type>
      <name>transformFromPoseMsg</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ac9450ef7792c77fbb6eeafd8852bfd8d</anchor>
      <arglist>(const geometry_msgs::Pose &amp;msg, bool ignoreRotationIfNotSet=false)</arglist>
    </member>
    <member kind="function">
      <type>rtabmap::Transform</type>
      <name>transformFromTF</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>ad62e06e6038758212cc98bc3ae8ef25c</anchor>
      <arglist>(const tf::Transform &amp;transform)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformToGeometryMsg</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>afd57576cf3752821ad0433c87d504a30</anchor>
      <arglist>(const rtabmap::Transform &amp;transform, geometry_msgs::Transform &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformToPoseMsg</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aed73e6b814342c074e2caf5565e5973c</anchor>
      <arglist>(const rtabmap::Transform &amp;transform, geometry_msgs::Pose &amp;msg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>transformToTF</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>aa5faa27c24fbaa01dabac918e6a9b5d7</anchor>
      <arglist>(const rtabmap::Transform &amp;transform, tf::Transform &amp;tfTransform)</arglist>
    </member>
    <member kind="function">
      <type>cv::Mat</type>
      <name>userDataFromROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>a74839a6a44435f63a3e4bb29940ba516</anchor>
      <arglist>(const rtabmap_ros::UserData &amp;dataMsg)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>userDataToROS</name>
      <anchorfile>namespacertabmap__ros.html</anchorfile>
      <anchor>addfdc6d73caffb613bb981629db903c3</anchor>
      <arglist>(const cv::Mat &amp;data, rtabmap_ros::UserData &amp;dataMsg, bool compress)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rtabmap_ros::compression</name>
    <filename>namespacertabmap__ros_1_1compression.html</filename>
    <member kind="function">
      <type>def</type>
      <name>compress</name>
      <anchorfile>namespacertabmap__ros_1_1compression.html</anchorfile>
      <anchor>a0025b4fce44484b0da0e6f3721e63c9c</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="function">
      <type>def</type>
      <name>uncompress</name>
      <anchorfile>namespacertabmap__ros_1_1compression.html</anchorfile>
      <anchor>ab3f9fac8517c8395ca59e3b98a3870d7</anchor>
      <arglist>(bytes)</arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>rviz</name>
    <filename>namespacerviz.html</filename>
    <member kind="typedef">
      <type>boost::shared_ptr&lt; PointCloudTransformer &gt;</type>
      <name>PointCloudTransformerPtr</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a17f0c495b072d307af2a226fe9d9d8fc</anchor>
      <arglist></arglist>
    </member>
    <member kind="typedef">
      <type>std::vector&lt; std::string &gt;</type>
      <name>V_string</name>
      <anchorfile>namespacerviz.html</anchorfile>
      <anchor>a808008d31102de0ca358ba6e944f34ce</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>setup</name>
    <filename>namespacesetup.html</filename>
    <member kind="variable">
      <type></type>
      <name>d</name>
      <anchorfile>namespacesetup.html</anchorfile>
      <anchor>aa2586b6c4dd84a0aaaf49cb1565cee6e</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>slam_karto_sync_markers_gt</name>
    <filename>namespaceslam__karto__sync__markers__gt.html</filename>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespaceslam__karto__sync__markers__gt.html</anchorfile>
      <anchor>a1109ff374a4742bcb74860a980bbff20</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespaceslam__karto__sync__markers__gt.html</anchorfile>
      <anchor>aa472d9e581084b6c97f1a3832073cde9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>baseFrame</name>
      <anchorfile>namespaceslam__karto__sync__markers__gt.html</anchorfile>
      <anchor>a3d98d993779a2fe6b2bb33b3b4239a1f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>callback</name>
      <anchorfile>namespaceslam__karto__sync__markers__gt.html</anchorfile>
      <anchor>a0081f59c8f0219aa3727eee1a8bfa033</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fileGt</name>
      <anchorfile>namespaceslam__karto__sync__markers__gt.html</anchorfile>
      <anchor>a606d3637fe949afddfea8cad64020fcf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fileRMSE</name>
      <anchorfile>namespaceslam__karto__sync__markers__gt.html</anchorfile>
      <anchor>aacb058464002804500ba8d3bb4e9c26f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fileSlam</name>
      <anchorfile>namespaceslam__karto__sync__markers__gt.html</anchorfile>
      <anchor>a76019d6577105aeac4ba5c891e6680ad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fixedFrame</name>
      <anchorfile>namespaceslam__karto__sync__markers__gt.html</anchorfile>
      <anchor>a63b722dcc20178933ada9d77adaccbd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>gtPoses</name>
      <anchorfile>namespaceslam__karto__sync__markers__gt.html</anchorfile>
      <anchor>a33ae10abe33f75f35fd5c92927d2fc23</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lastSize</name>
      <anchorfile>namespaceslam__karto__sync__markers__gt.html</anchorfile>
      <anchor>ab1fe1836ad14c596933f29ae6fbb0c6e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>listener</name>
      <anchorfile>namespaceslam__karto__sync__markers__gt.html</anchorfile>
      <anchor>a381c580f633d0f256145eee7a01dd616</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>MarkerArray</name>
      <anchorfile>namespaceslam__karto__sync__markers__gt.html</anchorfile>
      <anchor>a814158ab417d8ee5a9f772092f9d6b75</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>queue_size</name>
      <anchorfile>namespaceslam__karto__sync__markers__gt.html</anchorfile>
      <anchor>aeba4d56b82cc77def9dcd2698266713e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>rmse</name>
      <anchorfile>namespaceslam__karto__sync__markers__gt.html</anchorfile>
      <anchor>a341f7187143d2c58eee806702080e30a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>slamPoses</name>
      <anchorfile>namespaceslam__karto__sync__markers__gt.html</anchorfile>
      <anchor>a42bf74f849d382ef3a431e90d01c52b1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>slamPosesInd</name>
      <anchorfile>namespaceslam__karto__sync__markers__gt.html</anchorfile>
      <anchor>af8baaebb4541ceb6a16641c4212f3134</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>stamps</name>
      <anchorfile>namespaceslam__karto__sync__markers__gt.html</anchorfile>
      <anchor>a250194855f6fed4c5c01c16ab330cf3b</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>sync_path_gt</name>
    <filename>namespacesync__path__gt.html</filename>
    <member kind="function">
      <type>def</type>
      <name>callback</name>
      <anchorfile>namespacesync__path__gt.html</anchorfile>
      <anchor>ac7bf9f0d577f390e4107545a6c102993</anchor>
      <arglist>(data)</arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespacesync__path__gt.html</anchorfile>
      <anchor>a4a0e416c4d15ed92d7b29b39d1f67cd0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>baseFrame</name>
      <anchorfile>namespacesync__path__gt.html</anchorfile>
      <anchor>a2e23094eab43bd3a2de40e7884def6f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>callback</name>
      <anchorfile>namespacesync__path__gt.html</anchorfile>
      <anchor>adf4887693b407c2a61df5d6579909ed0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fileGt</name>
      <anchorfile>namespacesync__path__gt.html</anchorfile>
      <anchor>a1e4122a1539816c1e6e9af0a563071fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fileRMSE</name>
      <anchorfile>namespacesync__path__gt.html</anchorfile>
      <anchor>a49b3235d4d6b4c50b65e76d2863db49d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fileSlam</name>
      <anchorfile>namespacesync__path__gt.html</anchorfile>
      <anchor>ac5e2008ccfe11be0210e2bd144c81956</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>fixedFrame</name>
      <anchorfile>namespacesync__path__gt.html</anchorfile>
      <anchor>a81940285c1231fc34e32c36a87be94b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>gtPoses</name>
      <anchorfile>namespacesync__path__gt.html</anchorfile>
      <anchor>a24fd989bcd9b4a66defce00ffbfabfbe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>lastSize</name>
      <anchorfile>namespacesync__path__gt.html</anchorfile>
      <anchor>ae9f65983d2cb9c63c232e7f8f7ec6522</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>listener</name>
      <anchorfile>namespacesync__path__gt.html</anchorfile>
      <anchor>a8f0ab8876e34bd107292ca427e52532e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>Path</name>
      <anchorfile>namespacesync__path__gt.html</anchorfile>
      <anchor>ac7fcbdf6b90c00a32116e272c8bbbb38</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>queue_size</name>
      <anchorfile>namespacesync__path__gt.html</anchorfile>
      <anchor>af43c73cf452636b0a3d59b380a6a30d7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>rmse</name>
      <anchorfile>namespacesync__path__gt.html</anchorfile>
      <anchor>a059e04e5d14d40531163c89c72e1a248</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>slamPoses</name>
      <anchorfile>namespacesync__path__gt.html</anchorfile>
      <anchor>ada5c095c4855e54390ceaf5dea438271</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>slamPosesInd</name>
      <anchorfile>namespacesync__path__gt.html</anchorfile>
      <anchor>a755e1d288df70887615502347c5a8a46</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>stamps</name>
      <anchorfile>namespacesync__path__gt.html</anchorfile>
      <anchor>a9b01951916550dbda1a178c604d9efd7</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_prior_rename_kinect_bag_tf</name>
    <filename>namespacetest__prior__rename__kinect__bag__tf.html</filename>
    <member kind="variable">
      <type></type>
      <name>child_frame_id</name>
      <anchorfile>namespacetest__prior__rename__kinect__bag__tf.html</anchorfile>
      <anchor>a187aaa0e28ed5bb9aad5eebeb3a265d3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>list</type>
      <name>newList</name>
      <anchorfile>namespacetest__prior__rename__kinect__bag__tf.html</anchorfile>
      <anchor>a1ffce29d94a4ccebc9ca0f02cea42bde</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>transforms</name>
      <anchorfile>namespacetest__prior__rename__kinect__bag__tf.html</anchorfile>
      <anchor>aff20e850eeabc1cd24e586291e81d0d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>test_prior_tf_to_pose</name>
    <filename>namespacetest__prior__tf__to__pose.html</filename>
    <member kind="variable">
      <type></type>
      <name>anonymous</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>a4591835c662404624140ebd74bcd8193</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>childFrame</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>a8f133d9dfcb7e6623ae4824dc8636fe5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>cov</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>a92532a4163801aa62d588a499b82e864</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>covariance</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>a5ebc771e95cffb86ee731b23db8c48dc</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frame</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>ae465289c0b7583952e0677134a324fd8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>frame_id</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>a1f2009a75558697c0fd6780125cc280e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>listener</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>a38aadda1dc61847e5ccae3441b2c2222</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>now</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>a6afb42ff1862cb2c2abccf9d0131d11a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>nsecs</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>ae1005a49cd54f5bbe147ed5ee4002e61</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>outputFrame</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>a85a99fac608eccfabb25260cd613a9f5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>poseOut</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>a6b350598a5efbdd0b9b184db1584d292</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>pub</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>ab6706fa0da7b102608b6f687750d1ed2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rate</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>ab53d21ac30b7c13f5cc5be5de6703df8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rateParam</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>a5e18c7cc753ce0a847ba31e35a361ab7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>rot</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>a7b1a6e25cecbb26363e6f77bb781db9a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>secs</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>a2ce7ddfb937742c3ccce002788372fcb</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>trans</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>ae6e16fd1da3305b357313e99fe1fb420</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>w</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>a3487af16ef6f59a8563ec0091c8f174f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>x</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>a44467bc85e8776e15c01c7d6a513659f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>y</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>a012a82a437b030bd7ebfd37133e0c4f4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type></type>
      <name>z</name>
      <anchorfile>namespacetest__prior__tf__to__pose.html</anchorfile>
      <anchor>ad32429a6311f509eb3da38ef0b866385</anchor>
      <arglist></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>wifi_signal_pub</name>
    <filename>namespacewifi__signal__pub.html</filename>
    <member kind="function">
      <type>def</type>
      <name>loop</name>
      <anchorfile>namespacewifi__signal__pub.html</anchorfile>
      <anchor>aa09171ab729066104002cf39ef611674</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>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>yaml_path</name>
      <anchorfile>namespaceyaml__to__camera__info.html</anchorfile>
      <anchor>a36686ff573e823ec5eaf97cbb20f80d1</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="page">
    <name>index</name>
    <title></title>
    <filename>index</filename>
  </compound>
</tagfile>
