Update documentation (latest) 8035be52ff

This commit is contained in:
github-actions[bot]
2026-09-27 21:49:00 +00:00
parent 6f2a2c526d
commit 444f3fa8a7
4 changed files with 9 additions and 9 deletions
+2 -2
View File
@@ -499,7 +499,7 @@ $(document).ready(function(){initNavTree('Parameters_8h_source.html',''); initRe
<div class="line"><a id="l00472" name="l00472"></a><span class="lineno"> 472</span><span class="preprocessor">#endif</span></div>
<div class="line"><a id="l00473" name="l00473"></a><span class="lineno"><a class="line" href="classrtabmap_1_1Parameters.html#ad329ace1333ac8c94cd4043b58173f1b"> 473</a></span> RTABMAP_PARAM(<a class="code hl_class" href="classrtabmap_1_1Optimizer.html">Optimizer</a>, VarianceIgnored, <span class="keywordtype">bool</span>, <span class="keyword">false</span>, <span class="stringliteral">&quot;Ignore constraints&#39; variance. If checked, identity information matrix is used for each constraint. Otherwise, an information matrix is generated from the variance saved in the links.&quot;</span>);</div>
<div class="line"><a id="l00474" name="l00474"></a><span class="lineno"><a class="line" href="classrtabmap_1_1Parameters.html#a2a83a1c7b7cc3dfe1b03bd9c10a437fd"> 474</a></span> RTABMAP_PARAM(<a class="code hl_class" href="classrtabmap_1_1Optimizer.html">Optimizer</a>, Robust, <span class="keywordtype">bool</span>, <span class="keyword">false</span>, <span class="stringliteral">&quot;Robust graph optimization using Vertigo (only work for g2o and GTSAM optimization strategies).&quot;</span>);</div>
<div class="line"><a id="l00475" name="l00475"></a><span class="lineno"><a class="line" href="classrtabmap_1_1Parameters.html#a6394c7cc99dca72faf68799adc89ffd7"> 475</a></span> RTABMAP_PARAM(<a class="code hl_class" href="classrtabmap_1_1Optimizer.html">Optimizer</a>, PriorsIgnored, <span class="keywordtype">bool</span>, <span class="keyword">true</span>, <span class="stringliteral">&quot;Ignore prior constraints (global pose or GPS) while optimizing. Currently only g2o and gtsam optimization supports this.&quot;</span>);</div>
<div class="line"><a id="l00475" name="l00475"></a><span class="lineno"><a class="line" href="classrtabmap_1_1Parameters.html#a6394c7cc99dca72faf68799adc89ffd7"> 475</a></span> RTABMAP_PARAM(<a class="code hl_class" href="classrtabmap_1_1Optimizer.html">Optimizer</a>, PriorsIgnored, <span class="keywordtype">bool</span>, <span class="keyword">true</span>, <span class="stringliteral">&quot;Ignore prior constraints (global pose, GPS or marker priors) while optimizing. Currently only g2o and gtsam optimization supports this.&quot;</span>);</div>
<div class="line"><a id="l00476" name="l00476"></a><span class="lineno"><a class="line" href="classrtabmap_1_1Parameters.html#a45cdc34f61574e7de40f2d4a822b1ca6"> 476</a></span> RTABMAP_PARAM(<a class="code hl_class" href="classrtabmap_1_1Optimizer.html">Optimizer</a>, LandmarksIgnored, <span class="keywordtype">bool</span>, <span class="keyword">false</span>, <span class="stringliteral">&quot;Ignore landmark constraints while optimizing. Currently only g2o and gtsam optimization supports this.&quot;</span>);</div>
<div class="line"><a id="l00477" name="l00477"></a><span class="lineno"> 477</span><span class="preprocessor">#if defined(RTABMAP_G2O) || defined(RTABMAP_GTSAM)</span></div>
<div class="line"><a id="l00478" name="l00478"></a><span class="lineno"> 478</span> RTABMAP_PARAM(<a class="code hl_class" href="classrtabmap_1_1Optimizer.html">Optimizer</a>, GravitySigma, <span class="keywordtype">float</span>, 0.3, <a class="code hl_function" href="UConversion_8h.html#a59ad5e2b3368d3dd19d73a24159388ce">uFormat</a>(<span class="stringliteral">&quot;Gravity sigma value (&gt;=0, typically between 0.1 and 0.3). Optimization is done while preserving gravity orientation of the poses. This should be used only with visual/lidar inertial odometry approaches, for which we assume that all odometry poses are aligned with gravity. Set to 0 to disable gravity constraints. Currently supported only with g2o and GTSAM optimization strategies (see %s).&quot;</span>, kOptimizerStrategy().c_str()));</div>
@@ -988,7 +988,7 @@ $(document).ready(function(){initNavTree('Parameters_8h_source.html',''); initRe
<div class="line"><a id="l00961" name="l00961"></a><span class="lineno"><a class="line" href="classrtabmap_1_1Parameters.html#ad02a68ccc38dfe99c474bce7f8c1beb8"> 961</a></span> RTABMAP_PARAM(Marker, VarianceOrientationIgnored, <span class="keywordtype">bool</span>, <span class="keyword">false</span>, <a class="code hl_function" href="UConversion_8h.html#a59ad5e2b3368d3dd19d73a24159388ce">uFormat</a>(<span class="stringliteral">&quot;When this setting is false, the landmark&#39;s orientation is optimized during graph optimization. When this setting is true, only the position of the landmark is optimized. This can be useful when the landmark&#39;s orientation estimation is not reliable. Note that for %s=1 (g2o), only %s needs be set if we ignore orientation. For %s=2 (GTSAM), instead of optimizing the landmark&#39;s position directly, a bearing/range factor is used, with %s as the variance of the range factor (with 9999 to optimize the position with only a bearing factor) and %s as the variance of the bearing factor (pitch/yaw).&quot;</span>, kOptimizerStrategy().c_str(), kMarkerVarianceLinear().c_str(), kOptimizerStrategy().c_str(), kMarkerVarianceLinear().c_str(), kMarkerVarianceAngular().c_str()));</div>
<div class="line"><a id="l00962" name="l00962"></a><span class="lineno"><a class="line" href="classrtabmap_1_1Parameters.html#a10a1eb6ba4c13f00b2859bcbf2ca75bf"> 962</a></span> RTABMAP_PARAM(Marker, MaxRange, <span class="keywordtype">float</span>, 0.0, <span class="stringliteral">&quot;Maximum range in which markers will be detected. &lt;=0 for unlimited range.&quot;</span>);</div>
<div class="line"><a id="l00963" name="l00963"></a><span class="lineno"><a class="line" href="classrtabmap_1_1Parameters.html#ada7dff5d592bb160272f6056fb9712b4"> 963</a></span> RTABMAP_PARAM(Marker, MinRange, <span class="keywordtype">float</span>, 0.0, <span class="stringliteral">&quot;Miniminum range in which markers will be detected. &lt;=0 for unlimited range.&quot;</span>);</div>
<div class="line"><a id="l00964" name="l00964"></a><span class="lineno"><a class="line" href="classrtabmap_1_1Parameters.html#a967c0591e9b4a922f266e569f4872ab2"> 964</a></span> RTABMAP_PARAM_STR(Marker, Priors, <span class="stringliteral">&quot;&quot;</span>, <span class="stringliteral">&quot;World prior locations of the markers. The map will be transformed in marker&#39;s world frame when a tag is detected. Format is the marker&#39;s ID followed by its position (angles in rad), multiple markers are separated by vertical line (\&quot;id1 x y z roll pitch yaw|id2 x y z roll pitch yaw\&quot;). Example: \&quot;1 0 0 1 0 0 0|2 1 0 1 0 0 1.57\&quot; (marker 2 is 1 meter forward than marker 1 with 90 deg yaw rotation).&quot;</span>);</div>
<div class="line"><a id="l00964" name="l00964"></a><span class="lineno"><a class="line" href="classrtabmap_1_1Parameters.html#a967c0591e9b4a922f266e569f4872ab2"> 964</a></span> RTABMAP_PARAM_STR(Marker, Priors, <span class="stringliteral">&quot;&quot;</span>, <a class="code hl_function" href="UConversion_8h.html#a59ad5e2b3368d3dd19d73a24159388ce">uFormat</a>(<span class="stringliteral">&quot;World prior locations of the markers. The map will be transformed in marker&#39;s world frame when a tag is detected. Format is the marker&#39;s ID followed by its position (angles in rad), multiple markers are separated by vertical line (\&quot;id1 x y z roll pitch yaw|id2 x y z roll pitch yaw\&quot;). Example: \&quot;1 0 0 1 0 0 0|2 1 0 1 0 0 1.57\&quot; (marker 2 is 1 meter forward than marker 1 with 90 deg yaw rotation). The priors are used only if %s is false.&quot;</span>, kOptimizerPriorsIgnored().c_str()));</div>
<div class="line"><a id="l00965" name="l00965"></a><span class="lineno"><a class="line" href="classrtabmap_1_1Parameters.html#a5f8b4750c25c3b11c26aa6e65534fa7a"> 965</a></span> RTABMAP_PARAM(Marker, PriorsVarianceLinear, <span class="keywordtype">float</span>, 0.001, <span class="stringliteral">&quot;Linear variance to set on marker priors.&quot;</span>);</div>
<div class="line"><a id="l00966" name="l00966"></a><span class="lineno"><a class="line" href="classrtabmap_1_1Parameters.html#a0d6c4002cfe7b213dc76655d011fe586"> 966</a></span> RTABMAP_PARAM(Marker, PriorsVarianceAngular, <span class="keywordtype">float</span>, 0.001, <span class="stringliteral">&quot;Angular variance to set on marker priors.&quot;</span>);</div>
<div class="line"><a id="l00967" name="l00967"></a><span class="lineno"> 967</span> </div>