Sophie

Sophie

distrib > Fedora > 15 > i386 > by-pkgid > 2f6559b7006594cad03af173263c219e > files > 4008

mrpt-doc-0.9.4-0.1.20110110svn2383.fc15.i686.rpm

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">
<html><head><meta http-equiv="Content-Type" content="text/html;charset=iso-8859-1">
<title>The MRPT project: mrpt::reactivenav::CLogFileRecord Class Reference</title>
<link href="doxygen.css" rel="stylesheet" type="text/css">
<link href="tabs.css" rel="stylesheet" type="text/css">
</head><body>
<div align="left"><a href="http://www.mrpt.org/">Main MRPT website</a> &gt; <b>C++ reference</b> </div>
<div align="right">
<a href="index.html"><img border="0" src="mrpt_logo.png" alt="MRPT logo"></a>
</div>
<!-- Generated by Doxygen 1.7.2 -->
<script type="text/javascript"><!--
var searchBox = new SearchBox("searchBox", "search",false,'Search');
--></script>
<div class="navigation" id="top">
  <div class="tabs">
    <ul class="tablist">
      <li><a href="index.html"><span>Main&#160;Page</span></a></li>
      <li><a href="pages.html"><span>Related&#160;Pages</span></a></li>
      <li><a href="modules.html"><span>Modules</span></a></li>
      <li><a href="namespaces.html"><span>Namespaces</span></a></li>
      <li class="current"><a href="annotated.html"><span>Classes</span></a></li>
      <li><a href="files.html"><span>Files</span></a></li>
      <li id="searchli">
        <div id="MSearchBox" class="MSearchBoxInactive">
          <span class="left">
            <form id="FSearchBox" action="search.php" method="get">
              <img id="MSearchSelect" src="search/mag.png" alt=""/>
              <input type="text" id="MSearchField" name="query" value="Search" size="20" accesskey="S" 
                     onfocus="searchBox.OnSearchFieldFocus(true)" 
                     onblur="searchBox.OnSearchFieldFocus(false)"/>
            </form>
          </span><span class="right"></span>
        </div>
      </li>
    </ul>
  </div>
  <div class="tabs2">
    <ul class="tablist">
      <li><a href="annotated.html"><span>Class&#160;List</span></a></li>
      <li><a href="classes.html"><span>Class&#160;Index</span></a></li>
      <li><a href="hierarchy.html"><span>Class&#160;Hierarchy</span></a></li>
      <li><a href="functions.html"><span>Class&#160;Members</span></a></li>
    </ul>
  </div>
  <div class="navpath">
    <ul>
      <li><a class="el" href="namespacemrpt.html">mrpt</a>      </li>
      <li><a class="el" href="namespacemrpt_1_1reactivenav.html">reactivenav</a>      </li>
      <li><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html">CLogFileRecord</a>      </li>
    </ul>
  </div>
</div>
<div class="header">
  <div class="summary">
<a href="#nested-classes">Classes</a> &#124;
<a href="#pub-methods">Public Member Functions</a> &#124;
<a href="#pub-attribs">Public Attributes</a> &#124;
<a href="#pri-methods">Private Member Functions</a>  </div>
  <div class="headertitle">
<h1>mrpt::reactivenav::CLogFileRecord Class Reference</h1>  </div>
</div>
<div class="contents">
<!-- doxytag: class="mrpt::reactivenav::CLogFileRecord" --><!-- doxytag: inherits="mrpt::utils::CSerializable" --><hr/><a name="_details"></a><h2>Detailed Description</h2>
<p>A class for storing, saving and loading a reactive navigation log record for the <a class="el" href="classmrpt_1_1reactivenav_1_1_c_reactive_navigation_system.html" title="Implements a reactive navigation system based on TP-Space, with an arbitrary holonomic reactive metho...">CReactiveNavigationSystem</a> class. </p>
<dl class="see"><dt><b>See also:</b></dt><dd><a class="el" href="classmrpt_1_1reactivenav_1_1_c_reactive_navigation_system.html" title="Implements a reactive navigation system based on TP-Space, with an arbitrary holonomic reactive metho...">CReactiveNavigationSystem</a>, <a class="el" href="classmrpt_1_1reactivenav_1_1_c_holonomic_log_file_record.html" title="A base class for log records for different holonomic navigation methods.">CHolonomicLogFileRecord</a> </dd></dl>

<p>Definition at line <a class="el" href="_c_log_file_record_8h_source.html#l00049">49</a> of file <a class="el" href="_c_log_file_record_8h_source.html">CLogFileRecord.h</a>.</p>

