<?xml version='1.0' encoding='ISO-8859-1' standalone='yes' ?>
<tagfile>
  <compound kind="file">
    <name>rawlog_play.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-mrpt_navigation/doc_stacks/2014-08-11_11-21-21.881518/mrpt_navigation/mrpt_rawlog/src/mrpt_rawlog_play/</path>
    <filename>rawlog__play_8cpp</filename>
    <includes id="rawlog__play_8h" name="rawlog_play.h" local="no" imported="no">mrpt_rawlog_play/rawlog_play.h</includes>
    <includes id="rawlog__play__defaults_8h" name="rawlog_play_defaults.h" local="no" imported="no">mrpt_rawlog_play/rawlog_play_defaults.h</includes>
  </compound>
  <compound kind="file">
    <name>rawlog_play.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-mrpt_navigation/doc_stacks/2014-08-11_11-21-21.881518/mrpt_navigation/mrpt_rawlog/include/mrpt_rawlog_play/</path>
    <filename>rawlog__play_8h</filename>
    <class kind="struct">RawlogPlay::Parameters</class>
    <class kind="class">RawlogPlay</class>
  </compound>
  <compound kind="file">
    <name>rawlog_play_defaults.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-mrpt_navigation/doc_stacks/2014-08-11_11-21-21.881518/mrpt_navigation/mrpt_rawlog/include/mrpt_rawlog_play/</path>
    <filename>rawlog__play__defaults_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>RAWLOG_PLAY_DEFAULT_DEBUG</name>
      <anchorfile>rawlog__play__defaults_8h.html</anchorfile>
      <anchor>ad6936d16ab94478658c2b2485df2b50f</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RAWLOG_PLAY_DEFAULT_RAWLOG_FILE</name>
      <anchorfile>rawlog__play__defaults_8h.html</anchorfile>
      <anchor>af84cd5eda55148785035a42e7344978f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rawlog_play_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-mrpt_navigation/doc_stacks/2014-08-11_11-21-21.881518/mrpt_navigation/mrpt_rawlog/src/</path>
    <filename>rawlog__play__node_8cpp</filename>
    <includes id="rawlog__play__node_8h" name="rawlog_play_node.h" local="yes" imported="no">rawlog_play_node.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>rawlog__play__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rawlog_play_node.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-mrpt_navigation/doc_stacks/2014-08-11_11-21-21.881518/mrpt_navigation/mrpt_rawlog/include/</path>
    <filename>rawlog__play__node_8h</filename>
    <includes id="rawlog__play_8h" name="rawlog_play.h" local="yes" imported="no">mrpt_rawlog_play/rawlog_play.h</includes>
    <class kind="struct">RawlogPlayNode::ParametersNode</class>
    <class kind="class">RawlogPlayNode</class>
  </compound>
  <compound kind="file">
    <name>rawlog_play_node_defaults.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-mrpt_navigation/doc_stacks/2014-08-11_11-21-21.881518/mrpt_navigation/mrpt_rawlog/include/</path>
    <filename>rawlog__play__node__defaults_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>RAWLOG_PLAY_NODE_DEFAULT_PARAMETER_UPDATE_SKIP</name>
      <anchorfile>rawlog__play__node__defaults_8h.html</anchorfile>
      <anchor>ad5637965e8b2abb78d3a75e84d81eda0</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RAWLOG_PLAY_NODE_DEFAULT_RATE</name>
      <anchorfile>rawlog__play__node__defaults_8h.html</anchorfile>
      <anchor>a4ab6bb03b6459b5e96f0f5dad4315d7f</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rawlog_play_node_parameters.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-mrpt_navigation/doc_stacks/2014-08-11_11-21-21.881518/mrpt_navigation/mrpt_rawlog/src/</path>
    <filename>rawlog__play__node__parameters_8cpp</filename>
    <includes id="rawlog__play__node_8h" name="rawlog_play_node.h" local="yes" imported="no">rawlog_play_node.h</includes>
    <includes id="rawlog__play__node__defaults_8h" name="rawlog_play_node_defaults.h" local="yes" imported="no">rawlog_play_node_defaults.h</includes>
  </compound>
  <compound kind="file">
    <name>rawlog_play_parameters.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-mrpt_navigation/doc_stacks/2014-08-11_11-21-21.881518/mrpt_navigation/mrpt_rawlog/src/mrpt_rawlog_play/</path>
    <filename>rawlog__play__parameters_8cpp</filename>
    <includes id="rawlog__play_8h" name="rawlog_play.h" local="no" imported="no">mrpt_rawlog_play/rawlog_play.h</includes>
    <includes id="rawlog__play__defaults_8h" name="rawlog_play_defaults.h" local="no" imported="no">mrpt_rawlog_play/rawlog_play_defaults.h</includes>
  </compound>
  <compound kind="file">
    <name>rawlog_record.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-mrpt_navigation/doc_stacks/2014-08-11_11-21-21.881518/mrpt_navigation/mrpt_rawlog/src/mrpt_rawlog_record/</path>
    <filename>rawlog__record_8cpp</filename>
    <includes id="rawlog__record_8h" name="rawlog_record.h" local="no" imported="no">mrpt_rawlog_record/rawlog_record.h</includes>
    <includes id="rawlog__record__defaults_8h" name="rawlog_record_defaults.h" local="no" imported="no">mrpt_rawlog_record/rawlog_record_defaults.h</includes>
  </compound>
  <compound kind="file">
    <name>rawlog_record.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-mrpt_navigation/doc_stacks/2014-08-11_11-21-21.881518/mrpt_navigation/mrpt_rawlog/include/mrpt_rawlog_record/</path>
    <filename>rawlog__record_8h</filename>
    <class kind="struct">RawlogRecord::Parameters</class>
    <class kind="class">RawlogRecord</class>
  </compound>
  <compound kind="file">
    <name>rawlog_record_defaults.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-mrpt_navigation/doc_stacks/2014-08-11_11-21-21.881518/mrpt_navigation/mrpt_rawlog/include/mrpt_rawlog_record/</path>
    <filename>rawlog__record__defaults_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>RAWLOG_RECORD_DEFAULT_DEBUG</name>
      <anchorfile>rawlog__record__defaults_8h.html</anchorfile>
      <anchor>a913f38f91d00be12027dcbc8c7b89890</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RAWLOG_RECORD_DEFAULT_RAW_FOLDER</name>
      <anchorfile>rawlog__record__defaults_8h.html</anchorfile>
      <anchor>ad35a0a3e656f87ed456baa8cf5f17fd3</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RAWLOG_RECORD_DEFAULT_RAW_LOG_NAME</name>
      <anchorfile>rawlog__record__defaults_8h.html</anchorfile>
      <anchor>a15f5c73dd90b66d06abcf290b4a09159</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RAWLOG_RECORD_DEFAULT_RAW_LOG_NAME_ASF</name>
      <anchorfile>rawlog__record__defaults_8h.html</anchorfile>
      <anchor>a9555144a2e72c7f01e5b05d7e6a9eb48</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rawlog_record_node.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-mrpt_navigation/doc_stacks/2014-08-11_11-21-21.881518/mrpt_navigation/mrpt_rawlog/src/</path>
    <filename>rawlog__record__node_8cpp</filename>
    <includes id="rawlog__record__node_8h" name="rawlog_record_node.h" local="yes" imported="no">rawlog_record_node.h</includes>
    <member kind="function">
      <type>int</type>
      <name>main</name>
      <anchorfile>rawlog__record__node_8cpp.html</anchorfile>
      <anchor>a3c04138a5bfe5d72780bb7e82a18e627</anchor>
      <arglist>(int argc, char **argv)</arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rawlog_record_node.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-mrpt_navigation/doc_stacks/2014-08-11_11-21-21.881518/mrpt_navigation/mrpt_rawlog/include/</path>
    <filename>rawlog__record__node_8h</filename>
    <includes id="rawlog__record_8h" name="rawlog_record.h" local="yes" imported="no">mrpt_rawlog_record/rawlog_record.h</includes>
    <class kind="struct">RawlogRecordNode::ParametersNode</class>
    <class kind="class">RawlogRecordNode</class>
  </compound>
  <compound kind="file">
    <name>rawlog_record_node_defaults.h</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-mrpt_navigation/doc_stacks/2014-08-11_11-21-21.881518/mrpt_navigation/mrpt_rawlog/include/</path>
    <filename>rawlog__record__node__defaults_8h</filename>
    <member kind="define">
      <type>#define</type>
      <name>RAWLOG_RECORD_NODE_DEFAULT_PARAMETER_UPDATE_SKIP</name>
      <anchorfile>rawlog__record__node__defaults_8h.html</anchorfile>
      <anchor>ac828050058674ce18cb234a14e31db64</anchor>
      <arglist></arglist>
    </member>
    <member kind="define">
      <type>#define</type>
      <name>RAWLOG_RECORD_NODE_DEFAULT_RATE</name>
      <anchorfile>rawlog__record__node__defaults_8h.html</anchorfile>
      <anchor>af6443fae7e1602a2f7cbb77977b09b89</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="file">
    <name>rawlog_record_node_parameters.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-mrpt_navigation/doc_stacks/2014-08-11_11-21-21.881518/mrpt_navigation/mrpt_rawlog/src/</path>
    <filename>rawlog__record__node__parameters_8cpp</filename>
    <includes id="rawlog__record__node_8h" name="rawlog_record_node.h" local="yes" imported="no">rawlog_record_node.h</includes>
    <includes id="rawlog__record__node__defaults_8h" name="rawlog_record_node_defaults.h" local="yes" imported="no">rawlog_record_node_defaults.h</includes>
  </compound>
  <compound kind="file">
    <name>rawlog_record_parameters.cpp</name>
    <path>/home/rosbuild/hudson/workspace/doc-hydro-mrpt_navigation/doc_stacks/2014-08-11_11-21-21.881518/mrpt_navigation/mrpt_rawlog/src/mrpt_rawlog_record/</path>
    <filename>rawlog__record__parameters_8cpp</filename>
    <includes id="rawlog__record_8h" name="rawlog_record.h" local="no" imported="no">mrpt_rawlog_record/rawlog_record.h</includes>
    <includes id="rawlog__record__defaults_8h" name="rawlog_record_defaults.h" local="no" imported="no">mrpt_rawlog_record/rawlog_record_defaults.h</includes>
  </compound>
  <compound kind="class">
    <name>RawlogPlay</name>
    <filename>classRawlogPlay.html</filename>
    <class kind="struct">RawlogPlay::Parameters</class>
    <member kind="function">
      <type></type>
      <name>RawlogPlay</name>
      <anchorfile>classRawlogPlay.html</anchorfile>
      <anchor>afec9f623f54ae733b09b6a026706bab7</anchor>
      <arglist>(Parameters *parm)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RawlogPlay</name>
      <anchorfile>classRawlogPlay.html</anchorfile>
      <anchor>ad6680dd00e8c9e549ce3307c9858dd5d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>size_t</type>
      <name>entry_</name>
      <anchorfile>classRawlogPlay.html</anchorfile>
      <anchor>a07617e9f051a990afc8b5b9c0d51c6e0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Parameters *</type>
      <name>param_</name>
      <anchorfile>classRawlogPlay.html</anchorfile>
      <anchor>af78d6f99d51e8ae0d833be6afc0ead2f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::utils::CFileGZInputStream</type>
      <name>rawlog_stream_</name>
      <anchorfile>classRawlogPlay.html</anchorfile>
      <anchor>a936c9ae5bdec502882e133f7eeed3738</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::poses::CPose3DPDFGaussian</type>
      <name>robotPose</name>
      <anchorfile>classRawlogPlay.html</anchorfile>
      <anchor>a711f622c6f13a97bc9369d90e84c11bb</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RawlogPlay::Parameters</name>
    <filename>structRawlogPlay_1_1Parameters.html</filename>
    <member kind="function">
      <type></type>
      <name>Parameters</name>
      <anchorfile>structRawlogPlay_1_1Parameters.html</anchorfile>
      <anchor>a1ff8a23b4e5baf8f799664fc6fb2df46</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>debug</name>
      <anchorfile>structRawlogPlay_1_1Parameters.html</anchorfile>
      <anchor>a78f65784e0bc25e1d97d9da4001a0c2e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::slam::CActionRobotMovement2D::TMotionModelOptions</type>
      <name>motionModelOptions</name>
      <anchorfile>structRawlogPlay_1_1Parameters.html</anchorfile>
      <anchor>ae30ce1b418f0d112716835f6a277f70f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>rawlog_file</name>
      <anchorfile>structRawlogPlay_1_1Parameters.html</anchorfile>
      <anchor>aeb5329e0768737c57c90176a75d72a39</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RawlogPlayNode</name>
    <filename>classRawlogPlayNode.html</filename>
    <base>RawlogPlay</base>
    <class kind="struct">RawlogPlayNode::ParametersNode</class>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classRawlogPlayNode.html</anchorfile>
      <anchor>af7652d59041b564f0bf648920e97b4d7</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loop</name>
      <anchorfile>classRawlogPlayNode.html</anchorfile>
      <anchor>a236a70a5331046fc860a75e647f74a73</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RawlogPlayNode</name>
      <anchorfile>classRawlogPlayNode.html</anchorfile>
      <anchor>a1a88b47374c03c05782ae1580be4aa14</anchor>
      <arglist>(ros::NodeHandle &amp;n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RawlogPlayNode</name>
      <anchorfile>classRawlogPlayNode.html</anchorfile>
      <anchor>a7649e8bb6b805d3c85ffe820a0d5719d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>nextEntry</name>
      <anchorfile>classRawlogPlayNode.html</anchorfile>
      <anchor>a8c4c2cd2e6ee318cded91ef869734355</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>ParametersNode *</type>
      <name>param</name>
      <anchorfile>classRawlogPlayNode.html</anchorfile>
      <anchor>abf2026863d70ada02c5b3db406074e2d</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>base_frame_</name>
      <anchorfile>classRawlogPlayNode.html</anchorfile>
      <anchor>a573db36bca5f4a0e8f623b132b4f26c6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned long</type>
      <name>loop_count_</name>
      <anchorfile>classRawlogPlayNode.html</anchorfile>
      <anchor>a99d304f5efbe32b3075a2bec6147f8cf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>sensor_msgs::LaserScan</type>
      <name>msg_laser_</name>
      <anchorfile>classRawlogPlayNode.html</anchorfile>
      <anchor>a60f8601ed146e3ce77755af0516a3879</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>nav_msgs::Odometry</type>
      <name>msg_odom_</name>
      <anchorfile>classRawlogPlayNode.html</anchorfile>
      <anchor>ae0b288af316c34681f3c4418c59b5227</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>n_</name>
      <anchorfile>classRawlogPlayNode.html</anchorfile>
      <anchor>a485b4e6b791822437e3ecb3d0cc8b704</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::string</type>
      <name>odom_frame_</name>
      <anchorfile>classRawlogPlayNode.html</anchorfile>
      <anchor>a00b421ecb9d682fb780252f3b91c660f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Publisher</type>
      <name>pub_laser_</name>
      <anchorfile>classRawlogPlayNode.html</anchorfile>
      <anchor>a790c97f60c66648ff63413f48a88d5d9</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformBroadcaster</type>
      <name>tf_broadcaster_</name>
      <anchorfile>classRawlogPlayNode.html</anchorfile>
      <anchor>ad4f2a8b8aadb2bad53b296612544dc44</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RawlogPlayNode::ParametersNode</name>
    <filename>structRawlogPlayNode_1_1ParametersNode.html</filename>
    <member kind="function">
      <type>void</type>
      <name>callbackParameters</name>
      <anchorfile>structRawlogPlayNode_1_1ParametersNode.html</anchorfile>
      <anchor>a35f43947d668c71298ac4a1ec9c2342e</anchor>
      <arglist>(mrpt_rawlog::MotionConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParametersNode</name>
      <anchorfile>structRawlogPlayNode_1_1ParametersNode.html</anchorfile>
      <anchor>a199af1b6b42563cc8386f2d17fbab46c</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>structRawlogPlayNode_1_1ParametersNode.html</anchorfile>
      <anchor>a9a3dadb13c373b97dd8236ca512c3a4e</anchor>
      <arglist>(const unsigned long &amp;loop_count)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>base_frame</name>
      <anchorfile>structRawlogPlayNode_1_1ParametersNode.html</anchorfile>
      <anchor>affe99b17141b376142e387da56894db2</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>node</name>
      <anchorfile>structRawlogPlayNode_1_1ParametersNode.html</anchorfile>
      <anchor>ac77edf090377299fee3fdfe105aff3c5</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>odom_frame</name>
      <anchorfile>structRawlogPlayNode_1_1ParametersNode.html</anchorfile>
      <anchor>a1b032ad9d9338afb9ddb0ae112de3f74</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>parameter_update_skip</name>
      <anchorfile>structRawlogPlayNode_1_1ParametersNode.html</anchorfile>
      <anchor>a8b2990c03ed936669e6432c771a3f4e8</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>rate</name>
      <anchorfile>structRawlogPlayNode_1_1ParametersNode.html</anchorfile>
      <anchor>afed64ad7ac225bd4fa0b816fa638a715</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamic_reconfigure::Server&lt; mrpt_rawlog::MotionConfig &gt;::CallbackType</type>
      <name>reconfigureFnc_</name>
      <anchorfile>structRawlogPlayNode_1_1ParametersNode.html</anchorfile>
      <anchor>a5101b78771997ef4c46d0e7d18ed81a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamic_reconfigure::Server&lt; mrpt_rawlog::MotionConfig &gt;</type>
      <name>reconfigureServer_</name>
      <anchorfile>structRawlogPlayNode_1_1ParametersNode.html</anchorfile>
      <anchor>ad620f9fcd2aa3fa5dc43ac7b510a40f6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>tf_prefix</name>
      <anchorfile>structRawlogPlayNode_1_1ParametersNode.html</anchorfile>
      <anchor>a13a786cea0ba0d58ddc336e71cea2ebf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>MOTION_MODEL_GAUSSIAN</name>
      <anchorfile>structRawlogPlayNode_1_1ParametersNode.html</anchorfile>
      <anchor>a7c5336f8780e061e185785de277970a4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>MOTION_MODEL_THRUN</name>
      <anchorfile>structRawlogPlayNode_1_1ParametersNode.html</anchorfile>
      <anchor>af819759ec67e98e92e8cbb32ef8f99f5</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RawlogRecord</name>
    <filename>classRawlogRecord.html</filename>
    <class kind="struct">RawlogRecord::Parameters</class>
    <member kind="function">
      <type></type>
      <name>RawlogRecord</name>
      <anchorfile>classRawlogRecord.html</anchorfile>
      <anchor>a50b5cfbc9e40ad0619631116ccbfe559</anchor>
      <arglist>(Parameters *parm)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RawlogRecord</name>
      <anchorfile>classRawlogRecord.html</anchorfile>
      <anchor>ae686ca97fdf89828067ccb06bb7a6b10</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>observation</name>
      <anchorfile>classRawlogRecord.html</anchorfile>
      <anchor>adcb57f27af5dcc9d84376f74bbccdbb9</anchor>
      <arglist>(mrpt::slam::CObservation2DRangeScanPtr laser, mrpt::slam::CObservationOdometryPtr _odometry)</arglist>
    </member>
    <member kind="function" protection="protected">
      <type>void</type>
      <name>updateRawLogName</name>
      <anchorfile>classRawlogRecord.html</anchorfile>
      <anchor>af65dd1141d203181c6d757f322d45fb0</anchor>
      <arglist>(const mrpt::system::TTimeStamp &amp;t)</arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>boost::interprocess::interprocess_mutex</type>
      <name>mutexRawLog</name>
      <anchorfile>classRawlogRecord.html</anchorfile>
      <anchor>a7579bd882d34af2b44c72639f5a09aad</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::poses::CPose2D</type>
      <name>odomLastPose_</name>
      <anchorfile>classRawlogRecord.html</anchorfile>
      <anchor>a06a2b6bd691f202b118ba98573cbb3fe</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>Parameters *</type>
      <name>param_</name>
      <anchorfile>classRawlogRecord.html</anchorfile>
      <anchor>a7d8148f4eef2abb52e1b1309a88adc2d</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::slam::CRawlog *</type>
      <name>pRawLog</name>
      <anchorfile>classRawlogRecord.html</anchorfile>
      <anchor>a0a987fe9518b8b66a624e2057c1b94b7</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="protected">
      <type>mrpt::slam::CRawlog *</type>
      <name>pRawLogASF</name>
      <anchorfile>classRawlogRecord.html</anchorfile>
      <anchor>a3a75f04f0ca1b417168fdba7466d2eb0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>MRPT_VIRTUAL_LOG_MACROS</name>
      <anchorfile>classRawlogRecord.html</anchorfile>
      <anchor>a4df82f67f93f8bab353181fcc9c5b79a</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RawlogRecord::Parameters</name>
    <filename>structRawlogRecord_1_1Parameters.html</filename>
    <member kind="function">
      <type></type>
      <name>Parameters</name>
      <anchorfile>structRawlogRecord_1_1Parameters.html</anchorfile>
      <anchor>a1edf4f0ce1927c645d6b6b5dabb5c01f</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="variable">
      <type>bool</type>
      <name>debug</name>
      <anchorfile>structRawlogRecord_1_1Parameters.html</anchorfile>
      <anchor>a556aad0d1483877f5b076c42491fd880</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>mrpt::slam::CActionRobotMovement2D::TMotionModelOptions</type>
      <name>motionModelOptions</name>
      <anchorfile>structRawlogRecord_1_1Parameters.html</anchorfile>
      <anchor>a3fdfc21fd7a924bb48c67ac66b6bd5bf</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>raw_log_folder</name>
      <anchorfile>structRawlogRecord_1_1Parameters.html</anchorfile>
      <anchor>a634b45cc77c330bb99892ead2cc4c05f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>raw_log_name</name>
      <anchorfile>structRawlogRecord_1_1Parameters.html</anchorfile>
      <anchor>a7d5e9450f8f0576dacbbe3959770e77a</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>raw_log_name_asf</name>
      <anchorfile>structRawlogRecord_1_1Parameters.html</anchorfile>
      <anchor>a74a8b8471f7d8674d496a909ce297856</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="class">
    <name>RawlogRecordNode</name>
    <filename>classRawlogRecordNode.html</filename>
    <base>RawlogRecord</base>
    <class kind="struct">RawlogRecordNode::ParametersNode</class>
    <member kind="function">
      <type>void</type>
      <name>callbackLaser</name>
      <anchorfile>classRawlogRecordNode.html</anchorfile>
      <anchor>a5a832f82aaf3052ec406e89a743f41ff</anchor>
      <arglist>(const sensor_msgs::LaserScan &amp;)</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>init</name>
      <anchorfile>classRawlogRecordNode.html</anchorfile>
      <anchor>aef48f99821fa352566aa6f068ce339b2</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>loop</name>
      <anchorfile>classRawlogRecordNode.html</anchorfile>
      <anchor>a582c550e9dfa0494c8ce99f83e6253cc</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>RawlogRecordNode</name>
      <anchorfile>classRawlogRecordNode.html</anchorfile>
      <anchor>aaad07ef77cde4b2ac0c2c558a6c5c920</anchor>
      <arglist>(ros::NodeHandle &amp;n)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>~RawlogRecordNode</name>
      <anchorfile>classRawlogRecordNode.html</anchorfile>
      <anchor>a2259b195c355c1912cf0b3b9509433ff</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>ParametersNode *</type>
      <name>param</name>
      <anchorfile>classRawlogRecordNode.html</anchorfile>
      <anchor>a11a2d841ab282ecb05db273b884887aa</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>update</name>
      <anchorfile>classRawlogRecordNode.html</anchorfile>
      <anchor>aaef917d95362877b0fe53ac9c2d6511a</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function" protection="private">
      <type>void</type>
      <name>updateLaserPose</name>
      <anchorfile>classRawlogRecordNode.html</anchorfile>
      <anchor>ad1145a163da69d51065eb880459b7212</anchor>
      <arglist>(std::string frame_id)</arglist>
    </member>
    <member kind="function" protection="private">
      <type>bool</type>
      <name>waitForTransform</name>
      <anchorfile>classRawlogRecordNode.html</anchorfile>
      <anchor>a4cbff93acdb6e237627829a51ebfbcaf</anchor>
      <arglist>(mrpt::poses::CPose3D &amp;des, const std::string &amp;target_frame, const std::string &amp;source_frame, const ros::Time &amp;time, const ros::Duration &amp;timeout, const ros::Duration &amp;polling_sleep_duration=ros::Duration(0.01))</arglist>
    </member>
    <member kind="variable" protection="private">
      <type>std::map&lt; std::string, mrpt::poses::CPose3D &gt;</type>
      <name>laser_poses_</name>
      <anchorfile>classRawlogRecordNode.html</anchorfile>
      <anchor>a3359994b0a234709a06535ae3ba3ab16</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>tf::TransformListener</type>
      <name>listenerTF_</name>
      <anchorfile>classRawlogRecordNode.html</anchorfile>
      <anchor>a348555f3d8b001c0225692a679fd955f</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>unsigned long</type>
      <name>loop_count_</name>
      <anchorfile>classRawlogRecordNode.html</anchorfile>
      <anchor>a0edf9b676478ded44308ee0eb206f6d0</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type></type>
      <name>MRPT_ROS_LOG_MACROS</name>
      <anchorfile>classRawlogRecordNode.html</anchorfile>
      <anchor>aaadad5c7836747de0be12b38562b9627</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::NodeHandle</type>
      <name>n_</name>
      <anchorfile>classRawlogRecordNode.html</anchorfile>
      <anchor>ad2d5331d55b4779ac62fbc5a0f4222f1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>subLaser0_</name>
      <anchorfile>classRawlogRecordNode.html</anchorfile>
      <anchor>a59f3d83622067600f86b0f832012be5e</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>subLaser1_</name>
      <anchorfile>classRawlogRecordNode.html</anchorfile>
      <anchor>ad107c155d204fdf7ec6ca66792130d86</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" protection="private">
      <type>ros::Subscriber</type>
      <name>subLaser2_</name>
      <anchorfile>classRawlogRecordNode.html</anchorfile>
      <anchor>a1743cc447b963e2c0511f1bea7c5a2ac</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="struct">
    <name>RawlogRecordNode::ParametersNode</name>
    <filename>structRawlogRecordNode_1_1ParametersNode.html</filename>
    <base>RawlogRecord::Parameters</base>
    <member kind="function">
      <type>void</type>
      <name>callbackParameters</name>
      <anchorfile>structRawlogRecordNode_1_1ParametersNode.html</anchorfile>
      <anchor>ad4301a4ab691f9ec50f2d4ae2804e94b</anchor>
      <arglist>(mrpt_rawlog::MotionConfig &amp;config, uint32_t level)</arglist>
    </member>
    <member kind="function">
      <type></type>
      <name>ParametersNode</name>
      <anchorfile>structRawlogRecordNode_1_1ParametersNode.html</anchorfile>
      <anchor>acba3c2d81c8c3cb3eef195297a816707</anchor>
      <arglist>()</arglist>
    </member>
    <member kind="function">
      <type>void</type>
      <name>update</name>
      <anchorfile>structRawlogRecordNode_1_1ParametersNode.html</anchorfile>
      <anchor>a8b5c59a21c3a2bfa60601a347559af15</anchor>
      <arglist>(const unsigned long &amp;loop_count)</arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>base_frame_id</name>
      <anchorfile>structRawlogRecordNode_1_1ParametersNode.html</anchorfile>
      <anchor>a7234438808258ec2749f29e04752a78c</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>ros::NodeHandle</type>
      <name>node</name>
      <anchorfile>structRawlogRecordNode_1_1ParametersNode.html</anchorfile>
      <anchor>aaccce95931681e445356690587f5ea26</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>odom_frame_id</name>
      <anchorfile>structRawlogRecordNode_1_1ParametersNode.html</anchorfile>
      <anchor>ad254f449bf1502eb386ad445f2b73576</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>int</type>
      <name>parameter_update_skip</name>
      <anchorfile>structRawlogRecordNode_1_1ParametersNode.html</anchorfile>
      <anchor>a3a70d471447efd9c19ecd5a7a8490d78</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>double</type>
      <name>rate</name>
      <anchorfile>structRawlogRecordNode_1_1ParametersNode.html</anchorfile>
      <anchor>af745b3d7d904888cbdfae72cfb9e66b4</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamic_reconfigure::Server&lt; mrpt_rawlog::MotionConfig &gt;::CallbackType</type>
      <name>reconfigureFnc_</name>
      <anchorfile>structRawlogRecordNode_1_1ParametersNode.html</anchorfile>
      <anchor>aac1641b16efedb9f2351aa4fe40b64b6</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>dynamic_reconfigure::Server&lt; mrpt_rawlog::MotionConfig &gt;</type>
      <name>reconfigureServer_</name>
      <anchorfile>structRawlogRecordNode_1_1ParametersNode.html</anchorfile>
      <anchor>a959d14759e364d6239b8727664b5f0c3</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable">
      <type>std::string</type>
      <name>tf_prefix</name>
      <anchorfile>structRawlogRecordNode_1_1ParametersNode.html</anchorfile>
      <anchor>a3698134750287a2333d35d2b6653ff67</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>MOTION_MODEL_GAUSSIAN</name>
      <anchorfile>structRawlogRecordNode_1_1ParametersNode.html</anchorfile>
      <anchor>a6cb3f5bda21be1888b253080a097f2d1</anchor>
      <arglist></arglist>
    </member>
    <member kind="variable" static="yes">
      <type>static const int</type>
      <name>MOTION_MODEL_THRUN</name>
      <anchorfile>structRawlogRecordNode_1_1ParametersNode.html</anchorfile>
      <anchor>a78f485fab97d1fab307f74f208044265</anchor>
      <arglist></arglist>
    </member>
  </compound>
  <compound kind="namespace">
    <name>ros</name>
    <filename>namespaceros.html</filename>
  </compound>
</tagfile>