<p><code>#include &lt;<a class="el" href="_c_log_file_record_8h_source.html">mrpt/reactivenav/CLogFileRecord.h</a>&gt;</code></p>
<!-- startSectionHeader --><div class="dynheader">
Inheritance diagram for mrpt::reactivenav::CLogFileRecord:<!-- endSectionHeader --></div>
<!-- startSectionSummary --><!-- endSectionSummary --><!-- startSectionContent --><div class="dyncontent">
<div class="center"><img src="classmrpt_1_1reactivenav_1_1_c_log_file_record__inherit__graph.png" border="0" usemap="#mrpt_1_1reactivenav_1_1_c_log_file_record_inherit__map" alt="Inheritance graph"/></div>
<map name="mrpt_1_1reactivenav_1_1_c_log_file_record_inherit__map" id="mrpt_1_1reactivenav_1_1_c_log_file_record_inherit__map">
</map>
<center><span class="legend">[<a href="graph_legend.html">legend</a>]</span></center><!-- endSectionContent --></div>

<p><a href="classmrpt_1_1reactivenav_1_1_c_log_file_record-members.html">List of all members.</a></p>
<table class="memberdecls">
<tr><td colspan="2"><h2><a name="nested-classes"></a>
Classes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">struct &#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="structmrpt_1_1reactivenav_1_1_c_log_file_record_1_1_t_info_per_p_t_g.html">TInfoPerPTG</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The structure used to store all relevant information about each transformation into TP-Space.  <a href="structmrpt_1_1reactivenav_1_1_c_log_file_record_1_1_t_info_per_p_t_g.html#_details">More...</a><br/></td></tr>
<tr><td colspan="2"><h2><a name="pub-methods"></a>
Public Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#a29d98f4f0314f97b8157f374e125ea4d">CLogFileRecord</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Constructor, builds an empty record.  <a href="#a29d98f4f0314f97b8157f374e125ea4d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#a7ef39b4ed5b5a307f7002c33d4ec41f0">operator=</a> (<a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html">CLogFileRecord</a> &amp;)</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Copy .  <a href="#a7ef39b4ed5b5a307f7002c33d4ec41f0"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#ac2a134ba15f0bdeefa6b11ab5bf23d33">~CLogFileRecord</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Destructor, free all objects.  <a href="#ac2a134ba15f0bdeefa6b11ab5bf23d33"></a><br/></td></tr>
<tr><td colspan="2"><h2><a name="pub-attribs"></a>
Public Attributes</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">uint32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#a4a2ead9f72af83d593105e81d3df4edf">nPTGs</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The number of PTGS:  <a href="#a4a2ead9f72af83d593105e81d3df4edf"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmrpt_1_1dynamicsize__vector.html">vector_float</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#a89544412f893138c900aa5d4cfa27892">securityDistances</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The security distances:  <a href="#a89544412f893138c900aa5d4cfa27892"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">std::vector&lt; <a class="el" href="structmrpt_1_1reactivenav_1_1_c_log_file_record_1_1_t_info_per_p_t_g.html">TInfoPerPTG</a>, <br class="typebreak"/>
Eigen::aligned_allocator<br class="typebreak"/>
&lt; <a class="el" href="structmrpt_1_1reactivenav_1_1_c_log_file_record_1_1_t_info_per_p_t_g.html">TInfoPerPTG</a> &gt; &gt;&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#a2b20cd4ac9f23f82e9d96f3e178936e4">infoPerPTG</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The info for each applied PTG: must contain "nPTGs·nSecDistances" elements.  <a href="#a2b20cd4ac9f23f82e9d96f3e178936e4"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#ab897861778662de04c329cbe0af49935">nSelectedPTG</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The selected PTG.  <a href="#ab897861778662de04c329cbe0af49935"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#aae44f10084b68a8bdbf2f56d688fff2e">executionTime</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The total computation time, excluding sensing.  <a href="#aae44f10084b68a8bdbf2f56d688fff2e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#acff2eb769680e42d356d87bc717c925b">estimatedExecutionPeriod</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The estimated execution period.  <a href="#acff2eb769680e42d356d87bc717c925b"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmrpt_1_1slam_1_1_c_simple_points_map.html">mrpt::slam::CSimplePointsMap</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#a1a08106bac7c6cafe85ae08171166e42">WS_Obstacles</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The WS-Obstacles.  <a href="#a1a08106bac7c6cafe85ae08171166e42"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmrpt_1_1poses_1_1_c_pose2_d.html">mrpt::poses::CPose2D</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#a9a56cd0f6e6fddc465396d04838f687e">robotOdometryPose</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The raw odometry measurement.  <a href="#a9a56cd0f6e6fddc465396d04838f687e"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmrpt_1_1poses_1_1_c_point2_d.html">mrpt::poses::CPoint2D</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#a6d97b42aed13fc2c50aba4f3aa80701d">WS_target_relative</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The relative location of target point in WS.  <a href="#a6d97b42aed13fc2c50aba4f3aa80701d"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#a288ad5a63a6bec4b06cdaa31601fbc7a">v</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The final motion command sent to robot, in "m/sec" and "rad/sec".  <a href="#a288ad5a63a6bec4b06cdaa31601fbc7a"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#aeef077f449be8a83122f0cace6453fa7">w</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#ac8a64485b09dfae6785e05a616f315e7">actual_v</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The actual robot velocities, as read from sensors, in "m/sec" and "rad/sec".  <a href="#ac8a64485b09dfae6785e05a616f315e7"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">float&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#a064ec51c2487ee75ccd55f8ced8d5d25">actual_w</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmrpt_1_1dynamicsize__vector.html">vector_float</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#ab62b071e937ac401c4796369cd6e3933">prevV</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Some recent values from previous iterations:  <a href="#ab62b071e937ac401c4796369cd6e3933"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmrpt_1_1dynamicsize__vector.html">vector_float</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#aa99bd7662b637ba55b3f9e7ec35b1bf6">prevW</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmrpt_1_1dynamicsize__vector.html">vector_float</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#aaf2dc86e96f84ae0e0f3e3528324c596">prevSelPTG</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmrpt_1_1dynamicsize__vector.html">vector_float</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#a37ce43ec513efb36914c233d82e2f4e1">robotShape_x</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The used robot shape in WS.  <a href="#a37ce43ec513efb36914c233d82e2f4e1"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="structmrpt_1_1dynamicsize__vector.html">vector_float</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#af2af5f6877a4a2431ef06ac09c1ffc0f">robotShape_y</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">int32_t&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#a5082cc832f338f1d7ba2bb9275df3f76">navigatorBehavior</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The navigator behavior.  <a href="#a5082cc832f338f1d7ba2bb9275df3f76"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmrpt_1_1poses_1_1_c_point2_d.html">mrpt::poses::CPoint2D</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#a48fda714f8c24739a253d567b874b424">doorCrossing_P1</a></td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">The segment of the door-crossing behaviors, when applicable, in relative coordinates.  <a href="#a48fda714f8c24739a253d567b874b424"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top"><a class="el" href="classmrpt_1_1poses_1_1_c_point2_d.html">mrpt::poses::CPoint2D</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#aa78e074f4222f0c42ef3eb63e34de046">doorCrossing_P2</a></td></tr>
<tr><td colspan="2"><h2><a name="pri-methods"></a>
Private Member Functions</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">void&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#a3f031059a81c8a426c8753b4f444d3bc">freeInfoPerPTGs</a> ()</td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Free all objects in infoPerPTGs structures (used internally).  <a href="#a3f031059a81c8a426c8753b4f444d3bc"></a><br/></td></tr>
<tr><td colspan="2"><h2><a name="member-group"></a>
RTTI stuff</h2></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">typedef <a class="el" href="structmrpt_1_1reactivenav_1_1_c_log_file_record_ptr.html">CLogFileRecordPtr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#ac6864ead43feec00378f83c05439a4d1">SmartPtr</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structmrpt_1_1utils_1_1_c_l_a_s_s_i_n_i_t.html">mrpt::utils::CLASSINIT</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#a0fb155cdffe574826d55fb9e94281c1d">_init_CLogFileRecord</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structmrpt_1_1utils_1_1_t_runtime_class_id.html">mrpt::utils::TRuntimeClassId</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#a308472c3e11f225d1f71f03a0c1f1206">classCLogFileRecord</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static const <br class="typebreak"/>
<a class="el" href="structmrpt_1_1utils_1_1_t_runtime_class_id.html">mrpt::utils::TRuntimeClassId</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#ac589f87b3a94609395c585b164f1c77c">classinfo</a></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static const <br class="typebreak"/>
<a class="el" href="structmrpt_1_1utils_1_1_t_runtime_class_id.html">mrpt::utils::TRuntimeClassId</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#ad78cfa30c65c6d0d41efe87c7b444acd">_GetBaseClass</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual const <br class="typebreak"/>
<a class="el" href="structmrpt_1_1utils_1_1_t_runtime_class_id.html">mrpt::utils::TRuntimeClassId</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#a22a2e3ea43b762c1f534d202eab80968">GetRuntimeClass</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns information about the class of an object in runtime.  <a href="#a22a2e3ea43b762c1f534d202eab80968"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">virtual <a class="el" href="classmrpt_1_1utils_1_1_c_object.html">mrpt::utils::CObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#a04c05b92a6607524ea23b9e5b5ed8b09">duplicate</a> () const </td></tr>
<tr><td class="mdescLeft">&#160;</td><td class="mdescRight">Returns a copy of the object, indepently of its class.  <a href="#a04c05b92a6607524ea23b9e5b5ed8b09"></a><br/></td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="classmrpt_1_1utils_1_1_c_object.html">mrpt::utils::CObject</a> *&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#abffd02755a98fccae6443441b1605f90">CreateObject</a> ()</td></tr>
<tr><td class="memItemLeft" align="right" valign="top">static <a class="el" href="structmrpt_1_1reactivenav_1_1_c_log_file_record_ptr.html">CLogFileRecordPtr</a>&#160;</td><td class="memItemRight" valign="bottom"><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#a14617eb344503c6f052ca9baa6c18e85">Create</a> ()</td></tr>
</table>
<hr/><h2>Member Typedef Documentation</h2>
<a class="anchor" id="ac6864ead43feec00378f83c05439a4d1"></a><!-- doxytag: member="mrpt::reactivenav::CLogFileRecord::SmartPtr" ref="ac6864ead43feec00378f83c05439a4d1" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">typedef <a class="el" href="structmrpt_1_1reactivenav_1_1_c_log_file_record_ptr.html">CLogFileRecordPtr</a> <a class="el" href="structmrpt_1_1reactivenav_1_1_c_log_file_record_ptr.html">mrpt::reactivenav::CLogFileRecord::SmartPtr</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">
<p>A typedef for the associated smart pointer </p>

<p>Definition at line <a class="el" href="_c_log_file_record_8h_source.html#l00051">51</a> of file <a class="el" href="_c_log_file_record_8h_source.html">CLogFileRecord.h</a>.</p>

</div>
</div>
<hr/><h2>Constructor &amp; Destructor Documentation</h2>
<a class="anchor" id="a29d98f4f0314f97b8157f374e125ea4d"></a><!-- doxytag: member="mrpt::reactivenav::CLogFileRecord::CLogFileRecord" ref="a29d98f4f0314f97b8157f374e125ea4d" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">mrpt::reactivenav::CLogFileRecord::CLogFileRecord </td>
          <td>(</td>
          <td class="paramname">&#160;)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Constructor, builds an empty record. </p>

</div>
</div>
<a class="anchor" id="ac2a134ba15f0bdeefa6b11ab5bf23d33"></a><!-- doxytag: member="mrpt::reactivenav::CLogFileRecord::~CLogFileRecord" ref="ac2a134ba15f0bdeefa6b11ab5bf23d33" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual mrpt::reactivenav::CLogFileRecord::~CLogFileRecord </td>
          <td>(</td>
          <td class="paramname">&#160;)</td>
          <td><code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Destructor, free all objects. </p>

</div>
</div>
<hr/><h2>Member Function Documentation</h2>
<a class="anchor" id="ad78cfa30c65c6d0d41efe87c7b444acd"></a><!-- doxytag: member="mrpt::reactivenav::CLogFileRecord::_GetBaseClass" ref="ad78cfa30c65c6d0d41efe87c7b444acd" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static const <a class="el" href="structmrpt_1_1utils_1_1_t_runtime_class_id.html">mrpt::utils::TRuntimeClassId</a>* mrpt::reactivenav::CLogFileRecord::_GetBaseClass </td>
          <td>(</td>
          <td class="paramname">&#160;)</td>
          <td><code> [static, protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Reimplemented from <a class="el" href="classmrpt_1_1utils_1_1_c_serializable.html#a471a2d4e8bf14cdc749d43ffb8066a12">mrpt::utils::CSerializable</a>.</p>

</div>
</div>
<a class="anchor" id="a14617eb344503c6f052ca9baa6c18e85"></a><!-- doxytag: member="mrpt::reactivenav::CLogFileRecord::Create" ref="a14617eb344503c6f052ca9baa6c18e85" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="structmrpt_1_1reactivenav_1_1_c_log_file_record_ptr.html">CLogFileRecordPtr</a> mrpt::reactivenav::CLogFileRecord::Create </td>
          <td>(</td>
          <td class="paramname">&#160;)</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="abffd02755a98fccae6443441b1605f90"></a><!-- doxytag: member="mrpt::reactivenav::CLogFileRecord::CreateObject" ref="abffd02755a98fccae6443441b1605f90" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">static <a class="el" href="classmrpt_1_1utils_1_1_c_object.html">mrpt::utils::CObject</a>* mrpt::reactivenav::CLogFileRecord::CreateObject </td>
          <td>(</td>
          <td class="paramname">&#160;)</td>
          <td><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

</div>
</div>
<a class="anchor" id="a04c05b92a6607524ea23b9e5b5ed8b09"></a><!-- doxytag: member="mrpt::reactivenav::CLogFileRecord::duplicate" ref="a04c05b92a6607524ea23b9e5b5ed8b09" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual <a class="el" href="classmrpt_1_1utils_1_1_c_object.html">mrpt::utils::CObject</a>* mrpt::reactivenav::CLogFileRecord::duplicate </td>
          <td>(</td>
          <td class="paramname">&#160;)</td>
          <td> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns a copy of the object, indepently of its class. </p>

<p>Implements <a class="el" href="classmrpt_1_1utils_1_1_c_object.html#aa1070e173c5f7e307b09c53f1fd256e2">mrpt::utils::CObject</a>.</p>

</div>
</div>
<a class="anchor" id="a3f031059a81c8a426c8753b4f444d3bc"></a><!-- doxytag: member="mrpt::reactivenav::CLogFileRecord::freeInfoPerPTGs" ref="a3f031059a81c8a426c8753b4f444d3bc" args="()" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void mrpt::reactivenav::CLogFileRecord::freeInfoPerPTGs </td>
          <td>(</td>
          <td class="paramname">&#160;)</td>
          <td><code> [private]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Free all objects in infoPerPTGs structures (used internally). </p>

</div>
</div>
<a class="anchor" id="a22a2e3ea43b762c1f534d202eab80968"></a><!-- doxytag: member="mrpt::reactivenav::CLogFileRecord::GetRuntimeClass" ref="a22a2e3ea43b762c1f534d202eab80968" args="() const " -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">virtual const <a class="el" href="structmrpt_1_1utils_1_1_t_runtime_class_id.html">mrpt::utils::TRuntimeClassId</a>* mrpt::reactivenav::CLogFileRecord::GetRuntimeClass </td>
          <td>(</td>
          <td class="paramname">&#160;)</td>
          <td> const<code> [virtual]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Returns information about the class of an object in runtime. </p>

<p>Reimplemented from <a class="el" href="classmrpt_1_1utils_1_1_c_serializable.html#a6861b16159daafd1651d6e0d27f39c58">mrpt::utils::CSerializable</a>.</p>

</div>
</div>
<a class="anchor" id="a7ef39b4ed5b5a307f7002c33d4ec41f0"></a><!-- doxytag: member="mrpt::reactivenav::CLogFileRecord::operator=" ref="a7ef39b4ed5b5a307f7002c33d4ec41f0" args="(CLogFileRecord &amp;)" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">void mrpt::reactivenav::CLogFileRecord::operator= </td>
          <td>(</td>
          <td class="paramtype"><a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html">CLogFileRecord</a> &amp;&#160;</td>
          <td class="paramname">&#160;)</td>
          <td></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Copy . </p>

</div>
</div>
<hr/><h2>Member Data Documentation</h2>
<a class="anchor" id="a0fb155cdffe574826d55fb9e94281c1d"></a><!-- doxytag: member="mrpt::reactivenav::CLogFileRecord::_init_CLogFileRecord" ref="a0fb155cdffe574826d55fb9e94281c1d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structmrpt_1_1utils_1_1_c_l_a_s_s_i_n_i_t.html">mrpt::utils::CLASSINIT</a> <a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#a0fb155cdffe574826d55fb9e94281c1d">mrpt::reactivenav::CLogFileRecord::_init_CLogFileRecord</a><code> [static, protected]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_c_log_file_record_8h_source.html#l00051">51</a> of file <a class="el" href="_c_log_file_record_8h_source.html">CLogFileRecord.h</a>.</p>

</div>
</div>
<a class="anchor" id="ac8a64485b09dfae6785e05a616f315e7"></a><!-- doxytag: member="mrpt::reactivenav::CLogFileRecord::actual_v" ref="ac8a64485b09dfae6785e05a616f315e7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#ac8a64485b09dfae6785e05a616f315e7">mrpt::reactivenav::CLogFileRecord::actual_v</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The actual robot velocities, as read from sensors, in "m/sec" and "rad/sec". </p>

<p>Definition at line <a class="el" href="_c_log_file_record_8h_source.html#l00143">143</a> of file <a class="el" href="_c_log_file_record_8h_source.html">CLogFileRecord.h</a>.</p>

</div>
</div>
<a class="anchor" id="a064ec51c2487ee75ccd55f8ced8d5d25"></a><!-- doxytag: member="mrpt::reactivenav::CLogFileRecord::actual_w" ref="a064ec51c2487ee75ccd55f8ced8d5d25" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#a064ec51c2487ee75ccd55f8ced8d5d25">mrpt::reactivenav::CLogFileRecord::actual_w</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_c_log_file_record_8h_source.html#l00143">143</a> of file <a class="el" href="_c_log_file_record_8h_source.html">CLogFileRecord.h</a>.</p>

</div>
</div>
<a class="anchor" id="a308472c3e11f225d1f71f03a0c1f1206"></a><!-- doxytag: member="mrpt::reactivenav::CLogFileRecord::classCLogFileRecord" ref="a308472c3e11f225d1f71f03a0c1f1206" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structmrpt_1_1utils_1_1_t_runtime_class_id.html">mrpt::utils::TRuntimeClassId</a> <a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#a308472c3e11f225d1f71f03a0c1f1206">mrpt::reactivenav::CLogFileRecord::classCLogFileRecord</a><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_c_log_file_record_8h_source.html#l00051">51</a> of file <a class="el" href="_c_log_file_record_8h_source.html">CLogFileRecord.h</a>.</p>

</div>
</div>
<a class="anchor" id="ac589f87b3a94609395c585b164f1c77c"></a><!-- doxytag: member="mrpt::reactivenav::CLogFileRecord::classinfo" ref="ac589f87b3a94609395c585b164f1c77c" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">const <a class="el" href="structmrpt_1_1utils_1_1_t_runtime_class_id.html">mrpt::utils::TRuntimeClassId</a>* <a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#ac589f87b3a94609395c585b164f1c77c">mrpt::reactivenav::CLogFileRecord::classinfo</a><code> [static]</code></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_c_log_file_record_8h_source.html#l00051">51</a> of file <a class="el" href="_c_log_file_record_8h_source.html">CLogFileRecord.h</a>.</p>

</div>
</div>
<a class="anchor" id="a48fda714f8c24739a253d567b874b424"></a><!-- doxytag: member="mrpt::reactivenav::CLogFileRecord::doorCrossing_P1" ref="a48fda714f8c24739a253d567b874b424" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classmrpt_1_1poses_1_1_c_point2_d.html">mrpt::poses::CPoint2D</a> <a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#a48fda714f8c24739a253d567b874b424">mrpt::reactivenav::CLogFileRecord::doorCrossing_P1</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The segment of the door-crossing behaviors, when applicable, in relative coordinates. </p>

<p>Definition at line <a class="el" href="_c_log_file_record_8h_source.html#l00159">159</a> of file <a class="el" href="_c_log_file_record_8h_source.html">CLogFileRecord.h</a>.</p>

</div>
</div>
<a class="anchor" id="aa78e074f4222f0c42ef3eb63e34de046"></a><!-- doxytag: member="mrpt::reactivenav::CLogFileRecord::doorCrossing_P2" ref="aa78e074f4222f0c42ef3eb63e34de046" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classmrpt_1_1poses_1_1_c_point2_d.html">mrpt::poses::CPoint2D</a> <a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#aa78e074f4222f0c42ef3eb63e34de046">mrpt::reactivenav::CLogFileRecord::doorCrossing_P2</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_c_log_file_record_8h_source.html#l00159">159</a> of file <a class="el" href="_c_log_file_record_8h_source.html">CLogFileRecord.h</a>.</p>

</div>
</div>
<a class="anchor" id="acff2eb769680e42d356d87bc717c925b"></a><!-- doxytag: member="mrpt::reactivenav::CLogFileRecord::estimatedExecutionPeriod" ref="acff2eb769680e42d356d87bc717c925b" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#acff2eb769680e42d356d87bc717c925b">mrpt::reactivenav::CLogFileRecord::estimatedExecutionPeriod</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The estimated execution period. </p>

<p>Definition at line <a class="el" href="_c_log_file_record_8h_source.html#l00123">123</a> of file <a class="el" href="_c_log_file_record_8h_source.html">CLogFileRecord.h</a>.</p>

</div>
</div>
<a class="anchor" id="aae44f10084b68a8bdbf2f56d688fff2e"></a><!-- doxytag: member="mrpt::reactivenav::CLogFileRecord::executionTime" ref="aae44f10084b68a8bdbf2f56d688fff2e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#aae44f10084b68a8bdbf2f56d688fff2e">mrpt::reactivenav::CLogFileRecord::executionTime</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The total computation time, excluding sensing. </p>

<p>Definition at line <a class="el" href="_c_log_file_record_8h_source.html#l00119">119</a> of file <a class="el" href="_c_log_file_record_8h_source.html">CLogFileRecord.h</a>.</p>

</div>
</div>
<a class="anchor" id="a2b20cd4ac9f23f82e9d96f3e178936e4"></a><!-- doxytag: member="mrpt::reactivenav::CLogFileRecord::infoPerPTG" ref="a2b20cd4ac9f23f82e9d96f3e178936e4" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">std::vector&lt;<a class="el" href="structmrpt_1_1reactivenav_1_1_c_log_file_record_1_1_t_info_per_p_t_g.html">TInfoPerPTG</a>, Eigen::aligned_allocator&lt;<a class="el" href="structmrpt_1_1reactivenav_1_1_c_log_file_record_1_1_t_info_per_p_t_g.html">TInfoPerPTG</a>&gt; &gt; <a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#a2b20cd4ac9f23f82e9d96f3e178936e4">mrpt::reactivenav::CLogFileRecord::infoPerPTG</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The info for each applied PTG: must contain "nPTGs·nSecDistances" elements. </p>

<p>Definition at line <a class="el" href="_c_log_file_record_8h_source.html#l00111">111</a> of file <a class="el" href="_c_log_file_record_8h_source.html">CLogFileRecord.h</a>.</p>

</div>
</div>
<a class="anchor" id="a5082cc832f338f1d7ba2bb9275df3f76"></a><!-- doxytag: member="mrpt::reactivenav::CLogFileRecord::navigatorBehavior" ref="a5082cc832f338f1d7ba2bb9275df3f76" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int32_t <a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#a5082cc832f338f1d7ba2bb9275df3f76">mrpt::reactivenav::CLogFileRecord::navigatorBehavior</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The navigator behavior. </p>

<p>Definition at line <a class="el" href="_c_log_file_record_8h_source.html#l00155">155</a> of file <a class="el" href="_c_log_file_record_8h_source.html">CLogFileRecord.h</a>.</p>

</div>
</div>
<a class="anchor" id="a4a2ead9f72af83d593105e81d3df4edf"></a><!-- doxytag: member="mrpt::reactivenav::CLogFileRecord::nPTGs" ref="a4a2ead9f72af83d593105e81d3df4edf" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">uint32_t <a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#a4a2ead9f72af83d593105e81d3df4edf">mrpt::reactivenav::CLogFileRecord::nPTGs</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The number of PTGS: </p>

<p>Definition at line <a class="el" href="_c_log_file_record_8h_source.html#l00103">103</a> of file <a class="el" href="_c_log_file_record_8h_source.html">CLogFileRecord.h</a>.</p>

</div>
</div>
<a class="anchor" id="ab897861778662de04c329cbe0af49935"></a><!-- doxytag: member="mrpt::reactivenav::CLogFileRecord::nSelectedPTG" ref="ab897861778662de04c329cbe0af49935" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">int32_t <a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#ab897861778662de04c329cbe0af49935">mrpt::reactivenav::CLogFileRecord::nSelectedPTG</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The selected PTG. </p>

<p>Definition at line <a class="el" href="_c_log_file_record_8h_source.html#l00115">115</a> of file <a class="el" href="_c_log_file_record_8h_source.html">CLogFileRecord.h</a>.</p>

</div>
</div>
<a class="anchor" id="aaf2dc86e96f84ae0e0f3e3528324c596"></a><!-- doxytag: member="mrpt::reactivenav::CLogFileRecord::prevSelPTG" ref="aaf2dc86e96f84ae0e0f3e3528324c596" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structmrpt_1_1dynamicsize__vector.html">vector_float</a> <a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#aaf2dc86e96f84ae0e0f3e3528324c596">mrpt::reactivenav::CLogFileRecord::prevSelPTG</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_c_log_file_record_8h_source.html#l00147">147</a> of file <a class="el" href="_c_log_file_record_8h_source.html">CLogFileRecord.h</a>.</p>

</div>
</div>
<a class="anchor" id="ab62b071e937ac401c4796369cd6e3933"></a><!-- doxytag: member="mrpt::reactivenav::CLogFileRecord::prevV" ref="ab62b071e937ac401c4796369cd6e3933" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structmrpt_1_1dynamicsize__vector.html">vector_float</a> <a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#ab62b071e937ac401c4796369cd6e3933">mrpt::reactivenav::CLogFileRecord::prevV</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Some recent values from previous iterations: </p>

<p>Definition at line <a class="el" href="_c_log_file_record_8h_source.html#l00147">147</a> of file <a class="el" href="_c_log_file_record_8h_source.html">CLogFileRecord.h</a>.</p>

</div>
</div>
<a class="anchor" id="aa99bd7662b637ba55b3f9e7ec35b1bf6"></a><!-- doxytag: member="mrpt::reactivenav::CLogFileRecord::prevW" ref="aa99bd7662b637ba55b3f9e7ec35b1bf6" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structmrpt_1_1dynamicsize__vector.html">vector_float</a> <a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#aa99bd7662b637ba55b3f9e7ec35b1bf6">mrpt::reactivenav::CLogFileRecord::prevW</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_c_log_file_record_8h_source.html#l00147">147</a> of file <a class="el" href="_c_log_file_record_8h_source.html">CLogFileRecord.h</a>.</p>

</div>
</div>
<a class="anchor" id="a9a56cd0f6e6fddc465396d04838f687e"></a><!-- doxytag: member="mrpt::reactivenav::CLogFileRecord::robotOdometryPose" ref="a9a56cd0f6e6fddc465396d04838f687e" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classmrpt_1_1poses_1_1_c_pose2_d.html">mrpt::poses::CPose2D</a> <a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#a9a56cd0f6e6fddc465396d04838f687e">mrpt::reactivenav::CLogFileRecord::robotOdometryPose</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The raw odometry measurement. </p>

<p>Definition at line <a class="el" href="_c_log_file_record_8h_source.html#l00131">131</a> of file <a class="el" href="_c_log_file_record_8h_source.html">CLogFileRecord.h</a>.</p>

</div>
</div>
<a class="anchor" id="a37ce43ec513efb36914c233d82e2f4e1"></a><!-- doxytag: member="mrpt::reactivenav::CLogFileRecord::robotShape_x" ref="a37ce43ec513efb36914c233d82e2f4e1" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structmrpt_1_1dynamicsize__vector.html">vector_float</a> <a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#a37ce43ec513efb36914c233d82e2f4e1">mrpt::reactivenav::CLogFileRecord::robotShape_x</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The used robot shape in WS. </p>

<p>Definition at line <a class="el" href="_c_log_file_record_8h_source.html#l00151">151</a> of file <a class="el" href="_c_log_file_record_8h_source.html">CLogFileRecord.h</a>.</p>

</div>
</div>
<a class="anchor" id="af2af5f6877a4a2431ef06ac09c1ffc0f"></a><!-- doxytag: member="mrpt::reactivenav::CLogFileRecord::robotShape_y" ref="af2af5f6877a4a2431ef06ac09c1ffc0f" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structmrpt_1_1dynamicsize__vector.html">vector_float</a> <a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#af2af5f6877a4a2431ef06ac09c1ffc0f">mrpt::reactivenav::CLogFileRecord::robotShape_y</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_c_log_file_record_8h_source.html#l00151">151</a> of file <a class="el" href="_c_log_file_record_8h_source.html">CLogFileRecord.h</a>.</p>

</div>
</div>
<a class="anchor" id="a89544412f893138c900aa5d4cfa27892"></a><!-- doxytag: member="mrpt::reactivenav::CLogFileRecord::securityDistances" ref="a89544412f893138c900aa5d4cfa27892" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="structmrpt_1_1dynamicsize__vector.html">vector_float</a> <a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#a89544412f893138c900aa5d4cfa27892">mrpt::reactivenav::CLogFileRecord::securityDistances</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The security distances: </p>

<p>Definition at line <a class="el" href="_c_log_file_record_8h_source.html#l00107">107</a> of file <a class="el" href="_c_log_file_record_8h_source.html">CLogFileRecord.h</a>.</p>

</div>
</div>
<a class="anchor" id="a288ad5a63a6bec4b06cdaa31601fbc7a"></a><!-- doxytag: member="mrpt::reactivenav::CLogFileRecord::v" ref="a288ad5a63a6bec4b06cdaa31601fbc7a" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#a288ad5a63a6bec4b06cdaa31601fbc7a">mrpt::reactivenav::CLogFileRecord::v</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The final motion command sent to robot, in "m/sec" and "rad/sec". </p>

<p>Definition at line <a class="el" href="_c_log_file_record_8h_source.html#l00139">139</a> of file <a class="el" href="_c_log_file_record_8h_source.html">CLogFileRecord.h</a>.</p>

</div>
</div>
<a class="anchor" id="aeef077f449be8a83122f0cace6453fa7"></a><!-- doxytag: member="mrpt::reactivenav::CLogFileRecord::w" ref="aeef077f449be8a83122f0cace6453fa7" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname">float <a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#aeef077f449be8a83122f0cace6453fa7">mrpt::reactivenav::CLogFileRecord::w</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>Definition at line <a class="el" href="_c_log_file_record_8h_source.html#l00139">139</a> of file <a class="el" href="_c_log_file_record_8h_source.html">CLogFileRecord.h</a>.</p>

</div>
</div>
<a class="anchor" id="a1a08106bac7c6cafe85ae08171166e42"></a><!-- doxytag: member="mrpt::reactivenav::CLogFileRecord::WS_Obstacles" ref="a1a08106bac7c6cafe85ae08171166e42" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classmrpt_1_1slam_1_1_c_simple_points_map.html">mrpt::slam::CSimplePointsMap</a> <a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#a1a08106bac7c6cafe85ae08171166e42">mrpt::reactivenav::CLogFileRecord::WS_Obstacles</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The WS-Obstacles. </p>

<p>Definition at line <a class="el" href="_c_log_file_record_8h_source.html#l00127">127</a> of file <a class="el" href="_c_log_file_record_8h_source.html">CLogFileRecord.h</a>.</p>

</div>
</div>
<a class="anchor" id="a6d97b42aed13fc2c50aba4f3aa80701d"></a><!-- doxytag: member="mrpt::reactivenav::CLogFileRecord::WS_target_relative" ref="a6d97b42aed13fc2c50aba4f3aa80701d" args="" -->
<div class="memitem">
<div class="memproto">
      <table class="memname">
        <tr>
          <td class="memname"><a class="el" href="classmrpt_1_1poses_1_1_c_point2_d.html">mrpt::poses::CPoint2D</a> <a class="el" href="classmrpt_1_1reactivenav_1_1_c_log_file_record.html#a6d97b42aed13fc2c50aba4f3aa80701d">mrpt::reactivenav::CLogFileRecord::WS_target_relative</a></td>
        </tr>
      </table>
</div>
<div class="memdoc">

<p>The relative location of target point in WS. </p>

<p>Definition at line <a class="el" href="_c_log_file_record_8h_source.html#l00135">135</a> of file <a class="el" href="_c_log_file_record_8h_source.html">CLogFileRecord.h</a>.</p>

</div>
</div>
</div>
<br><hr><br> <table border="0" width="100%"> <tr> <td> Page generated by <a href="http://www.doxygen.org" target="_blank">Doxygen 1.7.2</a> for MRPT 0.9.4 SVN: at Mon Jan 10 22:30:30 UTC 2011</td><td></td> <td width="100"> </td> <td width="150">  </td></tr> </table> </body></html>